Ansicht
Dokumentation
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 dataDiese Dokumentation steht unter dem Copyright der SAP AG.
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
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 )