Szétszerelés API

Szétszerelési munkalapok kezelése

Alap URL
https://{tenant}.logzi.com/api/disassembly/
GET /api/disassembly/get/

Egyedi szétszerelési bizonylat lekérése azonosító alapján.

Paraméterek
ParaméterTípusKötelezőLeírás
id integer A szétszerelési bizonylat egyedi azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/disassembly/get/?id=1
X-API-KEY: {api_kulcs}
GET /api/disassembly/list/

Szétszerelési bizonylatok listájának lekérése, szűrési lehetőséggel.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offset integer Lapozás kezdőpozíciója (alapértelmezett: 0)
list_condition[identify] string Bizonylatszámra szűrés
list_condition[status_id] integer Státusz szerinti szűrés
list_condition[date_create_from] string Létrehozás dátuma (tól), formátum: YYYY-MM-DD
list_condition[date_create_to] string Létrehozás dátuma (ig), formátum: YYYY-MM-DD
Példa kérés
GET https://{tenant}.logzi.com/api/disassembly/list/?list_offset=0&list_condition[status_id]=1
X-API-KEY: {api_kulcs}
POST /api/disassembly/save/

Szétszerelési bizonylat létrehozása vagy módosítása. Ha data[id] értéke null vagy 0, új bizonylat jön létre. A params[close]=1 megadásával a mentés után a bizonylat azonnal lezárásra kerül.

Adatok (data objektum)
MezőTípusKötelezőLeírás
idinteger Bizonylat azonosítója (null = új létrehozás)
company_idinteger Cég azonosítója
company_user_idinteger Felhasználó azonosítója
company_address_idinteger Telephely azonosítója
store_idinteger Célraktár azonosítója
product_idinteger A szétszerelendő termék azonosítója
quantityfloat Szétszerelendő mennyiség
comment_bottomstring Megjegyzés
item[]array Keletkező alkatrészek tömbje (lásd lent)
Tételek (item[] tömb elemei)
MezőTípusKötelezőLeírás
product_idinteger Alkatrész termék azonosítója
quantityfloat Keletkező mennyiség
store_idinteger Célraktár azonosítója (tételszintű)
store_locality_idinteger Raktárhelyszín azonosítója
removeinteger 1 = tétel törlése mentéskor
Paraméterek (params objektum)
ParaméterTípusKötelezőLeírás
closeinteger 1 = bizonylat lezárása mentés után
Példa kérés
POST https://{tenant}.logzi.com/api/disassembly/save/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "id": null,
    "store_id": 1,
    "product_id": 42,
    "quantity": 1,
    "comment_bottom": "Szétszerelési megjegyzés",
    "item": [
      { "product_id": 10, "quantity": 2, "store_id": 1 },
      { "product_id": 11, "quantity": 1, "store_id": 1, "store_locality_id": 3 }
    ]
  },
  "params": { "close": 0 }
}
POST /api/disassembly/delete/

Szétszerelési bizonylat törlése. Csak nyitott (nem lezárt) bizonylat törölhető.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idinteger A törlendő bizonylat azonosítója
Példa kérés
POST https://{tenant}.logzi.com/api/disassembly/delete/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{ "receipt_id": 5 }
POST /api/disassembly/close/

Szétszerelési bizonylat lezárása. Lezárás után a bizonylat nem módosítható, és a készletmozgások véglegesítésre kerülnek.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idinteger A lezárandó bizonylat azonosítója
Példa kérés
POST https://{tenant}.logzi.com/api/disassembly/close/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{ "receipt_id": 5 }

Vedd fel a kapcsolatot velünk

Érdeklődsz a szoftverünkkel kapcsolatban, írj bátran!

Segítségre van szükséged?

Ha nem találod a választ és szükséged van segítségre

Regisztrációdat hozd létre most,
fizess később!

Próbáld ki 3 napig ingyen, kockázatok és kötöttségek nélkül!