Загрузка синхронизация номенклатуры с ЕСКЛП + МДЛП(+Расширение для РМК – переключатель МНН,АТХ, вывод минимальных цен).
Обработка предназначена для загрузки номенклатуры в конфигурации «Розница 8. Аптека, редакция 2.3» с государственного реестра ЕСКЛП и синхронизации уже существующей номенклатуры с контуром МДЛП + ЕСКЛП. При загрузки и синхронизации в карточку товара записывается МНН (действующие вещество), АТХ, ФТГ, форма выпуска, торговое наименование, производитель, страна, код КЛП, признаки жнвлп и наркотика.
- ВКЛАДКА «Синхронизация МДЛП ЕСКЛП» - предназначена для тех, кто продает маркированный товар, группа медикаменты, кому надо заполнить товар базы информацией - МНН (действующие вещество), АТХ, ФТГ, форма выпуска, торговое наименование, производитель, страна, код КЛП, признаки жнвлп и наркотика. То есть у кого были поступления маркированного товара (кто торгует маркированным товаром), кто не торгует маркированным товаром, вкладка «синхронизация МДЛП ЕСКЛП» не подходит. Работа на этой вкладке ведется только с маркированным товаром, просканированным в документ Поступление товаров. Также в 1С:Розница должен быть установлен сертификат ключа электронной подписи и заведено место деятельности МДЛП.
Далее на вкладке «синхронизация МДЛП ЕСКЛП» надо задать настройки, установить фильтр для поиска маркированного товара. Товар будет выбран по трем фильтрам из базы Розница 8. Аптека.
1) Установить фильтр - для выборки маркированного товара из базы Розница 8. Аптека
Возможно три варианта: товар без МНН, товар без АТХ, товар без формы выпуска, фильтры можно устанавливать как отдельно, так и все вместе. Условие будет применяться через … или … или … .
2) Порция запроса - выборка строка маркированного товара из базы 1С, по умолчанию 1000 000.
3) Указать место деятельности МДЛП, сертификат ключа электронной подписи и пароль к нему.
4) Проставить галочки по тем полям, которые необходимо записать в номенклатуру. Если необходимо сохранять код КЛП (ЕСКЛП), выбрать поле для его сохранения.
5) Если необходимо сохранить результат в txt файл, поставить галочку.
6) Нажать на кнопку «ЗАГРУЗИТЬ БАЗУ ЕСКЛП», будет загружен маркированный товар с учетом выставленных фильтров.
7) Нажать на кнопку «Загрузить товар ЕСКЛП через МДЛП» - найденный товар в базе 1С будет сопоставлен по кодам SGTIN с базой МДЛП, будут загружены коды КЛП (ЕСКЛП), данные отобразятся в нижней таблице.
8) Нажать на «Дополнить АТХ, ФТГ с ЕСКЛП» так как в МДЛП нет АТХ и ФТГ необходимо по полученным кодам КЛП загрузить АТХ, ФТГ с ЕСКЛП. Все готово, проверяем таблицу и нажимаем на кнопку «ЗАПИСАТЬ В КАРТОЧКИ». Номенклатура в базе 1С будет дополнена новой информацией.
Принцип работы:
- Поиск маркированного товара в базе «Розница 8. Аптека» по установленным фильтрам.
- Отправка найденного товара по API в МДЛП(https://mdlp.crpt.ru/), получение кодов КЛП.
- Загрузка базы по API с ЕСКЛП(https://esklp.egisz.rosminzdrav.ru/), получение АТХ и ФТГ по кодам КЛП.
- Запись информации в базу 1С (карточки номенклатуры).
- ВКЛАДКА «Загрузка ЕСКЛП» - Предназначена для непосредственной загрузки номенклатуры в базу «Розница 8. Аптека» как маркированного товара, так и не маркированного товара.
1) Необходимо заполнить настройки на этой вкладке и нажать на кнопку «Загрузить базу ЕСКЛП», база грузиться будет долго, от 15 до 40 минут, зависит от мощности ПК. При загрузке базы идет разбор - преобразование xml в dbf файл (файл dbf указывается в настройках).
2) После того, как база загрузится с ЕСКЛП, открыть базу - кнопка «ОТКРЫТЬ БАЗУ», база отобразится в таблицах (30-60 секунд). Отбор товаров можно устанавливать по торговому наименованию и МНН (перещелкивая галочку вверху).
3) После открытия базы необходимо выделить галочками нужную для загрузки номенклатуру и нажать на кнопку «Создать номенклатуру», будет создана номенклатура, выделенная галочками.
Выделения галочками номенклатуры можно производить как в группах (МНН, торговое наименование), так и в строках товара, устанавливая соответствующие галки.
Принцип работы:
1. Загрузка базы по API с ЕСКЛП (https://esklp.egisz.rosminzdrav.ru/), получения всех товарных позиций (на данный момент их 160 000 без дублей, хоть и дубли там не совсем дубли, просто разные производители, комплекты поставок и.т.д. Но название товарной позиции от этого не меняется. Так вот эти дубли повторы обработка не учитывает, товар группируется по товарным позициям отсекая производителей и прочее). Например, производители и страны обычно указываются в сериях, так как производителей и стран может быть несколько, а то и с десяток.
2. Выделение нужного товара.
3. Запись информации в базу 1С(создание номенклатуры).
- ВКЛАДКА «Обновить данные ЕСКЛП» - Обновляет и синхронизирует данные номенклатуры (МНН, АТХ, ФТГ, Форма выпуска) по кодам КЛП и сайта ЕСКЛП (https://esklp.egisz.rosminzdrav.ru/).
1) Кнопка "Загрузить базу ЕСКЛП" - загружает базу ЕСКЛП, если она еще не загружена.
2) Кнопка "Обновить информацию по КЛП" выводит список товаров, по которым требуется обновить данные.
3) Кнопка "Записать изменения" записывает изменения в номенклатуру.
- ВКЛАДКА «Товары АТХ МНН» - предназначена для просмотра МНН и АТХ по выделенному товару. В первой таблице находите товар, в двух последующих отображаются МНН и АТХ.
Обработка написана стандартными инструментами платформы 1С , т.е. никаких проблем возникать не должно.
- РАСШИРЕНИЕ «МНН_АТХ» - предназначено для вывода в РМК кассира МНН и АТХ, стандартный механизм «Розница 8. Аптека», вывод аналогов будет отключен, вместо стандартного механизма будут выводиться аналоги по МНН и АТХ, которые были записаны в номенклатуру, также в данном расширении отображается минимальная цена по товарам и аналогам.
- Тесты:
Расширение «МНН_АТХ» тестировалось на конфигурациях редакция Розница 8. Аптека, редакция 2.3 (2.3.10.24) и редакция 2.3 (2.3.13.30), тонкий и толстый клиент.
Обработка «ЗагрузкаМДЛП_СЕСКЛП» тестировалась на конфигурациях Розница 8. Аптека, редакция 2.3 (2.3.1.30),2.3 (2.3.10.24) и редакция 2.3 (2.3.13.30), тонкий и толстый клиент.
Платформа - 1С:Предприятие 8.3 (8.3.18.1334).
Исправления:
14.12.2022 - Исправлена ошибка: Если МНН = "~" то поиск МНН осуществляется в элементе "smnn".