EDI

EDI

Ugrás ide:

Áttekintés

Elektronikus adatcsere (EDI) megrendelési rendszerünk egyszerűbbé teszi a rendelések fogadását azáltal, hogy közvetlenül az Ön ERP vagy rendeléskezelő rendszerébe továbbítja azokat, így nincs szükség manuális adatbevitelre.

Az EDI használatát javasoljuk a megrendelések fogadására, különösen a közepes és nagyobb beszállítók, valamint a fejlett integrációs képességekkel rendelkezők számára.

Előnyök

Az EDI-alapú megrendelések segítik a beszállítók hatékonyabb munkavégzését azáltal, hogy feleslegessé teszik a megrendelések manuális rögzítését a vállalatirányítási (ERP) vagy rendeléskezelő rendszerekben. Emellett javítják a pontosságot a manuális hibák csökkentésével, és felgyorsítják a rendelésfeldolgozást a vevők és a beszállítók között. Hisszük, hogy a gyorsabb és pontosabb adatcsere kevesebb rendelési problémához vezet, ami a vevőknek, a beszállítóknak és nekünk is egyaránt előnyös.

A múltban előfordultak olyan esetek, amikor a beszállítók nem kapták meg az e-mailes megrendeléseket, mert a spamszűrők tévesen blokkolták azokat. Bár felügyelt e-mail szolgáltatást használunk, ezek az e-mailek időnként még így is fennakadhatnak a szűrőkön.

Meggyőződésünk továbbá, hogy az EDI-hez használt HTTPS vagy SFTP protokollok lényegesen megbízhatóbb és biztonságosabb módot kínálnak a bizalmas rendelési információk cseréjére, mint az e-mail.

Első lépések

  1. Végpont beállítása: Be kell állítania egy végpontot (endpoint) a rendelések fogadásához. Másik megoldásként Ön vagy mi létrehozhatunk egy SFTP könyvtárat is.
  2. Kapcsolatfelvétel: Amint a végpontja készen áll (vagy ha szeretné, hogy hozzunk létre egy SFTP könyvtárat), kérjük, vegye fel a kapcsolatot csapatunkkal a help.suppliers@purchaseplus.com címen a végpont adataival.
  3. Integráció: Hozzáadjuk a végpontját a rendszerünkhöz.
  4. Tesztelés: A zökkenőmentes átállás érdekében végezhetünk egy kisebb tesztet úgy, hogy egy vagy két vevőt átállítunk az új végpontra. Másik lehetőségként egy próbaidőszak alatt párhuzamosan futtathatjuk az e-mailt és az EDI-t.
  5. Pilot: Együttműködünk Önnel a tesztügyfelek egy kisebb csoportjának kiválasztásában, akiket átállítunk az új végpontra.
  6. Teljes bevezetés: Amint mindent rendben talál, az összes megrendelését átállítjuk EDI-re.

Támogatott adatformátumok

Az EDI tranzakciókhoz elsősorban a JSON formátumot támogatjuk. Kérésre XML-t is tudunk küldeni, és mintacsomagot is biztosítunk hozzá, azonban a cXML formátumot nem támogatjuk.

JSON mintacsomag

{   "purchase_orders": [     {       "purchase_order": {         "identity": "singer.test.sleep",         "purchaser": {           "id": 262388,           "name": "Sample Purchaser",           "customer_number": "PUR12345",           "requestor": "Han Solo",           "phone": "1300 123 456",           "email": "han.solo@purchaseplus.com"         },         "supplier": {           "name": "Sample Supplier",           "vendor_number": "SUP98765"         },         "purchase_order_number": "PO00001",         "purchaser_reference": "Daily food order",         "supplier_reference": null,         "expected_delivery_date": "2025-03-15",         "sent_date": "2025-03-15T05:51:57.122Z",         "cancelled": false,         "comments": [],         "confirmation_instructions": "Confirmation instructions example.",         "delivery_instructions": "Delivery instructions example.",         "delivery_address": {           "location_name": "Default",           "line1": "Level 4, 11 York Street",           "line2": "",           "city": "Sydney",           "state_province": "NSW",           "postal_code": "2000",           "country_code": "AU"         },         "currency": "AUD",         "net_amount": 826.1,         "delivery_amount": 0,         "tax_amount": 20.25,         "gross_amount": 846.35,         "lines": [           {             "code": "YOGH",             "brand": "Farmers Union",             "item_description": "Greek Style Yoghurt : Natural",             "item_size": 1,             "item_measure": "lt",             "item_package": "tub",             "pack_quantity": 1,             "pack_name": "each",             "gs1_code": null,             "order_instruction": null,             "unit_price": 6.75,             "quantity": 30,             "net_amount": 202.5,             "tax_amount": 20.25,             "gross_amount": 222.75,             "is_purchaser_price": true           },           {             "code": "WMBD",             "brand": "Mighty Soft",             "item_description": "Bread Sliced Wholemeal Sandwich Frozen",             "item_size": 650,             "item_measure": "g",             "item_package": null,             "pack_quantity": 10,             "pack_name": "carton",             "gs1_code": null,             "order_instruction": null,             "unit_price": 20,             "quantity": 25,             "net_amount": 500,             "tax_amount": 0,             "gross_amount": 500,             "is_purchaser_price": true           },           {             "code": "MILK",             "brand": "Pauls - Professional",             "item_description": "Milk : Full Cream",             "item_size": 3,             "item_measure": "lt",             "item_package": "bottle",             "pack_quantity": 6,             "pack_name": "carton",             "gs1_code": null,             "order_instruction": null,             "unit_price": 8.24,             "quantity": 15,             "net_amount": 123.6,             "tax_amount": 0,             "gross_amount": 123.6,             "is_purchaser_price": true           }         ]       }     }   ] } 

Lemondások kezelése

Alkalmanként előfordul, hogy a vevő a felhasználói felületen keresztül töröl egy rendelést, és úgy dönt, hogy lemondási értesítést küld. Ez a webhook adatcsomag másolatát küldi el úgy, hogy a cancelled mező értéke true lesz.

Kérjük, ügyeljen arra, hogy ezeket vagy szűrje ki teljesen, vagy kezelje az ügyfélszolgálatnak küldött értesítéssel.

A felhasználókat arra képezzük, hogy közvetlenül lépjenek kapcsolatba a beszállítóval, ha törölni vagy módosítani szeretnének egy megrendelést, mivel a rendszerek ezt nem mindig kezelik megbízhatóan.

Fontos mezők

MezőLeírás
identityEgy egyedi, három szóból álló azonosító, amely egy adott beszállítói fiók és vevői fiók közötti kapcsolatot jelöli. Ez az azonosító egyedi minden vevő-beszállító kombinációra, és identity azonosítóként használható, amikor számlákat küld a PurchasePlus rendszerbe.
vendor_numberEgy egyedi azonosító, amelyet Ön rendel az egyes vevőkhöz a saját rendszerében. Ez lehetővé teszi a vevők keresztazonosítását a különböző rendszerek között. Ez a mező frissíthető a PurchasePlus portálon.
purchase_order_numberA vevő által kiosztott megrendelésszám. Bár globálisan nem egyedi, egyetlen vevő kontextusában egyedi. Egyedi kulcs létrehozásához vonja össze ezt a mezőt a vendor_number mezővel. Fontos: Ha a PurchasePlus felhasználó üresen hagyja a „Vevőkód” (Purchaser Code) mezőt, ezen összefűzés használata problémákat okozhat az egyedi kulcsnál.
cancelledEgy logikai (boolean) jelző, amely azt mutatja, hogy a vevő lemondta-e a megrendelést a MarketBoomer felhasználói felületén. Ha true, a megrendelést lemondták. Lemondáskor a MarketBoomer újraküldi a megrendelést úgy, hogy ennek a mezőnek az értéke true. Ennek a mezőnek a kezelése nem kötelező, ha az Ön rendszere nem támogatja a rendelések lemondását, de ajánlott bevált gyakorlat.
lines.codeAz az egyedi termékkód, amelyet Ön rendel az egyes termékekhez a rendszerünkben. Ez a mező a PurchasePlus felületén a „tulajdonosi kódnak” (owner code), a Legacy PurchasePlus felületén pedig a „beszállítói kódnak” (supplier code) felel meg. Ezt a kódot a megfelelő felületeken frissítheti.

Az az egyedi termékkód, amelyet Ön rendel az egyes termékekhez a rendszerünkben. Ez a mező az „owner code”-nak felel meg a PurchasePlus felületén, vagy a „supplier code”-nak a Legacy PurchasePlus felületén. Ezt a kódot a megfelelő felületeken frissítheti.