crm.documentgenerator.template.getfields
Scope: crm.documentgenerator Права на выполнение: для всех
crm.documentgenerator.template.getfields(id, entityTypeId, entityId, values = [])
Возвращает список полей шаблона с их описанием.
Параметры
Параметр | Описание |
---|---|
id | ID шаблона |
entityTypeId | ID типа CRM-сущности |
entityId | ID используемой сущности |
values | массив дополнительных значений |
Пример
"templateFields": { "DocumentNumber": { "title": "Номер" // заголовок "value": "22" // значение "group": [ // иерархия 0: "Документ" ], "default": "22" // значение по умолчанию }, "MyCompanyUfLogo": { // поле типа картинка "title": "Логотип", "value": "", "type": "IMAGE", "group": [ 0: "Документ", 1: "Моя компания" ], "default": "" }, "MY_COMPANY": { // поле, у которого есть несколько вариантов выбора "title": "Моя компания" "value": [ 0: { "value": "6" "title": "1С-Битрикс" "selected": "1" }, 1: { "value": "11" "title": "ИП Копытов" "selected":" " } ] "group": [ 0: "Документ", 1: "Моя компания" ], } }
Сообщение не промодерировано, возможны ошибки и неточности.
|
{
"result": { "documentFields": { "MyCompanyBankDetailRqBankName": { "title": "Наименование банка", "value": null, "group": [ "Документ", "Моя компания", "Банковские реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.BANK_DETAIL.RQ_BANK_NAME", "default": null }, "MyCompanyBankDetailRqBik": { "title": "БИК", "value": null, "group": [ "Документ", "Моя компания", "Банковские реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.BANK_DETAIL.RQ_BIK", "default": null }, "PaymentQrCode": { "type": "IMAGE", "value": null, "title": "QR-код для оплаты", "group": [ "Документ" ], "chain": "this.SOURCE.PAYMENT_QR_CODE", "default": null }, "MyCompanyBankDetailRqCorAccNum": { "title": "Кор. счёт", "value": null, "group": [ "Документ", "Моя компания", "Банковские реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.BANK_DETAIL.RQ_COR_ACC_NUM", "default": null }, "MyCompanyRequisiteRqInn": { "title": "ИНН", "value": "9731065465", "group": [ "Документ", "Моя компания", "Реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.REQUISITE.RQ_INN", "default": "9731065465" }, "MyCompanyRequisiteRqKpp": { "title": "КПП", "value": "773101001", "group": [ "Документ", "Моя компания", "Реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.REQUISITE.RQ_KPP", "default": "773101001" }, "MyCompanyBankDetailRqAccNum": { "title": "Расчетный счёт", "value": null, "group": [ "Документ", "Моя компания", "Банковские реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.BANK_DETAIL.RQ_ACC_NUM", "default": null }, "MyCompanyRequisiteRqCompanyName": { "title": "Сокращенное наименование организации", "value": "ООО \"СБЕРМЕДИИ\"", "group": [ "Документ", "Моя компания", "Реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.REQUISITE.RQ_COMPANY_NAME", "default": "ООО \"СБЕРМЕДИИ\"" }, "DocumentNumber": { "title": "Номер", "value": "2", "required": "Y", "group": [ "Документ" ], "chain": "this.DOCUMENT.DOCUMENT_NUMBER", "default": "2" }, "DocumentCreateTime": { "title": "Дата генерации", "value": "06.12.2023", "type": "DATE", "group": [ "Документ" ], "chain": "this.DOCUMENT.DOCUMENT_CREATE_TIME", "default": "06.12.2023" }, "MyCompanyRequisiteRegisteredAddressText": { "title": "Полный адрес", "value": "БОЛЬШОЙ (ИННОВАЦИОННОГО ЦЕНТРА СКОЛКОВО ТЕР) Б-Р, Д. 30, СТР. 1, ЭТ/ПОМ/РМ 2/225/225-5, Г.Москва, Россия, 121205", "type": "Bitrix\\Crm\\Integration\\DocumentGenerator\\Value\\Address "group": [ "Документ", "Моя компания", "Реквизиты моей компании", "Юридический адрес" ], "chain": "this.SOURCE.MY_COMPANY.REQUISITE.REGISTERED_ADDRESS.TEXT", "default": "БОЛЬШОЙ (ИННОВАЦИОННОГО ЦЕНТРА СКОЛКОВО ТЕР) Б-Р, Д. 30, СТР. 1, ЭТ/ПОМ/РМ 2/225/225-5, Г.Москва, Россия, 121205" }, "MyCompanyPhone": { "title": "Телефон", "type": "PHONE", "format": { "mfirst": true }, "value": "", "group": [ "Документ", "Моя компания" ], "chain": "this.SOURCE.MY_COMPANY.PHONE", "default": "" }, "RequisiteRqCompanyName": { "title": "Сокращенное наименование организации", "value": "ООО \"ВТБ\"", "group": [ "Документ", "Реквизиты клиента" ], "chain": "this.SOURCE.REQUISITE.RQ_COMPANY_NAME", "default": "ООО \"ВТБ\"" }, "RequisiteRqInn": { "title": "ИНН", "value": "4345493428", "group": [ "Документ", "Реквизиты клиента" ], "chain": "this.SOURCE.REQUISITE.RQ_INN", "default": "4345493428" }, "RequisiteRqKpp": { "title": "КПП", "value": "434501001", "group": [ "Документ", "Реквизиты клиента" ], "chain": "this.SOURCE.REQUISITE.RQ_KPP", "default": "434501001" }, "RequisiteRegisteredAddressText": { "title": "Полный адрес", "value": "ГОРЬКОГО УЛ., Д. 17, ПОМЕЩ. 1010, КИРОВ, Кировская область, Россия, 610017", "type": "Bitrix\\Crm\\Integration\\DocumentGenerator\\Value\\Address "group": [ "Документ", "Реквизиты клиента", "Юридический адрес" ], "chain": "this.SOURCE.REQUISITE.REGISTERED_ADDRESS.TEXT", "default": "ГОРЬКОГО УЛ., Д. 17, ПОМЕЩ. 1010, КИРОВ, Кировская область, Россия, 610017" }, "ClientPhone": { "title": "Телефон", "value": "", "type": "PHONE", "format": { "mfirst": true }, "group": [ "Документ" ], "chain": "this.SOURCE.CLIENT_PHONE", "default": "" }, "TotalRaw": { "title": "Сумма исходных цен", "type": "Bitrix\\Crm\\Integration\\DocumentGenerator\\Value\\Money", "format": { "currencyId": "RUB", "withZeros": true }, "value": 0, "group": [ "Документ" ], "chain": "this.SOURCE.TOTAL_RAW", "default": 0 }, "TaxesTaxTitle": { "title": "Заголовок", "value": "", "hideRow": "Y", "options": { "isArray": true }, "group": [ "Документ", "Налоги", "Налог" ], "chain": "this.SOURCE.TAXES.TAX.TITLE", "default": "" }, "TaxesTaxRate": { "title": "Ставка", "hideRow": "Y", "options": { "isArray": true }, "value": "", "group": [ "Документ", "Налоги", "Налог" ], "chain": "this.SOURCE.TAXES.TAX.RATE", "default": "" }, "TaxesTaxValue": { "title": "Сумма", "hideRow": "Y", "options": { "isArray": true }, "value": "", "group": [ "Документ", "Налоги", "Налог" ], "chain": "this.SOURCE.TAXES.TAX.VALUE", "default": "" }, "TotalSum": { "title": "Общая сумма", "type": "Bitrix\\Crm\\Integration\\DocumentGenerator\\Value\\Money", "format": { "currencyId": "RUB", "withZeros": true }, "value": 0, "group": [ "Документ" ], "chain": "this.SOURCE.TOTAL_SUM", "default": 0 }, "TotalSumWords": { "title": "Общая сумма прописью", "type": "Bitrix\\Crm\\Integration\\DocumentGenerator\\Value\\Money", "value": 0, "format": { "currencyId": "RUB", "words": true }, "group": [ "Документ" ], "chain": "this.SOURCE.TOTAL_SUM_WORDS", "default": 0 }, "MyCompanyUfStamp": { "title": "Печать организации", "value": null, "type": "STAMP", "group": [ "Документ", "Моя компания" ], "chain": "this.SOURCE.MY_COMPANY.UF_STAMP", "default": null }, "MyCompanyUfDirectorSign": { "title": "Подпись директора", "value": null, "type": "STAMP", "group": [ "Документ", "Моя компания" ], "chain": "this.SOURCE.MY_COMPANY.UF_DIRECTOR_SIGN", "default": null }, "MyCompanyRequisiteRqDirector": { "title": "Ген. директор", "type": "NAME", "value": "ВЛАДИМИР КОХ", "group": [ "Документ", "Моя компания", "Реквизиты моей компании" ], "chain": "this.SOURCE.MY_COMPANY.REQUISITE.RQ_DIRECTOR", "default": "ВЛАДИМИР КОХ" }, "DocumentTitle": { "title": "Название документа", "value": "Счет (Россия) 2", "group": [ "Документ" ], "chain": [ {}, "getTitle" ], "required": "Y", "default": "Счет (Россия) 2" } } }, "time": { "start": 1702097498.1501341, "finish": 1702097498.59867, "duration": 0.44853591918945312, "processing": 0.39235305786132812, "date_start": "2023-12-09T07:51:38+03:00", "date_finish": "2023-12-09T07:51:38+03:00", "operating_reset_at": 1702098098, "operating": 0.39233303070068359 } } |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.