В большинстве торговых сетей, реализующих весовую продукцию, в торговых залах размещены весы, позволяющие взвесить тот или иной товар и напечатать этикетку со штрих-кодом товара, содержащем информацию о его весе. Перечень товаров, доступных для взвешивания предварительно загружается на кассовый сервер в таблицу tmcscaleTemp
кассового сервера в БД All
или БД магазина.
Прогрузка товаров для весов
Прогрузка товаров на весы осуществляется командой $$$ADDWARESCALELP
.
При загрузке данных в формате АТОЛ в БД кассового сервера необходимо загружать товары с уникальным кодом. Если коды товаров будут совпадать, то при удалении будут очищены все записи с выбранным кодом.
№ поля | Обязательность поля | Тип данных | Назначение для товара | Поле в БД КС | Примечания |
---|---|---|---|---|---|
1 | да | varchar(100) | Код товара | tmccode | |
2 | нет | varchar(100) | Код ассортиментной группы товаров на весах | tmcscalegroupcode | |
3 | да | integer | Номер ячейки памяти на весах | plu | При выгрузке plu на весы передается информация о наименовании товара, единице измерения и т.д |
4 | да | varchar(100) | Штрих-код товара на весах | tmcscalecode | |
5 | Номер сообщения на весах | Не используется | |||
6 | Коды значений разрезов | Не используется | |||
7 | нет | Префикс штрих-кода | prefix | Если значение не указано, то будет принято значение, заданное в настройках КС |
$$$ADDWARESCALELP 1000005884;1;180;03802;;;
Удаление товаров с весов
Удаление товара с весов осуществляется командой $$$DELETEWARESCALELP
:
В формате АТОЛ оба параметра команды являются обязательными, но при удалении данных с КС используется только код товара. При наличии в таблице нескольких записей с одинаковым кодом товара при выполнении команды удаления будут удалены все записи.
№ поля | Обязательность поля | Тип данных | Назначение для товара | Поле в БД КС |
---|---|---|---|---|
1 | да | varchar(100) | Код товара | tmccode |
2 | Код ассортиментной группы товаров на весах | Не используется |
$$$DELETEWARESCALELP 1000005884;
Очистка таблицы с товарами для весов
Очистка справочника товаров на весах осуществляется командой $$$DELETEALLWARESCALELP
без параметров:
$$$DELETEALLWARESCALELP