Erforderliche Berechtigungen: invoices:write
Löst den Rechnungsverarbeitungs-Workflow für die JobRouter-Integration aus.
Dieser Endpunkt ermöglicht es, eine Rechnung mit umfassenden Daten (Lieferant, Beträge, Daten und Metadaten) zur Verarbeitung einzureichen. Die Rechnung wird asynchron im Hintergrund verarbeitet. API-Schlüssel muss mit einem Kunden verknüpft sein.
Ermöglicht das Einreichen von Rechnungen aus externen Systemen (z.B. JobRouter) zur asynchronen Verarbeitung in comstruct. Verwenden Sie dieDocumentation Index
Fetch the complete documentation index at: https://developer.comstruct.com/llms.txt
Use this file to discover all available pages before exploring further.
external_id später mit dem Workflow-Status-Endpunkt, um den Verarbeitungsstatus abzufragen.
dimensions-Feld können externe Systeme Dimensionswerte als { dimension_label, option_title }-Paare übergeben. Diese werden anhand der konfigurierten Rechnungsdimensionen des Mandanten aufgelöst und der erstellten Rechnung zugewiesen. Übergebene Dimensionswerte haben Vorrang vor KI-extrahierten Werten.API-Schlüssel zur Authentifizierung. Kontaktieren Sie Ihren Customer Success Manager, um einen API-Schlüssel zu erhalten.
Jeder Endpunkt erfordert spezifische Berechtigungen (Scopes); die erforderlichen Scopes werden pro Endpunkt angezeigt.
Externe Kennung für die Rechnung (zur späteren Statusabfrage)
"INV-2024-001"
Base64-kodiertes PDF-Dokument
"JVBERi0xLjQKJcOkw7zDtsO..."
Projektnummer
"PRJ-2024-001"
Name des Kreditors/Lieferanten
"ABC Supplies Ltd."
Rechnungsnummer
"INV-2024-001"
Rechnungsdatum im Format YYYY-MM-DD
"2024-01-15"
Nettobetrag
1000
Gesamtbetrag (brutto)
1190
Mandanten-Kennung
"tenant-123"
Kreditorennummer (optional)
"CR-001"
Fälligkeitsdatum im Format YYYY-MM-DD (optional)
"2024-02-15"
Buchungsdatum im Format YYYY-MM-DD (optional). Wenn nicht angegeben, wird das aktuelle Datum verwendet.
"2024-01-16"
Währungscode (ISO-4217)
"EUR"
Kommentar (optional)
"Spezielle Handhabung erforderlich"
Dokumenttyp
INVOICE, CREDIT_NOTE "INVOICE"
Gesamter Steuerbetrag (optional)
190
E-Mail-Adresse des Benutzers, dem die Rechnung zugewiesen werden soll (optional)
"john.doe@example.com"
Vordefinierte Rechnungskontierungen mit Kontonummern, Mengen und Projektnummern (optional). Hat Vorrang vor der Comstruct-Kontierung.
[
{
"account_number": "1000",
"project_number": "PRJ-001",
"quantity": 10,
"net_amount": 1000,
"gross_amount": 1190,
"tax_amount": 190
}
]Optionale Dimensionszuweisungen als Label/Titel-Paare (z.B. Kostenstelle, Abteilung). Werden anhand des Labels gegen die konfigurierten Rechnungsdimensionen und des Titels gegen die Dimensionsoptionen des Mandanten aufgelöst. Hat Vorrang vor KI-extrahierten Dimensionswerten.
[
{
"dimension_label": "Kostenstelle",
"option_title": "Verwaltung"
},
{
"dimension_label": "Abteilung",
"option_title": "Einkauf"
}
]Workflow erfolgreich ausgelöst
Gibt an, ob der Workflow erfolgreich ausgelöst wurde
true
Externe Kennung der verarbeiteten Rechnung
"INV-2024-001"
Interne Rechnungs-ID
"123"
Hintergrund-Job-ID zur Verfolgung des Verarbeitungsstatus
"job-789xyz012"