Skip to content

Einkaufsberichte & Auswertungen ​

Transaktionen: PUR50, PUR51, PUR52, PUR53, PUR80, PUR90 (Reports)
UI-Pfade: siehe Tabelle unten

Business-Zweck ​

Die Einkaufs-Reports liefern formatierte Auswertungen und Listen für Einkauf, Disposition und Controlling. Im Gegensatz zu JSON-APIs (z. B. getOpenPurItems) erzeugen Report-Transaktionen typischerweise Kendo-Grid-Listen oder Jasper-PDFs in der UI.

Partner nutzen Reports für:

  • Rückstandsmonitoring (PUR50) – offene/überfällige Bestellpositionen
  • Rechnungsübersicht (PUR51) – Eingangsrechnungen
  • Disposition (PUR52) – Dispo-Bibel
  • Bestellauswertung (PUR53) – KPIs zu Bestellungen
  • Standard-Reports (PUR80) – mandantenspezifische Jasper-Reports
  • Anfragen (PUR90) – Lieferantenanfragen (PurDocType type=0)

Report-Übersicht ​

CodeNameUI-PfadPartner-RelevanzAPI-Alternative
PUR50Rückstandsliste/purchaseBackLogListSehr hoch—
PUR51Eingangsrechnungen/purInvoicesReportMittelverificationItemList (Auszug)
PUR52Dispo-Bibel/overdraftReportMittel–
PUR53Bestellungsübersicht/orderEvaluationsMittelGET /api/purHead (Liste)
PUR80Einkaufsberichte/purchaseReportsMittelJasper-PDF via ReportService
PUR90Lieferanten Anfragen/purchaseRequestListNiedrigPurHead-Liste mit docType Anfrage

PUR50 – Rückstandsliste ​

Zentrale Partner-relevante Auswertung: alle offenen Bestellpositionen mit Liefertermin, Lieferant, Material, Restmenge.

API:

GET /api/purBackLogList/{id}

Kendo-Grid-Parameter (page, pageSize, filter, sort) unterstützt. Response enthält Grid-Metadaten (purBacklogList) und feldspezifische Sichtbarkeit.

Typische Filter:

  • Überfällige Positionen (deliveryStatus = 3)
  • Lieferant, Material, Einkaufsabteilung
  • Container-/Kommissionsnummer

PUR51 – Eingangsrechnungen ​

Report über VerificationHead-Belege – Rechnungsnummern, Beträge, Status, Buchungsdatum. Ergänzung zur operativen PUR04-Maske.

PUR52 – Dispo-Bibel ​

Dispositionsübersicht mit PurOverdraftStatus – zeigt Über-/Unterdeckung, offene Mengen und Beschaffungsvorschläge. Relevant für Planung, weniger für Echtzeit-Integration.

PUR53 – Bestellungsübersicht ​

Aggregierte Bestellauswertung – Mengen, Werte, Lieferperformance nach Zeitraum, Lieferant, Abteilung.

PUR80 – Einkaufsberichte ​

Sammelpunkt für Jasper-Reports im Einkauf (Bestellbestätigungen, Mahnungen, Lieferantenstatistik). Layouts sind mandantenspezifisch konfiguriert (PurHead.jrxml, PurReminder.jrxml).

PDF-Export analog INV80 über ReportService / isExport=1 an Listen-APIs.

PUR90 – Lieferanten Anfragen ​

Report über Anfrage-Belege (PurDocType type=0) – RFQ-Status vor verbindlicher Bestellung.

Partner-Szenarien ​

Täglicher Rückstands-Export ​

  1. GET /api/purBackLogList mit Filter „überfällig“
  2. CSV via isExport=1 oder JSON an BI-System
  3. Alert bei kritischen Materialien (Meldebestand INV07)

Abgleich API vs. Report ​

Use-CaseEmpfehlung
Echtzeit-WMS-Feed offener POsgetOpenPurItems oder PUR50 API
Management-PDFPUR80 Jasper
Rechnungs-AuditPUR51 oder PUR04

Abgrenzung zu REST-APIs ​

Reports (PUR5x/80/90)REST JSON
UI-Grid / PDFMaschinenlesbar
Feste Report-LayoutsFlexible Query-Parameter
Benutzerfilter in UIProgrammatische Filter

Voraussetzungen ​

  • Bestellungen (PUR02) mit offenen Positionen für PUR50
  • Konfigurierte Jasper-Reports für PUR80
  • Rechte auf jeweilige Report-Transaktion

Weiterlesen ​

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