Základná URL
https://{tenant}.logzi.com/api/receipt_cross/
Každá požiadavka vracia odpoveď vo formáte JSON. Pri úspešnej odpovedi je result.code == 1, pri chybe result.code == 0. Krížový odkaz dokladu zaznamenáva vzťah medzi dvoma dokladmi (zdrojovým a cieľovým) — napr. prepája dodací list vytvorený z objednávky s pôvodnou objednávkou. Tieto prepojenia umožňujú sledovanie konverzného reťazca.
/api/receipt_cross/list
Stránkovaný zoznam krížových odkazov s možnosťami komplexného filtrovania.
Query parametre
| Parameter | Typ | Povinné | Popis |
|---|---|---|---|
receipt_id | int | Identifikátor zdrojového dokladu | |
receipt_type_id | int | Identifikátor typu zdrojového dokladu | |
receipt_type_id_result | int | Identifikátor typu výsledného (cieľového) dokladu | |
receipt_identify_not_in_result | int | 1 = iba zdrojové doklady, ku ktorým ešte neexistuje cieľový doklad | |
receipt_not_in_result | int | 1 = vylúčenie zdrojového dokladu, ak už existuje cieľový doklad | |
receipt_type_id_even | int | Identifikátor typu dokladu na vylúčenie (pre logiku salda) | |
group_by | string | Názov poľa na zoskupenie | |
list_offset | int | Posun stránkovania (predvolene: 0) | |
list_condition | object | Objekt filtračných podmienok | |
list_params | object | Doplnkové parametre dopytu |
Príklad požiadavky — zoznam neskonvertovaných objednávok
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: {vas_api_kluc}
/api/receipt_cross/save
Zaznamenanie krížového odkazu medzi zdrojovým a cieľovým dokladom.
POST polia — objekt data
| Pole | Typ | Povinné | Popis |
|---|---|---|---|
src_receipt_type_id | int | Identifikátor typu zdrojového dokladu | |
src_receipt_id | int | Identifikátor zdrojového dokladu | |
src_receipt_identify | string | Reťazec jedinečného identifikátora zdrojového dokladu | |
dst_receipt_type_id | int | Identifikátor typu cieľového dokladu | |
dst_receipt_id | int | Identifikátor cieľového dokladu | |
dst_receipt_identify | string | Reťazec jedinečného identifikátora cieľového dokladu | |
company_user_id | int | Identifikátor zamestnanca, ktorý záznam vytvoril |
POST polia — objekt params (voliteľné)
Objekt params prijíma doplnkové parametre uloženia — napr. poznámku, prepísanie dátumu.
Príklad požiadavky
POST /api/receipt_cross/save
X-API-KEY: {vas_api_kluc}
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": {}
}
Zaregistruj sa teraz,
zaplať neskôr!