Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: CR0279: Removed CUI instance following
Status

Page Status

OwnerWENNINGER Sascha
Stakeholders

Issue

A key decision is required must be made on how will be implemented to deploy the SAP GTS environment. The integration of SAP Global Trade Services (GTS) with S/4HANA can be approached environment. SAP GTS can be deployed in two main ways:A )Embedding

  • Option A: SAP GTS Co-Deployed within S/4HANA – This approach integrates SAP GTS directly
into
  • within the S/4HANA system, operating in a dedicated client. It eliminates the need for a separate GTS instance, streamlining system management.
  • Option B
) Maintaining SAP GTS as a separate
  • : Deploying SAP Global Trade Services (GTS) as a standalone system while integrating it with SAP S/4HANA  – SAP GTS runs as an independent instance while integrating with SAP S/4HANA, rather than being co-deployed within it. 

This document analyses the benefits, limitations, and feasibility of each option to identify the best fit for the project’s objectives and long-term strategy.


Recommendation

Given the cost and simplified run benefits of a unified and streamlined system, the recommendation if for embedding SAP GTS into S/4HANA (Option A). 

It is recommended to adopt the Co-Deployed approach within S/4HANA ( Option A ) in a dedicated client . This deployment retains the full functionality of SAP Global Trade Services (GTS), just as in a Stand-alone setup, while offering additional benefits.

Key advantages of the Co-Deployment approach include:

  • Simplified IT landscape – Reduces system complexity and integration efforts.
  • Lower infrastructure costs – Eliminates the need for a separate GTS instance.
  • Optimized operations & maintenance – Unified management within S/4HANA.
  • Enhanced compatibility – Seamless integration with core SAP processes.
  • Future Scalability: If functional or technical requirements change, SAP GTS can be transitioned from a co-deployment to a standalone deployment in the future.

Given these benefits, the Co-Deployed approach within S/4HANA (Option A) is the recommended deployment option to maximize efficiency and minimize operational overhead.


Background & Context

As part of the  SyWay Project, the implementation of

Background & Context

In the context of ERP Rebuild Project is required to implement the SAP Global Trade Services (GTS) solution and integrate it with the S/4HANA system.

Since S/4HANA 2023 it is possible to run SAP GTS in an Embedded mode without compromise the functional scope (which was not possible in previous S/4HANA versions).

Now must be decided the deployment approach since we have the opportunity to reduce landscape costs with the SAP GTS embedded mode.

In previous releases this was not possible without some compromise on scope

is required, along with its integration into the SAP S/4HANA system. There are two SAP GTS deployment approaches available for the project, each with distinct infrastructure and operational requirements.

This document evaluates these options and recommends the most suitable approach based on the project's specific requirements, complexity, and business objectives. The evaluation considers factors such as system compatibility, ease of implementation, costs, and system landscape requirements.

A decision on the deployment approach must be made at this stage, as the SAP GTS Co-Deployed approach within S/4HANA presents an opportunity to optimize landscape costs. The available deployment options are:

Option A: SAP GTS Co-Deployed within S/4HANA

Starting from S/4HANA 2023, SAP GTS can now run in a separate client of a S/4HANA Instance without compromising the functional scope—an improvement over previous S/4HANA versions. Key characteristics of this deployment include:

  • SAP GTS and SAP S/4HANA share the same database and application server, meaning they also share system resources. 
  • GTS runs on a separate client in the S/4HANA platform. This is required because as indicated in the SAP documentation “You must install SAP Global Trade Services, edition for SAP HANA 2023 in a separate client from SAP S/4HANA 2022/2023 or master data distribution from S/4 to GTS will not work”.
  • Unified Maintenance: Updates and patches are managed together with SAP S/4HANA, creating a technical dependency between both solutions.
  • IT Operations and administrative tasks are shared by both solutions.

Option B: Deploying SAP Global Trade Services (GTS) as a standalone system while integrating it with SAP S/4HANA 

This has been the traditional approach for SAP GTS implementations. Until S/4HANA 2023, this was the only deployment option that ensured full functional scope availability.

Key characteristics of this deployment include:

  • Independent System: SAP GTS operates on dedicated application and database servers, separate from S/4HANA.

  • Integration Interfaces Required: Data exchange with S/4HANA relies on RFC, IDocs, APIs, or other integration methods.

  • Separate Administration & Maintenance: System operations, updates, and administration must be managed independently.

  • Higher Infrastructure Costs: Requires additional servers, resources, and licenses, increasing total cost of ownership (TCO).

While this deployment offers full functional scope as for option A, it also results in higher complexity and costs due to separate system management and integration requirements.

More details are available here:


Assumptions

  • No
functional restrictions : Same functionality is available for each options

Embedded system could be carved out to stand alone if needed in the future

Constraints

If we select RISE to have a seperate system then we will have to pay for this system for the life of the contract (7 years) so we need to make a decision now

Impacts

  • No functional impacts since same functionality is available for embedded and standalone options.
  • More technical dependencies in one system if we go embedded. High trade volumes might affect system performance
  • Higher RISE costs of we go with a separate systems
  • Functional Restrictions: Both deployment options provide the same functional capabilities.
  • Future Flexibility: A co-deployed SAP GTS system can be separated into a standalone deployment if needed.

  • Software Component Alignment: S/4HANA and SAP GTS must remain synchronized in terms of software components, creating a technical dependency in both scenarios.

  • System Time Zone: All SAP applications, including SAP GTS, operate on UTC time, following SAP’s recommended best practice. There are no specific time zone requirements for SAP GTS.

  • No Workbench Object Conflicts: SAP GTS uses its own workbench objects, ensuring no impact when running in a co-deployed mode.

  • Project Implementation Unaffected: Both options fully support all required activities for a SAP GTS Greenfield implementation, including:

    • Interface configuration

    • Data loading

    • Testing

    • Customizing

    • Development

  • No Historical Data Migration: Existing historical data from the current SAP GTS system (SID WGP) will not be migrated. Only open items could be required.

  • Co-Location of GTS with S/4HANA: In order to ensure good performance of the many thousands of run-time checks performed by transactions inside S/4HANA against GTS, the network latency between GTS and S/4HANA must be very low. This necessitates deploying GTS and S/4HANA in the same datacenter location, and precludes the use of a single global GTS system for all S/4HANA systems. 


Constraints

  • Choosing RISE for a standalone SAP GTS system will require a long-term financial commitment, as the system cost will apply for the entire contract duration (7 years). Therefore, a final decision must be made at this stage.
  • Many processes inside S/4HANA require integration with GTS to execute various checks during the execution of processes. This requires a low-latency connection to GTS to avoid impacting performance. The integration also requires a high degree of reliability, because any downtime of GTS or interruption in the network connection could prevent transactions from being executed inside S/4HANA. As a result, the GTS system must be co-located with S/4HANA to achieve the required low latency and reduce the number of failure points in their communication path.


Impacts

  • No Functional Impact: Both the co-deployed and standalone deployment options provide the same SAP GTS functionality.
  • Number of systems: Considering that there will be multiple S/4HANA instances in the landscape (e.g. China, Rest of the World), there will necessarily be multiple GTS systems in order to ensure that run-time checks performed by S/4HANA against GTS are not unduly impacted by network latency between the S/4HANA and GTS systems, or differing maintenance schedules. 
  • Additional interfaces must be built between the two GTS systems in order to reduce the administrative overhead and eliminate dual maintenance of master data. For example, Sanctioned Party Lists, licenses, product classifications, and other master data must be synchronised between the two GTS systems to ensure consistency and eliminate triple maintenance.
  • A single user interface will be needed for users to access all two GTS systems from a single launching point. SAP Work Zone will be used to enable this (see KDD036). 
  • Technical Dependencies: SAP S/4HANA and SAP GTS versions must remain aligned from a software component perspective. As SAP GTS evolves, new functionalities may require patches or upgrades. To mitigate potential impacts, the following actions are recommended:

    • Patch & Upgrade Strategy: Establish a proactive approach to keep systems updated based on technological advancements and business requirements.

    • Regression Testing Strategy: Implement a structured regression testing process, leveraging automated testing tools to minimize effort and ensure system stability. This should be analyzed as part of the Testing Strategy.

  • S/4HANA Resource Requirements: Running SAP GTS within S/4HANA will increase slightly resource demands as per analysis performed.

    • The assumption based in current EWA analyzed is that GTS requirements would be similar to a system Size catalogued as "Small" with 2/4 CPUs, 16/32GB RAM ,<500GB disk size and 60 users.

    • The necessary adjustments to S/4HANA sizing must be analyzed to accommodate these additional workloads. However, this analysis is beyond the scope of this document.


Business Rules

None


Options considered

Option A: SAP GTS Co-Deployed within S/4HANA system

The co-deployed

Business Rules

None

Options considered

  1. Embedding SAP GTS directly into the S/4HANA system.
  2. Maintaining SAP GTS as a separate instance while integrating with S/4HANA.

Option A: Embedding SAP GTS directly into the S/4HANA system.

The embedded option refers to deploying SAP GTS within the same SAP S/4HANA system instead of running rather than operating it as a separate standalone systeminstance. In this approach, SAP GTS would run runs on the S/4HANA box platform as a separate client. 

draw.io Diagram
bordertrue
diagramNameCopy of Untitled Diagram-1743319591307
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth351
height148
revision8

Key Points:
  • Shared Infrastructure: SAP GTS and SAP S/4HANA share the same database and application server . Therefore, additional system resource requirements must be analyzed to ensure optimal performance.
  • Resource Analysis  based on the Early Watch Alert (EWA) from 17 March 2025 for the current SAP GTS runs on a separate client
  • Simplified Integration: No need for complex RFC interface configurations.
  • Lower Infrastructure Costs: No separate system required.
  • production environment (SID WGP):
      • WGP runs on a shared AWS r6i.2xlarge server with following attributes: 8 CPUs, 64GB RAM, 1.1TB DB disk.
      • SAP GTS specific tables occupy approximately 346GB.

      • Other technical tables (logs, change documents...) occupy approximately 219GB
      • DB Disk Average monthly growth is 7GB approximately 
      • Current DB disk use is high (950 GB) , but as per the data strategy, historical data migration is not required, only open items will be migrated, significantly reducing disk space requirements.

      • 61 active users.
      • Based on above data we can conclude that estimated additional infrastructure needs on S/4HANA for SAP GTS system are equivalent to a "Small" size system (e.g., 2/4 CPUs, 16/32GB RAM, <500 gb disk, 60 users).

  • Separate Client: GTS operates in a dedicatedS/4HANA client, ensuring functional separation. That also mean that the workbench objects are shared between all the SAP S/4HANA system clients. This will not have any impact since SAP GTS Standard objects use its own Namespace (/SAPSLL/) and packages (/SAPSLL/*). Custom objects (if required) for GTS should be created in the a dedicated namespace to avoid conflicts with other potential developments.

  • Simplified Maintenance: Updates, patches, and operations

  • Easier Maintenance: Updates and patches
  • are managed together with SAP S/4HANA, reducing administrative effort.

  • Real-

  • time
  • Time Access:

  • GTS can directly
  • Direct access to S/4HANA data

  • without synchronization delays.
  • Reduces latency as trade compliance checks and customs processes run within the same system
  • Reduces administrative workload compared to managing a separate GTS instance.
  • improves efficiency.

  • Cost Efficiency: Eliminates the need for an external SAP GTS system, leading to lower infrastructure and operational costs.

  • System Resources Considerations: Since SAP

  • System Resource Impact: Since
  • GTS and S/4HANA share

  • the same resources, high trade volumes might affect system performance
  • Eliminates the need for an external GTS system and reduces infrastructure costs.

Option B: Maintaining SAP GTS as a separate instance while integrating with S/4HANA.

  • infrastructure resources, proper sizing adjustments must be factored in during implementation.

  • The co-deployed client applies to every S/4HANA instance to be created in Syensqo landscape, that means:
    • a co-deployed GTS client in the primary S/4HANA instance in the EU, and
    • a co-deployed GTS client in the S/4HANA instance for China

Option B: Deploying SAP Global Trade Services (GTS) as a standalone system while integrating it with SAP S/4HANA

This option involves running Refers to the option of Run SAP GTS as a standalone instance, separate from SAP S/4HANA.

draw.io Diagram
bordertrue
diagramNameUntitled Diagram-1743319591307
simpleViewerfalse
linksauto
tbstyletop
lboxtrue
diagramWidth983
height201
revision7

Key Points:

  • Independent Operation: SAP GTS runs independently from SAP S/4HANA on a dedicated application server and database.

  • Requires integration interfaces (e.g., RFC, IDocs, APIs) to exchange data with S/4HANA.
  • Reduces the performance impact on SAP S/4HANA since system activities are processed separately
  • Needs separate system administration, operation and updates.
    • Integration Requirement: Integration interfaces are needed to enable data exchange between SAP GTS and S/4HANA.

    • Maintenance: Requires separate operational management, with updates and patches handled independently for SAP GTS.

    • Resource Efficiency: By processing system activities separately, this option reduces slightly the sizing requirements for SAP S/4HANA.

    • Landscape Requirements: With this approach would be required a SAP GTS System for every project environment, meaning: Development, Integration Test, User Acceptance Test, PreProduction, Production.
    • Increased Costs: This approach incurs higher

    Higher initial
    • costs due to the need for additional

    hardware, hosting, and maintenance
    • infrastructure and system resources.

    • Version Alignment: System components, such as SAP GTS and SAP S/4HANA, must be kept aligned in terms of versions to ensure smooth integration.


    Evaluation

    Based on the following matrix  Option A have been chosen :

    Evaluation


    Option A

    Option B
    Landscape Cost

    (plus) Lower Costs


    (minus) Higher Costs


    Landscape Complexity

    (plus) Simplified Landscape

    for number of components

    as there will be one instance to manage instead of two

    (minus) More components per box

    (minus) More complex landscape

    (plus) Can tune boxes for specific tasks

    Maintenance Complexity

    (plus) Fewer boxes to patch

    (minus) More dependencies

    (minus) More boxes to patch

    (plus) Fewer dependencies

    Functional Scope(plus) Full Scope(plus) Full Scope
    Performance Impact
    S/4HANA Resources Requirements(minus)
    Share system resources with other processes
    Small Additional system requirements on S/4HANA(2/4 CPU,16/32GB RAM) since GTS process will run on the same instance(plus) System resources Full dedicated to GTS processes

    Change log

    Change History
    limit10

    Workflow history

    Workflow Report
    parent@self
    hideheadertrue
    typeapprovals