Ansicht
Dokumentation
/DSD/SL_SLD_CREATE - DSD: Erzeugen Abstimmbelege
ROGBILLS - Synchronize billing plans TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Für alle Touren die diesem Funktionbaustein übergeben werden, wird eine gemeinsame Abstimmung durchgeführt.
Ist der Parameter IT_TOUR_IDS_BLOCKED = 'X' gesetzt, wird davon ausgegangen, dass das aufrufende Programm die Tour-Ids selbst gesperrt hat und nach der Rückkeher aus /DSD/SL_SLD_CREATE selbst entsperrt.
Über den Parameter IT_SETTLEMENT_TYPE wird der Type der Abstimmung festgelegt, das ist notwendig, um das Customizing zu lesen.
Während der Bearbeitung werden die notwendigen Daten aus der RA DB und dem Backend gelesen, die Differenzen ermittelt und abhängig von den aufgetretenen Fehlern, wird der Abstimmbeleg geschrieben oder nicht geschrieben.
Technischer Ablauf:
,,Falls IT_TOUR_IDS_BLOCKED = ' ' : Sperren TOUR-IDs durch /DSD/SL_SLD_ENQUE_TOUR'
,,Daten aus RA DB lesen durch CALL FUNCTION '/DSD/SL_SLD_READ_RADB'
,,Prüfen ob CheckOut Daten vorhanden sind, falls nein Daten aus Lieferscheinen ermitteln
,,,,,,CALL FUNCTION '/DSD/SL_SLD_READ_R_3'
,,Ermitteln der Differenzen
,,Prüfen der Meldungen
,,Schreiben der Differenzen in die Tabellen /DSD/_SL_SLD_HEAD / ITEM / MBAL / QBAL / FLOW
,,Falls IT_TOUR_IDS_BLOCKED = ' ' : Entsperren TOUR-IDs durch /DSD/SL_SLD_DEQUE_TOUR'
Beispiel
Hinweise
Weiterführende Informationen
Parameter
IF_TOUR_IDS_BLOCKEDIT_TOUR_IDS
Ausnahmen
Funktionsgruppe
/SAPLSL_SLDSUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1753 Date: 20240523 Time: 175358 sap01-206 ( 28 ms )