SAP IBP APIs bzgl. Integrated Business Planning
SAP Integrated Business Planning (SAP IBP) ist eine cloudbasierte Lösung für Echtzeitplanung und Prognosen entlang der gesamten Lieferkette. Die APIs für SAP IBP ermöglichen die Integration mit externen Systemen, um Planungsdaten zu verarbeiten, Simulationen durchzuführen und Berichte zu erstellen. Hier sind die wichtigsten APIs mit Details zu Endpunkten und JSON-Schemata.
SAP IBP Demand Planning API
Diese API unterstützt die Erstellung und Verwaltung von Bedarfsplanungsdaten.
- Endpunkt:
/sap/opu/odata/sap/API_IBP_DEMAND_PLANNING - Methoden:
GET /A_DemandForecast: Abrufen von BedarfsprognosenPOST /A_DemandForecast: Hinzufügen neuer PrognosedatenPATCH /A_DemandForecast('{ForecastID}'): Aktualisierung von PrognosenDELETE /A_DemandForecast('{ForecastID}'): Löschen von Prognosen
- JSON-Schema: Beispiel für Bedarfsprognosen:
{ "ForecastID": "IBP_DP2024", "Product": "P1000", "Location": "LOC01", "Quantity": 1200, "Period": "2024-Q1", "Status": "Active" }
SAP IBP Supply Planning API
Diese API ermöglicht die Planung und Optimierung der Materialversorgung.
- Endpunkt:
/sap/opu/odata/sap/API_IBP_SUPPLY_PLANNING - Methoden:
GET /A_SupplyPlan: Abrufen von VersorgungsplänenPOST /A_SupplyPlan: Erstellung neuer VersorgungsplänePATCH /A_SupplyPlan('{PlanID}'): Aktualisierung von VersorgungsplänenDELETE /A_SupplyPlan('{PlanID}'): Löschen von Versorgungsplänen
- JSON-Schema: Beispiel für Versorgungspläne:
{ "PlanID": "IBP_SP2024", "Material": "M2000", "Source": "PlantA", "Destination": "DC01", "PlannedQuantity": 500, "Period": "2024-W01", "Status": "Planned" }
SAP IBP Inventory Optimization API
Diese API bietet Funktionen zur Optimierung von Beständen entlang der Lieferkette.
- Endpunkt:
/sap/opu/odata/sap/API_IBP_INVENTORY_OPTIMIZATION - Methoden:
GET /A_InventoryPlan: Abrufen von BestandsplänenPOST /A_InventoryPlan: Erstellung neuer BestandsplänePATCH /A_InventoryPlan('{PlanID}'): Aktualisierung von BestandsplänenDELETE /A_InventoryPlan('{PlanID}'): Löschen von Bestandsplänen
- JSON-Schema: Beispiel für Bestandspläne:
{ "PlanID": "IBP_IO2024", "Product": "P3000", "Location": "LOC01", "OptimalStockLevel": 800, "ReorderPoint": 200, "SafetyStock": 100, "Status": "Active" }
SAP IBP Sales and Operations Planning (S&OP) API
Diese API unterstützt die Integration von Vertriebs- und Produktionsplanung.
- Endpunkt:
/sap/opu/odata/sap/API_IBP_SOP - Methoden:
GET /A_SOPPlan: Abrufen von S&OP-PlänenPOST /A_SOPPlan: Erstellung neuer PlänePATCH /A_SOPPlan('{PlanID}'): Aktualisierung eines S&OP-PlansDELETE /A_SOPPlan('{PlanID}'): Löschen eines S&OP-Plans
- JSON-Schema: Beispiel für S&OP-Pläne:
{ "PlanID": "IBP_SOP2024", "SalesForecast": 10000, "ProductionPlan": 9500, "InventoryTarget": 500, "Period": "2024-Q1", "Status": "Approved" }
SAP IBP Response and Supply API
Diese API ermöglicht Echtzeitreaktionen und Anpassungen der Lieferkette basierend auf Nachfrageänderungen.
- Endpunkt:
/sap/opu/odata/sap/API_IBP_RESPONSE_SUPPLY - Methoden:
GET /A_SupplyResponse: Abrufen von LieferreaktionenPOST /A_SupplyResponse: Erstellung neuer LieferreaktionenPATCH /A_SupplyResponse('{ResponseID}'): Aktualisierung von ReaktionenDELETE /A_SupplyResponse('{ResponseID}'): Löschen von Reaktionen
- JSON-Schema: Beispiel für Lieferreaktionen:
{ "ResponseID": "IBP_RS2024", "DemandChange": 1500, "AdjustedSupply": 1400, "Location": "LOC02", "Material": "M4000", "Status": "InProgress" }
SAP IBP Key Figure Management API
Diese API ermöglicht die Verwaltung von Kennzahlen in der IBP-Planung.
- Endpunkt:
/sap/opu/odata/sap/API_IBP_KEY_FIGURE - Methoden:
GET /A_KeyFigure: Abrufen von KennzahlenPOST /A_KeyFigure: Erstellung neuer KennzahlenPATCH /A_KeyFigure('{FigureID}'): Aktualisierung von KennzahlenDELETE /A_KeyFigure('{FigureID}'): Löschen von Kennzahlen
- JSON-Schema: Beispiel für Kennzahlen:
{ "FigureID": "IBP_KF2024", "Description": "Monthly Demand", "Value": 5000, "Unit": "EA", "Period": "2024-M01", "Status": "Active" }
