Oracle API diff 6.2 and 6.2.1

Legend: added, changed, deleted.

Packages

EX_DATA_COLLECT_PKG

Collecting data usage statistics

  • PROCEDURE EX_DATA_COLLECT_PUT
    Create data collect line.
  • FUNCTION COLLECT_RGMT_ACCOUNT

EX_LOADINGS_PKG

External data bulk loading

  • PROCEDURE LOAD_PHONE_NUMBERS_FROM_CSV
    Load phone numbers, subscriptions and equipment.
  • PROCEDURE LOAD_REGIONS_FROM_CSV
    Load regions.
  • PROCEDURE CREATE_WHOLE_REGION_BRANCH
    Create entire region branch (used in the bulk loading of regions).
  • PROCEDURE LOAD_IP_ADDRESSES_FROM_CSV
    Load IP-addresses, service subscriptions and equipment.
  • PROCEDURE LOAD_USERS_FROM_CSV
    Load customers from a CSV file.
  • PROCEDURE LOAD_PROV_EQUIP_FROM_CSV
    Load provider equipment.

EX_PAYMENTS_PKG_S

Retrieving data on payments, accounts, banks, subscriptions to auto top-up and autopayments.

  • FUNCTION GET_JOB_PAR_N_VALUE_BY_CODE
    Get job parameter number value by parameter code.

SD_CARDS_PKG

Vouchers issuance statement management

  • PROCEDURE SD_CARDS_ISSUE_T_PUT
    Create or replace document header. Attention: after calling this procedure you need to check if card numbers and PIN-codes are uniquie using SD_CARDS_PKG_S.CHECK_ISSUE_CARDS(num_N_DOC_ID).

SD_DOCUMENTS_PKG

Documents management.

  • PROCEDURE SD_DOCUMENTS_PUT
    Create or update a document.

SD_DOCUMENTS_PKG_S

Retrieving data on documents and their custom fields.

  • FUNCTION DOCUMENT_GOODS_HISTORY
    Get a list of changes in services bound to a document.
  • FUNCTION IS_DOCUMENT_UNLOCKED_BY_PASSWORD
    Verification that the document is temporarily unlocked
  • PROCEDURE UNLOCK_DOCUMENT_BY_PASSWORD
    Temporary unlolocking of the document

SD_PAYMENT_REQUESTS_PKG

Managing auto top-up requests and subscriptions.

  • PROCEDURE SEED_FIRM_ACCOUNTS_BATCHED
    Seed firm accounts splitting accounts into batches.

SI_ACCOUNTS_PKG

  • TYPE BALANCE_EXTENDED PL/SQL RECORD
  • FUNCTION GET_ACCOUNT_BALANCE_EXTENDED
    Get account balance with amounts without GM
  • PROCEDURE SET_ACCOUNT_PROCESSING_DATE
    Set the date until which the account will not be charged.
  • PROCEDURE LOCK_ACCOUNT_SHARDS
    Lock account shards range.
  • PROCEDURE INIT_ACCOUNT_SHARDS_FOR_FIRM
    Initialize ACCOUNT_SHARDS for new firm if not already initialized

SI_ADDRESSES_PKG

Addresses management

  • PROCEDURE SI_SUBJ_ADDRESSES_TYPE_DEL
    DEPRECATED in v5.1! Delete or switch off all addresses of a specified type and purpose from a subject.

SI_COMPANIES_PKG

Organizations record management

  • PROCEDURE SI_COMPANIES_PUT
    Create or replace organization record.
  • PROCEDURE SI_ORGANIZATIONS_PUT
    Create or replace organization record.

SI_PERSONS_PKG

Individuals record management

  • PROCEDURE SI_PERSONS_CHG_NO_PRIVATE
    Edit individual record without editing personal details.
  • PROCEDURE SI_PERSONS_PUT
    Create or replace individual record.

SI_REF_PKG_S

Reference data management

  • FUNCTION GET_ID_BY_LOCALIZED_NAME
    Get id of a reference data entry by its name (search in LI_REF).

SI_SUBJECTS_PKG

Subjects management

  • PROCEDURE SI_SUBJECTS_PUT
    Create or replace a subject.

SI_SUBJECTS_PKG_S

Subjects management

  • FUNCTION GET_SUBJECT_BY_LOGIN_PASSWORD
    Get subject id by login and password for certain newtwork service.

SI_SUBSCRIPTIONS_PKG_S

Service subscriptions management

  • FUNCTION GET_DISCOUNT_REF_ID
    Get discount reference id.
  • FUNCTION GET_DISCOUNT_NAME_BY_CERT_LINE
    Get discount name by cerificate line.

SI_USERS_PKG

Customers management.

  • PROCEDURE SI_USERS_PUT
    Create or update a customer.

SI_USERS_PKG_S

Retrieving data on customers, accounts, equipment, subscriptions and services.

  • FUNCTION USERS_ACC_DETALIZATION
    Get a list of charges, payments and credit limits.

SR_REGIONS_PKG_S

Registry of regions management

  • FUNCTION GET_REGION_TYPE_BY_SHORT_NAME
    Get region type reference record by short name (SI_REF.VC_VALUE).
  • FUNCTION GET_REGION_TYPE_BY_NAME
    Get region type reference record by full name or short name (SI_REF.VC_VALUE).
  • FUNCTION GET_UPPER_REGION_CODE
    Get parent region code for a region by id and type.

SS_AUTHENTICATION_PKG

Authentication management

  • PROCEDURE LOGIN_HUPO
    Procedure wrapper for logging in from HUPO.
  • FUNCTION IS_USER_FIRM_ALLOWED
    Checks whether user is from allowed firm.

STR_UTILS_PKG_S

String functions and procedures.

  • FUNCTION FORMAT_DATE_INTERVAL
    Format an interval with nullable end date
  • FUNCTION TO_CAMEL_CASE
    String conversion to CamelCase

Views

  • AP_V_DISCOUNT_PARAMS_DETAILS
    Детализация параметров скидки
  • AP_V_PROMISED_PAYMENTS
    Информация об обещанном платеже
  • RPT_V_USER_INVOICES
    Отчёт по движению товаров и услуг
  • SD_V_DISCOUNT_CERTIFICATES_C
    Состав актов предоставления скидки
  • SD_V_DISCOUNT_CERTIFICATES_T
    Заголовок плана изменения услуг
  • SD_V_DISCOUNT_SPECIFICATIONS_C
    Состав приказа по скидкам
  • SD_V_DISCOUNT_SPECIFICATIONS_T
    Заголовок плана изменения услуг
  • SD_V_DOCUMENTS_SIMPLE
    Document headers
  • SD_V_PRICE_ORDERS_T
    Заголовок приказов по ценам
  • SI_V_COMPANIES
  • SI_V_OBJ_ADDRESSES
    Адреса объектов учета
  • SI_V_OBJ_ADDRESSES_SIMPLE
    Адреса объектов учета
  • SI_V_ORGANIZATIONS
  • SI_V_PERSONS
    Физические лица
  • SI_V_PERSONS_PRIVATE
    Персональные данные физических лиц
  • SI_V_SUBJECTS
    Субъекты учета
  • SI_V_USERS
    Customers