Skip to content

Rechnungen (SAL18) ​

Transaktion: SAL18 Rechnungen
UI-Pfad: /salesInvoices
API: /api/salesHead/salesInvoices, referencingDocuments, createInvoicesFromDelNotes

Business-Zweck ​

Rechnungen sind der Umsatz- und Forderungsbeleg im O2C. Partner erzeugen sie aus Auftrag oder Lieferschein, führen Teilfakturierungen durch, übergeben an FiBu (SAL11) und stellen E-Rechnungen bereit (SAL13).

→ Order-to-Cash Phase 7–9

Kernbegriffe ​

BegriffBedeutung
Invoice-DocTypeisInvoice=true
invoiceStatusPositions-Fakturierungsstatus 0/1/2
invoicedQuantityBereits fakturierte Menge
createInvoicesFromDelNotesSammelrechnung aus LS
createCreditNotesGutschrift aus Rechnung
transferInvoicesToFinanceFiBu-Übergabe

Fachlicher Ablauf / Workflow ​

Partner-Szenarien ​

Szenario 1 – Rechnung aus Auftrag ​

json
POST /api/salesHead/referencingDocuments
{
  "salesHeadIds": [1234567890123456],
  "docType1": { "id": 300003 },
  "isDocument1Created": true,
  "isDocument2Created": false
}

Szenario 2 – Rechnung aus Lieferschein ​

json
{
  "salesHeadIds": [1111222233334444],
  "docType1": { "id": 300003 },
  "isDocument1Created": true,
  "isDocument2Created": false
}

Szenario 3 – Sammelrechnung mehrerer LS ​

bash
curl -G "$BASE_URL/api/salesHead/createInvoicesFromDelNotes" \
  -H "Authorization: Bearer $TOKEN" \
  --data-urlencode "salesHeadIds=1111222233334444,1111222233334445"

Szenario 4 – Teilfakturierung ​

json
{
  "salesHeadIds": [1234567890123456],
  "docType1": { "id": 300003 },
  "isDocument1Created": true,
  "isDocument2Created": false,
  "salesItemsToCopy": [
    { "salesItemId": 9876543210, "quantity": 1 }
  ]
}

Szenario 5 – Gutschrift ​

json
POST /api/salesHead/createCreditNotes
{
  "salesHeadIds": [2222333344445555],
  "docType": { "id": 300004 }
}

Voraussetzungen ​

  • Invoice-DocType + Nummernkreis
  • DocRule: Order→Invoice oder DelNote→Invoice
  • Kunde mit Zahlungsbedingung, USt-Daten
  • Bei E-Rechnung: SAL13-Konfiguration

Auswirkungen im ERP ​

AktionAuswirkung
RechnungForderung, invoiceStatus
FiBu-ÜbergabeFinHead in FIN
GutschriftNegativumsatz, Bestand ggf. Zugang
E-RechnungXML-Archiv

Typische Fehlerquellen ​

FehlerUrsache
Bereits fakturiertinvoiceStatus=2
DocRule fehltKonfiguration SAL
FiBu doppeltRechnung bereits transferiert
E-Rechnung ungültigPflichtfelder Kunde/Leitweg-ID

JSON-Beispiele ​

Rechnungen listen ​

bash
curl -G "$BASE_URL/api/salesHead/salesInvoices" \
  -H "Authorization: Bearer $TOKEN"

Rechnung lesen ​

json
GET /api/salesHead/2222333344445555

Response (Auszug):

json
{
  "id": 2222333344445555,
  "docNumber": "RE-2026-00123",
  "dueDate": "2026-10-10",
  "totalAmount": 119.70,
  "refSalesHead": { "id": 1234567890123456, "docNumber": "AU-2026-00456" }
}

Weiterlesen ​

Nur für reybex-Partner. Nicht für Endkunden bestimmt.