cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

TM - Reporting Event in Freight Order causes unwanted charge recalculation

singlis9
Explorer
0 Kudos
1,122

Hello All,

I have a issue based on my TM Shipper scenario i am unsure about that i would like to share and see if anyone knows the route cause. The problem is we receive 'events' from our carriers in a nearly real time basis which update the 'Execution' tab on my freight order. In the main this is good but in some case when we receive late events and this causes the 'Calculation date' on the charges tab to change to generally a later day i.e. 3 days after loading. At this point we would have already generated our FSD for our planned charges and in some cases received our matching invoice through an interface, the end result is the charges may jump to another validity period on the rate table and become inconsistent on the FO or in the worse case be set to zero on the FO and create follow on FSDs that are not required and cannot be settled/cancelled.

I do not have event based charges configured and i have a standard charge calculation configured so i am unsure of the source of why SAP would try and attempt to change the 'calculation date' on my freight order for these late provided events, any ideas?

Accepted Solutions (0)

Answers (1)

Answers (1)

GRABLERE
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Stuart,

the standard logic is checking for charge relevant changes in /SCMTMS/CL_TOR_D_ROOT_BS=>FILTER_KEYS_4_CHARGE_CALC. Just from a first clance at the coding I do not see why a pure event reporting would trigger the charge calculation, however I am in the newest code line which might differ from your system. Anyway due to the high flexibility in regards to agreement determination, charge calculation etc. the system will never be able to cover any scenario to either be included or excluded as required in your project. Therefore check BAdI definition /SCMTMS/TOR_CALC_CHARGE_SAVE via which you can control if a certain change should be considered relevant for charge calculation during save or not.

Regards,

Emanuel