Ansicht
Dokumentation
BAPI_MATERIAL_AVAILABILITY - ATP-Auskunft
ABAP Short Reference CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Methode ermöglicht es für ein bestimmtes Material in einem bestimmten Werk die noch freie Zugangsmengen gemäß der ATP-Logik nach MRPII zu ermitteln.
Mit der Übergabe der Materialnummer, des Werkes und der Eingabetabelle (WMDVSX) wird die Verfügbarkeitsprüfung durchgeführt. Der Prüfungsumfang, d.h., welche Bestände, Zu- und Abgänge berücksichtigt werden, ist durch die Kombination aus Prüfgruppe (Materialstamm) und Prüfregel vorgegeben. Als Prüfregel wird im Funktionsbaustein die des Vertriebs (A) herangezogen. Die Prüfregel kann über die Schnittstelle oder einen user-exit (exit_saplw61v_001) übersteuert werden. Ähnliches gilt für den Werksparameter. Die Kundennummer im user-exit gibt die Möglichkeit, die Werksselektion über den Kunden zu steuern.
Die Prüfung der Sonderbestände wird durch die Übergabe des Sonderbestandskennzeichens und ggf. weiterer Parameter ermöglicht. Dabei kann es sich um folgende Ausprägungen des Sonderbestandes handeln:
o,,,,E,,Kundeneinzelbestand
,,,,,,In diesem Fall sind der Prüfung auch die Beleg- /
,,,,,,Positionsnummer zu übergeben
o,,,,Q,,Projektbestand
,,,,,,In diesem Fall ist der Prüfung auch die Angabe über
,,,,,,das PSP-Element zu übergeben
o,,,,V,,Leihgutbestand
,,,,,,In diesem Fall ist der Prüfung auch die Kundennummer
,,,,,,zu übergeben
o,,,,W,,Konsignationsbestand
,,,,,,In diesem Fall ist der Prüfung auch die Kundennummer
,,,,,,zu übergeben
Das Ergebnis der Prüfung wird in die Ausgabetabelle (WMDVEX) geschrieben. Diese enthält Termin(e) und freie Zugangsmenge(n) (ATP-Menge(n)). Das Ergebnis der Prüfung ist abhängig von der Eingabe:
- Wird weder ein Termin noch eine Menge übergeben, so wird als Ergebnis die ATP-Situation vom Heute-Termin in die Zukunft zurückgegeben.
- Wird nur eine Termin aber keine Menge übergeben, so wird als Ergebnis die ATP-Situation ab dem entsprechenden Datum zurückgegeben.
- Wird ein Termin und eine Menge übergeben, so wird eine Verfügbarkeitsauskunft über die vorgegebene Menge zurückgegeben.
In den beiden letzteren Fällen wird der Parameter 'DIALOGFLAG' versorgt. Dieser kann folgende Ausprägungen haben
- ' ' (initial) <=> Menge in voller Höhe verfügbar
- 'X' <=> Menge nur zum Teil oder gar nicht verfügbar
- 'N' <=> Material nimmt nicht an der Verfügbarkeitsprüfung teil (Material die ist nicht prüfungsrelevant)
Weiterhin wird das Ende der Wiederbeschaffungszeit ausgegeben (ENDLEADTME).
Beispiel
Hinweise
1. Bei den ermittelten Terminen handelt es sich um Materialbereitstellungstermine. Die Versandterminierung ist nicht angeschlossen.
2. Der FB liefert eine Auskunft über die ATP-Situation. Es werden keine Bedarfsmengen reserviert.
Weiterführende Informationen
Parameter
AV_QTY_PLTBATCH
CHECK_RULE
CUSTOMER
DEC_FOR_ROUNDING
DEC_FOR_ROUNDING_X
DIALOGFLAG
DOC_NUMBER
ENDLEADTME
ITM_NUMBER
MATERIAL
MATERIAL_EVG
MATERIAL_LONG
PLANT
READ_ATP_LOCK
READ_ATP_LOCK_X
REQ_SEG_LONG
RETURN
SGT_RCAT
STGE_LOC
STOCK_IND
UNIT
WBS_ELEM
WMDVEX
WMDVSX
Ausnahmen
Funktionsgruppe
W61VFill RESBD Structure from EBP Component Structure Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4214 Date: 20240523 Time: 172705 sap01-206 ( 68 ms )