Bizonylat kereszthivatkozás API

Bizonylatok közötti kereszthivatkozások lekérése és rögzítése

Alap URL

https://{tenant}.logzi.com/api/receipt_cross/

Minden kérés JSON választ ad vissza. Sikeres válasz esetén result.code == 1, hiba esetén result.code == 0. A bizonylat kereszthivatkozás két bizonylat (forrás és cél) közötti kapcsolatot rögzít — pl. rendelésből létrehozott szállítólevelet köti össze az eredeti rendeléssel. Ezek az összekötések teszik lehetővé a konverziós lánc követését.

GET /api/receipt_cross/list

Kereszthivatkozások lapozható listája, összetett szűrési lehetőségekkel.

Query paraméterek

ParaméterTípusKötelezőLeírás
receipt_idintForrás bizonylat azonosítója
receipt_type_idintForrás bizonylat típus azonosítója
receipt_type_id_resultintEredmény (cél) bizonylat típus azonosítója
receipt_identify_not_in_resultint1 = csak olyan forrás bizonylatok, amelyekhez nincs még cél bizonylat
receipt_not_in_resultint1 = forrás bizonylat kizárása, ha már van cél bizonylat
receipt_type_id_evenintKizárási bizonylat típus azonosítója (egyenleg logikához)
group_bystringCsoportosítási mező neve
list_offsetintLapozás eltolása (alapértelmezett: 0)
list_conditionobjectSzűrési feltételek objektuma
list_paramsobjectKiegészítő lekérdezési paraméterek

Példa kérés — konvertálatlan rendelések listája

GET /api/receipt_cross/list?receipt_type_id=5&receipt_type_id_result=15&receipt_identify_not_in_result=1&list_offset=0
X-API-KEY: {az_api_kulcsod}
POST /api/receipt_cross/save

Kereszthivatkozás rögzítése forrás és cél bizonylat között.

POST mezők — data objektum

MezőTípusKötelezőLeírás
src_receipt_type_idintForrás bizonylat típus azonosítója
src_receipt_idintForrás bizonylat azonosítója
src_receipt_identifystringForrás bizonylat egyedi azonosító string
dst_receipt_type_idintCél bizonylat típus azonosítója
dst_receipt_idintCél bizonylat azonosítója
dst_receipt_identifystringCél bizonylat egyedi azonosító string
company_user_idintRögzítő munkatárs azonosítója

POST mezők — params objektum (opcionális)

A params objektum kiegészítő mentési paramétereket fogad — pl. megjegyzés, dátum override.

Példa kérés

POST /api/receipt_cross/save
X-API-KEY: {az_api_kulcsod}
Content-Type: application/json

{
  "data": {
    "src_receipt_type_id": 5,
    "src_receipt_id": 100,
    "dst_receipt_type_id": 15,
    "dst_receipt_id": 200,
    "company_user_id": 1
  },
  "params": {}
}

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!