Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Имя поляКратностьТипОписание
fetchFields[]0-NEnum(Service, Product)[]Запрашиваемые дополнительные поля
Service - Информация о сервисе (банке)
Product - Информация о продукте сервиса

dealState1ObjectСостояние заявки
dealState.result.id1UUIDИдентификатор сделки (может быть одинаковым для разных заявок)
dealState.result.dealNumber1StringНомер сделки
dealState.result.name1StringНаименование сделки
dealState.result.currencyType1FF_ID(CurrencyTypeCatalog)Тип валюты
dealState.result.income1NUM(20, 2)Планируемая сумма сделки
dealState.result.dealProbability0-1IntegerВероятность сделки
dealState.result.resolutionDateTime0-1DateTimeНеобходимая (ожидаемая) дата завершения сделки
dealState.result.client1FF_ID(Company)Клиент
dealState.result.clientContact1FF_ID(NotebookContact)Контактная информация о Клиенте
dealState.result.agent0-1Абстрактная ссылкаАгентCompany:UUID или IndividualContactParticipant:UUID
dealState.result.pipeline0-1


dealState.result.responsible0-1абстрактная ссылка

CompanyContactParticipant:UUID

dealState.result.isFirstDealClient0-1Boolean

dealState.result.priority0-1Enum (
HIGH
MEDIUM
LOW
)


dealState.result.baseOnType0-1Enum (
CLIENT_APPEAL 
EVENT_RESULT
LEAD
NEED_FOR_PRODUCT
MASTER_DEALS
OTHER
)
Основание сделки.

Указывается причина, по которой создается сделка. Для клиентов - это чаще всего "Потребность в выбранном типе продукта", для агентов - это один из результатов взаимодействия с клиентом.

CLIENT_APPEAL // Обращение клиента
EVENT_RESULT // Результат мероприятия
LEAD // Лид
NEED_FOR_PRODUCT // Потребность в продукте
MASTER_DEALS // Мастер сделки
OTHER // Иное

dealState.result.baseOnValue0-1StringДетальное описание основания
dealState.result.clientContactPhone1StringТелефон контактного лица клиента
dealState.result.clientContactEmail1StringEmail контактного лица клиента
dealState.result.productDealState1ObjectДанные заявки для конкретного типа продукта. Список полей определен в Поля в заявках по продуктам: product_types_fields
dealState.result.productDealState.productType1FK(product_types.id)см product_types
dealState.result.author0-1Абстрактная ссылка
CompanyContactParticipant:UUID
dealState.result.clientDocuments[]0-NFF_ID(DocumentRoot)Документы клиента (общие для всех заявок)
dealState.result.dealDocuments[]0-NFF_ID(DocumentRoot)Документы специфичные для заявок конкретного продукта
dealState.result.financeForms[]0-2Object[]Фин отчетность по двум формам
dealState.result.financeForms[].formId1
Идентификатор согласно справочнику finance_forms
dealState.result.financeForms[].formType1
FORM_1 - форма 1 (ОКУД 0710001)FORM_2 - форма 2 (ОКУД 0710002)FORM_2
dealState.result.financeForms[].indicators[]0-NString<FORM_TYPE>:<IND_CODE>
где
FORM_TYPE - Enum(FORM_1 FORM_2)
IND_CODE - код индикаторов.см справочник finance_fields
"FORM_2:2110"
dealState.result.financeForms[].periods[]0-NStringИмеет следующий формат<P_END_DATE>:THOUSAND_RUBгдеP_END_DATE - Дата окончания отчетного периода в формате ISO(YYYY-MM-DD)2020-12-31:THOUSAND_RUB
dealState.result.financeForms[].values[IND_IDX][PERIOD_IDX]

Матрица значений показателей IND_IDX за период PERIOD_IDX
dealState.result.financeForms[].values[IND_IDX][PERIOD_IDX][0]

Значение показателя. Значение null обрабатывается по разному, в зависимости от [2].
dealState.result.financeForms[].values[IND_IDX][PERIOD_IDX][1]

Зарезервировано
dealState.result.financeForms[].values[IND_IDX][PERIOD_IDX][2]
booleantrue - значение "не определенно"(прочерк). false - в элементе [0] должно быть значение отличное от null, иначе будет ошибка проверки, если данный период и показатель обязателен в настройках продукта
dealState.result.fetchFields.OkfsCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OkfsCatalog<ID>.code1
Внешний код каталога  (ОКФС)
dealState.result.fetchFields.OksmCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OksmCatalog<ID>.code1
Внешний код каталога  (ОКСМ)
dealState.result.fetchFields.OkopfCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OkopfCatalog<ID>.code1
Внешний код каталога  (ОКОПФ)
dealState.result.fetchFields.OkpdCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OkpdCatalog<ID>.code1
Внешний код каталога (ОКПД)
dealState.result.fetchFields.OkvedCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OkvedCatalog<ID>.code1
Внешний код каталога (ОКВЭД)
dealState.result.fetchFields.LegalTypeCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.LegalTypeCatalog<ID>.code1
Внешний код каталога (legal_types)
dealState.result.fetchFields.CurrencyTypeCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.CurrencyTypeCatalog<ID>.code1
Внешний код каталога (валюты)RUB
dealState.result.fetchFields.OkatoCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OkatoCatalog<ID>.code1
Внешний код каталога (ОКАТО)
dealState.result.fetchFields.OktmoCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OktmoCatalog<ID>.code1
Внешний код каталога (ОКТМО)
dealState.result.fetchFields.TaxSystemCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.TaxSystemCatalog<ID>.code1
Внешний код каталога (Налогооблажение)OSNO
USN
ESHN
PSN
ENVD

dealState.result.fetchFields.OkoguCatalog<ID>.id1
Внутренний идентификатор каталога (используется в рамках заявки)
dealState.result.fetchFields.OkoguCatalog<ID>.code1
Внешний код каталога (ОКОГУ)
dealState.result.fetchFields.Company<ID>.id1String

dealState.result.fetchFields.Company<ID>.legalType0-1Enum(
ORGANIZATION
IP
)


dealState.result.fetchFields.Company<ID>.fullName0-1StringПолное имя
dealState.result.fetchFields.Company<ID>.shortName0-1StringКороткое имя
dealState.result.fetchFields.Company<ID>.okopf0-1FF_ID(OkopfCatalog)ОКПФ
dealState.result.fetchFields.Company<ID>.inn0-1StringИНН
dealState.result.fetchFields.Company<ID>.kpp0-1StringКПП
dealState.result.fetchFields.Company<ID>.innDate0-1DateДата выдачи ИНН2000-12-31
dealState.result.fetchFields.Company<ID>.innPlace0-1StringНаименование органа, выдавшего ИНН
dealState.result.fetchFields.Company<ID>.ogrn0-1StringОГРН
dealState.result.fetchFields.Company<ID>.regNumber0-1StringСерия и номер свидетельства о регистрации
dealState.result.fetchFields.Company<ID>.regDate0-1
Дата государственной регистрации2000-12-31
dealState.result.fetchFields.Company<ID>.regDocDate0-1
Дата выписки свидетельства о государственной регистрации2000-12-31
dealState.result.fetchFields.Company<ID>.regOrg0-1StringНаименование регистрирующего органа
dealState.result.fetchFields.Company<ID>.regPlace0-1StringМесто государственной регистрации
dealState.result.fetchFields.Company<ID>.okpo0-1StringОКПО
dealState.result.fetchFields.Company<ID>.okato0-1FF_ID(OkatoCatalog)ОКАТО
dealState.result.fetchFields.Company<ID>.oktmo0-1FF_ID(OktmoCatalog)ОКТМО
dealState.result.fetchFields.Company<ID>.okogu0-1FF_ID(OkoguCatalog)ОКОГУ
dealState.result.fetchFields.Company<ID>.okfs0-1FF_ID(OkfsCatalog)ОКФС
dealState.result.fetchFields.Company<ID>.companySystemType0-1StringВсегда "Client"Client
dealState.result.fetchFields.Company<ID>.baseOkved0-1FF_ID(OkvedCatalog)Базовый ОКВЭД
dealState.result.fetchFields.Company<ID>.okveds[]0-NFF_ID(OkvedCatalog)[]Список дополнительных ОКВЭД
dealState.result.fetchFields.Company<ID>.regCapital0-1
Величина зарегистрированного уставного (складочного) капитала или уставного фонда, имущества (руб.)
dealState.result.fetchFields.Company<ID>.paidCapital0-1
Величина оплаченного уставного (складочного) капитала или уставного фонда, имущества (руб.)
dealState.result.fetchFields.Company<ID>.taxSystem0-1FF_ID(TaxSystemCatalog)Налогообложение
dealState.result.fetchFields.Company<ID>.pfr0-1StringНомер в пенсионном фонде Российской Федерации
dealState.result.fetchFields.Company<ID>.fss0-1StringНомер в фонде социального страхования Российской Федерации
dealState.result.fetchFields.Company<ID>.staff0-1IntegerШтатная численность сотрудников
dealState.result.fetchFields.Company<ID>.orgType0-1Enum (
COM
UNCOM
FIN
)
COM - Комерческая орг.
UNCOM - Не комерческая орг.
FIN - Финансовая орг.
COM
dealState.result.fetchFields.Company<ID>.topType0-1FF_ID(TopTypeCatalog)Тип высшего органа управления
dealState.result.fetchFields.Company<ID>.legalAddress0-1FF_ID(CompanyAddress)Юридический адрес (адрес регистрации).
dealState.result.fetchFields.Company<ID>.factAddress0-1FF_ID(CompanyAddress)Фактический адрес.
dealState.result.fetchFields.Company<ID>.corrAddress0-1FF_ID(CompanyAddress)Адрес для корреспонденции.
dealState.result.fetchFields.BankingDetail<ID>.id1
Идентификатор банковских реквизитов компании.Формат:<COMPANY_ID>:<ITEM_ID>
dealState.result.fetchFields.BankingDetail<ID>.bankName0-1
Наименование банка
dealState.result.fetchFields.BankingDetail<ID>.corrAccount0-1
Корреспондентский счет банка
dealState.result.fetchFields.BankingDetail<ID>.bik0-1
БИК банка
dealState.result.fetchFields.BankingDetail<ID>.paymentAccount0-1
Расчетный счет в банке
dealState.result.fetchFields.CompanySourceInfo<ID>.id1
Идентификатор компании54b19d56-6e68-3479-b329-bf4b10a511fa
dealState.result.fetchFields.CompanySourceInfo<ID>.headCompany1
Головной ли филиал компании(если филиалов нет - значение должно быть true)
dealState.result.fetchFields.CompanySourceInfo<ID>.hasBranches1booleanИмеет ли компания филиалы?
dealState.result.fetchFields.CompanySourceInfo<ID>.source1

kontur
dealState.result.fetchFields.CompanyAddress<ID>.id1

Идентификатор адреса компании.

Формат:

<COMPANY_ID>:<ITEM_ID>


dealState.result.fetchFields.CompanyAddress<ID>.addressType
Enum (
LEGAL_ADDRESS
FACT_ADDRESS
CORR_ADDRESS
)


Атрибутивный состав объекта CompanyAddress эквивалентен определенному в Поля карточки компании: company_fields (corrAddress.*, factAddress.*, legalAddress.*)


Person<ID>.id

1

Идентификатор ФЛ, который является представителем компании.

Формат:

<COMPANY_ID>:<ITEM_ID>


Атрибутивный состав объекта Person эквивалентен определенному в Поля карточки компании: company_fields (person.*)


PersonAddress<ID>.id1

Идентификатор ФЛ, который является представителем компании.

Формат:

<COMPANY_ID>:<PERSON_ID>:<ITEM_ID>


Далее поля вложенных сущностей компании определяются в том же стиле. Более подробный список атрибутов этих сущностей можно найти в Поля карточки компании: company_fields. Общий принцип формирования связей между сущьностями ("один ко многим", "один к одному") определен в Концепция организации передаваемых данных, используемая в API.
dealState.result.fetchFields.PersonRole<ID>.id1String

Идентификатор роли ФЛ, который является представителем компании.

Формат:

<COMPANY_ID>:<PERSON_ID>:<ITEM_ID>


dealState.result.fetchFields.PersonRole<ID>.roleType1Enum(DIRECTOR
BOOKER
FOUNDER
BENEFICIAR
TRUSTEE)
DIRECTOR - Директор
BOOKER - Бухгалтер
FOUNDER - Соучеридитель
BENEFICIAR - Бенифициар
TRUSTEE - Доверенное лицо

dealState.result.fetchFields.PersonRole<ID>{DIRECTOR}.fullPostName0-1
Должность
dealState.result.fetchFields.PersonRole<ID>{DIRECTOR}.postDate0-1DateДата назначения на должность
dealState.result.fetchFields.PersonRole<ID>{DIRECTOR}.endDate0-1DateДата окончания полномочий
dealState.result.fetchFields.PersonRole<ID>{DIRECTOR}.workYears0-1IntegerРабота в отрасли организации (лет)
dealState.result.fetchFields.PersonRole<ID>{DIRECTOR}.workPrev0-1StringПредыдущее место работы
dealState.result.fetchFields.PersonRole<ID>{BOOKER}.fullPostName0-1
Должность
dealState.result.fetchFields.PersonRole<ID>{BOOKER}.postDate0-1DateДата назначения на должность
dealState.result.fetchFields.PersonRole<ID>{BOOKER}.endDate0-1DateДата окончания полномочий
dealState.result.fetchFields.PersonRole<ID>{BOOKER}.workYears0-1IntegerРабота в отрасли организации (лет)
dealState.result.fetchFields.PersonRole<ID>{BOOKER}.workPrev0-1StringПредыдущее место работы
dealState.result.fetchFields.PersonRole<ID>{FOUNDER}.percent0-1Decimal(5, 2) (0-100)Доля в %
dealState.result.fetchFields.PersonRole<ID>{FOUNDER}.date0-1DateДата начала владения
dealState.result.fetchFields.PersonRole<ID>{BENEFICIAR}.percent0-1Decimal(5, 2) (0-100)Доля в %
dealState.result.fetchFields.PersonRole<ID>{BENEFICIAR}.date0-1DateДата начала владения
dealState.result.fetchFields.PersonRole<ID>{TRUSTEE}.startDate0-1DateДата начала действия доверенности
dealState.result.fetchFields.PersonRole<ID>{TRUSTEE}.endDate0-1DateДата начала окончания доверенности
dealState.result.fetchFields.PersonRole<ID>{TRUSTEE}.isEdsSigner0-1BooleanИмеет право подписи по ЕЦП?
dealState.result.fetchFields.PersonRole<ID>{TRUSTEE}.docNumber0-1StringНомер доверености
dealState.result.fetchFields.PersonRole<ID>{TRUSTEE}.controlIdFF_ID(PersonRole)
Ссылка на роль представителя, от кого получена довернность.
dealState.result.fetchFields.DocumentRoot<ID>.id1

Идентификатор логического документа заявления. Формирует концепцию архива из нескольких директорий, каждая директория которого может иметь историю версий.


dealState.result.fetchFields.DocumentRoot<ID>.docType

Прикрепляемые документы: docs_types
dealState.result.fetchFields.ApplicationDocumentBranch<ID>.id1

Идентификатор директории в архиве. Является контейнером версий директории.

Формат:<DOCUMENT_ROOT_ID>:<ITEM_ID>


dealState.result.fetchFields.ApplicationDocumentBranch<ID>.description0-1String

dealState.result.fetchFields.ApplicationDocumentBranch<ID>.lastVersionDocument1FF_ID(ApplicationDocument)Ссылка на последнюю версию директории (ApplicationDocument)
dealState.result.fetchFields.ApplicationDocument<ID>.id1

Идентификатор версии директории.

Формат:<DOCUMENT_ROOT_ID>:<DOCUMENT_BRANCH_ID>:<ITEM_ID>


dealState.result.fetchFields.ApplicationDocument<ID>.docType1
Прикрепляемые документы: docs_types
FINANCE_REPORT_LAST_QUARTER
dealState.result.fetchFields.ApplicationDocument<ID>.docState1
ACTUAL - актуальный
ARCHIVE - архивный
ACTUAL
dealState.result.fetchFields.ApplicationDocument<ID>.resolutionDateTime0-1DateTime

dealState.result.fetchFields.ApplicationDocument<ID>.createDateTime0-1DateTime

dealState.result.fetchFields.ApplicationDocument<ID>.description0-1String

dealState.result.fetchFields.DocumentRoot<ID>.author0-1


dealState.result.fetchFields.ApplicationDocumentFile<ID>.id1

Идентификатор метаинформации файла в конкретной версии директории.

Формат:<DOCUMENT_ROOT_ID>:<DOCUMENT_BRANCH_ID>:<DOCUMENT_VERSION_ID>:<ITEM_ID>


dealState.result.fetchFields.ApplicationDocumentFile<ID>.fileName1
Имя файла
dealState.result.fetchFields.ApplicationDocumentFile<ID>.fileType1
Тип файла
dealState.result.fetchFields.ApplicationDocumentFile<ID>.url1
Ссылка на скачивание содержимого файла
dealState.result.fetchFields.ApplicationDocumentFileHash<ID>.id1

Идентификатор метаинформации о хеше файла. 

Формат:<DOCUMENT_ROOT_ID>:<DOCUMENT_BRANCH_ID>:<DOCUMENT_VERSION_ID>:<FILE_ID>

Сама структура не обязательна к передаче, но некоторые банки при обработке могут не выполнять загрузку файла, если этот файл уже есть в их хранилище.


dealState.result.fetchFields.ApplicationDocumentFileHash<ID>.hashAlgorithm1
Алгоритм хеширования.MD5
SHA-1
GOST3411
GOST3411-2012-256
GOST3411-2012-512

dealState.result.fetchFields.ApplicationDocumentFileHash<ID>.hash1StringХеш, в кодировке HEX
dealState.result.fetchFields.NotebookContact<ID>.id1UUIDИдентификатор контактной информации
dealState.result.fetchFields.NotebookContact<ID>.company1FF_ID(Company)Ссылка на компанию, к которой принадлежит контакт
dealState.result.fetchFields.NotebookContact<ID>.lastName1StringФамилия
dealState.result.fetchFields.NotebookContact<ID>.firstName1StringИмя
dealState.result.fetchFields.NotebookContact<ID>.middleName1StringОтчество
dealState.result.fetchFields.NotebookContact<ID>.fullName1StringФИО одной строкой
dealState.result.fetchFields.NotebookContact<ID>.job0-1


dealState.result.fetchFields.NotebookContact<ID>.department0-1


dealState.result.fetchFields.NotebookContact<ID>.startDate0-1Date

dealState.result.fetchFields.NotebookContact<ID>.endDate0-1Date

dealState.result.fetchFields.NotebookContact<ID>.notebookContactType0-1


dealState.result.fetchFields.NotebookContact<ID>.decisionRole0-1


dealState.result.fetchFields.NotebookContact<ID>.isActive0-1Boolean

dealState.result.fetchFields.NotebookContact<ID>.comment0-1String

dealState.result.fetchFields.NotebookContact<ID>.priorityNumber0-1


dealState.result.fetchFields.NotebookContact<ID>.isEdsSigner0-1Boolean

dealState.result.fetchFields.NotebookContact<ID>.isMainEdsSigner0-1Boolean

dealState.result.fetchFields.NotebookContact<ID>.author0-1


dealState.result.fetchFields.NotebookContact<ID>.createDateTime0-1DateTime

...