Жирным шрифтом выделены поля, которые добавлены к стандартным справочникам.
Товары
Реквизиты товара, разделенные символом «;», располагаются в следующем порядке:
№ поля | Тип данных | Назначение для товара | Назначение для группы |
---|---|---|---|
1 | числовой(13) | Код | Код |
2 | строковый(13) | Штрих-код | Не используется |
3 | строковый(100) | Наименование для кассы | Наименование |
4 | строковый(100) | Текст для чека | Не используется |
5 | вещественный(15.2) | Цена | Не используется |
6 | вещественный(17.3) | Остаток товара | Не используется |
7 | вещественный(5.0) | Схема автоматической скидки | Не используется |
8 | вещественный(1.0) | Контроль продажи дробного количества | Не используется |
9 | вещественный(2.0) | Номер секции | Не используется |
10 | вещественный(5.1) | Макс. процент скидки | Не используется |
11 | вещественный(2.0) | Код группы налогов | Не используется |
12 | строковый(12) | Артикул | Не используется |
13 | числовой(6) | Код единицы измерения | Не используется |
14 | вещественный(15.2) | Вместимость тары | Не используется |
15 | вещественный(13.3) | Ограничение товара в чеке | Не используется |
16 | строковый(13) | Код родительской группы | Код родительской группы |
17 | вещественный(1.0) | Товар или группа: для товара "1" | Товар или группа: для группы "0" |
26 | числовой(2) | Признак предмета расчета (в БД Dictionaries значение загружается в таблицу Tmc в поле paymentobject ) | |
28 | строковый(4) | Тип маркировки:
Если указаны параметры товара, то |
21;000118;Сапоги черные р-р 36;Сапоги черные р-р 36;321.39;1.000;2;0;5;-1;7;a1;1;3;7.5;2;1;;;;;;;;;4;0;1520
Поля №16 и №17 предназначены для построения иерархического списка товаров, т.е. разбиения товаров по соответствующим группам при отображении в визуальном поиске. Если используется линейная структура отображения, то поле №16=0 и №17=1.
Дополнительные штрих-коды товаров
Для загрузки дополнительных штрих-кодов товаров строка начинается с символа «#», а формат строки следующий:
№ поля | Тип данных | Назначение |
---|---|---|
1 | числовой(13) | Код товара |
2 | числовой(13) | Штрих-код |
3 | строковый(100) | Наименование |
4 | строковый(100) | Наименование для кассы |
5 | вещественный(15.2) | Цена |
6 | числовой(6) | Код единицы измерения |
7 | вещественный(15.2) | Вместимость тары |
8 | Не используется | |
9 | вещественный(5.1) | Макс. процент скидки |
10 | вещественный(17.3) | Коэффициент |
Остальные поля не используются |
#19949;4601726005766;ДОМЕСТОС ср-во чист.500мл ли;ДОМЕСТОС ср-во чист.500мл ли;47.45;;;;;
999999999209948;;[M]МОРОЖЕНОЕ ЗОЛОТОЙ СТАНДАРТ ПЛОМБИР С НАПОЛНИТЕЛЕМ ЧЕРНОСЛИВ/КУРАГА С АРАХИСОМ В/СТ С ГЛАЗУРЬЮ 88Г;;58.10;0.000;8;0;19;0.00000000;1;ИНН2225074005 РОЗНИЦА К-1 ООО;;;;0;1;;;;;;;;;1;;444D
#999999999209948;4605922024163;[M]МОРОЖЕНОЕ ЗОЛОТОЙ СТАНДАРТ ПЛОМБИР С НАПОЛНИТЕЛЕМ ЧЕРНОСЛИВ/КУРАГА С АРАХИСОМ В/СТ С ГЛАЗУРЬЮ
#999999999209948;4605922024143;[M]МОРОЖЕНОЕ ЗОЛОТОЙ СТАНДАРТ ПЛОМБИР С НАПОЛНИТЕЛЕМ ЧЕРНОСЛИВ/КУРАГА С АРАХИСОМ В/СТ С ГЛАЗУРЬЮ
В БД будет добавлен товар с кодом 999999999209948, для дополнительных штрих-кодов которого (4605922024163 и 4605922024143) будет установлен признак "маркированный товар".
3299;4607045602594;Абрикосы в легком сиропе "vegda product" 880мл стекло;Абрикосы в легком сиропе "vegda product" 880мл стекло;120.00;-32,000;0;0;0;0.0;0;;0;0;0;0;1
#3299;4607045602595;Абрикосы в легком сиропе "vegda product" 880мл стекло;Абрикосы в легком сиропе "vegda product" 880мл стекло;90.0;;;;10;1
#3299;4607045602596;Абрикосы в легком сиропе "vegda product" 880мл стекло;Абрикосы в легком сиропе "vegda product" 880мл стекло;80.0;;;;0;1
#3299;4607045602597;Абрикосы в легком сиропе "vegda product" 880мл стекло;Абрикосы в легком сиропе "vegda product" 880мл стекло;70.0;;;;-1;1
В БД будет добавлен товар с кодом 3299, для дополнительных штрих-кодов которого будут установлены минимальные цены:
Штрих-код | Цена | Мин.цена |
---|---|---|
4607045602595 | 90,00 | 81,00 |
4607045602596 | 80,00 | 0,00 |
4607045602597 | 70,00 | 70,00 |
Каталоги товаров
Для загрузки каталогов товаров строка начинается с заглавной латинской буквы «C», а формат строки следующий:
№ поля | Тип данных | Назначение |
---|---|---|
1 | строковый(100) | Код товара |
2 | числовой(6) | Номер каталога |
C50196;15
Каталоги представляют собой дополнительные признаки товаров (метки), которые могут использоваться в условиях скидок. Один товар может одновременно входить в несколько каталогов.
Единицы измерения
Для загрузки единиц измерения используется строка, которая начинается с заглавной латинской буквы «U» и имеет следующий формат:
№ поля | Тип данных | Назначение |
---|---|---|
1 | строковый(6) | Код единицы измерения |
2 | строковый(8) | Наименование единицы измерения |
3 | числовой(1) | Индикатор:
|
U1;шт;0
Ограничения продажи по времени
Для загрузки ограничений продаж по времени для товаров с заданным кодом строка начинается с заглавной латинской буквы «Z», а формат строки следующий:
№ поля | Тип данных | Назначение |
---|---|---|
1 | строковый(20) | Код товара |
2 | строковый(30) | Текстовое сообщение |
3 | числовой(1) | Активность ограничения:
По умолчанию 0. |
4 | время | Время, с которого начинает действовать ограничение (в формате (чч:мм:сс)). По умолчанию – 00:00:00. |
5 | время | Время, до которого действует ограничение (в формате (чч:мм:сс)). По умолчанию – 23:59:59. |
6 | дата | Дата, с которой начинает действовать ограничение (в формате (ГГГГ-ММ-ДД)) |
7 | дата | Дата, до которой действует ограничение (в формате (ГГГГ-ММ-ДД)) |
8 | числовой (11) | День недели, с которого начинает действовать ограничение |
9 | числовой (11) | День недели, до которого действует ограничение |
Для одного кода товара может быть несколько записей о запретах.
Z00217;Продажа товара запрещена;1;00:00:01;21:00:00;2020-03-10;2020-04-15;1;4
В данном примере ограничение на продажу товара вступает в силу с 00:00:01 по 21:00:00, с 10 марта 2020 года по 15 апреля 2020 года, с понедельника по четверг включительно
Интервал ограничения продажи может быть только закрытым (время начала ранее времени окончания). Для запрета продажи в утренние и вечерние часы необходимо использовать две записи.
Дополнительные цены с привязкой к штрих-коду
Для загрузки дополнительных цен для товаров с привязкой к штрих-коду строка начинается с символа «{», а формат строки следующий:
№ поля | Тип данных | Назначение |
---|---|---|
1 | строковый(20) | Штрих-код товара |
2 | числовой(5) | Код дополнительной цены |
3 | строковый(25) | Наименование |
4 | вещественный(15.2) | Цена |
{4602565006174;4;;21.6
Минимальная розничная цена товара
Для загрузки минимальной розничной цены товара используется команда goods_attr
с кодом 37:
Шаблон команды:
<goods_attr id="код товара" attr_id="37">МРЦ</goods_attr>
Пример:
<goods_attr id="1782" attr_id="37">48.15</goods_attr>
Параметры товара
Загрузка параметров товара. Строка начинается с заглавной латинской буквы «O». Формат строки загрузки параметров товара:
№ поля | Тип данных | Назначение |
---|---|---|
1 | строковый(20) | Код товара |
2 | числовой(1) | Признак комплекта:
|
3 | числовой(1) | Разрешен ввод штрих-кода вручную:
|
4 | числовой(1) | Разрешен ввод штрих-кода сканером:
|
5 | числовой(1) | Запрещена продажа товара:
|
6 | числовой(1) | Запрещен возврат товара:
|
7 | числовой(1) | Не отображать товар в меню кассира:
|
8 | числовой(1) | Не используется |
9 | числовой(1) | Не используется |
10 | числовой(1) | Обязательный выбор цены товара из списка:
|
11 | числовой(1) | Разрешено использовать количество по умолчанию:
|
12 | числовой(1) | Разрешен ввод количества вручную:
|
13 | числовой(1) | Разрешен ввод количества из штрих-кода:
|
14 | числовой(1) | Разрешен ввод количества с весов:
|
15 | числовой(1) | Запрещена продажа сверх лимита:
|
16 | числовой(1) | Обязателен ввод количества вручную:
|
17 | числовой(1) | Обязателен ввод количества с весов:
|
18 | числовой(1) | Разрешен ввод номера отдела вручную:
|
19 | числовой(1) | Обязательный ввод номера отдела вручную:
|
20 | числовой(1) | Отслеживать остатки в отделе:
|
21 | числовой(1) | Корректировать остатки в отделе:
|
22 | числовой(1) | Отслеживать остатки при возврате:
|
23 | числовой(1) | Запрашивать кассира для коррекции остатков:
|
24 | числовой(1) | Учет остатков по коду:
|
25 | числовой(1) | Запрещен возврат товара в чеке продажи:
|
26 | числовой(1) | Использование тары:
|
27 | числовой(1) | Обязательный ввод количества из штрих-кода:
|
28 | числовой(1) | Включить ограничение количества в документе:
|
29 | числовой(1) | Проверка в ЕГАИС:
|
30 | числовой(1) | Товар является табачной продукцией:
|
31 | числовой(1) | Получать цену из кода маркировки табачной продукции:
|
32 | числовой(1) | Необходима визуальная проверка товара:
|
33 | числовой(1) | Пропускать товар при контроле веса:
|
34 | числовой(1) | Товар является легким:
|
35 | числовой(1) | Товар с неточным весом:
|
36 | строковый | Дополнительные опции |
37 | числовой(1) | Товар с уценкой:
|
O2866645;0;1;1;0;0;0;;;0;1;1;0;0;1;0;0;1;0;0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;222419;0
Налоги
Загрузка налогов. Строка начинается со знака «+». Формат строки загрузки налогов:
№ поля | Тип данных | Назначение | Примечания |
---|---|---|---|
1 | числовой(2) | Код налога | |
2 | строковый(25) | Название налога | |
3 | строковый(30) | Текст для печати | Не используется |
4 | вещественный(4.1) | Процентная ставка налога | |
5 | числовой(1) | Номер налога в ККМ | Не используется |
+1;НДС10;;10;