Предисловие:
Для маркировки обуви мне нужна была обработка с помощью которой я бы выгрузил КИ, которые еще в обороте, для кассовой программы. Также нужно было выгружать их по вновь поступившему документу. Собственно из этой задачи и появилась данная работа.
Описание:
Обработка позволяет авторизоваться в Честном знаке, с помощью цифровой подписи. (Внимание! Обязательно установленная Крипто ПРО).
Нажимаем кнопку: "Подключиться". Через Com объект данные подписываются, получается токен, с помощью этого токена уже и идет дальнейшее обращение к ЧЗ.
Если написано "Подключено", значит все хорошо, идем дальше.
На вкладке "Работа с документами", по кнопке "Получить список документов" можно получить соответственно список всех документов в ЧЗ (Стоит ограничение в 10000 документов)
Если выделить какой либо документ и нажать кнопку "Получить товары в документе", откроется список всех КИ в документе с их детальной информацией:
Также на вкладке "Работа с кодами" можно получить информацию обо всех кодах организации по определенному отбору:
Все коды можно стандартной кнопкой "Вывести список" выгрузить в текстовый документ, для дальнейшей загрузки в какую либо программу для работы с отгрузкой, приемкой и т.д.
На вкладке "Информация о ки (Общедоступный)" можно указать файл текстового формата, в котором будет просто список КИ, это уже могут быть не обязательно КИ вашей организации. Обработка покажет кому эти КИ принадлежат, какой их статус, кто производитель.
Тестировалось на УТ 11.4.10.94, но из типовых функций использовал разве что "ОбщегоНазначенияКлиент.СообщитьПользователю", так что должна работать в любой конфигурации на УФ.