Отраслевые
и специализированные
решения
1С:Предприятие

ООО "ТРАЙТОНРУ"

Московская обл, г Дзержинский, Декабрь 2023
Вариант работы
Клиент-серверный (сервер базы данных: Microsoft SQL Server)
Общее число автоматизированных рабочих мест
13
Количество одновременно работающих клиентов
Тонкий клиент: 13
Партнер, осуществивший внедрение/проект
АйТи Конус
Отрасль / Функциональная задача

Интеграция "1С:Управление нишей фирмой 8, ред. 3.0" с фулфилмент-операторами СДЭК и Реворкер у оптового поставщика строительных материалов

Краткое описание

Компания клиента является официальным дистрибьютором эксклюзивных строительных материалов на территории России. Она предлагает строительные материалы от производителей из США, Китая и Европы, способствуя созданию уникальных и долговечных проектов.

Операторы фулфилмента СДЭК и Реворкер (reWorker) оказывают комплексные услуги по приемке, хранению, упаковке, маркировке товаров, а также по сборке, отгрузке и доставке заказов.

Цель

Автоматизация ручного труда, путем исключения двойного ввода информации в 1С и в личных кабинетах операторов фулфилмента. Требовалось, чтобы при изменении данных в 1С автоматически нужная информация отправлялась в нужный личный кабинет оператора.

Задачи проекта

  • Обеспечить выгрузку расходных накладных и приходных накладных в личные кабинеты операторов фулфилмента СДЭК и Реворкер из 1С:УНФ. Расходные накладные являются распоряжениями компании-клиента для оператора на отгрузку со склада фулфилмента. Приходная накладная – распоряжением на приемку товара.
  • Реализовать механизм отправки расходных накладных с разных складов в зависимости от выбранного склада в табличной части накладной. Если из одной накладной/заказа товар отправляется со складов разных операторов, модуль интеграции должен отправить распоряжения соответствующим операторам по соответствующим товарам и количеству из накладной.
  • Доработать отчеты по остаткам и номенклатуре по требованиям клиента.
  • Реализовать автоматическое заполнение пункта выдачи и выбор перевозчика в зависимости от условий заказа.
  • Обеспечить выгрузку номенклатуры и цен в личные кабинеты фулфилмента СДЭК и Реворкер.
  • Разработать механизм получения остатков из личного кабинета фулфилмента с выводом информации в карточке номенклатуры.
  • Создать функционал для группового обновления цен в личных кабинетах фулфилмента.

Ситуация до старта проекта

У клиента на момент начала сотрудничества с нашей компанией уже была частичная интеграция со СДЭК, а также внедренная 1С:УНФ ред.3.0 с модулями интеграции с маркетплейсами.

Сложности, с которыми столкнулись

Не очень подробное документирование API методов у операторов фулфилмента. Некоторые моменты приходилось узнавать опытным путем через тестовую отправку и получение данных.

Этапы работ

  • Анализ требований. Мы изучили бизнес-процессов компании путем интервью с владельцем и вместе составили список требований к интеграции.
  • Разработка технического задания. Сделали описание функциональных требований и описали, как всё будет работать после автоматизации. Согласовали эту модель работы с Клиентом.

Реализация интеграции:

  • Выполнение выгрузки номенклатуры и расходных накладных для фулфилмента СДЭК.
  • Разработка интеграции с фулфилментом Реворкер, включая выгрузку расходных и приходных накладных.
  • Доработка отчетности по остаткам и номенклатуре для обоих магазинов.
  • Реализация механизма выбора склада при отправке расходных накладных, автоматического заполнения пункта выдачи и выбора перевозчика.
  • Создание функционала для выгрузки номенклатуры с ценами.
  • Разработка механизма получения остатков из ЛК напрямую в карточку номенклатуры.
  • Реализация группового обновления цен в магазинах фулфилмента.

Итог

Успешно выполнена интеграция 1С:УНФ с операторами фулфилмента СДЭК и Реворкер, что позволило исключить дублирование информации, минимизировать ручной труд, улучшить отчетность и обеспечить более эффективное управление складскими операциями.

Все доработки выполнены на расширении (внешнем модуле) для сохранения легкого обновления конфигурации 1С.

Также все операции выгрузки и загрузки можно выполнять в любой момент вручную. Для этого добавлены специальные кнопки:

1. В Расходной накладной: