gifts2017

Обработка обслуживания весов 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
87
.7z 1.0 70,87Kb 87 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Максим Сердюков (Caliban) 17.12.14 09:16
Не работает. Не может создать объект - "Невозможно подключить внешнюю компоненту"
2. Виталий Васильев (orfos) 17.12.14 09:25
Попробуйте зарегистрировать библиотеку.
3. Максим Сердюков (Caliban) 17.12.14 09:34
4. Виталий Васильев (orfos) 17.12.14 10:03
Тогда установите вот этот драйвер.
5. Виталий Васильев (orfos) 17.12.14 10:06
Не уверен на 100%, что он бесплатный, но должно заработать.
6. Виталий Васильев (orfos) 17.12.14 10:09
Он попросить Net 2.0. На Windows 8.1 надо для начала включить компоненту Net3.5 в разделе установка и удаление программ.
7. Максим Сердюков (Caliban) 18.12.14 08:46
После установки драйвера удалось таки создать com-объект. Но только на клиенте, на сервере не захотела. Переписал ее для себя, с созданием объекта драйвера на клиенте и все заработало.
8. Виталий Васильев (orfos) 18.12.14 09:37
Отлично. У меня наоборот на клиенте объект драйвера не создавался)
9. Ден Радионов (ldm54235235) 20.02.15 12:08
Розница 2.1 категорично не хочет подключаться к весам хотя весы видит и Атол и кас драйвер.. Пишет Connection to 192.168.000.012........Fail!
10. Виталий Васильев (orfos) 20.02.15 12:13
В первую очередь, надо убедится, что обработка увидела именно бесплатный драйвер. Атол тут не нужен.
11. Виталий Васильев (orfos) 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) 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) 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) 03.04.15 10:55
(16) pis49, проверить адрес и порт. Порт указывается в настройках весов.
19. ПИС ПИС (pis49) 04.04.15 03:44
все подвисает на команде опен. есть подозреения что весы могут не воспринимать данную команду во все. или что драйвер не совсем для них подходит. через програмку которую ты скинул все проверки проходит в том числе и на порт. весы сл5000джи
20. Виталий Васильев (orfos) 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) 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) 05.08.16 04:27
(23) Algado, попробую посмотреть в рабочей базе эту обработку и отписаться. Знаю что была такая ошибка. Возможно тут дело в правах или в операционке. Т.е проблема библиотеки.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа