Выгрузка в весы с печатью этикеток в формате ШТРИХ-ПРИНТ

23.10.19

Интеграция - Весы

После последних обновлений 1С: Розница 2.2 перестала работать выгрузка в весы ШТРИХ-ПРИНТ, а точнее выгружается 200 позиций. Найти решение не удалось, решил сделать сам.

Скачать исходный код

Наименование Файл Версия Размер
Внешняя обработка. Выгрузка в весы с печатью этикеток в формате ШТРИХ-ПРИНТ.:
.epf 16,39Kb
38
.epf 1.0 16,39Kb 38 Скачать
Выгрузка в весы с печатью этикеток в формате ШТРИХ-ПРИНТ. Для релиза 2.3
.epf 16,49Kb
53
.epf 2.3 16,49Kb 53 Скачать

Навеяно постом: https://forum.infostart.ru/forum28/topic209180/

После последних обновлений 1С: Розница 2.2 перестала работать выгрузка в весы ШТРИХ-ПРИНТ, а точнее выгружается 200 позиций и пишет:

Устройство: 'ШТРИХ-М:Весы с печатью этикеток ШТРИХ-ПРИНТ' 
Выгрузить товары не удалось: При выгрузке данных в оборудование произошла ошибка. Неверный номер сообщения. 

Найти решение не удалось, решил сделать сам.

Обработка основана на типовой, встроенной в конфигурацию. Формирует файл в формате ШТРИХ-ПРИНТ. Этот файл загружаем входящим в комплект родных драйверов загрузчиком, далее выгружаем в весы.  

Тестировалось на релизах 2.2.11.24 и 2.2.11.29.

Начиная с релиза 2.3.1.30 в конфигурации изменились наименования процедур в общем модуле.

Добавлена исправленная обработка для релиза 2.3.1.30 

Выгрузка весы ШТРИХ-ПРИНТ

См. также

Обработка обслуживания весов с печатью этикеток ШТРИХ-М серии PC-200 для УТ 10.х

Весы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием Платные (руб)

Данная обработка позволяет настроить обмен с весами с печатью этикеток ШТРИХ-М серии PC-200 и 1С:Управление торговлей редакция 10. Может быть использована в 1С: Управление производственным предприятием 1.3 ,1С: Комплексная автоматизация 1.1, 1С: Розница 1.х. Универсальная обработка выгрузки номенклатуры для 1С:Розница редакция 2.3 использует типовой функционал "Правила обмена с подключаемым оборудованием offline" Обработка обслуживания весов с печатью этикеток ШТРИХ-М серии PC-200  для ДАЛИОН: Управление магазином 1.2.х Обработка выгрузки данных в весы с печатью этикеток ШТРИХ-М серии PC-200  для Штрих-М: Торговое предприятие 5.2.х Универсальная обработка выгрузки номенклатуры для 1С:Управление торговлей редакция 11 использует типовой функционал "Правила обмена с подключаемым оборудованием offline" Обработка обслуживания весов с печатью этикеток ШТРИХ-М серии PC-200  для ДАЛИОН: ТРЕНД, редакция 3.0

7800 руб.

04.12.2019    20968    71    35    

67

Ценники и этикетки со штрих-кодом для 1С 8.х любой конфигурации

Этикетки, ценники Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Беларусь Украина Россия Управленческий учет Платные (руб)

Простая в использовании обработка для формирования и печати ценников и этикеток со штрих-кодом, с дополнительной ценой, для 1С8.х любой конфигурации. Большое разнообразие шаблонов печатных форм. Управляемая форма (Такси) + Обычный режим.

3588 руб.

11.11.2020    47817    53    44    

64

Печать ценников. (Розница 2.3, УНФ 1.6, две цены + серийные номера) + УНФ 3.0

Этикетки, ценники Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 Платные (руб)

Встроенная в конфигурации Розница 2.3 и УНФ 1.6 подсистема печати ценников по мне слишком неповоротлива и с усилиями поддается тонкой настройке, решил с нуля написать свою универсальную печать ценников для этих конфигураций.

2000 руб.

04.11.2019    28312    113    87    

52

Драйвер для подключения электронных весов CAS и АТОЛ MARTA к 1Сv8.3

Весы Оптовая торговля Розничная торговля Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Драйвер электронных весов предназначен для подключения торговых весов фирмы CAS всех моделей, а также весов АТОЛ MARTA к различным конфигурациям 32-разрядной или 64-разрядной платформы 1С v.8.3. Драйвер разработан по стандарту "1С: Совместимо". Уникальность драйвера заключается в том, что он прост в подключении, надежен в работе и оптимален по цене.

2400 руб.

19.12.2017    67531    376    124    

133

Штрих-коды в шаблоне этикетки

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Управленческий учет Платные (руб)

Решение позволяет в шаблон этикетки с типом "Этикетка (обувь, одежда, табак...)" добавлять штрих-коды другого типа, например, GTIN в Code128.

4000 руб.

09.06.2021    15051    7    6    

10

Настройка электронных весов M-ER 221F (1С: УНФ)

Весы Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Управленческий учет Бесплатно (free)

Всем привет! Вчера настраивал электронные весы и столкнулся с проблемой. В интернете решения не нашел, решил написать сюда, может быть, кому поможет. Напишу кратко и по делу.

09.11.2023    727    maximdemin666    1    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coolseo 79 01.03.19 00:04 Сейчас в теме
Здравствуйте, вы пробовали выбирать новый драйвер в оборудовании?
2. AlexStar 51 01.03.19 07:56 Сейчас в теме
(1) Да. Драйвер новый - весы старые Штрих Принт 5500.По каталогу Штрих-М они ШТРИХ-ПРИНТ EVOLUTION IV
https://www.shtrih-m.ru/catalog/arkhiv-modeley/shtrikh-print-evolution-iv/

здесь я все описывал, когда проблему пытался решить:
https://forum.infostart.ru/forum28/topic209180/
3. TerveRus 06.03.19 11:47 Сейчас в теме
При ошибке "Неверный номер сообщения" надо в меню весов пойти в
"Настройки - Структура базы - Товары/сообщения"
и выставить там одно из значений, мне помогло "4900/4000 (8 строк)".
Видимо новый драйвер пытается писать сообщения, а весы под это не настроены.

Если не устанавливается компонента нового драйвера, то мне помогло только запуск 1С из под встроенной учетки Администратора, так все ставится и работает. Все остальное не помогло, даже на разных Win 7/8/10.
4. Maxilucky 25.03.19 16:56 Сейчас в теме
(3)Чтобы не включать встроенную учетку админа, можно открыть справочник драйвера оборудования, выгрузить драйвер весов штрих-принт, распаковать его и зарегистрировать dll через командную строку, запущенную от имени администратора.
user1577718; +1 Ответить
5. mikitondom 23 26.03.19 15:52 Сейчас в теме
(3)А если не выставляется другая структура БД, нужно видимо прошивку весов менять?
Пишет незивестная команда ((
6. TerveRus 26.03.19 16:50 Сейчас в теме
(5) а пароль администратора правильный ввели? 0030
Попробуйте другую структуру, чтобы и сообщения и товары были.

А, ну и конечно нельзя чтобы на весах что-то лежало, чтобы вес был 0,000
7. Исключение 40 26.03.19 17:33 Сейчас в теме
(5) Обращались в сервис центр, сказали что прошивка не меняется нужно только менять плату. Так-же смена структуры выполняется только на весах, через тест-драйвера не получиться. В моей ситуации помогла только данная разработка. Спасибо за труды!
8. akutsyn 04.04.19 14:24 Сейчас в теме
Добрый день!

А состав товара она выгружает???
9. AlexStar 51 08.04.19 10:04 Сейчас в теме
(8) Если назовете поле, которое является составом, то можно сделать. А вообще код открыт. Можно самостоятельно поправить, там интуитивно понятно.

Формат загрузки и выгрузки товаров

Каждая строка файла загрузки товаров должна быть в кодировке ОС Windows CP1251 и должна соответствовать формату:

[PLU#][Р][ITEM NAME 1][Р][ITEM NAME 2][Р][UNIT PRICE][Р][LIFE][P][TARE][P][GROUP CODE][P][ITEM CODE][P][MESSAGE#] [P][IMAGE#][P][CERTIFICATE][P][SALE DATE][P][ITEM TYPE][P] [BC STRUCTURE][P][LABEL FORMAT][P][BC PREFIXTYPE][P][PRODUCTION DATE]

Обозначение поля Название поля Представляет тип Формат/длина
PLU# Номер ПЛУ Целое число ХХХХХ
ITEM NAME 1 Наименование 1 Строка 28 символов
ITEM NAME 2 Наименование 2 Строка 28 символов
UNIT PRICE*** Цена товара Дробное число ХХХХ,ХХ
LIFE Срок годности, в днях Целое число ХХХХ
TARE*** Тара, в кг Дробное число ХХ,ХХХ
GROUP CODE Групповой код товара Целое число ХХХХ
ITEM CODE Код товара Целое число ХХХХХХ
MESSAGE# Номер сообщения Целое число ХХХХ
IMAGE#** Номер изображения Целое число Х
CERTIFICATE Код РОСТЕСТ Строка 4 символа
SALE DATE Дата реализации Дата ДД.ММ.ГГ
ITEM TYPE* Тип товара Целое число Х
BC STRUCTURE* Структура ШК Целое число ХХ
LABEL FORMAT* Формат этикетки Целое число ХХ
BC PREFIXTYPE* Тип префикса Целое число Х
PRODUCTION DATE Дата изготовления Дата ДД.ММ.ГГ
Р**** Разделитель Символ

* Возможные значения: для ITEM TYPE - 0 (весовой товар) или 1 (штучный товар); для BC STRUCTURE - 0 (по умолчанию), 1..14 (форматы ШК); для LABEL FORMAT - 0 (по умолчанию), 1..15 (форматы этикетки); для BC PREFIXTYPE - 0 (по умолчанию), 1 (весовой префикс), 2 (штучный префикс), 3 (итоговый префикс), 4 (префикс GS1).

** Является битовым полем: бит 0 - изображение 1, бит 1 - изображение 2, бит 2 - изображение 3, бит 3 - изображение 4. Остальные биты зарезервированы и должны быть равны 0.

*** В качестве разделителя целой и дробной частей используется символ из настроек Windows.

**** В качестве разделителя в файлах должен быть использован символ ";".

Файлы старого формата можно открыть без последних 4-х полей, при этом BC STRUCTURE, LABEL FORMAT и BC PREFIXTYPE считаются равными 0, а PRODUCTION DATE принимает значение 01.01.01.
TerveRus; +1 Ответить
23. sultbec 9 18.08.20 20:56 Сейчас в теме
(9) Спасибо за расшифровку!
10. user635667 138 22.10.19 13:03 Сейчас в теме
В Версии 2.3.1 не работает. пишет - итератор для значения не определен. Можете исправить?
11. AlexStar 51 23.10.19 17:47 Сейчас в теме
12. user635667 138 03.06.20 10:17 Сейчас в теме
(11)При выгрузке формируется файл и если цена больше 1000р, то в файле ставится 1 000. Загрзчик выдает ошибку. Пробелы надо убирать! Я у себя исправил, добавил ЧГ=0. И еще - надо вручную прогружать через Загрузчик драйвера. А нельзя автоматизировать данный процесс?????? что-то слишком геморно!
13. ecstazi 02.07.20 08:11 Сейчас в теме
(12)Привет где поставить ЧГ=0?
14. ecstazi 02.07.20 08:17 Сейчас в теме
15. ecstazi 02.07.20 08:20 Сейчас в теме
Спасибо очень помогла обработка ,я сделал автоматическую загрузку с помощью автолоадера,этот вариант ещё лучше стандартного
16. Andruykha 178 10.07.20 06:51 Сейчас в теме
На релизе 2.3 помогло! Немного доработал для штучных товаров и збц)))
а то типовая выгрузка по xml никак не хотела штучные выгружать.
17. Andruykha 178 10.07.20 07:15 Сейчас в теме
нашел ошибку, выгрузка не проходит если цена от 1 000руб. из за пробелов.
Исправил так:
ФормаЦена = СтрЗаменить(Формат(СтрокаПЛУ.Цена,"ЧЦ=15; ЧДЦ=2; ЧРД=,")," ","");
26. hulkulya 07.09.22 04:12 Сейчас в теме
(17) а в основную обработку внесены данные изменения? а то в ручную приходится файлик ковырять.
18. Dimcho 12.07.20 12:05 Сейчас в теме
В 2.3.4.33 будет работать?
19. AlexStar 51 12.07.20 15:33 Сейчас в теме
20. Dimcho 13.07.20 07:36 Сейчас в теме
(19)Напишите мне в ЛС, я не могу начать беседу первым. Есть вопросы частного характера
21. пользователь 14.07.20 16:35
Сообщение было скрыто модератором.
...
22. sultbec 9 18.08.20 20:55 Сейчас в теме
Спасибо за расшифровку формата обмена!
24. andrey7617 54 23.09.20 20:54 Сейчас в теме
в новой конфигурации 2.3.4.33 пишет ошибку
Метод объекта не обнаружен (ПолучитьДанныеДляВесов)
25. zoeh 31 31.03.22 19:57 Сейчас в теме
у меня не переводится на формат 4900/4000/8
говорит ошибка 120
ни через драйвер ни через 1С

причем на одних весах перевелось

а 8 не хотят

в чем проблема? в новой конфигурации?
27. Umka23 12 11.04.23 17:15 Сейчас в теме
А воз и ныне там. Сегодня обновилась УНФ во фреше и вот вам пожалуйста "Неверный номер сообщения"
Оставьте свое сообщение