Инструменты пользователя

Инструменты сайта


кассир5:форматобменаданными:справочниктиповреквизитовдокареквизиты

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
кассир5:форматобменаданными:справочниктиповреквизитовдокареквизиты [2022/03/03 14:29] – dzayonchkovskiyкассир5:форматобменаданными:справочниктиповреквизитовдокареквизиты [2026/08/27 16:28] (текущий) – dzayonchkovskiy
Строка 5: Строка 5:
 Пример загрузки типа реквизита документа: Пример загрузки типа реквизита документа:
 <code> <code>
-<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"/>+<document_fields_type code="code" name="name" fields_type="fields_type" subtype="subtype" report_name="report_name" fields_array="fields_array"/>
 </code> </code>
 где:\\ где:\\
Строка 13: Строка 13:
 subtype -- подтип реквизита\\ subtype -- подтип реквизита\\
 report_name -- имя, под которым реквизит будет выгружен в отчете (транзакциях)\\ report_name -- имя, под которым реквизит будет выгружен в отчете (транзакциях)\\
-use_for_good -- использовать для товара, 1 - использовать, 0 - не использовать.\\ 
 fields_array -- код типа реквизита массива (если не ноль, тогда реквизит в составе документа выгружается как массив значений реквизитов с указанным кодом. fields_array -- код типа реквизита массива (если не ноль, тогда реквизит в составе документа выгружается как массив значений реквизитов с указанным кодом.
  
Строка 25: Строка 24:
  
 \\ \\
-Зарезервированные типы реквизитов:\\ +Зарезервированные типы доп. реквизитов реквизитов для товаров:\\ 
-^   code   ^   name   ^   fields_type   ^   subtype   ^   use_for_good   ^ +^   code   ^   name   ^   fields_type   ^   subtype   ^   use_for_good   ^   report_name   ^ 
-|   22   | Вид алк. продукции   |   3   |   2   |   1   | +|   22   | Вид алк. продукции   |   3   |   2   |   1   |  prod_type  | 
-|   23   | Емкость тары   |   1   |   99999999.9999   |   1   | +|   23   | Емкость тары   |   1   |   99999999.9999   |   1   |  vol  | 
-|   24   | Неакцизная алк. продукция((Если у товару назначен дополнительный реквизит с этим типом со значением "Истина", то товар будет добавлен в пивной чек ЕГАИС и при подборе не будет выполняться запрос сканирования акцизной марки))   |   4   |   --   |   1   | +|   24   | Неакцизная алк. продукция((Если у товару назначен дополнительный реквизит с этим типом со значением "Истина", то товар будет добавлен в пивной чек ЕГАИС и при подборе не будет выполняться запрос сканирования акцизной марки))   |   4   |   --   |   1   |  nopdf  | 
-|   25   | ИНН производителя   |   0   |   12   |   1   | +|   25   | ИНН производителя   |   0   |   12   |   1   |  pinn  | 
-|   26   | КПП производителя   |   0   |   12   |   1   | +|   26   | КПП производителя   |   0   |   12   |   1   |  pkpp  | 
-|   27   | Содержание спирта   |   1   |   99999999.9999   |   1   | +|   27   | Содержание спирта   |   1   |   99999999.9999   |   1   |  alc  | 
-|   28   | Запрашивать цену((если реквизит = 1, тогда при добавлении товара в чек будет открываться окно для ввода цены))   |   4   |   --   |   1   | +|   28   | Запрашивать цену((если реквизит = 1, тогда при добавлении товара в чек будет открываться окно для ввода цены))   |   4   |   --   |   1   |  ask_price  | 
-|   29   | Код проверки при добавлении((при добавлении товара, у которого задан доп. реквизит с кодом 29, откроется диалоговое окно с возможность отказаться от добавления товара. Тексты напоминаний задаются на кассе. Если код равен 18, то по-умолчанию откроется окно с надписью "Проверьте документ, подтверждающий достижение 18 лет. Дата рождения меньше 29.03.98 ?"))   |   1   |   999   |   1   | +|   29   | Код проверки при добавлении((при добавлении товара, у которого задан доп. реквизит с кодом 29, откроется диалоговое окно с возможность отказаться от добавления товара. Тексты напоминаний задаются на кассе. Если код равен 18, то по-умолчанию откроется окно с надписью "Проверьте документ, подтверждающий достижение 18 лет. Дата рождения меньше 29.03.98 ?"))   |   1   |   999   |   1   |  remind_code  | 
-|   30   | Код ЕГАИС((коды ЕГАИС через запятую, соответствующие товару в БД Кассира 5))   |   0   |   1000   |   1   | +|   30   | Код ЕГАИС((коды ЕГАИС через запятую, соответствующие товару в БД Кассира 5))   |   0   |   1000   |   1   |  egais_code  | 
-|   31   | Тип продукции по упаковке((Допустимые значения: Packed, Unpacked))   |   0   |   10   |   1   | +|   31   | Тип продукции по упаковке((Допустимые значения: Packed, Unpacked))   |   0   |   10   |   1   |  unit_type  | 
-|   32   | Тип прод. по содержанию спирта((Допустимые значения: АП, ССП, ССНП, Спирт))   |   0   |   10   |   1   | +|   32   | Тип прод. по содержанию спирта((Допустимые значения: АП, ССП, ССНП, Спирт))   |   0   |   10   |   1   |  alc_Type  | 
-|   33   | Разливной алкоголь((реквизит = 1, если алкогольная продукция предназначена для продажи в разлив))   |   4   |   --   |   1   | +|   33   | Разливной алкоголь((реквизит = 1, если алкогольная продукция предназначена для продажи в разлив))   |   4   |   --   |   1   |  draft_alc  | 
-|   34   | Запрашивать штрихкод((если реквизит = 1, при добавлении товара выводится окно для ввода штрихкода товара (работает только для miniPOS) ))   |   4   |   --   |   1   | +|   34   | Запрашивать штрихкод((если реквизит = 1, при добавлении товара выводится окно для ввода штрихкода товара (работает только для miniPOS) ))   |   4   |   --   |   1   |  -  | 
-|   35   | Меховое изделие((При добавлении товара с данным реквизитом будет запрашиваться сканирование штрихкода КиЗ))   |   1   |   999   |   1   | +|   35   | Серийный учет((При добавлении товара с данным реквизитом будет запрашиваться ввод серийного номеру, если включен модуль логики ГИСМ.epf))   |   1   |   999   |   1   |  serial  | 
-|   36   | Признак способа расчета ((имеет смысл только значение "3" (аванс) для товаров-сертификатов))   |   1   |   999   |   1   | +|   36   | Признак способа расчета ((имеет смысл только значение "3" (аванс) для товаров-сертификатов))   |   1   |   999   |   1   |  payment_type_sign  | 
-|   37   | Минимальная розничная цена |   1   |   99999999999.99   |   1   | +|   37   | Минимальная розничная цена |   1   |   99999999999.99   |   1   |  mp  | 
-|   38   | Tax free |   1   |   9   |   1   | +|   38   | Tax free |   1   |   9   |   1   |  TaxFree  | 
-|   39   | Код поставщика ((Код поставщика - это код справочника [[кассир5:форматобменаданными:организации|Организации]], указывается для товара при агентской продажи (комиссионер и пр.) ))  |   0   |   12   |   1   | +|   39   | Код поставщика ((Код поставщика - это код справочника [[кассир5:форматобменаданными:организации|Организации]], указывается для товара при агентской продажи (комиссионер и пр.) ))  |   0   |   12   |   1   |  КодПоставщика  | 
-|   40   | Код страны   |   1   |   999   |   1   | +|   40   | Код страны   |   1   |   999   |   1   |  КодСтраны  | 
-|   41   | Номер ГТД ((Должен быть указан ТОЛЬКО для товаров иностранного происхождения. Если в чеке выбран покупатель и указан номер ГТД товара, то в ОФД будут отправлены реквизиты "код страны происхождения товара" (тег 1230) и "номер таможенной декларации" (тег 1231) ))   |   0   |   32   |   1   |+|   41   | Номер ГТД ((Должен быть указан ТОЛЬКО для товаров иностранного происхождения. Если в чеке выбран покупатель и указан номер ГТД товара, то в ОФД будут отправлены реквизиты "код страны происхождения товара" (тег 1230) и "номер таможенной декларации" (тег 1231) ))   |   0   |   32   |   1   |  НомерГТД  |
 |   42   | Тип агента ((Данное значение передаётся в ОФД в тэге 1222, если у товара задан доп. реквизит 39.  |   42   | Тип агента ((Данное значение передаётся в ОФД в тэге 1222, если у товара задан доп. реквизит 39. 
 Если доп. реквизит с кодом 42 (Тип агента) отсутствует передаётся значение 32.  Если доп. реквизит с кодом 42 (Тип агента) отсутствует передаётся значение 32. 
Строка 52: Строка 51:
 Значения для передачи одного типа агента: 1 - банк пл агент, 2 - банк пл суб, 4 - пл агент, 8 - пл субагент, 16 - поверенный, 32 - комиссионер, 64 - агент. Значения для передачи одного типа агента: 1 - банк пл агент, 2 - банк пл суб, 4 - пл агент, 8 - пл субагент, 16 - поверенный, 32 - комиссионер, 64 - агент.
 Для передачи нескольких типов агентов сразу значение формируется как битовая маска, номера битов: Для передачи нескольких типов агентов сразу значение формируется как битовая маска, номера битов:
-0 - банк пл агент, 1 - банк пл суб, 2 - пл агент, 3 - пл субагент, 4 - поверенный, 5 - комиссионер, 6 - агент.))   |   1   |   999   |   1   | +0 - банк пл агент, 1 - банк пл суб, 2 - пл агент, 3 - пл субагент, 4 - поверенный, 5 - комиссионер, 6 - агент.))   |   1   |   999   |   1   |  agent_type  | 
-|   900   | Вес базовой единицы в кг (в типовой функциональности не используется) |   1   |   999.999   |   1   | +|   43   | Максимальное количество товара в чеке   |   1   |   99999999.999   |   1   |  max_goods  | 
-|   901   | Срок хранения в днях (в типовой функциональности не используется) |   1   |   999.   |   1   |+|   44   | Запрет продажи по сроку годности, часов |   1   |   99999999.   |   1   |  sale_before_h  | 
 +|   45   | Запрет приемки по сроку годности, часов |   1   |   99999999.   |   1   |  income_before_h  | 
 +|   46   | Дата производства |   2   |   1   |   1   |  date_of_manufacture  | 
 +|   47   | Остаточный срок годности в днях после открытия тары |   1   |   999.   |   1   |  sale_before_d  | 
 +|   48   | Учет по сериям |   1   |   9.   |   1   |  serial_number  | 
 +|   900   | Вес базовой единицы в кг (в типовой функциональности не используется) |   1   |   999.999   |   1   |  -  | 
 +|   901   | Срок хранения в днях (в типовой функциональности не используется) |   1   |   999.   |   1   |  -  | 
 +|   902   | Начало работы с документом (в типовой функциональности не используется) |   2   |   0   |   0   |  -  | 
 +|   903   | Нормируемый товар (в типовой функциональности не используется) |   1   |   9.   |   1   |  -  | 
 +|   904   | Признак ювелирной продукции |   1   |   9.   |   1   |  -  | 
 +|   905   | Внешний код товара (MLoyalty) |   1   |   9999999999999.   |   1   |  -  | 
 +|   906   | Способ учета для коробов весового товара (нетиповой, 1 - По фактическому весу, 2 - По среднему весу) |   1   |   9.   |   1   |  -  | 
 +|   907   | Средний вес коробки (нетиповой) |   1   |   999.999   |   1   |  -  | 
 +|   999   | CashSale |   1   |   9   |   1   |  CashSale   | 
 + 
 +Зарезервированные типы доп. реквизитов реквизитов для документов:\\ 
 +^   code   ^   name   ^   fields_type   ^   subtype   ^   report_name   ^ 
 +|   |    |      |      |   prod_type  |
  
 Пример файла загрузки. Пример файла загрузки.
Строка 60: Строка 76:
 ##@@&& ##@@&&
 # #
-<document_fields_type code="22" name="Вид алк. продукции" fields_type="3" subtype="2" use_for_good="1"/> +<document_fields_type code="500" name="Свой реквизит строковый" fields_type="0" subtype="255" report_name="myData"/>
-<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"/>+
 </file> </file>
кассир5/форматобменаданными/справочниктиповреквизитовдокареквизиты.1646317792.txt.gz · Последнее изменение: — dzayonchkovskiy