Skip to content

Eingangsrechnungsprüfung (PUR04) ​

Transaktion: PUR04 Eingangsrechnungsprüfung
UI-Pfad: /purchaseInvoices

Business-Zweck ​

Die Eingangsrechnungsprüfung (VerificationHead/VerificationItem) bildet den dreiseitigen Abgleich ab: Lieferantenrechnung ↔ Bestellung (PurItem) ↔ Wareneingang (StockItem). Partner nutzen PUR04 typischerweise indirekt – über ERP-Finanzmodule oder OCR/EDI-Workflows, die Prüfpositionen in reybex spiegeln.

Kernaufgaben:

  • Eingangsrechnungen erfassen und mit PurItem-Positionen verknüpfen
  • Mengen- und Preisabweichungen erkennen
  • Freigabe-Workflow bis zur Finanzbuchung (FIN)
  • Automatische Zuordnung via Feature REYBEX_PUR04 (KI-gestützte Rechnungserkennung)

Kernbegriffe ​

BegriffBedeutung
VerificationHeadRechnungskopf (Lieferant, Rechnungsnummer, Beträge)
VerificationItemRechnungsposition mit Material, Menge, Preis
verificationStatusWorkflow-Status (offen, geprüft, gebucht …)
externalInvoiceNumExterne Lieferantenrechnungsnummer
purItemVerknüpfte Bestellposition
postDateBuchungsdatum (FIN-Anbindung)

Fachlicher Lebenszyklus ​

  1. Eingang – manuell, E-Mail-Import, EDI oder OCR (Feature-Flag)
  2. Zuordnung – VerificationItem ↔ PurItem (Menge/Preis/Material)
  3. Prüfung – Abweichungen gegen Bestellung und WE-Menge
  4. Freigabe – Statuswechsel, ggf. Prüfgruppen (checkGroup)
  5. Buchung – Übergabe an FIN; invoicedQuantity am PurItem steigt

Partner-Szenarien ​

Prüfpositionen zu PurItem abfragen ​

POST /api/purHead/verificationItemList

Body: { "ids": [12345, 12346] } – PurItem-IDs. Response: Kendo-Grid mit Rechnungsdaten, Status, Beträgen.

Typischer Flow:

  1. Offene PurItems via getOpenPurItems ermitteln
  2. Nach WE-Buchung Rechnung im ERP erfassen
  3. Abgleich der VerificationItems gegen PurItem-IDs

Rechnungsstatus in Bestellung ​

PurItem-Felder invoiceStatus, invoicedQuantity spiegeln den Rechnungsfortschritt. Kopf-Feld PurHead.invoiceStatus aggregiert den Positionsstatus.

Relevante Felder (VerificationItem) ​

FeldBedeutung
verificationHead.docNumberInterne Prüfbelegnummer
verificationHead.externalInvoiceNumLieferantenrechnungsnr.
verificationHead.postDateBuchungsdatum
materialArtikel
quantity / priceRechnungsmenge/-preis
purItemBestellpositionsreferenz
costCenterKostenstelle
isThirdPartyStreckengeschäft

Auswirkungen im ERP ​

AktionAuswirkung
Rechnung freigegebenFIN-Beleg, DATEV-Export möglich
invoicedQuantityPurItem-Rechnungsstatus aktualisiert
AbweichungPrüfgruppe/Workflow-Stop
StornoRückbuchung über VerificationHead

Voraussetzungen ​

  • Bestellung (PUR02) und idealerweise Wareneingang (INV02) vorhanden
  • Lieferant (PUR01) mit korrekter USt-ID/Bankverbindung
  • Rechte PUR04

Typische Fehlerquellen ​

  • Fehlende PurItem-Verknüpfung – manuelle Nachbearbeitung in UI
  • Mengenabweichung WE vs. Rechnung – Toleranz aus PurPrice/PurDocType prüfen
  • Doppelte externalInvoiceNum – Duplikatprüfung im Mandanten

Weiterlesen ​

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