Введение
Привет всем! Данная публикация содержит обработку, которая предназначена для получения "внутренних" кодов упаковок, пришедших к вам под общим агрегированным кодом упаковки табачной продукции через систему "Честный знак".
Например:
Короб -> блоки -> пачки или Блок -> пачки
В основе данной обработки лежит использование типового запроса инструкции TrueAPI. Программа разрабатывалась для системы 1С Предприятия версии от 8.3.13.
Небольшое пояснение к использованию обработки
Для начала работы вам необходимо следующее:
1.Вы должны быть зарегистрированы в системе "Честный знак" в разделе "Табачная продукция".
2.Действующая электронная подпись.
3.Установленный КриптоПро ЭЦП browser plug-in (он же КриптоПро CADESCOM или Кадеском).
4.Любая конфигурация 1с на управляемых формах для платформы 8.3, можно просто платформа версии от 8.3.13 или выше.
Как работать с обработкой
Первым шагом нужно выбрать действующий сертификат и получить "Токен" для работы с Честным знаком.
Рис.1. Формирование токена по сертификату.
Далее, в "Код упаковки" внести код блока или короба, нажать кнопку "Состав по коду" и смотреть состав в виде дерева.
Рис.2. Получение состава по коду упаковки.
Рис.3. Смотрим состав коробов (50 блоков) - по 10 пачек в каждом (дерево).
Добавлена обработка для старых систем 8.2 на управляемых формах (режим совместимости 8.2.16)
Рис.4. Обработка для старых систем на 8.2 (управляемые формы). режим совместимости 8.2.16
Пожалуй все. Обработка делалась под определенную задачу. Надеюсь, она будет вам полезна.
Другие материалы
Так же прошу ознакомиться с другими моими статьями по БСП и типовым конфигурациям:
Работаем с контактной информацией в конфигурациях на БСП
Возможности работы со строками при помощи БСП, которые должен знать каждый программист