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


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

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

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

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

34 Comments

  1. Caliban

    Не работает. Не может создать объект — «Невозможно подключить внешнюю компоненту»

    Reply
  2. orfos

    Попробуйте зарегистрировать библиотеку.

    Reply
  3. Caliban

    Не регистрируется

    Reply
  4. orfos

    Тогда установите вот этот драйвер.

    Reply
  5. orfos

    Не уверен на 100%, что он бесплатный, но должно заработать.

    Reply
  6. orfos

    Он попросить Net 2.0. На Windows 8.1 надо для начала включить компоненту Net3.5 в разделе установка и удаление программ.

    Reply
  7. Caliban

    После установки драйвера удалось таки создать com-объект. Но только на клиенте, на сервере не захотела. Переписал ее для себя, с созданием объекта драйвера на клиенте и все заработало.

    Reply
  8. orfos

    Отлично. У меня наоборот на клиенте объект драйвера не создавался)

    Reply
  9. ldm54235235

    Розница 2.1 категорично не хочет подключаться к весам хотя весы видит и Атол и кас драйвер.. Пишет Connection to 192.168.000.012……..Fail!

    Reply
  10. orfos

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

    Reply
  11. orfos

    2 проблема порт на весах. Очень часто в настройках весов порт забит не 22304, это важно. Если подключатся к нужному ip, по неправильному номеру порта будет error

    Reply
  12. ldm54235235

    orfos, скажите а вы случаем не сможете мне помочь удаленно за вознаграждение?

    Reply
  13. ldm54235235

    НЕ много не понял про бесплатный драйвер, какой? Все параметры правильные и порт и ip)

    Reply
  14. pis49

    Столкнулись а похожей проблемой. каким способ сделать что бы программа увидела эту библиотеку

    Reply
  15. orfos

    (14) pis49, я обновил файл обработки, там в архиве установщик драйвера. Еще его можно скачать с официального сайта CAS.

    Reply
  16. pis49

    (15) спс, но все равно чтото не так. програмка запустилась ругнулась вначале что нету каких то файлов по пути C:Program Files (x86)КАС. потом запустилась, все тесты все работает. зарегистрировал дополнительно через C:WindowsMicrosoft.NETFramework64v2.0.50727
    egasm система 7-ка 64 бита.

    наконец то создал сом объект.

    {Форма.ФормаЗагрузки.Форма(174)}: Ошибка при вызове метода контекста (Open) scale.Open();

    по причине:

    Произошла исключительная ситуация (CAScentre_DLL_printScale): Scale driver error, code:-2

    при всем при этом есть ключ АТОЛ на весы с этикетками. но у них нету рабочей обрабоки под управляемые формы с настройками и прочим. сам драйвер воспринимает только англ. команды. Родной который ставится с розницей 2.1 данный ключ не видит и выводит ошибку ключа защиты ConatainerNotFound

    Reply
  17. orfos

    (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 Неизвестная ошибка

    Reply
  18. orfos

    (16) pis49, проверить адрес и порт. Порт указывается в настройках весов.

    Reply
  19. pis49

    все подвисает на команде опен. есть подозреения что весы могут не воспринимать данную команду во все. или что драйвер не совсем для них подходит. через програмку которую ты скинул все проверки проходит в том числе и на порт. весы сл5000джи

    Reply
  20. orfos

    (19) pis49, команда такая есть, библиотека рассчитана на все модели весов CAS. Я подключал CAS LP 1.5, 1.6. Обычно подвисает, если в настройках весов стоит другой порт, часто это касается весов, которые использовались вместе конф. ДАЛИОН. В общем надо конечно смотреть отладчик.

    Reply
  21. pis49

    как говорится и рад бы ошибиться в настройках но нет.

    Reply
  22. 1prog@bk.ru

    Подскажите пож-та как мне передать штрих код товара в память весов ? Использую Ваше приложение CAScentre_PrintingScaleWorks и самостоятельно сгенерированный файл csv.

    Reply
  23. Algado

    Добрый!

    Пытаюсь адаптировать Вашу обработку под УТ_11, и тут получается момент такой — после установки и регистрации библиотек в системе (причем как Вашей в комплекте, так и с сайта поставщика , при указании весов (их адреса и порта, которые удачно мапаются в ОС), при запущенной от админа правами 1С-ке в куске кода при подключении по адресу с портом:

    Попытка
    ОбъектДрайвер.IP = Объект.IPадрес;
    ОбъектДрайвер.Port = Объект.UDPПортПолучателя;
    ОбъектДрайвер.Type = 2;
    ОбъектДрайвер.Close();
    ОбъектДрайвер.SetTimeout(-1);
    ОбъектДрайвер.Open();
    

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

    Дайте совет, что может быть, так как дальше кнопки ПОДКЛЮЧИТЬ двинутся не могу, причем ДрайверОбъект подключился, как COMОбъект, все остальное подключается нормально (то есть строки выше этой строки)

    Reply
  24. orfos

    (23) Algado, попробую посмотреть в рабочей базе эту обработку и отписаться. Знаю что была такая ошибка. Возможно тут дело в правах или в операционке. Т.е проблема библиотеки.

    Reply
  25. lexme

    Не регистрируется

    Reply
  26. lexme

    Connection to 192.168.000.031……..Fail!

    Ошибка вызова метода connection с параметрами: 192.168.000.031 20304

    порт верный, адрес тоже

    Reply
  27. VDO1988

    Здравствуйте, помогите зарегистрировать объект. Проблема та же, что и у lex lex. Через программу в архиве подключается, а из 1с нет.

    Reply
  28. Algado

    (27) На всякий случай спрошу: 1C пробовали запускать с правами администратора? (речь не о пользователе в программе 1С, а о правах на саму программу):

    Reply
  29. VladimirKuzm

    Здравствуйте, помогите зарегистрировать объект

    Розница для Казахстана, редакция 2.2, не хочет подключаться к весам

    Connection to 192.168.1 .58 Fail!

    Ошибка вызова метода connection с параметрами: 192.168.1 .58 20304

    порт верный, адрес тоже , 1C запускал с правами администратора

    проверка CAScentre_PrintingScaleWorks.exe проходит

    Подскажите, что еще нужно сделать, для подключения?

    Reply
  30. orfos

    (29) А какая ОС? На 7-ке было без проблем. Все выше непонятные люки. Весов под рукой давно нет, Сложно смоделировать аналогичную ситуацию

    Reply
  31. VladimirKuzm

    ОС- 8-ка, ОбъектДрайвер = Новый COMОбъект(«CAScentre_DLL_printScale.Scale»); Результат = Ложь;

    подключить внешнюю компоненту не удается, спасибо, что ответили.

    Reply
  32. user805602

    Нет не у кого отдельно dll ? Не могу зарегистрировать класс.

    Reply
  33. orfos

    http://cas.ru/3_produkt/software/ тут посмотрите

    Reply
  34. admin@astbeer.ru

    Добрый день. Можете прямую ссылки кинуть на почту.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *