Содержание:
1. Общее описание задачи и настройка системы
2. Разработка регистров и АРМ в 1C:Предприятие.ERP
3. Подсистема «Вендинг» в боковом меню при работе в системе 1С:Предприятие.ERP
1. Общее описание задачи и настройка системы
Для компании, производящей и реализующей бытовую химию, был проанализирован и реализован функционал, позволяющий работать с данными вендинговых аппаратов непосредственно из мастер-системы – 1С:ERP. Компания Кодерлайн уже участвовала во внедрении ERP для заказчика и занималась ее поддержкой. На определенном этапе заказчик начал развивать новое для себя направление – реализацию бытовой химии через вендинговые аппараты. Были закуплены вендинговые аппараты. Управление ними велось в личном кабинете. Типовой интеграции с продуктами 1С не предусматривалось, но поставщик был готов предоставить возможность получать данные по api. В итоге перед нами стояли следующие задачи:
1. Отражать в 1С:ERP остатки товаров в вендинговых аппаратах, которые являются розничными точками продаж.
2. Отражать в 1С:ERP данных о розничных продажах в вендинговых аппаратах.
3. Иметь возможность создавать стандартную отчетность и формировать потребность в продукции на основании продаж в вендинговых аппаратах.
4. Отражать данных о розничных продажах и остатках в вендинговых аппаратах франчайзи.
После анализа потребностей было решено реализовывать на первом этапе односторонний обмен (получение данных из внешней системы в ERP), но с возможностью дальнейшей доработки до двустороннего (назначение цен, ввод новых продуктов, управление планограммой из 1С ERP).
Типовыми средствами произведена настройка складов:
Каждый вендинговый аппарат оформляется в 1С.ERP виде розничного склада (неадресный, ордерный, учет помещений).
Помещение 1 – сам аппарат (витрина).
Помещение 2 – внутренний бокс для оперативного пополнения.
Разбивка по помещениям понадобилась для контроля реальных товаров в витрине (непосредственно в аппарате).
Склады скомпонованы в группу складов «Вендинговые аппараты» и подгруппы в зависимости от необходимости (например, в отдельную группу можно вынести вендинговые аппараты, находящиеся в одном здании).
При необходимости оформляется склад торговой точки (отдельное место хранения) где хранится основной запас товаров (неордерный, неадресный, оптовый, без учета помещений).
Продажи из вендингового аппарата оформляются в 1С.ERP как отчеты о розничных продажах (ОРП), без чеков ККМ.
ОРП списывает товары из помещения 1.
2. Разработка регистров и АРМ в 1C:Предприятие.ERP
Далее для работы с данными были разработаны регистры и АРМ:
1. Регистр сведений «Вендинговые аппараты». Регистр хранит данные по самим аппаратам, токенам для подключения по api, принадлежности к собственной организации или партнеру, признаки «собственный аппарат/франчайзи».
2. Регистр сведений «Продажи в вендинговых аппаратах». Регистр хранит информацию по полученным продажам. У каждой продажи есть собственный ID (не совпадает с номером чека ККМ).
3. Регистр сведений «Остатки в вендинговых аппаратах». Регистр хранит данные по остаткам в аппаратах, также этот же регистр задуман для дальнейшего развития продукта и реализации на его основе планограммы с возможностью двухстороннего обмена.
4. АРМ для пользователей, работающих с вендинговыми продажами.
Доработка реализует АРМ оператора вендинга. АРМ запускается из подсистемы «Вендинг».
Рабочее место оператора вендинговых аппаратов
Внешний вид АРМ:
Вендинговые аппараты
Через фильтры по организациям, контрагентам или вендинговым аппаратам можно отобрать документы по группе аппаратов или конкретному аппарату.
По команде «загрузить из аппарата» заполняются данные по продажам либо остаткам.
Склад
Для собственных аппаратов данные записываются в регистры «продажи в вендинговых аппаратах» и «остатки в вендинговых аппаратах», а также создаются документы «отчет о розничных продажах» и «пересчет товаров». Для франчайзинговых аппаратов только записываются данные.
В нижней части АРМ расположены ряд полезных ссылок.
3. Подсистема «Вендинг» в боковом меню при работе в системе 1С:Предприятие.ERP
Добавляется новая подсистема «Вендинг» с отображением в интерфейсе.
Все разрабатываемые объекты добавляются в подсистему «Вендинг».
«Вендинговые аппараты». Позволяет создавать новые аппараты и просматривать перечень уже существующих.
Вендинговые аппараты
«Остатки в вендинговых аппаратах». Заполняется данными, полученными по запросу из личного кабинета вендингового аппарата.
Остатки в вендинговых аппаратах
«Продажи в вендинговых аппаратах». Заполняется данными, полученными по запросу из личного кабинета вендингового аппарата.
Продажи в вендинговых аппаратах
Разработка успешно введена в эксплуатацию силами специалистов компании Кодерлайн.
Специалист компании ООО "Кодерлайн"
Андрей Рогачев





