Обезличивание грузоотправителей (8.2)





Комплект для автоматизатора приемки грузов

Представим себе некий бизнес-процесс (ох, не люблю это выражение…): на овощную базу (пункт приема цветмета, элеватор и т.п.) приезжают автомобили. После регистрации на проходной груз должен пройти контроль качества, а затем автомобиль едет разгружаться, где и взвешивается (брутто и тара). На выезде водитель получает квитанцию о принятии груза по количеству и качеству.

Ну что ж, механизмы идентификации автомобилей/грузов с помощью смарт-карт у нас были отработаны в проекте «Грузовая проходная». Так что вперед. Но при этом позаботимся о том, чтобы не было проблем со встраиванием этих механизмов в произвольную конфигурацию.

Я взял какую-то демку с ИТС и выбросил из нее все, кроме трех справочников (Контрагенты, Номенклатура, Склады) и единственного документа ПриходнаяНакладная. Весь добавочный функционал размещается в трех внешних обработках (по количеству рабочих мест): Проходная, КонтрольКачества, Весовая. Однако в конфигурацию все же был добавлен справочник смарт-карт: без этого не обойтись.

Четвертая обработка может использоваться опционально: есть возможность распознавания поставщиков по заранее пропечатанным штрих-кодам на накладных.

Извлеките из архива содержащуюся там папку и используйте в качестве каталога БД. Драйвер весов DevNet.Drv (демо версию) можно скачать с сайта фирмы Метра.

17 Comments

  1. Арчибальд

    Че должен быть доволен: ни на одной форме нет более единственной кнопки.

    Reply
  2. Арчибальд

    Публикация для разработчиков, не для юзеров. Однако юзеры могут сделать запрос на локализацию.

    Reply
  3. Ish_2

    Кхы- кхы.. Заглянул на ИС. Чем там Арчибальд фонтанирует ?

    Мда.. Скромно как-то совсем. Так чепуха , по мелочи всё..

    Reply
  4. Арчибальд

    (3) А я прикладник. Что требуется на производстве, то и делаю.

    Reply
  5. Serge_ASB

    Есть похожая тема:

    автомобильные весы на проходной.

    соединение с компьютером (и 1С) по com-порту.

    обработка весовой есть, запускается, вроде бы и ком-порт работает (в обработке есть проверка).

    А вот показатели весов в 1С никак не отображаются…

    P.S. Посмотреть код (скачать) не получается — «баллов» пока ен хватает.

    Reply
  6. Арчибальд

    (5) В публикации есть ссылка на действующий проект «Грузовая проходная» (почти два года промышленной эксплуатации). Функционал существует и на 8.2. Используются три ком-порта: один для весов и табло, два для ридеров смарт-карт.

    Покажи обработку, может, что присоветую.

    Reply
  7. frc

    (0)

    в чем суть-то обезличивания?

    Reply
  8. frc

    (4)

    а раньше все успевал — и прикладником быть, и «теоретиком» кода 🙂

    Reply
  9. Serge_ASB

    Вот.

    Reply
  10. Арчибальд

    (9) Serge_ASB, в этой обработке нет работы с ком-портом. Вообще нет. Собственно, она на 90% из комментариев состоит.

    Reply
  11. Serge_ASB

    Прикольно…

    Просто, на одной точке стоят такие же весы, и с такой же оработкой все работает.

    А 1С-админ уехал надолго, а мы вроже сделали все так же, а вот — не работает.

    Вообще же, в системе ставвится драйвер для весов (по крайней мере он должен ловить с ком-порта всю активность (и на другой точке он это и делает).

    Тогда бы был бы благодарен за пояснение «как же должна работать обработка ком-порта».

    Reply
  12. Арчибальд

    (11) Эта обработка использует универсальный драйвер «Scanner45», а в качестве сканера подключаются весы. Драйвер отслеживает ком-порт, указанный в его настройках. По любому событию (в том числе, чтению данных с ком-порта) с 3 по 7 символы данных считаются текущим весом.

    Словом, это некая «самоделка-на-коленке».

    Reply
  13. Serge_ASB

    ну, да, в принципе.

    Не совсем понятно, получает ли ком-порт какие-то данные и реагирует ли на это 1Ска.

    Reply
  14. Serge_ASB

    Скачал. Спасибо.

    Вопросы.

    1. Драйвер, который упомянут, подойдет ли для 8-ки 1С?

    2. У меня, блин, 8.1. а не 8.2. Как-то возможно ли запустить конфу на моей версии программы?

    3. Наличие Windows XP обязательно (у меня на тех точках, где весы «не слушаются», стоит 7-ка (Windows))?

    Reply
  15. Арчибальд

    (14) Serge_ASB,

    1. Должен подойти.

    2. У меня что-то из этого есть на 8.1. Могу смылить.

    3. На Win7 все должно работать, но нужны танцы с системой защиты. Где-то прописать запуск от имени админа, например.

    Reply
  16. Serge_ASB

    C драйвером попробую.

    Попробую еще поставить второй операционкой XP и посмотреть. Если заработает, то в ритме вальса можно ковырять систему защиты.

    Если есть под 8.1., буду благодарен.

    Reply
  17. Serge_ASB

    Все нормально: драйвер штрих-кода показал себя на славу.

    Все дело в настройке скорости порта-приемника.

    Windows 7 вполне нормально себя показала.

    Кому интересно, могу поделиться информацией.

    Reply

Leave a Comment

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