Bizonylat tétel sablon API

Bizonylat tétel sablonok kezelése

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

Egyedi bizonylat tétel sablon lekérése azonosító alapján.

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

Bizonylat tétel sablonok listájának lekérése szűrési lehetőséggel.

Paraméterek
ParaméterTípusKötelezőLeírás
list_offsetintegerLapozás kezdőpozíciója (alapértelmezett: 0)
list_condition[name]stringSablon nevére szűrés
list_condition[status_id]integerStátusz szerinti szűrés
Példa kérés
GET https://{tenant}.logzi.com/api/receipt_product_template/list/?list_offset=0&list_condition[status_id]=1
X-API-KEY: {api_kulcs}
POST /api/receipt_product_template/save/

Bizonylat tétel sablon létrehozása vagy módosítása. Ha data[id] értéke null vagy 0, új sablon jön létre.

Adatok (data objektum)
MezőTípusKötelezőLeírás
idintegerSablon azonosítója (null = új)
company_idintegerCég azonosítója
company_user_idintegerFelhasználó azonosítója
namestringSablon neve
comment_bottomstringMegjegyzés
item[]arraySablon tételek tömbje (lásd lent)
Tételek (item[] tömb elemei)
MezőTípusKötelezőLeírás
product_idintegerTermék azonosítója
quantityfloatMennyiség
pricefloatNettó egységár
tax_idintegerÁFA kulcs azonosítója
price_discountfloatKedvezmény mértéke (%)
removeinteger1 = tétel törlése mentéskor
Paraméterek (params objektum)
ParaméterTípusKötelezőLeírás
closeinteger1 = sablon lezárása mentés után
Példa kérés
POST https://{tenant}.logzi.com/api/receipt_product_template/save/
X-API-KEY: {api_kulcs}
Content-Type: application/json

{
  "data": {
    "id": null,
    "name": "Havi karbantartás csomag",
    "item": [
      { "product_id": 12, "quantity": 1, "price": 15000, "tax_id": 2 },
      { "product_id": 15, "quantity": 2, "price": 3000, "tax_id": 2 }
    ]
  },
  "params": { "close": 0 }
}
POST /api/receipt_product_template/delete/

Bizonylat tétel sablon törlése. Csak nyitott sablon törölhető.

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

{ "receipt_id": 2 }
POST /api/receipt_product_template/close/

Bizonylat tétel sablon lezárása. Lezárás után a sablon nem módosítható.

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

{ "receipt_id": 2 }
GET /api/receipt_product_template/download/

Bizonylat tétel sablon letöltése PDF formátumban.

Paraméterek
ParaméterTípusKötelezőLeírás
receipt_idintegerA sablon azonosítója
file_typestringFájl típus: pdf, pdf-string, stream
languagestringNyelv kódja (pl. hu, en)
template_idintegerNyomtatási sablon azonosítója
Példa kérés
GET https://{tenant}.logzi.com/api/receipt_product_template/download/?receipt_id=2&file_type=pdf
X-API-KEY: {api_kulcs}

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!