Конфигурация «Инвентаризация МТ из ЧЗ»

19.12.25

Учетные задачи - Логистика, склад и ТМЦ

Если возникают проблемы с тем, что маркировки товаров со складе не проходят по кассе, значит необходимо провести инвентаризацию. В этой конфигурации предлагается подход для осуществления инвентаризации маркированных товаров путем создания локальной базы данных из ЧЗ. И два подхода к сверке остатков МТ. Конфигурация годится для штучного маркированного товара. Большая просьба прочитать описание.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Конфигурация «Инвентаризация МТ из ЧЗ»:
.dt 11,13Mb ver:1.0.3
7 6 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Краткое описание конфигурации «Инвентаризация МТ из ЧЗ».

Основная цель проекта «Инвентаризация МТ из ЧЗ» - получить данные по маркируемым товарам из учета «Честного знака» и провести их инвентаризацию.

Данные «Честного знака» тоже находятся далеко не в идеальном состоянии. И не только из-за того, что своевременно нами не обновляются. Дело в том, что поэтапный запуск групп маркируемых товаров имеет ряд организационных проблем, которые приводят к неактуальности остатков на портале. Приведу ряд ситуаций, которые приводят к проблемам в актуальности данных. Во-первых, наличие периода, когда на портале ЧЗ учитываются только отгрузки (без выбытия МТ, обычно при запуске учета по группе товара). Во-вторых, когда происходит отказ от поставки, а поставщик не проводит корректно возврат товара по ЧЗ. В-третьих, отсутствие функции верификации в функционале ЧЗ до определенного момента (это привело к появлению на остатках МТ, которых нельзя реализовать через кассу).

Инвентаризация проводится следующим образом: формируется отчет по остаткам полученным по данным ЧЗ и сталкивается с остатками нашего учета. Для корректировки данных используются механизмы выбытия ЧЗ или механизмы конфигурации «Инвентаризация МТ из ЧЗ» (если в ЧЗ уже ни чего сделать нельзя). «Инвентаризация МТ из ЧЗ» содержит только два вида документов: 1) «Поступление МТ» (приход), 2) «Выбытие МТ» (расход) (Рис. 1).
 

Рис. 1


Главная обработка «Получение данных из ЧЗ» загружает информацию по приходу и расходу МТ в эти документы. Проведенные документы формируют движения в регистре накопления «Движения по маркированным товарам». Это дает нам возможность видеть обороты и остатки по нашим МТ. В конфигурации реализован пакет отчетов: 1) «Отчет по остаткам маркированных товаров», 2) «Отчет по оборотам и остаткам маркированных товаров», 3) «Отчет по результатам сверки остатков маркированных товаров» (Рис. 2).
 

Рис. 2


Основными элементами учета являются «Маркированные товары». В этом справочнике будут сохраняться следующие данные МТ «Наименование», «Идентификатор» (маркировка, проходящая по УПД), «Группа», «GTIN», «Марка», «Статус», «ДатаВводаВОборот», «ДатаВыводаИзОборота», «ПолныйКодМаркировки» (код маркировки с криптохвостом в BASE64) (Рис. 3).

 

Рис. 3


Проверка функционирования конфигурации выполнялась для «ШТУЧНОГО» маркированного товара (на скринах это шины – группа «tires»). Использование дополнительных функций по «верификации» и вывода DataMatrix кода возможно только после сканирования ШК с маркированного товара (Рис. 4). В конфигурации реализована поддержка обычного проводного сканера с типовым драйвером "1С:Устройства ввод (NativeApi)" (Рис. 5). Проверка работы выполнялась на сканере ШК CHIYPOS LF1680S (цена 1700 р.). Подключение сканера выполняется в обработке «Обработка подключения 1С:Сканер штрихкода (NativeApi)». После установки параметров подключения (в первую очередь COM порт, DataMatrix коды только через COM порт) и нажатия кнопки «Подключить», настройки подключения запишутся в регистр «Настройки сканера ШК». Сканер ШК при следующем входе будет подключаться использую сохраненные настройке (если не включен флаг «Не использовать») (Рис. 5)
 

 Рис. 4

Рис. 5


Но для того, чтобы схема инвентаризации запустилась, нужно обязательно заполнить справочник «Организации». Там должна быть указана хотя бы одна организация, зарегистрированная в «Честном знаке». Рекомендуется сразу корректно заполнить ИНН и API_KEY (токен из ЧЗ для проведения операции верификации МТ). К ПК должна быть подключена ЭЦП зарегистрированная в кабинете ЧЗ (для организации, прописанной в базе «Инвентаризация МТ из ЧЗ»). А также необходимые плагины для ЧЗ и драйвера КриптоПро (компонента CAdESCOM). То, что все приготовления выполнены можно убедиться, открыв обработку «Получение данных из ЧЗ», выбрав нужную организацию, выполните операцию «Проверить регистрацию "Организации" в товарных группах» (Рис. 6). Если все настройки по подключению к ЧЗ с помощью ЭЦП выполнены, то программа получит все товарные группы, по которым зарегистрирована организация (и запишет их в поле «Товарные группы»).

Следующим этапом будет загрузка документ по поступлению и выбытию МТ из ЧЗ. Выбрав период загрузки данных, указав товарную группу и операцию «Получить ВСЕ движения МТ (товарной группы) "Организации" за выбранный период», нажимаем кнопку «Выполнить» (Рис. 7). Результатом выполнения будут загруженные и проведенные документы «Поступление МТ» и «Выбытие МТ» (Рис. 7).

Сформировав «Отчет по остаткам маркированных товаров», можно будет перейти к этапу сверки данных ЧЗ с фактическими данными организации (Рис. 8). У внимательных читателей может возникнуть вопрос: «Так зачем нужен был сканер ШК?».
 

Рис. 6

Рис. 7

Рис. 8


Он нужен был для реализации второго подхода в сверке данных. Который можно описать так – сканирум все, что лежит на складе и смотрим фактическое состояние в базе ЧЗ. Этот механизм сверки реализован в обработке «Сверка остатков маркированного товара по ШК» (Рис. 9). По мере сканирования МТ заполняются данные о состоянии и результаты верификации (Рис. 9). По записанным в регистр данным можно сформировать отчет «Отчет по результатам сверки остатков маркированных товаров» (Рис. 10). Отчет покажет МТ не выбывшие и прошедшие верификацию. Такие маркированные товары можно без проблем отгружать через кассу. А вот с остальными придется разбираться. Могут быть разные ситуации, но одна из распространённых, это маркировка осталась уже отгруженного товара (нужно найти маркировку в остатках ЧЗ).

Возможно конфигурация «Инвентаризация МТ из ЧЗ» покажется полезной. Поэтому выкладываю DT файл с исходным кодом. Тестирование работы проводилось на платформе 1С:Предприятие 8.3.25.1394 в файловой базе. Алгоритмы годятся для работы со штучным «Маркированным товаром».
 

Рис. 9

Рис. 10

Рис. 11 (Справочники)

Рис. 12 (Регистры)

Вступайте в нашу телеграмм-группу Инфостарт

Честный знак Маркированный товар Маркировка Конфигурация Сверка Инвентаризация

См. также

Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта

40000 руб.

28.08.2020    513452    3281    142    

1297

Бюджетный учет Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Государственные, бюджетные структуры Россия Бухгалтерский учет Платные (руб)

Доработка конфигурации 1С:Бухгалтерия предприятия, редакция 3.0. реализована в виде расширения. Предназначена для ведения раздельного учета и автоматизации заполнения отчетности исполнения контрактов ГОЗ в конфигурациях 1С БП КОРП, ПРОФ, Базовая, БИТ.ФИНАНС.

61200 руб.

16.08.2019    100561    295    93    

171

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

15.12.2015    180405    1210    biz-intel    374    

416

ЭДО и ОФД Обмен с ГосИС Программист Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Рабочее место для работы с ЭДО из 1С. Загрузка и отправка УПД, УКД, ТОРГ12, Акта в 1С (сохранение в файл и последующая загрузка через личный кабинет не требуется). Также поддерживается: отправка печатных форм, произвольных файлов, подписание, отклонение, аннулирование документов. Поддержка МЧД. Решение реализовано в виде расширения на управляемых формах. Для обычных форм - внешняя обработка. Поддержка Linux.

4600 руб.

16.12.2020    46987    279    201    

101

Обмен с ГосИС Программист 1С:Предприятие 8 1C:Бухгалтерия Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Универсальная конфигурация ХамелеонЗерно для взаимодействия с системой ФГИС Зерно (тестовый+рабочий контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Работа через API 1.0.7 и на API 1.0.8. Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом ФГИС Зерно, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе ФГИС Зерно и наоборот.

25080 руб.

27.06.2023    7617    36    2    

22

Обмен с ГосИС Бухгалтер Пользователь 1С 8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Ювелирная промышленность и торговля Россия Управленческий учет Платные (руб)

Интеграция для работы 1С с ГИИС ДМДК. Государственная интегрированная информационная система в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота.

72000 руб.

12.04.2022    24481    191    34    

51
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. MissionOnly 15 30.09.25 12:59 Сейчас в теме
Если есть проблемы по использованию, готов помочь. Обязательно опишите (кратко), что не получается.
2. evakuzmina 08.11.25 10:56 Сейчас в теме
(1) что такое API_KEY и как его получить?
3. MissionOnly 15 10.11.25 09:01 Сейчас в теме
(2)
API_KEY
В кабинете "Честного знака" формируется API_KEY для организации (используется для процедуры верификации кода маркировки - установка текущего статуса маркируемого товара).
Прикрепленные файлы:
4. MissionOnly 15 13.11.25 14:17 Сейчас в теме
Обновлена конфигурация базы «Инвентаризация МТ из ЧЗ» ver 1.0.2:

1) Исправлена функция загрузки "Чеков" из ЧЗ. Старая функция потеряла свою актуальность, и специалисты ЧЗ ее отключили.
2) В документе "Выбытие МТ" добавлена возможность добавления позиций (со сканера) по DataMatrix коду.
3) Реализована отправка документа "Выбытие МТ" в ЧЗ. Операция формирует "Вывод из оборота" на собственные нужды.

P.S. Т.к. сам пользуюсь этой конфигурацией, то буду поддерживать ее в актуальном состоянии. Тем, кто уже платил за скачивание *.dt файла, могу отправить ссылку для скачивания обновленного варианта.
5. evakuzmina 13.11.25 14:24 Сейчас в теме
(4) Отправьте пожалуйста обновленную версию по адресу valbox(собака)yandex.ru
MissionOnly; +1 Ответить
6. MissionOnly 15 13.11.25 14:41 Сейчас в теме
7. evakuzmina 17.11.25 18:26 Сейчас в теме
8. Aliit 18.11.25 09:46 Сейчас в теме
Отправьте пожалуйста обновленную версию по адресу info(собака)aliit.ru
9. MissionOnly 15 24.11.25 08:33 Сейчас в теме
(8)
info(собака)aliit.ru
Отправил, был в отпуске, раньше не получилось. Обновляете конфигурацию с *.cf файла.
10. MissionOnly 15 19.12.25 09:00 Сейчас в теме
В конфигурацию "Инвентаризация МТ из ЧЗ" в версии 1.0.3 внесено изменение по загрузке УКД, выставленной покупателю маркированного товара. Правильно оформленная УКД позволяет вернуть маркированный товар.
11. Tarlich 109 19.12.25 14:41 Сейчас в теме
Прошу подсказать может ли ваша конфигурация помочь нам -
3 магазина , 2 организации , товар перемешан , в 1с проверка отключена и остатки общие
необходимо как то разделить товар по организациям по данным ЧЗ ? понять к какой организации он относиться ?
в какой момент нужен сам токен (не всегда к нему есть доступ)?
12. MissionOnly 15 19.12.25 15:34 Сейчас в теме
1) В программе маркированный товар отслеживается по ОРГАНИЗАЦИЯМ. Более подробной градации нет, т.к. не нашел данных в ЧЗ относящихся к подразделениям.
2) ЭЦП зарегистрированная в ЧЗ по обоим организациям НУЖНА для работы в предлагаемой конфигурации. Т.к. подключение к ЧЗ для загрузки данных требует наличия ЭЦП.

РЕКОМЕНДУЮ ЭЦП физ.лица с МЧД по обоим организациям. Вы зарегистрируете в реестре эту ЭЦП ОДИН раз и будете работать год (на этом ПК), пока не истечет ее срок.

Токен из КАБИНЕТА ЧЗ нужен только для функций ВЕРИФИКАЦИИ маркированного товара. Можно ими не пользоваться. Но скопировать этот токен из кабинета ЧЗ в программу 5 секунд.

"Инвентаризация МТ из ЧЗ" - задумана для наведения порядка по МТ в разрезе ОРГАНИЗАЦИЙ. Сейчас я провожу сверку МТ по 4 ОРГАНИЗАЦИЯМ (по 2 группам МТ). У меня в реестре ПК 3 ЭЦП для 4 организаций.

Сейчас сверку по всем организациям провожу за час. Первоначально потратил 2 дня (чтобы навести порядок).
13. Tarlich 109 19.12.25 17:22 Сейчас в теме
(12) А если мы при поступлении не проверяем марки (подтверждаем в контуре )а только в момент продажи в РМК продаем ...
я думаю (в нашем случае) - отсканировать весь товар, понять какой организации принадлежит , все что "зависло" списать.
конфигурация так может ?
15. MissionOnly 15 22.12.25 14:46 Сейчас в теме
(13)

а) Проверять товар на входе нужно. Это правильное решение на будущее.

б) Сверить остатки ЧЗ со своими, вы сможете. Нужно понимать, что вы будете делать, если вашей маркировки нет в ЧЗ.
Данный товар не является вашим в ЧЗ. Возможно, в ЧЗ есть другая маркировка, которая вам пришла по УПД (за место той, что наклеена). Вот ее и нужно ВЫВОДИТЬ из оборота, но через ККТ вы этого не сделаете (т.к. в ЧЗ маркировки хранятся без крипто-хвоста).

в) Списывать придется отдельным документом на собственные нужды. В нем будут маркировки, которые числятся в ЧЗ за организацией. Нужно ПРЕЖДЕ убедится, что они не соответствуют другим, которые у вас в наличии (но их нет в ЧЗ).

Такая проблема возникает, если не выполнять проверку МТ товара на входе.
14. Tarlich 109 19.12.25 17:24 Сейчас в теме
в ЧЗ есть возможность получить файл остатков с марками - может его сюда в конфигурацию загружать ?
16. MissionOnly 15 22.12.25 14:50 Сейчас в теме
(14) В ЧЗ нет такого механизма, по причинам НЕВЕРНОГО МЕХАНИЗМАМ ЗАПУСКА МТ по определенной группе (даже в случае очень ответственного контрагента). Для этого и придумано мое решение.
17. Phoenix952 25.12.25 01:21 Сейчас в теме
Добрый день, подскажите, у нас 6 магазинов одна организация, как проводить инвентаризацию марок (возможно ли частично по одному магазину за раз) или что бы был идеальный порядок нужно глобально весь товар пересчитывать на всех точках сразу?
Не понятен порядок действий когда одна группа товара может быть раскидана по нескольким точкам.
18. MissionOnly 15 29.12.25 09:31 Сейчас в теме
(17) Можно выполнять проверку в разрезе МАГАЗИНОВ, если у вас на каждый магазин свой личный кабинет в ЧЗ. Если это не так, то придется делать проверку в целом по организации. Если товар числится за организацией, то он пробьется на любой КАССЕ этих магазинов. ПРОБЛЕМА будет в том случае, если товар вообще не принадлежит организации или уже был продан (выведен из оборота).

1) Данная конфигурация придумана для того, что выявить РАЗНИЦУ по маркировкам у вас на складе и в ЧЗ.
2) Маркировки отсутствующие в ЧЗ не пробьются по кассе в "разрешительном режиме" (M[+]).
3) Данная разработка не дает универсального решения для выявленных проблем. Т.к. иногда его вообще нет. Но можно дать рекомендации.

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

Поэтому, если есть возможность делать проверку, то следует ее выполнять. В наших 4 организациях контроль производится на приемке и на отгрузке товара, но я пользуюсь "Инвентаризацией МТ из ЧЗ" раз в месяц (догружаю данные из ЧЗ). И все равно находятся ошибки, т.к. есть человеческий фактор.
Для отправки сообщения требуется регистрация/авторизация