Проверка статуса кода и содержимого упаковки в честном знаке. Для сигарет
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Приложение - веб сервис. Служит для упрощения задач получения содержимого упаковок и проверки статуса кода. Пример реального использования - 1С 7.7, работающая на windows 2003, где не получается настроить криптографию. Приложение запускается на ПК по Win7-10, слушает 9999 порт, авторизуется в ЦРПТ, получает запрос, возвращает результат.
Чтобы не требовала права администратора, выполнить:
netsh http add urlacl url="http://*:9999/" user=Пользователь, под которым работает программа.
Краткая инструкция - запускаете приложение, выбираете из списка сертификат, имеющий доступ в честный знак, нажимаете старт.
Нажимаете кнопку Test, открывается браузер с примером запроса на получение содержимого упаковки.
Чтобы получить простой статус короба, веб запрос будет выглядеть так:
http://[URL]:9999/millboxstatus?011460081800770821071495242170059124014557198
Результат - строка со статусом кода, владельцем, датой производства. Полезно при работе с мобильным терминалом.
http://[URL]:9999/millboxcontent?011460081800770821071495242170059124014557198
Получает содержимое упакови, так как если бы отправили json запрос с номером упаковки в Честный знак
http://[URL]:9999/millboxchildren?011460081800770821071495242170059124014557198
Отдает потомков упаковки в формате "ИзСтрокиСразделителями", удобно получать потомков в 1С.
Делалось на коленке, чтобы из 7.7 под 2003 получить содержимое короба и статус короба. На 2003 так и не удалось запустить криптографию под 7.7 + не очень хотелось держать серверную крипто про и доступ кассира к ключику (если продаете оптом коробку сигарет, провести по кассе можно только блоками, для этого кассиру нужно получить содержимое короба). Плюс делалось для того чтобы проверять в мобильном терминале статус короба перед отгрузкой в сеть. Некоторые сети не принимают короба. Не могут мобильные работать с криптопро, да и ключи делать на ТСД не вариант.
Протестировано на 1С 7.70.027 Комплексная, настолько переделанной что версия не известна. 1С 8.3.15.1830 x64, Комплексная автоматизация 2.4. но от версии платформы не зависит, это что то вроде прокси.
Вступайте в нашу телеграмм-группу Инфостарт