Интеграции: как да свържете сайта, CRM, склада и счетоводството

Интеграциите са най-честата причина един проект да излезе извън бюджета. В офертата това е един ред, а зад него стои работа, чийто обем не може да се оцени, докато някой не погледне какво всъщност дава другата система.

Ето от какво се състои свързването на системи, какви варианти има и какво се чупи най-често.

Какво е интеграцията на практика

Това е договорка между две системи кой какво, кога и в какъв вид предава. Техническата част обикновено е проста. Трудното е другаде:

  • Различни номенклатури. В сайта продуктът се казва „Дъбова маса“, в склада е „МС-ДЪБ-120“, в счетоводството е „Маса трапезна дъб 120х80“. Те не могат да се свържат автоматично, докато някой не ги съпостави ръчно.
  • Различни представи за статуси. „Платено“ в сайта и „платено“ в счетоводството често означават различни моменти.
  • Различни източници на истина. Ако цената може да се смени и в сайта, и в складовата система, рано или късно ще се разминат.

Затова първият въпрос при всяка интеграция не е технически: коя система е водеща за всеки тип данни.

Три начина за свързване

НачинКак работиКога подхожда
Директен обмен през APIСистемите се обръщат директно една към другаИ двете страни имат документиран интерфейс
УебхуковеСъбитие в едната система веднага бута данни към другатаНужна е реакция в реално време
Обмен на файловеЕкспорт по график, другата система го вземаСтара система без API, големи обеми
През междинен слойОтделен слой уеднаквява форматите и правилатаПовече от две системи, различни номенклатури

Последният вариант изглежда излишен, докато системите са две. При три и повече се оказва по-евтин: без него всяка двойка се свързва отделно, а броят връзки расте по-бързо от броя системи.

Посока и честота

Две характеристики, които определят сложността повече от всичко останало.

Посока. Едностранният обмен е в пъти по-прост. Двустранният изисква решаване на конфликти: какво да се прави, ако записът е променен и в двете системи едновременно. Практическо правило: правете двустранен обмен само там, където наистина не можете без него.

Честота. Реално време е нужно по-рядко, отколкото изглежда. Наличности – да. Данни за отчетност – веднъж дневно е напълно достатъчно. Всяко повишаване на честотата увеличава натоварването и броя места, където нещо може да се счупи.

Какво се чупи

ПроблемКак се проявяваКакво помага
Другата система е недостъпнаПоръчката не е стигнала до CRM и е изчезналаОпашка с повторни опити
ДублиранеЕдин лийд е създаден три пътиУникален ключ на операцията
Разминаване в номенклатуритеПродуктите не се съпоставятТаблица за съответствия, водена от човек
Мълчалива грешкаОбменът е спрял преди седмица, никой не е забелязалИзвестия при срив, а не само логове
Промяна от другата странаДоставчикът е сменил формата без предупреждениеПроверка на структурата на данните при постъпване
Частично предаванеПоръчката е минала, наличността не е намаленаОперация изцяло или никак

Най-скъпият ред тук е мълчаливата грешка. Интеграция, която е спряла незабелязано, е по-лоша от липсата ѝ: данните се разминават и това излиза наяве седмици по-късно, когато изравняването трябва да се прави ръчно.

Ред на внедряване

  1. Опишете какво се предава. Списък с полета от двете страни, а не „ще синхронизираме поръчките“.
  2. Определете водещата система за всеки тип данни. Това е решение на бизнеса, не на разработчика.
  3. Направете съпоставяне на номенклатурите. Скучна ръчна работа, която не може да се пропусне.
  4. Пуснете в една посока и с малък обем. Десет поръчки дневно, а не целия поток.
  5. Добавете известия при срив. Преди да пуснете пълния обем.
  6. Разширявайте постепенно. Втора посока, втора система, по-висока честота.

Какво да питате изпълнителя предварително

  • Какво става със заявката, ако CRM е недостъпна в момента на изпращане?
  • Как ще разберем, че обменът се е счупил, и за колко време?
  • Кой води таблицата за съответствия, когато се появи нов продукт?
  • Какво ще стане, ако доставчикът смени формата на данните?
  • Може ли да се изпрати повторно операция, която не е стигнала?
  • Къде се пази историята на обмена и за колко време?

Отговорите на тези шест въпроса разделят интеграцията, която работи години, от онази, която трябва да се поправя всеки месец.

Колко струва всъщност

Ориентир: просто едностранно предаване на заявки от сайта към CRM са няколко дни. Двустранен обмен на продукти и наличности със стара складова система без документация са седмици и не могат да се оценят точно преди началото.

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

Интеграциите рядко са красиви. Но именно те превръщат сайта от витрина в част от работния процес и точно от тях обикновено се спестява, след което данните се изравняват ръчно още три години.

Актуални новини

Жълта предупредителна лента и оранжев пътен конус, опънати през разбит тротоар от чакъл и откъртен асфалт

Приставките за достъпност не са съответствие: какво решава делото Carrefour

Френски съд отхвърли показателя 71% и даде на Carrefour шест месеца при 500 евро на ден, а FTC събра 1 милион долара от най-големия продавач на приставки заради твърдението, че приставката осигурява съответствие. Защо скрипт не може да го поправи и какво може.

Пет черни международни адаптера за контакти, подредени на пирамида върху едноцветен фон, всеки с различно разположение на щифтовете

MCP за бизнеса: какво решава стандартът и какво пак строите сами

MCP вече е независим от доставчик под шапката на Linux Foundation, публичните сървъри са над 10 000, а юлската спецификация го направи обикновена уеб инфраструктура. Но готовността за корпоративна употреба — одитни дневници, единен вход, шлюзове — е най-малко дефинираният приоритет на самата пътна карта.

Две съседни входни врати на улица — тъмночервена и кафява — във фасади на къщи с различен цвят

Passkey и паролата, която остава: какво реално се промени до 2026 г.

Пет милиарда passkey в употреба и 90% разпознаваемост — а 57% от организациите все още вкарват собствения си персонал с парола. Защо passkey печелят като добавка и губят като замяна, и петте стъпки, които си струват на един бизнес сайт.

Виж всички новини