Загрузка кодов маркировки из личного кабинета Честного знака в 1С

Вопрос задал Екатерина Н.

Ответственный за ответ: Бажин Александр (★9.82/10)

Добрый день! Клиент является производителем БАДов. Для эмиссии кодов маркировки (КМ) у него есть стороннее программное обеспечение, которое их устраивает. То есть после фиксации факта производства в базе 1С никаких взаимодействий с «Честным знаком» (ЧЗ) у него не будет происходить. Клиенту нужно обеспечить формирование документов отгрузки в базе 1С:Бухгалтерия с уже введенными в оборот в личном кабинете «ЧЗ» кодами маркировки. Есть ли в 1С возможность автоматизировать этот процесс каким либо образом: лучше всего автоматической загрузкой из ЛК ЧЗ, либо через api-взаимодействие, либо через импорт-экспорт файла с кодами?

Все комментарии (13)

  1. Приложение

    Здравствуйте Екатерина. Проверил на легпроме (вложение). Загрузил в документ Реализация коды маркировки, отсутствующие в базе. Система обратилась в Честный знак и по api вытянула оттуда эти коды и позволила добавить в Реализацию. Пробуйте, должно сработать.

  2. Александр, я правильно понимаю, что Вы взяли перечень уже готовых КМ, например, в ЛК «ЧЗ» или в сохраненном Excel-файле, скопировали их в буфер обмена и просто вставили из буфера на этапе подбора в документ Реализации (см. вложение)? А дальше уже 1С обратилась в «ЧЗ» согласно настроенной типовой интеграции и в окне подбора подтвердила Статус проверки =»В наличии». Т.е. КМ предварительно ни в какие регистры 1С вручную не загружали?

  3. Верно. Специально загружал КМ которые отсутствуют в справочнике Штрихкоды упаковок

  4. Хорошо. А как 1С узнает, что эти КМ соответствуют нашей номенклатуре 1С? Получается, что предварительно нужно всё равно прописать соответствие GTIN номенклатуре в регистре «Штрихкоды»? А уже по GTIN в подборе КМ в документе «Реализацие» система найдет нужную номенклатуру. Так?

  5. Вот тут вы правы. Единственное что я дополнительно сделал — это GTIN привязал к номенклатуре (без первого нуля).

  6. Ага, теперь, вроде бы понятен алгоритм. Наверное, можно было бы даже автоматизировать процесс, например, предварительно сохранить нужные для отгрузки коды в файл(ы), добавить в форму подбора кнопку, которая создаст привязку GTIN и подгрузит в подбор коды из файла. А на уровне взаимодействия 1С и ЧЗ имеет значение, в рамках какой СУЗ происходит первичная эмиссия КМ и последующая загрузка в документ «Реализации» 1С? Может быть так, что в рамках настроенной в 1С СУЗ будут недоступны какие-то КМ?

  7. Проблем не встречал с указанием разных СУЗ. Даже несколько создавал для теста. Все работали без проблем.

  8. Добрый день! Клиент уточнил, что части покупателей он отгружает БАДы в рамках
    а) объемно-сортового учета,
    б) а части — в соответствии с идентификаторами транспортных упаковок.
    Одному контрагенту отгружается только по одному методу. Каким образом можно подбирать коды при отгрузке для случае а) и б) ?

  9. По объемно-сортовому учету — смотрите наш материал Подготовка 1С к работе с объемно-сортовым учетом .
    По второму вопросу — вы имеете ввиду агрегацию (когда несколько единиц маркированной продукции собираются в короб, который тоже маркируется) ?

  10. По второму — да, когда они агрегированы в короба

  11. Доброе утро, Александр! Правильно понимаю, что в случае нашего клиента, у которого эмиссия и агрегация кодов происходит вне 1С, в момент заполнения документа Реализация нужно вручную указать в Подборе либо коды для объемно-сортового учета (GTIN + количество) для контрагентов (а), либо коды агрегированной упаковки для контрагентов (б). Т.е. действуем аналогично, как если бы вручную копировали в Подбор индивидуальные КМ?

  12. Верно в случае с ОСУ. Насчет агрегации — не проверял. Есть вероятность, что система обращается при подборе к справочнику Штрихкоды упаковок и оттуда вытягивает структуру упаковок.
    Сделайте для теста один документ и произведите подбор агрегационной упаковки. Напишите результат.

Комментарии закрыты.