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

23.10.19

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Внешняя обработка. Выгрузка в весы с печатью этикеток в формате ШТРИХ-ПРИНТ.:
.epf 16,39Kb ver:1.0
39
39 Скачать (1 SM) Купить за 1 850 руб.
Выгрузка в весы с печатью этикеток в формате ШТРИХ-ПРИНТ. Для релиза 2.3
.epf 16,49Kb ver:2.3
55
55 Скачать (1 SM) Купить за 1 850 руб.

Навеяно постом: 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 

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

См. также

Весы Оптовая торговля Розничная торговля Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

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

2400 руб.

19.12.2017    70118    418    131    

150

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

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

3588 руб.

11.11.2020    50586    63    48    

72

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

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

4000 руб.

09.06.2021    16792    12    11    

16

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

Драйвер электронных весов Физтех Т11 (x86-64). Внешняя компонента Native API 1С. 1С Совместимо. Версия требований к разработке драйверов 3.9 Компонента предназначена для подключения к конфигурациям с БПО. Тестировалась на конфигурациях ERP, Управление нашей фирмой с БПО 3.2.2.25

3600 руб.

07.03.2024    996    2    0    

3

Этикетки, ценники Пользователь Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Обработка для печати кодов марок, полученных из системы "Честный знак".

5 стартмани

09.10.2024    947    5    user2105876    0    

3

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

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

2000 руб.

04.11.2019    29891    116    88    

55

Этикетки, ценники Пользователь Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Внешняя обработка для 1С Розница 2.2.ХХХ - 2.3.ХХХ для печати формирования штрихкодов весового товара и печати на принтере термоэтикеток или кассовом аппарате.

1 стартмани

29.10.2024    705    11    independ    2    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coolseo 80 01.03.19 00:04 Сейчас в теме
Здравствуйте, вы пробовали выбирать новый драйвер в оборудовании?
2. AlexStar 53 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. Исключение 41 26.03.19 17:33 Сейчас в теме
(5) Обращались в сервис центр, сказали что прошивка не меняется нужно только менять плату. Так-же смена структуры выполняется только на весах, через тест-драйвера не получиться. В моей ситуации помогла только данная разработка. Спасибо за труды!
8. akutsyn 04.04.19 14:24 Сейчас в теме
Добрый день!

А состав товара она выгружает???
9. AlexStar 53 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 10 18.08.20 20:56 Сейчас в теме
(9) Спасибо за расшифровку!
10. user635667 22.10.19 13:03 Сейчас в теме
В Версии 2.3.1 не работает. пишет - итератор для значения не определен. Можете исправить?
11. AlexStar 53 23.10.19 17:47 Сейчас в теме
12. user635667 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 179 10.07.20 06:51 Сейчас в теме
На релизе 2.3 помогло! Немного доработал для штучных товаров и збц)))
а то типовая выгрузка по xml никак не хотела штучные выгружать.
17. Andruykha 179 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 53 12.07.20 15:33 Сейчас в теме
20. Dimcho 13.07.20 07:36 Сейчас в теме
(19)Напишите мне в ЛС, я не могу начать беседу первым. Есть вопросы частного характера
21. пользователь 14.07.20 16:35
Сообщение было скрыто модератором.
...
22. sultbec 10 18.08.20 20:55 Сейчас в теме
Спасибо за расшифровку формата обмена!
24. andrey7617 72 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 13 11.04.23 17:15 Сейчас в теме
А воз и ныне там. Сегодня обновилась УНФ во фреше и вот вам пожалуйста "Неверный номер сообщения"
28. dvoryadkin_sa 23.05.24 14:31 Сейчас в теме
Здравствуйте у Вас есть возможность чуть переработать обработку ?
Оставьте свое сообщение