Към съдържанието
N1
Интеграции · MoySklad · печатни форми

Поръчка, експедиция и документи за флориста и куриера — с бутон от сделката

Клиент: Доставка на цветя, NDA Категория: Интеграции Стек: Bitrix24 (облак, REST), MoySklad JSON API 1.2, потребителски шаблони за печат, PHP, cURL Срок: около 3 седмици
Проблем

След оформяне на поръчката в CRM мениджърът я въвеждаше наново в MoySklad, създаваше експедиция и подготвяше отделни листове за флориста и куриера. При всяка поръчка — излишна ръчна работа и риск да се объркат адресът, часът на доставка или пожеланията на получателя.

Ограничения

Стоките в CRM и MoySklad не бяха свързани помежду си; сумата на сделката с отстъпките не съвпадаше до стотинка със сумата на позициите; часът на доставка идваше от CRM с изместване на часовата зона, а шаблоните за печат живеят в MoySklad и могат да бъдат изтрити.

Какво направих
  • Стоките от сделката се търсят в MoySklad по артикулен номер, липсващите се създават в движение — справочникът се попълва сам
  • Поръчка на клиент с дата и час на доставка, адрес, получател и пожелания — от полетата на сделката, с корекция на часовата зона
  • Корекция на стотинките: разликата между сумата на позициите и сумата на сделката се прехвърля в цената на първата позиция, итогът в MoySklad съвпада с CRM
  • Експедиция въз основа на поръчката със същите позиции и адрес за доставка
  • Две печатни форми по шаблони на MoySklad — за флориста и за куриера — се експортират в PDF и се прикачват към сделката
  • Грешка на която и да е стъпка — червен коментар в картата на сделката: мениджърът веднага вижда какво се е объркало
Архитектура
Бутон в сделката в Bitrix24 → Стоки по артикулен номер → Поръчка на клиент → Експедиция → PDF → таймлайн на сделката
Резултат

Оформянето на поръчка в MoySklad се сведе до един бутон: поръчката, експедицията и два готови PDF файла се появяват в картата на сделката, флористът и куриерът работят всеки по своя лист. Продукционната версия е пусната през февруари 2025 г.

Какво може да се преизползва
Търсене или създаване на стока в MoySklad по артикулен номер Експорт на документ от MoySklad в PDF по потребителски шаблон Изравняване на сумата на поръчката до стотинка спрямо сумата на сделката