Ansicht
Dokumentation

/SAPAPO/CL_EOGL_ROUNDING_EXMPL - Beispiel Implementierung: /SAPAPO/EOGL_ROUNDING

/SAPAPO/CL_EOGL_ROUNDING_EXMPL - Beispiel Implementierung: /SAPAPO/EOGL_ROUNDING

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse stellt ein Implementierungsbeispiel für das BAdI /SAPAPO/EOGL_ROUNDING dar.

Die Funktionalität basiert auf Merkmalen, die die Anzahl gelieferter Längen im Falle von Bedarfen, bzw. die Anzahl noch zu erwartetenden Längen im Falle von Zugängen, beinhalten. Dies ist ein Lösungsansatz, andere sind möglich.

Bei der Buchung von Lieferungen bzw. von Wareneingängen in ERP müssen die Bewertungen der Merkmalen jeweils entsprechend angepasst werden. So ist es für die in diesem Beispiel dargestellten Methoden möglich, das Runden der Mengen korrekt durchzuführen.

Achtung

Beachten Sie, dass diese Art der Verwendung von Merkmalen folgende Nachteile mit sich bringt:

(In diesem Beispiel wird ein Merkmal names posted_demand_lengthsverwendet und nach jeder Lieferung angepasst .)

  • Wenn für den Bedarf ein Zugang angelegt wird, so wird der Zugang auch dieselbe Bewertung des Merkmals posted_demand_lengthserhalten.
  • Ändert sich dann wieder die Bewertung des Merkmals für den Bedarf, dann passt der Zugang nicht mehr dazu. Um dieses zu umgehen, muss der Bedarf geeignete Selektionskriterien für das Merkmal bekommen (z. B. 0 bis Anzahl erwünschte Längen).
  • Die Losgrößenverfahren Fixed, Periodischund Multiple Output Planning(für Längenorientierte Planung) können nicht verwendet werden, da diese Verfahren die Bedarfe nach Merkmalsbewertungen gruppieren, um Lose für gleiche Produkte zu erzeugen. Das Merkmal posted_demand_lengths würde diese Gruppenbildung verfälschen und zu vielen Gruppen führen.
  • Wenn Planaufträge für die Eigenproduktion angelegt werden, wird das Merkmal an die Sekundärbedarfsebene der Komponenten übertragen und die gleichen Probleme verursachen wie auf der oberen Ebene. Hier ist es noch problematischer, weil die automatisch erzeugten Selektionskriterien gingen von z. B. 5 bis 5,wenn die Bewertung in dem Moment auf 5 stand. Eventuell kann die Propagierung des Merkmals vermieden werden, in dem eine andere Klasse für die Komponenten verwendet wird, die dieses Merkmal nicht enthält.

Wir empfehlen jedem Kunden wegen dieser Nachteile sich mit dem Solution Management zu beraten, um die Verwendbarkeit dieses Beispiels zu überprüfen. Neben der Verwendung von Merkmalen wäre die Verwendung einer eigenen Kundentabelle als Lösungsansatz zu erörtern.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






TXBHW - Original Tax Base Amount in Local Currency   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3238 Date: 20240418 Time: 141831     sap01-206 ( 59 ms )