Перейти к основному содержимому

Описание объектов допустимых значений

Ниже приведены описания объектов допустимых значений для использования при создании (редактировании) документов денежных операций.

ACCOUNTS -> object

ПолеТип данныхПримечание
1accountTypestring
2aliasstring
3balancedecimalТекущий баланс
4cardNumberstring
5currencystringВалюта
6currencyDigitallong
7expirationDatedatetime
8externalCustomerIdstring
9idlongИдентификатор в Системе
10numberstringНомер счета
11plannedBalancedecimal
12typestring
13statusobject

Object: account -> status

ПолеТип данныхПримечание
1idlong
2codestring
3labelstringЛокализованное наименование состояния
4subCodestring
5subLabelstring

COMPANY_PERSONS -> [] -> object

ПолеТип данныхПримечание
1fullNamestringФИО
2idlongИдентификатор в Системе
3positionstringДолжность
4sign_levelstringУровень права подписи

CONSTRAINTS

Данный объект описывает ограничения валидации, накладываемые на отдельные атрибуты создаваемого/редактируемого документа или объект целиком.

ПолеТип данныхПримечание
1constraintsobjectВсе атрибуты представлены объектами и имеют концептуально общую структуру. Каждый объект формируется динамически в зависимости от типа, создаваемого/редактируемого документа.
2employeeConstraintsobjectВсе атрибуты представлены объектами и имеют концептуально общую структуру. Каждый объект формируется динамически в зависимости от типа, создаваемого/редактируемого документа.
3globalConstraintsobjectВсе атрибуты представлены объектами и имеют концептуально общую структуру. Каждый объект формируется динамически в зависимости от типа, создаваемого/редактируемого документа.

Object: общая структура

ПолеТип данныхПримечание
1{attr}array of objectsСодержит массив объектов с ограничениями для определенного атрибута или параметра.

Object: определение ограничения

ПолеТип данныхПримечание
1errorstringЛокализованное сообщение об ошибке
2isRequiredstringУровень критичности
3typestringТип ограничения для валидации
4valuestringКритерий

COUNTERPARTIES

ПолеТип данныхПримечание
1accountsarray of objectСчета бенефициара
2counterpartyobjectКраткая информация по бенефициару

Object: accounts -> object

ПолеТип данныхПримечание
1bankCodestringУнифицированный код банка на территории РК. Пример: "BRKEKZKA"
2bankIdlongИдентификатор банка в Системе
3bankNamestringНаименование банка в Системе
4counterpartyIdlong
5ibanstringСчет бенефициара в банке
6idlong
7isostring

Object: counterparty

ПолеТип данныхПримечание
1beneficiaryCodestringКБЕ бенефициара
2binstringБИН
3customerIdlong
4idlong
5internationalNamestring
6isNationalboolean
7namestringНаименование бенефициара

CUSTOMER

ПолеТип данныхПримечание
1finoboolean
2idlongИдентификатор в системе
3intNamestring
4intlAddressstring
5namestringНаименование
6residencyCodestring
7taxCodestring

KBE -> object

ПолеТип данныхПримечание
1categorystringКатегория
2codestringКод
3deletedboolean
4externalIdstring
5idlongИдентификатор в системе
6labelstringЛокализованное наименование
7nameKeystringКлюч локализации
8nameMapstring

KBK -> object

ПолеТип данныхПримечание
1categorystringКатегория
2codestringКод
3deletedboolean
4externalIdstring
5idlongИдентификатор в системе
6labelstringЛокализованное наименование
7nameKeystringКлюч локализации
8nameMapstring

KNP -> object

ПолеТип данныхПримечание
1categorystringКатегория
2codestringКод
3deletedboolean
4externalIdstring
5idlongИдентификатор в системе
6labelstringЛокализованное наименование
7nameKeystringКлюч локализации
8nameMapstring

KVO -> object

ПолеТип данныхПримечание
1codestringКод
2deletedboolean
3idlongИдентификатор в системе
4knpExcludestring
5knpMatchstringКлюч локализации
6namestringЛокализованное наименование

LOCAL_BANKS -> object

ПолеТип данныхПримечание
1addressstring
2bankCodestring
3bankNamestringНаименование
4citystring
5corrBankAccountstring
6countrystring
7countryIdlong
8externalIdstring
9idlongИдентификатор в системе
10internationalBankBikstring
11internationalBankNamestring
12nationalBankBikstringУнифицированный код банка на территории РК. Пример: "BRKEKZKA"
13threeLetterCodestringТрехзначный буквенный код
14twoLetterCodestringДвузначный буквенный код

SUBSIDIARY_CUSTOMER -> object

ПолеТип данныхПримечание
1beneficiaryCodestringКБЕ дочерней организации
2customerobjectГоловная компания
3idlongИдентификатор в Системе
4namestringНаименование дочерней организации
5ownershipTypestring
6taxCodestring

Object: customer

ПолеТип данныхПримечание
1deletedboolean
2externalIdstring
3idlongИдентификатор в Системе
4organizationobject
5personTypestring

Object: organization

ПолеТип данныхПримечание
1addressstring
2bankBranchobject
3blockedboolean
4citystring
5countryobject
6createddate
7districtstring
8docRegPlacestring
9fullNamestring
10intlAddressstring
11intlCitystring
12intlDistrictstring
13intlNamestring
14intlZipstring
15namestring
16ownershipstring
17personAffiliatedstring
18personDocumentNumberstring
19personDocumentTypestring
20personReRegistrationDatedate
21personRegistrationCertificatestring
22regionstring
23registereddate
24residencyAndEconomicCodestring
25taxCodestring
26zipstring

Object: country

ПолеТип данныхПримечание
1countryCodestring
2countryNamestring
3deletedboolean
4externalIdstring
5fullCountryNamestring
6idlongИдентификатор в Системе
7threeLetterCodestring
8twoLetterCodestring

TEMPLATES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2templateNamestringНаименование шаблона

MEDICAL_INSURANCE_CATEGORIES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2codestringКод
3categorystring
4labelstringРасшифровка кода
5deletedboolean

SOCIAL_TRANSFER_CATEGORIES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2codestringКод
3categorystring
4labelstringРасшифровка кода
5deletedboolean

EMPLOYEE_TRANSFER_CATEGORIES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2codestringКод
3categorystring
4labelstringРасшифровка кода
5deletedboolean

BASIS_TAX_PAYMENTS -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2categorystring
3codestringКод
4externalIdstring
5labelstringРасшифровка кода
6nameKeystring
7nameMapstring
8deletedboolean

COUNTRIES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2countryCodestringКод
3countryNamestringНазвание
4fullCountryNamestringПолное локализованное название
5threeLetterCodestring
6twoLetterCodestring

CURRENCY_OPERATION_TYPES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2categorystring
3codestringКод
4externalIdstring
5labelstringРасшифровка кода
6nameKeystring
7nameMapstring
8deletedboolean

FEE_ACCOUNTS -> object

ПолеТип данныхПримечание
1accountTypestring
2aliasstring
3balancedecimalТекущий баланс
4cardNumberstring
5currencystringВалюта
6currencyDigitallong
7expirationDatedatetime
8externalCustomerIdstring
9idlongИдентификатор в Системе
10numberstringНомер счета
11plannedBalancedecimal
12typestring
13statusobject

Object: account -> status

ПолеТип данныхПримечание
1idlong
2codestring
3labelstringЛокализованное наименование состояния
4subCodestring
5subLabelstring

FEE_TYPES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2categorystring
3codestringКод
4externalIdstring
5labelstringРасшифровка кода
6nameKeystring
7nameMapstring
8deletedboolean

TAX_DOCUMENT_TYPES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2categorystring
3codestringКод
4externalIdstring
5labelstringРасшифровка кода
6nameKeystring
7nameMapstring
8deletedboolean

TRANSFER_RUB_CODE_OPERATIONS -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2categorystring
3codestringКод
4externalIdstring
5labelstringРасшифровка кода
6nameKeystring
7nameMapstring
8deletedboolean

UPLOAD_CONSTRAINTS -> object

ПолеТип данныхПримечание
1fileTypesarray of stringsMIME
2maxFilesSizeintМаксимальное количество

COUNTRIES -> object

ПолеТип данныхПримечание
1idlongИдентификатор в Системе
2contractTypestring
3codestringКод
4namestring
5operationTypestring
6deletedboolean

ActualSubject -> object

ПолеТип данныхПримечание
1taxCodestringИИН/БИН
2namestringНаименование