crm.invoice.fields
Scope: crm Права на выполнение: для всех
crm.invoice.fields()
Возвращает описание полей счёта, в том числе пользовательских.
Параметры
Без параметров.
Пример
BX24.callMethod( "crm.invoice.fields", {}, function(result) { if(result.error()) console.error(result.error()); else console.dir(result.data()); } );
Поля, возвращаемые методом
Поле | Описание | Тип | Примечание |
---|---|---|---|
ID | Идентификатор | interger | Только для чтения |
ACCOUNT_NUMBER | Номер | string | Обязательное |
COMMENTS | Комментарий менеджера | text | |
CREATED_BY | Создано пользователем | integer | Только для чтения |
CURRENCY | Идентификатор валюты | crm_currency | Только для чтения |
DATE_BILL | Дата выставления | date | |
DATE_INSERT | Дата создания | datetime | |
DATE_MARKED | Дата отклонения | datetime | Указывается, если счёт отклонён |
DATE_PAY_BEFORE | Срок оплаты | date | |
DATE_PAYED | Дата перевода в состояние оплаты | datetime | Только для чтения |
DATE_STATUS | Дата изменения статуса | datetime | Только для чтения |
DATE_UPDATE | Дата изменения | datetime | Только для чтения |
EMP_PAYED_ID | Идентификатор пользователя, который последним перевёл счёт в состояние "оплачен" | integer | Только для чтения |
EMP_STATUS_ID | Идентификатор пользователя, который последним поменял статус счёта | integer | Только для чтения |
LID | Идентификатор сайта | integer | Только для чтения |
XML_ID | Внешний код | string | |
ORDER_TOPIC | Тема | string | Обязательное |
PAY_SYSTEM_ID | Идентификатор печатной формы | integer | Обязательное |
PAY_VOUCHER_DATE | Дата оплаты | date | Указывается, если счёт оплачен |
PAY_VOUCHER_NUM | Номер документа оплаты | string | Указывается, если счёт оплачен |
PAYED | Признак оплаченности | char | Только для чтения |
PERSON_TYPE_ID | Идентификатор типа плательщика | integer | Обязательное |
PRICE | Сумма | double | Только для чтения |
REASON_MARKED | Комментарий статуса | string | Указывается, если счёт оплачен или отклонён |
RESPONSIBLE_EMAIL | E-mail ответственного | string | Только для чтения |
RESPONSIBLE_ID | Идентификатор ответственного | integer | |
RESPONSIBLE_LAST_NAME | Фамилия ответственного | string | Только для чтения |
RESPONSIBLE_LOGIN | Логин ответственного | string | Только для чтения |
RESPONSIBLE_NAME | Имя ответственного | string | Только для чтения |
RESPONSIBLE_PERSONAL_PHOTO | Идентификатор фото ответственного | integer | Только для чтения |
RESPONSIBLE_SECOND_NAME | Отчество ответственного | string | Только для чтения |
RESPONSIBLE_WORK_POSITION | Должность ответственного | string | Только для чтения |
STATUS_ID | Идентификатор статуса | crm_status | Идентификатор справочника "INVOICE_STATUS" |
TAX_VALUE | Сумма налога | double | Только для чтения |
UF_COMPANY_ID | Идентификатор компании | integer | Указывается, если плательщик "Юридическое лицо" |
UF_CONTACT_ID | Идентификатор контакта | integer | Указывается, если плательщик "Физическое лицо", либо в качестве контактного лица компании |
UF_MYCOMPANY_ID | Идентификатор своей компании | integer | Указывается в качестве компании с реквизитами счёта (привязка к реквизитам устанавливается отдельно) |
UF_DEAL_ID | Идентификатор связанной сделки | integer | |
USER_DESCRIPTION | Комментарий | string | |
PR_LOCATION | Идентификатор местоположения | integer | Обязательное, если используется режим налога на документ |
INVOICE_PROPERTIES | Список свойств | array | Если клиент - компания, могут быть указаны ключи (все значения типа string):
COMPANY - Название компании; COMPANY_ADR - Адрес; CONTACT_PERSON - Контактное лицо; EMAIL - E-mail; PHONE - Телефон; INN - ИНН; KPP - КПП; Если клиент - контакт: FIO - Ф.И.О.; ADDRESS - Адрес; EMAIL - E-mail; PHONE - Телефон; |
PRODUCT_ROWS | Список товарных позиций | array | Поля товарной позиции:
ID - Идентификатор (integer), для новой записи указывать 0; PRICE - Цена (double); DISCOUNT_PRICE - Скидка на единицу товара (double); PRODUCT_ID - Идентификатор товара в каталоге (integer), 0 - если не из каталога; PRODUCT_NAME - Наименование товарной позиции (string); VAT_RATE - Коэффициент ставки НДС (double); VAT_INCLUDED - НДС включён в цену ('Y' или 'N') (char); MEASURE_CODE - Код единицы измерения (integer); MEASURE_NAME - Условное обозначение единицы измерения (string); CATALOG_XML_ID - Внешний код каталога (string), только для чтения; PRODUCT_XML_ID - Внешний код товарной позиции (string), совпадает с внешним кодом товара, если он из каталога. Только для чтения. QUANTITY - Количество. |
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.