Ansicht
Dokumentation

/DSD/SL_SLD_CALC_DIFF - DSD / Abstimmbeleg: Differenzen ermitteln

/DSD/SL_SLD_CALC_DIFF - DSD / Abstimmbeleg: Differenzen ermitteln

CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Ermittelt die Differenzen für die Abstimmung.

Berücksichtigt werden alle Daten, die an den Funktionsbaustein übergeben werden.

Nachrichten aus der Differenzermittlung werden in die lokale Nachrichtentabelle geschrieben.

Programmablauf:

,,- Prüfen der Touren auf richtigen Status und Übereinstimmung aller Spediteure und Fahrer

,,- wenn keine Fehler: Ermitteln der Differenzen.

Achtung:

,,1.) Die in der Tabelle IT_TOURIDS übergebenen Touren müssen gesperrt sein.

,,2.) Die Touren müssen dem gleichen Abstimmbüro zugeordnet sein und mit der gleichen Abstimmart ,,abgestimmt ,,werden.

Aus Performancegründen wurden einige LOOPs durch eine Kombination aus READ BINARY SEARCH und LOOP/ENDLOOP ersetzt.

Beispiel :

loop at IT_CHECK_OUT_CHECK_IN_MONEY

,,into wa_CHECK_OUT_CHECK_IN_MONEY

,,where CHECK_ID = wa_CHECK_OUT_CHECK_IN_HEADER-check_id.

endloop.

wurde ersetzt durch:

,, read table IT_CHECK_OUT_CHECK_IN_MONEY

with key CLIENT = wa_CHECK_OUT_CHECK_IN_HEADER-client

tour_id = wa_CHECK_OUT_CHECK_IN_HEADER-tour_id

binary search

transporting no fields.

loop at IT_CHECK_OUT_CHECK_IN_MONEY

into wa_CHECK_OUT_CHECK_IN_MONEY

from sy-tabix.

check

wa_CHECK_OUT_CHECK_IN_HEADER-tour_id =

wa_CHECK_OUT_CHECK_IN_MONEY-tour_id .

endloop. "READ/LOOP IT_CHECK_OUT_CHECK_IN_MONEY

Beispiel

Hinweise

Weiterführende Informationen





Parameter

C_FLOW
C_HEAD
C_ITEM
C_MBAL
C_QBAL
C_QDET
ET_MBAL_USING
ET_MSG_TAB
ET_QBAL_USING
EV_EVAL_FAILED
EV_EVAL_RESULT
IT_CHECK_OUT_CHECK_IN_HEADER
IT_CHECK_OUT_CHECK_IN_ITEM
IT_CHECK_OUT_CHECK_IN_MONEY
IT_CLEARING
IT_CUSTOMER_VISIT_HEADER
IT_DELIVERY_CONDITION
IT_DELIVERY_HEADER
IT_DELIVERY_ITEM
IT_ENCASHMENT_TO_CLEARING
IT_INVOICE_CONDITION
IT_INVOICE_HEADER
IT_INVOICE_ITEM
IT_REVENUE_EXPENSE
IT_TOUR_HEADER
IT_TOUR_IDS
IV_CALL_DIALOG
I_SPART
I_VKORG
I_VTWEG

Ausnahmen

Funktionsgruppe

/SAPLSL_SLD

Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2839 Date: 20240329 Time: 065514     sap01-206 ( 40 ms )