Oracle API diff 6.0 and 6.2

Legend: added, changed, deleted.

Packages

ACC_1C_PKG

Accounting data collection package for 1C software

  • PROCEDURE COLLECT_ACCOUNTING_DATA
    Collect accounting data in temporary table TT_V_ACC_LINES.
  • PROCEDURE REMOVE_TEMP_ACC_DATA
    Delete accounting data from temporary table TT_VALUES

ACC_INVOICES_PKG

Invoice export for accounting software

  • PROCEDURE UNLOAD_DOCUMENTS
    Export invoices.

AP_USER_OFFICE_PKG

Customer care portal package

  • TYPE USER_DETALIZATION_ROWS PL/SQL TABLE
  • FUNCTION USERS_ACC_DETALIZATION
    Get payments, charges and credit limits details.
  • PROCEDURE PUT_CUSTOMER_CUSTOM_VALUE
    Set customer additional parameter.

EX_LOADINGS_PKG

External data bulk loading

  • PROCEDURE LOAD_CHARGE_LOGS_FROM_CSV
    Load actual charge logs.
  • PROCEDURE LOAD_PROV_EQUIP_FROM_CSV
    Load provider equipment.

EX_PAYMENTS_PKG

Loading and processing payments from external systems.

  • PROCEDURE CREATE_AUTO_TOP_UP
    Create a subscription to auto top-up according to a rule.
  • PROCEDURE CREATE_ATU_SUBSCRIPTION
    Create a new subscription to auto top-up for an account and cancel existing unverified ones.
  • FUNCTION NOT_REFUNDED_PAYMENTS_LIST_P
    Get not refunded payments list in date range.
  • FUNCTION GET_AUTO_TOP_UP_BY_ACCOUNT
    Get auto top up by account.
  • PROCEDURE PUT_CUSTOMER_CUSTOM_VALUE
    Set custom value to customer.
  • PROCEDURE REFUND_PAYMENT
    Refund payment.
  • FUNCTION REVERSAL_PAYMENT_ORDER_EXISTS
    Get reversal payment order.
  • PROCEDURE UPDATE_AUTO_TOP_UP_BY_ACCOUNT
    Update a subscription to auto top-up according to a rule.

EX_PAYMENTS_PKG_S

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

  • FUNCTION GET_ACCOUNT_DETAILS_P
    Get details on a customer account.
  • PROCEDURE GET_ACCOUNT_AND_BANK_BY_FIRM
    Get account and bank by firm base subject.

SD_BALANCE_ADJUSTMENTS_PKG

  • PROCEDURE CHARGE_ADJUSTMENT
    Charge an adjustment of a specicfied amount against a specified account.

SD_CHARGE_LOGS_PKG

Charge log management

  • PROCEDURE SD_CHARGE_LOGS_C_PUT
    Create or replace a charge log content line.

SD_CONTRACTS_PKG

Customer contract management

  • PROCEDURE SD_CONTRACTS_PUT
    Create or replace a customer contract.
  • PROCEDURE SD_CONTRACTS_DEL
    Delete subscriber contract / contract attachment / additional agreement when document is in draft state.

SD_DOCUMENTS_PKG_S

Retrieving data on documents and their custom fields.

  • FUNCTION GET_ADDR_VALUE_BY_ROLE
    Get a record for a binding between an address and a document.
  • FUNCTION GET_ADDR_BY_ROLE
    Get an address by a role in a document.
  • FUNCTION DOCUMENT_GOODS_HISTORY
    Get a list of changes in services bound to a document.
  • PROCEDURE CHECK_SINGLE_DOC_PERIOD
    Check a document period. The procedure is for documents that must exist at any given time, be unique in terms of periods and providers, and have non-empty period start dates (exchange rates specifications, time intervals specifications). It searches for intersections and gaps between document periods. If there are any, error messages are added to the temporary table TT_MESSAGE_LOGS.

SD_OVERDRAFTS_PKG_S

Service functions for credit limit management

  • FUNCTION GET_TOTAL_CREDIT_LIMIT
    Get total credit limit amount and the closest credit limit end date.

SD_PAYMENTS_PKG

Payment documents management

  • PROCEDURE SD_PAYMENTS_C_DEL
    Delete payment document content line.
  • PROCEDURE SD_PAYMENTS_C_PUT
    Create or replace payment document content line.

SD_PAYMENT_REQUESTS_PKG

Managing auto top-up requests and subscriptions.

  • FUNCTION GET_RECOMMENDED_PAYMENT_C
    Get recommended payment rows. Function does not return a row with totals.
  • PROCEDURE SI_AUTO_TOP_UPS_PUT
    Create or update auto top up subscription.
  • PROCEDURE CREATE_PAYMENT_REQUESTS
    Create payment requests for firm.
  • FUNCTION FILL_RECOMMENDED_PAYMENT_TT
    Fill recommended payment temporary tables.
  • FUNCTION CREATE_PAYMENT_REQUEST
    Create and fill payment request
  • PROCEDURE FIND_RECOMMENDED_PAYMENT
    Fill temporary table for top up requests.

SD_REQUESTS_PKG

Работа с заявками

  • PROCEDURE SD_REQUESTS_COPY
    Копирование документа.
  • PROCEDURE SD_REQUESTS_EQUIP_DEL
    Удаление записи об оборудовании.
  • PROCEDURE SD_REQUESTS_GOODS_DEL
    Удаление записи об услуге.
  • PROCEDURE SD_REQUESTS_GOODS_PUT
    Добавление или изменение записи об услуге, которая будет оказана абоненту.
  • PROCEDURE SD_REQUESTS_EQUIP_PUT
    Добавление или изменение записи об оборудовании.
  • PROCEDURE SD_REQUESTS_PUT
    Добавление или изменение данных по заявке. Используется в HID.

SI_ACCOUNTS_PKG

  • PROCEDURE CUSTOMER_ACCOUNT_PUT
    Add or change customer account record

SI_ADDRESSES_PKG

Addresses management

  • PROCEDURE SI_DOC_ADDRESSES_PUT
    Create or replace an address-to-document bind.
  • PROCEDURE SI_DOC_ADDRESSES_DEL
    Delete an address-to-document bind.

SI_SUBJECTS_PKG

Subjects management

  • PROCEDURE SI_SUBJ_SUBJECTS_PUT
    Create or replace a subject-to-subject bind.
  • PROCEDURE SI_SUBJ_ACCOUNTS_PUT
    Create or replace an account.
  • PROCEDURE SI_SUBJ_SERVICES_PUT
    Create or replace a network service subscription or an equipment management record.

SI_SUBJECTS_PKG_S

Subjects management

  • FUNCTION GET_RANDOM_SUBJECT_ID
    DEPRECATED in v5.1! Get random subject with specified parameters.
  • FUNCTION IS_EXIST_ACCOUNT_NO
    Check if an account with a specified number exists.

SI_SUBSCRIPTIONS_PKG

Service subscriptions management

  • PROCEDURE SI_SUBSCRIPTIONS_PUT
    Create or update a service subscription.

SI_SUBSCRIPTIONS_PKG_S

Service subscriptions management

  • FUNCTION GET_AVAILABLE_SERVICES_FOR_CONTRACT
    Get available services for base contract.

SI_USERS_PKG

Customers management.

  • PROCEDURE FIND_OR_CREATE_SSO_USER

SI_USERS_PKG_S

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

  • FUNCTION GET_RECOMMENDED_PAYMENT
    Get a recommended payment amount.
  • FUNCTION GET_RECOMMENDED_PAYMENT_LIST_C
    Get a list of recommended payments. The function calls SD_PAYMENT_REQUESTS_PKG.GET_RECOMMENDED_PAYMENT_C, use the latter if you can.
  • FUNCTION GET_RECOMMENDED_PAYMENT_LIST
    Get a list of recommended payments.
  • FUNCTION GET_USER_RECOMMENDED_PAY
    Get a recommended payment amount.

SR_REGIONS_PKG_S

Registry of regions management

  • FUNCTION GET_UPPER_REGION_CODE
    Get parent region code for a region by id and type.
  • FUNCTION GET_CHILDREN_REGION_LIST
    Get list of all child regions.

SS_AUTHENTICATION_PKG

Authentication management

  • FUNCTION GET_N_SESSION_ID
    Returns ID of current session
  • PROCEDURE INIT_SSO_USER_OFFICE_SESSION
    Open a session for an SSO user impersonating a HUPO customer.
  • PROCEDURE INIT_SSO_USER_SESSION
    Open session for SSO user.

STR_UTILS_PKG_S

String functions and procedures.

  • FUNCTION HTML_ENTITIES_ENCODE
    Convert an XML data into an escaped XML data.
  • FUNCTION HTML_ENTITIES_DECODE
    Convert an XML data into an unescaped XML data.

UTILS_PKG_S

Utility functions and procedures

  • PROCEDURE HTTP_REQUEST
    Perform HTTP request.

Views

  • AP_V_AUTO_TOP_UPS
    Подписки на автоплатеж
  • AP_V_OFFICE_PAYS
    Отчёт по движению денежных средств за день
  • RG_V_SERV_STATUS
    Представление регистра состояний услуг
  • RPT_V_CDR
    CDR rating report
  • RPT_V_CDR_ARCH
    CDR rating report with archived data
  • RPT_V_PAY_DOCS
    Отчёт по платежам
  • RPT_V_USERS
    Customer report
  • RP_V_ALL_PROFILES
    Профили
  • RP_V_CURRENT_PROFILES
    Current profiles
  • RP_V_PROFILES
    Активные профили
  • SD_V_CHARGE_LOGS_JR
    Журнал актов начислений
  • SD_V_CONTRACTS
    Заголовок договоров на оказание услуг и базовых договоров
  • SD_V_INVOICES_JR
    Журнал фактур
  • SD_V_PAYMENTS_C
    Состав платежного документа
  • SD_V_PRICE_ORDERS_T
    Заголовок приказов по ценам
  • SD_V_REFUNDS
    Перерасчет по актам начислений
  • SD_V_TIME_INTERVALS_T
    Заголовок приказов по интервалам времени
  • SI_V_AUTO_TOP_UPS
    Подписки на автоплатеж
  • SI_V_OBJ_VALUES
    Значения дополнительных свойств объектов учета
  • SI_V_REF
    Представление справочных величин
  • SI_V_SUBJ_ACCOUNTS
    Счета СУ
  • SI_V_USER_ADDSERVS
    Additional services included in price plans
  • SI_V_USER_DEVICES_SIMPLE
    CPE
  • SS_V_CDR_DETAILS
    Детализация CDR
  • SS_V_JOBS
    Задания
  • SS_V_USERS_APP_BINDS
    Приложения, на которые подписан пользователь
  • EX_V_SUBJ_SERVICE
    Network service subscriptions