При запуске продуктового магазина одной из самых трудоемких задач является наполнение справочника номенклатуры, особенно если речь идет о весовых товарах. Многие начинающие автоматизаторы и владельцы бизнеса ищут «магический файл», который можно один раз загрузить, чтобы в весах (например, Штрих-Принт М) и в 1С сразу появились все овощи, фрукты, мясо и кондитерские изделия с правильными настройками. Рассмотрим подробнее, существует ли такая база, где её взять и как правильно настроить обмен данными между программой и весовым оборудованием.
Разберем ситуацию: часто на форумах упоминается, что «у всех база одинаковая». Это верно лишь отчасти. Одинаковой является не сама база как файл, а стандарты кодирования. В розничной торговле для весового товара, который этикетируется непосредственно в торговом зале, зарезервирован диапазон префиксов штрихкодов EAN-13 от 20 до 29. Проанализируем структуру такого кода:
21. Указывает системе, что перед ней весовой товар внутреннего кодирования.00123 для картофеля).01500 — это 1.5 кг).Таким образом, когда говорят об «одинаковой базе», имеют в виду, что настройки весов и настройки 1С должны совпадать по этому шаблону. Выясним, откуда можно импортировать сами наименования и коды.
Проанализируем самый современный и надежный способ — использование встроенного облачного каталога 1С:Номенклатура. Это официальный сервис от разработчика, который содержит миллионы карточек товаров.
Рассмотрим, как это работает в программах 1С:Розница, 1С:УНФ или 1С:Управление торговлей:
Важный момент: После загрузки из сервиса товарам необходимо присвоить коды PLU. Именно эти коды будут связывать позицию в 1С с ячейкой памяти в весах. В 1С это обычно делается через обработку «Печать этикеток и ценников» или в самой карточке номенклатуры в разделе кодов оборудования.
Как отмечалось в обсуждении на форуме, такие сервисы как Контур.Маркет, Эвотор или МойСклад предоставляют своим абонентам возможность скачивания готовых справочников. Если у вас есть доступ к личному кабинету подобных систем, мы можем пойти по следующему пути:
.xls или .csv.Полученный файл будет содержать столбцы «Наименование», «Штрихкод», «Цена». Чтобы 1С корректно приняла этот файл, нам потребуется стандартная обработка «Загрузка данных из табличного документа».
Если вам нужен именно формат файла для весов Штрих-Принт, разберем решение через официальное ПО производителя. При установке драйверов весов (например, «Загрузка весов Штрих-М») в папке с программой часто находятся файлы примеров.
Посмотрим на типичную структуру текстового файла (CSV), который понимают весы:
1;120.50;1;0;Картофель свежий;Картофель новый урожай;0;0;0;0
2;85.00;1;0;Лук репчатый;Лук отборный;0;0;0;0
3;350.00;1;0;Яблоки Голден;Яблоки импорт;0;0;0;0
В этой структуре:
Мы можем создать такой файл самостоятельно в Excel, заполнив его своими товарами, и сохранить как «CSV (разделители — точки с запятой)». Это и будет та самая «база», которую можно подгрузить в весы.
Выясним, какие шаги необходимо предпринять в самой 1С, чтобы весовые товары начали корректно выгружаться. Рассмотрим на примере 1С:Розница:
21.Проанализируем ситуации, с которыми часто сталкиваются системные администраторы:
1. Длина наименования: Весы Штрих-Принт имеют ограничение на количество символов в строке (обычно 28). Если в вашей базе 1С название «Картофель молодой ранний урожай Краснодарский край», весы его либо обрежут, либо выдадут ошибку при загрузке. Рекомендуется использовать специальное поле «Наименование для печати».
2. Срок годности: Для весовых продуктов (особенно собственного производства) важно выгружать срок годности в часах или днях. В 1С это настраивается через «Срок хранения» в карточке номенклатуры.
3. Состав продукта: Современные требования законодательства обязывают указывать состав. Для этого в весах используются «Сообщения». В файле загрузки это дополнительные поля, которые привязываются к коду товара. Если вы используете готовую базу из интернета, скорее всего, поля состава там будут пустыми, и их придется заполнять вручную.
Подводя итог, можно сказать: готовой «идеальной» базы в открытом доступе нет, так как цены и ассортимент у каждого магазина свои. Однако, используя 1С:Номенклатуру или экспорт из Контур.Маркета, вы получите 90% необходимых данных. Остальное — дело техники и правильной настройки префиксов в 1С. Помните, что главное — это соответствие кода товара (PLU) в программе и в памяти весов, тогда работа сканера на кассе будет безошибочной.