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

Cancel a Customs Warehouse Declaration in SAP GTS

caroline_ball
Explorer
0 Likes
941

HI, just wondering in GYS if anyone is aware of the process to cancel a customs warehouse declaration for bonded warehouse. I have an issue in a warehouse that we need to remove incorrect materials and as the stock is already posted , this is not allowed.

I would like to cancel this document and manually create a Transit for the other materials so that we can receive the goods into the warehouse.

Accepted Solutions (0)

Answers (4)

Answers (4)

mouaz_benredjeb
Contributor

Hi Vindhyachal,

The transaction you have mentioned (Cancel Release Goods Receipts) will cancel the stock posting of the oldest BWH declaration with open quantity (FIFO principle). It won't cancel the actual BWH declaration itself.

Let me go through an example:

- GR #01 --> BWH declaration #01 --> Stock posting +5 PC (Open quantity 5)

- GR #02 --> BWH declaration #02 --> Stock posting +2 PC (Open quantity 2)

- Total stock = 7 PC

Assuming you cancel in the feeder system the GR #02 (quantity 2 PC), the transaction Cancel Release Goods Receipts will then look for the oldest stock posting (FIFO) and deduct the quantity of that posting accordingly.

So, looking at the FIFO stock, we will then see:

- GR #01 --> BWH declaration #01 --> Stock posting +5 PC (Open quantity 5)

- Cancellation goods mvt #03 --> Internal document --> Stock posting -2 PC (Stock available for BWH declaration #01 is now 3 PC)

- GR #02 --> BWH declaration #02 --> Stock posting +2 PC (Open quantity 2)

- Total stock = 5 PC (+5 PC -2 PC +2 PC)

As you can see, in the above scenario, the stock postings/stock available for the GR #02 / BWH declaration #02 are not "touched" by the transaction Cancel Release Goods Receipt) as there is an older stock posting that happened prior to them. FIFO principle will always look for these older stock postings first (if any).

In other words, we don't have control on which (+) stock posting the cancellation GR will create a (-) stock posting. This is because of the FIFO principle.

As well, neither BWH declaration #01 nor BWH declaration #02 are cancellable because the stock posting already took place for both them.

But generally speaking, you are right about the usage of this transaction from a stock quantity perspective. Indeed, the total stock is always correct because all the (+) and (-) are taken into account (with FIFO principle though).

Regards.

Mouaz BEN REDJEB

0 Likes

Hi Caroline Ball,

I think here you are talking about Import Declaration in BWH. If my assumption is correct then i think you can achieve your requirement. As Mouaz Ben suggested, its not possible automatically to cancel Import Declaration as we create Import Declaration after Goods Receipt and once stock is posted if we cancel Material Document, system does not allow to reduce the stock automatically. So one method is after cancelling GR in ECC, you process the respective cancelled Material Document under the option ''Cancel Released Goods Receipts''. Here you need to specify your required FTO, Legal Regulation & cancelled Material Document number. Once you process the entry, system will create 'Internal Customs Transaction Document' number and your stock will be reduced by respective quantity.

Thanks,

Vindhyachal

caroline_ball
Explorer
0 Likes

Thanks so much for the details I much appreciate it. The issue is that the IVAT did not get calculated and if we submit this CDS to German customs with no IVAT tax it will be rejected. Its only for one material that has the issue.

I will read the OSS notes as suggested.

Former Member
0 Likes

Hi Caroline,

I guess the declaration you want to cancel is the Import into BWH declaration?

I am afraid that in standard it is not possible to cancel the BWH Import Declaration and the stock posting of the Import (BWH) declaration once the stock posting is done. That's in standard. However, if you know enough about the involved tables for the stock posting and the customs declarations, there is a kind of "workaround" but it is neither easy to explain nor easy to do manually as it involves 4-5 tables to be updated based on the GUIDs linking them. Ideally, this table data manipulation should be done with a Z program with all logic embedded and fully tested otherwise you can mess up with the standard tables and then it is very complicated to get the data back (so many GUIDs to look after).

If the declaration you want to cancel is the withdrawal from BWH (e.g. Export from BWH), then there are a few cases where the cancellation of the withdrawal from BWH is possible. OSS note 2314662 gives further guidance about this.

Hope this helps.

Mouaz BEN REDJEB