Обработка обслуживания весов CAS 5000J (бесплатный драйвер). Управляемые формы.

Опубликовал Виталий Васильев (orfos) в раздел Оборудование - Весы

Переделанная обработка для загрузки товаров на весы CAS 5000J, через бесплатный драйвер от CAS. Управляемые формы. Розница 2.1.

Переделанная обработка для загрузки товаров на весы CAS 5000J, через бесплатный драйвер от CAS. Предназначена для конфигурации 1С: Розница 2.1. 

Очень простая обработка. Ничего лишнего. Заполняем ТЧ товарами, на вкладке "Настройки подключения" указываем IP-адресс весов и UDP-порт подключения к весам (обычно 22304). Загружаем на весы товары. Очень легко переделать под себя. Можно неплохо сэкономить на покупке платных драйверов для весов. 

Не забываем заполнить SKU коды для номенклатуры. Можно использовать как внешнюю обработку. Инсталятор бесплатного драйвера находится в архиве с обработкой.

Скачать файлы

Наименование Файл Версия Размер
Обработка загрузки весов CAS5000J (бесплатный драйвер). Управляемые формы.
.7z 70,87Kb
02.04.15
97
.7z 1.0 70,87Kb 97 Скачать

См. также

Комментарии
1. Максим Сердюков (Caliban) 61 17.12.14 09:16 Сейчас в теме
Не работает. Не может создать объект - "Невозможно подключить внешнюю компоненту"
2. Виталий Васильев (orfos) 26 17.12.14 09:25 Сейчас в теме
Попробуйте зарегистрировать библиотеку.
3. Максим Сердюков (Caliban) 61 17.12.14 09:34 Сейчас в теме
4. Виталий Васильев (orfos) 26 17.12.14 10:03 Сейчас в теме
Тогда установите вот этот драйвер.
5. Виталий Васильев (orfos) 26 17.12.14 10:06 Сейчас в теме
Не уверен на 100%, что он бесплатный, но должно заработать.
6. Виталий Васильев (orfos) 26 17.12.14 10:09 Сейчас в теме
Он попросить Net 2.0. На Windows 8.1 надо для начала включить компоненту Net3.5 в разделе установка и удаление программ.
7. Максим Сердюков (Caliban) 61 18.12.14 08:46 Сейчас в теме
После установки драйвера удалось таки создать com-объект. Но только на клиенте, на сервере не захотела. Переписал ее для себя, с созданием объекта драйвера на клиенте и все заработало.
8. Виталий Васильев (orfos) 26 18.12.14 09:37 Сейчас в теме
Отлично. У меня наоборот на клиенте объект драйвера не создавался)
9. Ден Радионов (ldm54235235) 20.02.15 12:08 Сейчас в теме
Розница 2.1 категорично не хочет подключаться к весам хотя весы видит и Атол и кас драйвер.. Пишет Connection to 192.168.000.012........Fail!
10. Виталий Васильев (orfos) 26 20.02.15 12:13 Сейчас в теме
В первую очередь, надо убедится, что обработка увидела именно бесплатный драйвер. Атол тут не нужен.
11. Виталий Васильев (orfos) 26 20.02.15 12:15 Сейчас в теме
2 проблема порт на весах. Очень часто в настройках весов порт забит не 22304, это важно. Если подключатся к нужному ip, по неправильному номеру порта будет error
12. Ден Радионов (ldm54235235) 20.02.15 13:45 Сейчас в теме
orfos, скажите а вы случаем не сможете мне помочь удаленно за вознаграждение?
13. Ден Радионов (ldm54235235) 20.02.15 13:48 Сейчас в теме
НЕ много не понял про бесплатный драйвер, какой? Все параметры правильные и порт и ip)
14. ПИС ПИС (pis49) 02.04.15 12:19 Сейчас в теме
Столкнулись а похожей проблемой. каким способ сделать что бы программа увидела эту библиотеку
15. Виталий Васильев (orfos) 26 02.04.15 12:48 Сейчас в теме
(14) pis49, я обновил файл обработки, там в архиве установщик драйвера. Еще его можно скачать с официального сайта CAS.
16. ПИС ПИС (pis49) 03.04.15 06:41 Сейчас в теме
(15) orfos, спс, но все равно чтото не так. програмка запустилась ругнулась вначале что нету каких то файлов по пути C:\Program Files (x86)\КАС. потом запустилась, все тесты все работает. зарегистрировал дополнительно через C:\Windows\Microsoft.NET\Framework64\v2.0.50727\regasm система 7-ка 64 бита.
наконец то создал сом объект.

{Форма.ФормаЗагрузки.Форма(174)}: Ошибка при вызове метода контекста (Open) scale.Open();
по причине:
Произошла исключительная ситуация (CAScentre_DLL_printScale): Scale driver error, code:-2
при всем при этом есть ключ АТОЛ на весы с этикетками. но у них нету рабочей обрабоки под управляемые формы с настройками и прочим. сам драйвер воспринимает только англ. команды. Родной который ставится с розницей 2.1 данный ключ не видит и выводит ошибку ключа защиты ConatainerNotFound
17. Виталий Васильев (orfos) 26 03.04.15 10:54 Сейчас в теме
(16) pis49, знакомая ситуация. Вот описание ошибок:
0 Все прошло успешно.
-1 Не удалось инициировать библиотеку.
-2 Не удалось соединиться с весами.
-3 Не удалось отправить товар на весы.
-4 Не удалось отправить текст ингредиента на весы.
-5 Не удалось удалить все товары из весов.
-6 Не удалось отправить название магазина.
-7 Не удалось отправить текущее время и дату.
-8 Не удалось отправить информация о быстрых клавишах.
-9 Не удалось отправить параметры печати этикетки.
-10 Не удалось отправить или получить спец. настройки на весы CL5000(J).
-11 Не удалось прочитать состояние весов.
-12 Не удалось задать настройки весам LP-1.6 или LP-II
-13 Не удалось отправить штрих-код в весы
-14 Не удалось отправить рекламные сообщения
-15 Не удалось отправить бегущие сообщения
-16 Не удалось отправить Страну-производителя
-17 Не удалось отправить единицу измерения
-18 Нельзя отправить товар, т.к. в весах нет больше памяти
-19 Не удалось отправить этикетку в весы
-20 Не удалось прочитать файл с этикеткой
-21 Не удалось удалить товар
-999 Неизвестная ошибка
18. Виталий Васильев (orfos) 26 03.04.15 10:55 Сейчас в теме
(16) pis49, проверить адрес и порт. Порт указывается в настройках весов.
19. ПИС ПИС (pis49) 04.04.15 03:44 Сейчас в теме
все подвисает на команде опен. есть подозреения что весы могут не воспринимать данную команду во все. или что драйвер не совсем для них подходит. через програмку которую ты скинул все проверки проходит в том числе и на порт. весы сл5000джи
20. Виталий Васильев (orfos) 26 05.04.15 16:35 Сейчас в теме
(19) pis49, команда такая есть, библиотека рассчитана на все модели весов CAS. Я подключал CAS LP 1.5, 1.6. Обычно подвисает, если в настройках весов стоит другой порт, часто это касается весов, которые использовались вместе конф. ДАЛИОН. В общем надо конечно смотреть отладчик.
21. ПИС ПИС (pis49) 10.04.15 06:39 Сейчас в теме
как говорится и рад бы ошибиться в настройках но нет.
22. Иван Чалагаев (1prog@bk.ru) 13 20.04.16 19:52 Сейчас в теме
Подскажите пож-та как мне передать штрих код товара в память весов ? Использую Ваше приложение CAScentre_PrintingScaleWorks и самостоятельно сгенерированный файл csv.
Прикрепленные файлы:
Товары.csv
23. Василий Шинин (Algado) 04.08.16 03:08 Сейчас в теме
Добрый!
Пытаюсь адаптировать Вашу обработку под УТ_11, и тут получается момент такой - после установки и регистрации библиотек в системе (причем как Вашей в комплекте, так и с сайта поставщика , при указании весов (их адреса и порта, которые удачно мапаются в ОС), при запущенной от админа правами 1С-ке в куске кода при подключении по адресу с портом:
Попытка
			ОбъектДрайвер.IP = Объект.IPадрес;
			ОбъектДрайвер.Port = Объект.UDPПортПолучателя; 
			ОбъектДрайвер.Type = 2;			
			ОбъектДрайвер.Close();
			ОбъектДрайвер.SetTimeout(-1);
			ОбъектДрайвер.Open();
...Показать Скрыть

Выходит ошибка на последней строке листинга сверху, причем в отладчике он идентифицирует ошибку как: "ОбъектДрайвер.Open() {1}: Ошибка при вызове метода контекста (Open) "

Дайте совет, что может быть, так как дальше кнопки ПОДКЛЮЧИТЬ двинутся не могу, причем ДрайверОбъект подключился, как COMОбъект, все остальное подключается нормально (то есть строки выше этой строки)
24. Виталий Васильев (orfos) 26 05.08.16 04:27 Сейчас в теме
(23) Algado, попробую посмотреть в рабочей базе эту обработку и отписаться. Знаю что была такая ошибка. Возможно тут дело в правах или в операционке. Т.е проблема библиотеки.
25. lex lex (lexme) 26.01.17 22:45 Сейчас в теме
26. lex lex (lexme) 26.01.17 22:58 Сейчас в теме
Connection to 192.168.000.031........Fail!
Ошибка вызова метода connection с параметрами: 192.168.000.031 20304

порт верный, адрес тоже
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа