Adatfolyamatok / 14

Rendelések átvitele. Követhető státuszok.

A webshop fizetett állapotot jelez, az ERP még nem ismeri a rendelést, a szállításnak már van nyomkövetési száma. Meghatározott állapotokkal, egyértelmű rendelési hivatkozásokkal és tervezett újraindítással kapcsoljuk össze ezeket a lépéseket.

Rendelések · KészletÁllapotátmenetekRészszállítás · Egyeztetés

Kiinduló helyzet

Egy státuszmegnevezés minden rendszerben mást jelenthet.

A „lezárt” státusz a webshopban a feldolgozás végét, az ERP-ben számlakönyvelést jelenthet. A részszállítás egyes tételeket érint; a refund nem automatikusan a rendelés teljes törlése.

Meghatározzuk az üzleti eseményeket és megengedett átmeneteket. A fizetés, rendelés, készlet, szállítás és számla külön felelősségi terület marad. Az integráció láthatóvá teszi kapcsolataikat.

A DataSource feladatai

Rendelésátadás. Státuszmodell. Visszajelzés.

Rendelésátadás

Külső rendelésszám és cél-ID hozzárendelése. Tételek, adó- és pénznemértékek, valamint szállítási címek ellenőrzése rendelés létrehozása előtt.

Státuszmodell

Rendszerstátuszok leképezése üzleti állapotokra. Részmennyiségek, törlés, visszatérítés és utólagos módosítások külön specifikálása.

Visszajelzés

Visszaigazolt célállapotok és szállítási információk visszaadása. Ismételt események és bizonytalan írási válaszok kezelése a rendelés azonosítása alapján.

Példa / megengedett átmenetek
angenommen → im ERP bestätigt → in Bearbeitung
                                  ↓
                              teilversendet
                                  ↓
                               versendet

Doppeltes Ereignis → bekannten Effekt abgleichen
Älteres Ereignis   → aktuellen Zustand erhalten

Műszaki forgatókönyv / szemléltető példa

Szállítás visszajelzése régi állapotok ismételt alkalmazása nélkül.

Állapotgép szemléltető részlete. A tényleges státuszneveket a rendszerekkel egyeztetjük. Az események rendelésre vagy tételre vonatkoznak, nem általánosan minden adatra.

Példaadatok és javasolt szabályok. A konkrét interfészeket és üzleti szabályokat a projektjéhez ellenőrizzük.

Hibakezelés, biztonság és üzemeltetés

Duplikátumok: ellenőrzés és üzemeltetés.

01

Duplikátumok

Időtúllépés után először ellenőrizzük, létrejött-e már a rendelés. A második létrehozás duplán válthat ki foglalást, számlázást vagy szállítást.

02

Sorrend

Az események késve érkezhetnek. A célállapotot és verziót ellenőrizzük; a problémás átmeneteket elkülönítjük tisztázásra.

03

Egyeztetés

Nyitott rendelések rendszeres összehasonlítása a rendszerek között. Nem visszaigazolt átvitelek és tartósan elutasított tételek célzott jelentése.

Szakmai kérdések

Részletek, amelyek a megvalósítás előtt számítanak.

Rendelések · Készlet · Állapotátmenetek · Részszállítás · Egyeztetés

Egyszerűen átmásolható a webshopkészlet az ERP-be?

Ez a hiteles készlet- és foglalási logikától függ. Ellenkező esetben ugyanaz a rendelés többször csökkentheti az elérhető mennyiséget.

Hogyan képezzük le a részszállításokat?

Tételekkel, mennyiségekkel és egyedi szállítási referenciákkal. Egyetlen rendelési státusz gyakran nem elegendő.

Feltétlenül szükségesek webhookok?

Nem. A rendszeres API-egyeztetés megfelelő lehet. A webhookok csökkenthetik a késleltetést, de ugyanazokat az azonosítási és ismétlési szabályokat igénylik.

A műszaki egyeztetéshez

A konkrét folyamatból indulunk ki.

Kérjük, ismertesse a rendszereket, státuszlistákat, rendelési és tételpéldákat, valamint a tényleges fizetési és szállítási folyamatot. Egy valós, anonimizált hibaeset segít a priorizálásban.

Az első beszélgetésen tisztázzuk az elérhető hozzáféréseket, az adatfelelősséget és egy körülhatárolt első adatfolyamot. Ezután egyeztetjük a terjedelmet, felelősségi köröket és feltételeket.

Beszéljük meg a projektet

A kezdéshez anonimizált példák elegendők. Az első megkeresésben kérjük, ne küldjön jelszavakat, tokeneket vagy személyes adatokat tartalmazó éles adatokat.

Kapcsolat és időpontfoglalás

Kapcsolódó feladatok

A következő integráció összefüggései.

Platformok

WooCommerce összekapcsolása ERP-vel

A cikkeket az ERP-ben kezelik, a webshopban kiegészítik, majd fájlból frissítik. Összekapcsoljuk az adatmodelleket, és tisztázzuk, mely információkat vezeti az ERP, és melyek maradnak a webshopban.

Folyamatintegráció

Webhookok megbízható feldolgozása

Esemény érkezik, amelynek a következő rendszerben műveletet kell kiváltania. Többszörös kézbesítés, késés vagy kiesett cél-API esetén ebből üzemeltetési folyamat lesz. Egyértelmű eseményekkel és ellenőrizhető hatásokkal fejlesztjük ezt a működést.

Adatfolyamatok

Adatok szinkronizálása rendszerek között

Az ügyfelet a CRM-ben és az ERP-ben is módosítják. Melyik állapot érvényes? A szinkronizációt üzleti felelősségekre és stabil identitásokra építjük, hogy a rendszeres átvitel ne okozzon rejtett adatkonfliktusokat.