Ansicht
Dokumentation

WRF_APC_BADI_0027 - BAdI: Arbeitsvorrat für EKL-Positionen erstellen, lesen und aktualisieren

WRF_APC_BADI_0027 - BAdI: Arbeitsvorrat für EKL-Positionen erstellen, lesen und aktualisieren

BAL Application Log Documentation   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit diesem BAdI können Sie Einkaufslistenpositionen in einen Arbeitsvorrat sichern und sie dort später für Folgeaktionen wieder abrufen.

Wenn Sie das BAdI Kundenspezifische Entscheidungen zur EKL-Verarbeitung implementieren, können Sie damit das System anweisen, bei der Freigabe von Einkaufslistenpositionen keine Listungskonditionen für die allgemeinen Sortimente zu erzeugen. Das System erzeugt in diesem Fall auch keine Materialsegmente für die Filialen. Für Streckenpositionen (Direktlieferung) ist diese Entscheidung jedoch nicht möglich.

Wenn die Filliallistung für eine Einkaufslistenposition nicht zugelassen ist, wird die BAdI-Methode ADD_WLPL aufgerufen. Mit dieser Methode können Sie eine solche Position in einen Arbeitsvorrat aufnehmen. Die betreffenden Positionen können später einzeln gelistet werden.

Zur Durchführung der separaten Listung von noch nicht vollständig gelisteten Einkaufslistenpositionen können Sie die zu listenden Positionen aus dem zuvor erstellten Arbeitsvorrat auswählen. Hierzu wird die BAdI-Methode SELECT_WLPL aufgerufen, die Ihnen einen auf die Anforderungen Ihrer Betriebsabläufe abgestimmten Zugriff auf den Arbeitsvorrat ermöglicht. Eine Beispielimplementierung mit einem einfachen Selektionsalgorithmus ist vorhanden. Wenn Sie komplexere Selektionskriterien benötigen, können Sie die Methode CL_WRF_APC_FU_LST -> IF_WRF_APC_PL_FU~SELECT_WORKLIST als Beispiel heranziehen.

Mit der BAdI-Method LOCK_WLPL können Sie vor der Verarbeitung der selektierten Einkaufslistenpositionen die entsprechenden Einträge im Arbeitsvorrat sperren, um eine mehrfache gleichzeitige Verarbeitung einer Position zu verhindern.

Wenn die Verarbeitung der selektierten und erfolgreich gesperrten Einkaufslistenposition abgeschlossen ist, wird die BAdI-Methode PROCESSED_WLPL aufgerufen. Mit dieser Methode können Sie den Arbeitsvorrat aktualisieren oder erfolgreich verarbeitete Einkaufslistenpositionen aus dem Arbeitsvorrat entfernen.

Für dieses BAdI ist eine Beispielimplementierung vorhanden. Diese finden Sie in der Klasse CL_WRF_APC_WLPL. Zur Sicherung von Einkaufslistenpositionen in einen Arbeitsvorrat verwenden Sie die Datenbanktabelle WRF_APC_WLPL oder eine kundenspezifische Datenbanktabelle.






CPI1466 during Backup   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3131 Date: 20240520 Time: 204105     sap01-206 ( 72 ms )