Katana ERP alkalmazás
  • 03 Nov 2023
  • 2 Elolvasandó percek
  • Közreműködők

Katana ERP alkalmazás


Cikk összefoglaló

Megrendelések olvasása és írása a Katana ERP rendszerből

Bevezetés

A Katana egy felhőalapú gyártási ERP (vállalati erőforrás-tervezési) szoftver kis- és középvállalkozások számára, amelyek megfizethető és rugalmas megoldást keresnek. A Katana gyártási ERP a készletgazdálkodástól és a gyártástervezéstől kezdve az értékesítési megrendelések kezelésén át az anyagbeszerzésig számos funkciót kínál a végponttól végpontig tartó gyártási műveletek racionalizálása érdekében. A Katana többféle tervezettel rendelkezik, amelyek megfelelnek az Ön vállalkozásának méretéhez és érettségi szintjéhez. Emellett (felár ellenében) bevezetési csomagot is kínál, hogy Ön gyorsan beindulhasson. Az alkalmazás célja, hogy tesztelési egységet és MVP-megoldást biztosítson, amely lehetővé teszi a munkamegrendelések mennyiségének nyomon követését a műhelyből, valamint a teljes munkamegrendelések nyomon követését. Ez a megoldás és a csatlakozó további funkciókkal bővíthető a Tulip alkalmazásszerkesztő és a csatlakozó keretrendszer segítségével.

Cél

Különböző csatlakozófunkciókat fogunk kiemelni, amelyeket a Katana MRP API-jának HTTP-hívásaival lehet felépíteni az adatokkal való interakcióhoz és a Katana alapvető CRUD műveleteinek elvégzéséhez. A csatlakozóhoz használt csatlakozófüggvények lehetővé teszik a munkamegrendelések listájának lehívását, a munkamegrendelések frissítését stb.

API-dokumentumok

Katana MRP API Documentation
Overview of Katana MRP APIs on Youtube

Előfeltételek

Rendelkezzen Katana fiókkal és generáljon élő API-kulcsot:

  1. Jelentkezzen be a Katana rendszerébe account
  2. Menjen a Beállítások > API
  3. Válassza az Új API kulcs hozzáadása lehetőséget

Tulip kapcsolat részletei

A következő információkat kellene beállítani a Tulip csatlakozókon. Először a kapcsolat részleteiben:

  1. Folyamatban van: Felhőcsatlakozó állomás
  2. Host: api.katanamrp.com
  3. Port: 443
  4. TLS: igen

image.png

Ezután a fejlécek nézetben:

  1. Válassza ki az " OAuth 2 (Bearer Token) 2. Prefix: "Bearer"
  2. Token: adja meg az előző lépésben lekérdezett API-kulcsot 4. Adjon hozzá egy fejlécet "Accept" névvel és application/json értékkel.
  3. Adjon hozzá egy fejlécet "content-type" névvel és "application/json" értékkel.

image.png

A csatlakozó funkciói

Az összes gyártási megrendelés listázása - source
Visszaadja a korábban létrehozott gyártási megrendelések listáját. A gyártási megrendelések rendezett sorrendben kerülnek visszaadásra, a legfrissebb gyártási megrendelések jelennek meg először.



Módszer GET


Végpont https://api.katanamrp.com/v1/manufacturing\_orders


Paraméterek N/A


Kimenetek A csatlakozó funkció visszaadja a munkamegrendelés részleteit, itt van néhány ezek közül a mezők közül: Munkamegrendelés azonosítója Munkamegrendelés száma Variáns ScheduledStartDate Due Date Munkamegrendelés állapota Tervezett mennyiség Tényleges mennyiség Befejezett mennyiség ```


**Az összes gyártási megbízás listázása státusz szerint** - [source](https://developer.katanamrp.com/reference/getallmanufacturingorders){target="\_blank"}
Visszaadja a korábban létrehozott gyártási megbízások listáját. A gyártási megbízások rendezett sorrendben kerülnek visszaadásra, a legfrissebb gyártási megbízások jelennek meg először.


Módszer GET

Végpont https://api.katanamrp.com/v1/manufacturing_orders?status={status}

Paraméterek Status: (text) a Katana MRP által ismert standard státuszok egyike (NOT_STARTED, BLOCKED, IN_PROGRESS, DONE).

Kimenetek A csatlakozó funkció visszaadja a munkamegrendelés adatait, itt van néhány ezek közül a mezők közül: Munkamegrendelés azonosítója Munkamegrendelés száma Variáns ScheduledStartDate Due Date Munkamegrendelés állapota Tervezett mennyiség Tényleges mennyiség Befejezett mennyiség ```

Gyártási megrendelés frissítése - source
Frissíti a megadott gyártási megbízás gyártását az átadott paraméterek értékeinek beállításával.



Módszer PATCH


Végpont https://api.katanamrp.com/v1/manufacturing\_order\_productions/{id}


Paraméterek OrderID : (egész szám) gyártási megbízás azonosítója Status: (szöveg) Új gyártási megbízás státusza Actual Quantity: (egész szám) új gyártási megbízás tényleges mennyisége.


Kimenetek A csatlakozó függvény visszaadja a munkamegrendelés adatait, itt van néhány ezek közül a mezők közül: Munkamegrendelés azonosítója Munkamegrendelés száma Változat ScheduledStartDate Fizetési határidő Munkamegrendelés állapota Tervezett mennyiség Tényleges mennyiség Teljesítve mennyiség ```


**Gyártási megrendelés gyártásának lekérdezése** - [source](https://developer.katanamrp.com/reference/getmanufacturingorderproduction){target="\_blank"}
Lekérdezi egy meglévő gyártási megbízás gyártásának részleteit az azonosító alapján.


Módszer GET

Végpont https://api.katanamrp.com/v1/manufacturing_order_productions/{id}

Paraméterek Order ID : (egész szám) gyártási megbízás azonosítója

Kimenetek A csatlakozó funkció visszaadja a munkamegrendelés részleteit, itt van néhány ezek közül a mezők közül: Munkamegrendelés azonosítója Munkamegrendelés száma Változat ScheduledStartDate Due Date Munkamegrendelés állapota Tervezett mennyiség Tényleges mennyiség Befejezett mennyiség ```


Hasznos volt ez a cikk?