Это старая версия документа!
Справочник «Типы реквизитов документов» загружается атрибутами тега «document_fields_type».
Пример загрузки типа реквизита документа:
<document_fields_type code="code" name="name" fields_type="fields_type" subtype="subtype" report_name="report_name" use_for_good="use_for_good" fields_array="fields_array"/>
где:
code – Код типа (Число(5,0))1)
name – Наименование типа реквизита документа
fields_type – Тип поля:
subtype – подтип реквизита
report_name – имя, под которым реквизит будет выгружен в отчете (транзакциях)
use_for_good – использовать для товара, 1 - использовать, 0 - не использовать.
fields_array – код типа реквизита массива (если не ноль, тогда реквизит в составе документа выгружается как массив значений реквизитов с указанным кодом.
Таблица типов и подтипов реквизита:
| Тип | Название типа | Подтип | Пример значения подтипа |
|---|---|---|---|
| 0 | Строка | Длина строки | «255» |
| 1 | Число | Формат числа | «9999,99» |
| 2 | Дата | 0 – Дата и время 1 – Дата 2 – Время | «0» |
| 3 | Справочник | Код справочника «Типы справочников документов» | «12345» |
| 4 | Булево | - | - |
Зарезервированные типы реквизитов:
| code | name | fields_type | subtype | use_for_good |
|---|---|---|---|---|
| 22 | Вид алк. продукции | 3 | 2 | 1 |
| 23 | Емкость тары | 1 | 99999999.9999 | 1 |
| 24 | Неакцизная алк. продукция2) | 4 | – | 1 |
| 25 | ИНН производителя | 0 | 12 | 1 |
| 26 | КПП производителя | 0 | 12 | 1 |
| 27 | Содержание спирта | 1 | 99999999.9999 | 1 |
| 28 | Запрашивать цену3) | 4 | – | 1 |
| 29 | Код проверки при добавлении4) | 1 | 999 | 1 |
| 30 | Код ЕГАИС5) | 0 | 1000 | 1 |
| 31 | Тип продукции по упаковке6) | 0 | 10 | 1 |
| 32 | Тип прод. по содержанию спирта7) | 0 | 10 | 1 |
| 33 | Разливной алкоголь8) | 4 | – | 1 |
| 34 | Запрашивать штрихкод9) | 4 | – | 1 |
| 35 | Меховое изделие10) | 1 | 999 | 1 |
| 36 | Признак способа расчета 11) | 1 | 999 | 1 |
| 37 | Минимальная розничная цена | 1 | 99999999999.99 | 1 |
| 38 | Tax free | 1 | 9 | 1 |
| 39 | Код поставщика 12) | 0 | 12 | 1 |
| 40 | Код страны | 1 | 999 | 1 |
| 41 | Номер ГТД 13) | 0 | 32 | 1 |
| 42 | Тип агента 14) | 1 | 999 | 1 |
| 900 | Вес базовой единицы в кг (в типовой функциональности не используется) | 1 | 999.999 | 1 |
| 901 | Срок хранения в днях (в типовой функциональности не используется) | 1 | 999. | 1 |
Пример файла загрузки.
##@@&& # <document_fields_type code="22" name="Вид алк. продукции" fields_type="3" subtype="2" use_for_good="1"/> <document_fields_type code="23" name="Емкость тары" fields_type="1" subtype="99999999.9999" use_for_good="1"/> <document_fields_type code="24" name="Неакцизная алк. продукция" fields_type="4" use_for_good="1"/> <document_fields_type code="25" name="ИНН производителя" fields_type="0" subtype="12" use_for_good="1"/> <document_fields_type code="26" name="КПП производителя" fields_type="0" subtype="12" use_for_good="1"/> <document_fields_type code="27" name="Содержание спирта" fields_type="1" subtype="99999999.9999" use_for_good="1"/> <document_fields_type code="28" name="Запрашивать цену" fields_type="4" subtype="" use_for_good="1"/> <document_fields_type code="29" name="Код проверки при добавлении" fields_type="1" subtype="999" use_for_good="1"/> <document_fields_type code="30" name="Код ЕГАИС" fields_type="0" subtype="1000" use_for_good="1"/> <document_fields_type code="31" name="Тип продукции по упаковке" fields_type="0" subtype="10" use_for_good="1"/> <document_fields_type code="32" name="Тип прод. по содержанию спирта" fields_type="0" subtype="10" use_for_good="1"/> <document_fields_type code="33" name="Разливной алкоголь" fields_type="4" subtype="" use_for_good="1"/> <document_fields_type code="34" name="Запрашивать штрихкод" fields_type="4" subtype="" use_for_good="1"/> <document_fields_type code="35" name="Тип серийного учета" fields_type="1" subtype="999" use_for_good="1"/>