logo

Are you need IT Support Engineer? Free Consultant

Exploring the App “Origin of Goods” in SAP GTS

  • By Sanjay
  • 26/05/2026
  • 2 Views


As an importer or a domestic operator, accurately collecting and documenting the origin of the externally-procured product and batches is of the utmost importance since it determines the duties, possible trade preference options available, and import restrictions that apply to the shipment.

As a matter of fact, the Country/Region of Origin is a mandatory attribute for Customs treatment, duty assessment, and anti-dumping.

Non-preferential origin refers to the country where a product is either wholly obtained or entirely produced. It can also be the last country where the product underwent substantial transformation. Minor or minimal processing carried out in another location does not usually change the product’s origin status.

With the Manage Country/Region of Origin app, you can manage the country and region of origin for your externally procured products directly in SAP GTS.

Let us explore how this new feature works in SAP GTS Edition for Hana.

How does the flow of information look like?

Prashanth_Kaja15_4-1779392798946.Png

  • Since there is no batch information in the Import declaration, the link is retrieved from inbound delivery item.
  • Both Import declaration before and after GR are supported.
  • Inbound Delivery can be transferred to GTS even if Customs Management is not activated consuming a certain API.

How does the back-end configuration look like?

Activate the plant for Origin of Goods.

Prashanth_Kaja15_5-1779392839543.Png

Origin can be determined based on three sources, namely LTSD, Import declaration and Inbound Delivery. Based on the order of preference, the sequence can be configured.

Prashanth_Kaja15_6-1779392861917.Png

The three sources of information.

1. Long Term Supplier Declaration

Prashanth_Kaja15_9-1779393053259.Png

2. Customs Import Declaration

Prashanth_Kaja15_10-1779393085576.Png

3. Inbound Delivery

Prashanth_Kaja15_12-1779393145597.Png

How does the determination work?

Once the source documents have been transferred from S/4 to GTS, the determination of Country/Region of Origin report should be executed or scheduled as a background job to create new entries or updates in Manage Country/Region of Origin App.

Similarly, update of Batch Stock can be executed or scheduled as a background job to capture batches with stock in the determination base.

Prashanth_Kaja15_13-1779393168760.Png

Working with “Manage Country/Region of Origin” app.

Prashanth_Kaja15_14-1779393196621.Png

Upon executing, determination result list is populated for products and/or batches.

Prashanth_Kaja15_15-1779393238491.Png

Exploring further down for a particular product, in determination base, the relevant list of material documents is also listed. This is the result of the report “determination of country/region of origin”

Prashanth_Kaja15_16-1779393303080.Png

The logic is influenced by the “Determination Method” selection in the customizing.

Prashanth_Kaja15_17-1779393327815.Png

In case of batch managed products, report “Schedule update of Batch Stock” constantly updates the current quantity. When the stock becomes zero, the batch is not relevant anymore for determining the Country or Region and will be moved to “Completed Batches”

Prashanth_Kaja15_19-1779393375794.Png

Prashanth_Kaja15_21-1779393415443.Png

When multiple batches are used without any unique value and alert is raised and the Country of origin is left blank at the header.

Prashanth_Kaja15_22-1779393478381.Png

If the last batch listed in the determination base is relevant and has stock, then it is also possible to change in edit mode and mark it as expended. A user justification will be needed in such cases. Where upon the alert will be removed and Country of Origin at header level will become RO.

Important aspects to consider.

  1. In case a GR falls within the validity of a released Inbound LTSD, but CoO hasn't been maintained in the LTSD, the LTSD shouldn't be displayed in the app. Same applies for Inbound Delivery.
  2. If Inbound LTSD is created and released and has CoO maintained, but the Product is in Edit Mode, the new value will not be populated immediately. A background job can be scheduled to rerun.
  3. A reissued LTSD containing CoO, overwrites the old LTSD as a source.
  4. For the LTSDs where an alternative LTSD issuer exist than the actual supplier from the GR, there will be no updates with the LTSD document in the app.
  5. If an processed GR in the Origin of Goods App is cancelled in the Feeder System, that GR will be moved to Completed Documents after execution of “Schedule Determination of Country/Region”.
  6. In case of batches, if a GR is marked as expended, the GR is moved to completed documents, but also the corresponding batch is moved to completed batches.
  7. Source Overview will be populated as long the source document contains origin information. If no source exist for a particular GR, or the source documents do not contain origin, or the source is a manual maintenance of an user, the Source Overview will be empty.

Finally, once a unique country/region of origin is populated at the header level of the app, it is then automatically transferred back to the product master data in S4.

Prashanth_Kaja15_23-1779393686454.Png

Prerequisites

  • Private Cloud S/4HANA 2021 and higher.
  • GTS Edition for Hana 2025, SP1

Application Help:

Origin of Goods | SAP Help Portal

Configuration Guide

Business Scenarios in Origin of Goods | SAP Help Portal

Administrator Guide

Origin of Goods | SAP Help Portal

 

 

 



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *