on ‎2021 Jun 18 6:59 AM
Hi experts,
My client has a requirement to calculate customs duty on a periodic basis based on the bonded inventory held in SAP GTS and integrate the overall duty liability back to SAP ECC to hit the respective GL accounts.
We will be using a broker centric solution, where in broker will file the declarations, broker sends the duty rate and tariff code file to GTS.
In standard, I understand there is a requirement to implement a BAdI BUFFER_PO_DATA and BUFFER_PO_DATA_CLEAR. But this will only track the duty liability at PO level, is there any way to interface duty liability back to ECC from GTS?
Thanks for your response in anticipation.
Regards,
Pradeep
Request clarification before answering.
Hi Pradeep,
Unfortunately I don't think there's any standard functionality available for that.
Any project-based solution would need to consider the valuation rules in the relevant country - for example, EU member states now calculate the duty payable on the date of removal, whereas the date of entry was used by many countries prior to the introduction of the Union Customs Code.
If develoing a solution, you would need to loop around each declaration item for every product with positive stock quantity, and calculate the potential duty at the current date. That would definitely require a batch job.
Regards,
Dave
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pradeep,
From a business perspective, the question "what is our current potential duty liability" seems very reasonable. But an accurate answer could be quite difficult, depending on the make-up of the goods in the warehouse. For each consignment received, the duty liability could depend on the Country of Origin, whether any preferential treatment is applicable and still valid, whether any low-tariff quotas are currently available, the current exchange rate(s) for goods purchased in another currency, and maybe other factors. Any development would need to take all such aspects into account. You could make some general assumptions to calculate an approximate figure, and that might satisfy the Finance Director; otherwise you would end up writing a long and complex report.
Good luck, in case you try!
Regards,
Dave
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dave,
Thanks very much, this is in line with my proposed solution, I wanted to check if there was any standard way of doing that. The requirement by finance team is that the duty liability is reported at different intervals/ Vis:
Thanks for your insights!
Regards,
Pradeep
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 41 | |
| 4 | |
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.