кассир5:форматобменаданными:справочниктиповреквизитовдокареквизиты
Это старая версия документа!
Типы реквизитов документов
Справочник «Типы реквизитов документов» загружается атрибутами тега «document_fields_type».
Пример загрузки типа реквизита документа:
<document_fields_type code="code" name="name" fields_type="fields_type" subtype="subtype" report_name="report_name" fields_array="fields_array"/>
где:
code – Код типа (Число(5,0))1)
name – Наименование типа реквизита документа
fields_type – Тип поля:
subtype – подтип реквизита
report_name – имя, под которым реквизит будет выгружен в отчете (транзакциях)
fields_array – код типа реквизита массива (если не ноль, тогда реквизит в составе документа выгружается как массив значений реквизитов с указанным кодом.
Таблица типов и подтипов реквизита:
| Тип | Название типа | Подтип | Пример значения подтипа |
|---|---|---|---|
| 0 | Строка | Длина строки | «255» |
| 1 | Число | Формат числа | «9999,99» |
| 2 | Дата | 0 – Дата и время 1 – Дата 2 – Время | «0» |
| 3 | Справочник | Код справочника «Типы справочников документов» | «12345» |
| 4 | Булево | - | - |
Зарезервированные типы доп. реквизитов реквизитов для товаров:
| code | name | fields_type | subtype | use_for_good | report_name |
|---|---|---|---|---|---|
| 22 | Вид алк. продукции | 3 | 2 | 1 | prod_type |
| 23 | Емкость тары | 1 | 99999999.9999 | 1 | vol |
| 24 | Неакцизная алк. продукция2) | 4 | – | 1 | nopdf |
| 25 | ИНН производителя | 0 | 12 | 1 | pinn |
| 26 | КПП производителя | 0 | 12 | 1 | pkpp |
| 27 | Содержание спирта | 1 | 99999999.9999 | 1 | alc |
| 28 | Запрашивать цену3) | 4 | – | 1 | ask_price |
| 29 | Код проверки при добавлении4) | 1 | 999 | 1 | remind_code |
| 30 | Код ЕГАИС5) | 0 | 1000 | 1 | egais_code |
| 31 | Тип продукции по упаковке6) | 0 | 10 | 1 | unit_type |
| 32 | Тип прод. по содержанию спирта7) | 0 | 10 | 1 | alc_Type |
| 33 | Разливной алкоголь8) | 4 | – | 1 | draft_alc |
| 34 | Запрашивать штрихкод9) | 4 | – | 1 | - |
| 35 | Меховое изделие10) | 1 | 999 | 1 | serial |
| 36 | Признак способа расчета 11) | 1 | 999 | 1 | payment_type_sign |
| 37 | Минимальная розничная цена | 1 | 99999999999.99 | 1 | mp |
| 38 | Tax free | 1 | 9 | 1 | TaxFree |
| 39 | Код поставщика 12) | 0 | 12 | 1 | КодПоставщика |
| 40 | Код страны | 1 | 999 | 1 | КодСтраны |
| 41 | Номер ГТД 13) | 0 | 32 | 1 | НомерГТД |
| 42 | Тип агента 14) | 1 | 999 | 1 | agent_type |
| 43 | Максимальное количество товара в чеке | 1 | 99999999.999 | 1 | max_goods |
| 44 | Запрет продажи по сроку годности, часов | 1 | 99999999. | 1 | sale_before_h |
| 45 | Запрет приемки по сроку годности, часов | 1 | 99999999. | 1 | income_before_h |
| 900 | Вес базовой единицы в кг (в типовой функциональности не используется) | 1 | 999.999 | 1 | - |
| 901 | Срок хранения в днях (в типовой функциональности не используется) | 1 | 999. | 1 | - |
| 903 | Нормируемый товар (в типовой функциональности не используется) | 1 | 9. | 1 | - |
Зарезервированные типы доп. реквизитов реквизитов для документов:
| code | name | fields_type | subtype | report_name |
|---|---|---|---|---|
| prod_type |
Пример файла загрузки.
- document_fields_type.spr
##@@&& # <document_fields_type code="500" name="Свой реквизит строковый" fields_type="0" subtype="255" report_name="myData"/>
1)
Значения меньше 10, а также 22-60 зарезервированы
2)
Если у товару назначен дополнительный реквизит с этим типом со значением «Истина», то товар будет добавлен в пивной чек ЕГАИС и при подборе не будет выполняться запрос сканирования акцизной марки
3)
если реквизит = 1, тогда при добавлении товара в чек будет открываться окно для ввода цены
4)
при добавлении товара, у которого задан доп. реквизит с кодом 29, откроется диалоговое окно с возможность отказаться от добавления товара. Тексты напоминаний задаются на кассе. Если код равен 18, то по-умолчанию откроется окно с надписью «Проверьте документ, подтверждающий достижение 18 лет. Дата рождения меньше 29.03.98 ?»
5)
коды ЕГАИС через запятую, соответствующие товару в БД Кассира 5
6)
Допустимые значения: Packed, Unpacked
7)
Допустимые значения: АП, ССП, ССНП, Спирт
8)
реквизит = 1, если алкогольная продукция предназначена для продажи в разлив
9)
если реквизит = 1, при добавлении товара выводится окно для ввода штрихкода товара (работает только для miniPOS)
10)
При добавлении товара с данным реквизитом будет запрашиваться сканирование штрихкода КиЗ
11)
имеет смысл только значение «3» (аванс) для товаров-сертификатов
12)
Код поставщика - это код справочника Организации, указывается для товара при агентской продажи (комиссионер и пр.)
13)
Должен быть указан ТОЛЬКО для товаров иностранного происхождения. Если в чеке выбран покупатель и указан номер ГТД товара, то в ОФД будут отправлены реквизиты «код страны происхождения товара» (тег 1230) и «номер таможенной декларации» (тег 1231)
14)
Данное значение передаётся в ОФД в тэге 1222, если у товара задан доп. реквизит 39.
Если доп. реквизит с кодом 42 (Тип агента) отсутствует передаётся значение 32.
Допустимые значения от 1 до 127.
Значения для передачи одного типа агента: 1 - банк пл агент, 2 - банк пл суб, 4 - пл агент, 8 - пл субагент, 16 - поверенный, 32 - комиссионер, 64 - агент.
Для передачи нескольких типов агентов сразу значение формируется как битовая маска, номера битов:
0 - банк пл агент, 1 - банк пл суб, 2 - пл агент, 3 - пл субагент, 4 - поверенный, 5 - комиссионер, 6 - агент.
кассир5/форматобменаданными/справочниктиповреквизитовдокареквизиты.1667844359.txt.gz · Последнее изменение: — dzayonchkovskiy
