Belegverknüpfungs-API

Abrufen und Erfassen von Verknüpfungen zwischen Belegen

Basis-URL

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

Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg ist result.code == 1, bei einem Fehler result.code == 0. Die Belegverknüpfung erfasst die Beziehung zwischen zwei Belegen (Quelle und Ziel) — z. B. verbindet sie einen aus einer Bestellung erzeugten Lieferschein mit der ursprünglichen Bestellung. Diese Verknüpfungen ermöglichen die Nachverfolgung der Umwandlungskette.

GET /api/receipt_cross/list

Paginierbare Liste der Belegverknüpfungen mit umfangreichen Filtermöglichkeiten.

Query-Parameter

ParameterTypErforderlichBeschreibung
receipt_idintKennung des Quellbelegs
receipt_type_idintKennung des Quellbeleg-Typs
receipt_type_id_resultintKennung des Ergebnis- (Ziel-)Belegtyps
receipt_identify_not_in_resultint1 = nur Quellbelege, zu denen noch kein Zielbeleg existiert
receipt_not_in_resultint1 = Quellbeleg ausschließen, wenn bereits ein Zielbeleg vorhanden ist
receipt_type_id_evenintKennung des Ausschluss-Belegtyps (für Saldologik)
group_bystringName des Gruppierungsfelds
list_offsetintPaginierungs-Offset (Standard: 0)
list_conditionobjectObjekt mit Filterbedingungen
list_paramsobjectZusätzliche Abfrageparameter

Beispielanfrage — Liste nicht umgewandelter Bestellungen

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: {ihr_api_schluessel}
POST /api/receipt_cross/save

Erfassen einer Verknüpfung zwischen Quell- und Zielbeleg.

POST-Felder — Objekt data

FeldTypErforderlichBeschreibung
src_receipt_type_idintKennung des Quellbeleg-Typs
src_receipt_idintKennung des Quellbelegs
src_receipt_identifystringEindeutige Kennzeichnungszeichenfolge des Quellbelegs
dst_receipt_type_idintKennung des Zielbeleg-Typs
dst_receipt_idintKennung des Zielbelegs
dst_receipt_identifystringEindeutige Kennzeichnungszeichenfolge des Zielbelegs
company_user_idintKennung des erfassenden Mitarbeiters

POST-Felder — Objekt params (optional)

Das Objekt params nimmt zusätzliche Speicherparameter entgegen — z. B. Bemerkung, Datumsüberschreibung.

Beispielanfrage

POST /api/receipt_cross/save
X-API-KEY: {ihr_api_schluessel}
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": {}
}

Nimm Kontakt mit uns auf

Interessierst du dich für unsere Software? Schreib uns einfach!

Brauchst du Hilfe?

Wenn du keine Antwort findest und Unterstützung brauchst

Jetzt registrieren,
später bezahlen!

Teste es 3 Tage kostenlos, ohne Risiko und Verpflichtungen!