SAP TM Freight Orders Interview Questions

In SAP TM rounds, freight orders questions are where configuration knowledge meets day-to-day behaviour β€” what a setting does, and what breaks in a live system when it is wrong.

This page carries 9 reviewed SAP TM freight orders interview questions, each with a complete written answer and no sign-in required. The set is 8 mid-level and 1 advanced β€” this is a topic interviewers use to separate candidates, so there is no warm-up section.

Rehearse these out loud rather than reading them. If you can explain each answer in your own words, including one realistic way it goes wrong on a project, you are covering what a normal SAP TM round on freight orders expects.

9 Freight Orders questions with answers

mediumFreight Orders

1. You are designing a side-by-side transportation planning solution where embedded TM handles order management but freight cost calculation logic is run externally during a phased migration. Which APIs and integration patterns support this cutover approach?

Use released OData/API endpoints for freight order and freight booking exposure so the external planning component can read TM data without direct table access, and push calculated freight costs back via API rather than direct BAPI calls where possible. During cutover, run both systems in parallel with a defined cutoff for freight cost ownership, using API-based synchronization to avoid duplicate postings, and decommission the external calculation once embedded TM logic is validated.
mediumFreight Orders

2. During cutover, GTS legal control checks are intermittently rejecting valid domestic freight orders that should not require export compliance screening. How would you troubleshoot this?

Check whether the freight order's country/region determination is correctly flowing to GTS control settings, since domestic shipments should be excluded from legal control based on ship-from/ship-to country combinations. Review the GTS customizing for legal regulations scoping and confirm the classification of the business partners/materials is not incorrectly flagged. Also verify that the plug-in transfer is passing correct organizational data (plant, sales org) so GTS applies the right control determination logic instead of defaulting to a broader screening scope.
mediumFreight Orders

3. Your client is cutting over to S/4HANA embedded TM with GTS integration for export compliance checks on outbound freight orders. What cutover steps and validations would you perform to ensure compliance checks trigger correctly post go-live?

I'd verify the GTS plug-in configuration and communication (RFC or API-based) between S/4HANA and the GTS system is active, confirm business partner and material master data relevant for compliance (denied party, embargo, classification) is replicated and current, and run test freight orders through the full order-to-compliance-check cycle before cutover. Post go-live, I'd validate that blocked freight orders correctly halt shipment execution in EWM/TM and that legal control results are visible to planners, with a fallback manual process defined for GTS downtime.
mediumFreight Orders

4. Two legacy TM systems are being merged into one S/4HANA TM instance. How would you design number ranges for freight orders and freight bookings to avoid document ID collisions during data migration?

I would define separate, non-overlapping number range intervals per legacy source system for freight orders and freight bookings, then map legacy document numbers to new TM numbers via a migration cross-reference table. Internal number assignment should be reserved for new post-cutover documents, while migrated historical documents use dedicated external or reserved ranges to preserve traceability. Number range buffering settings should be reviewed to avoid gaps affecting audit requirements in high-volume environments.
mediumFreight Orders

5. Shipping documents for a freight order are not being generated for a carrier, and investigation shows the freight order carries a GTS-related block status. How would you troubleshoot and resolve the document output issue?

I would check the freight order's compliance block status set by the TM-GTS integration, since output determination is typically configured to suppress or hold shipping documents while a compliance hold is active. I'd verify in GTS why the block was raised (sanctioned party, embargo, or license issue), confirm whether the block needs manual release or automatic re-check, and only after clearance validate that the output condition records and access sequence correctly resume document generation once the block is cleared.
mediumFreight Orders

6. A freight order remains stuck in 'Carrier Selected' status and cannot proceed to tendering or execution, and the team suspects a GTS compliance block. How would you troubleshoot this?

I would first check whether the carrier or business partner triggered a sanctioned party list (SPL) or embargo hold in GTS, since a compliance block prevents the freight order from advancing past carrier selection until cleared. Review the GTS integration log and the business partner's compliance status, check if the block is at partner or document level, and confirm whether the freight order's status profile requires a compliance-cleared status before tendering can be released.
mediumFreight Orders

7. During cutover to a new embedded TM landscape integrated with GTS, outbound freight orders for a specific destination country are getting stuck in a compliance block that never clears. How would you troubleshoot this?

First verify whether the legal control master data or embargo/sanctioned party list for that country was correctly replicated and activated in GTS as part of cutover, since a missing or outdated list is the most common cause of a permanently stuck block. Check the GTS integration log for the specific freight order to see whether the check request completed or errored out, and confirm business partner and product classification data for that destination is complete. Escalate to compliance team only after confirming it's not a technical data gap.
mediumFreight Orders

8. During cutover, GTS legal control checks integrated with embedded TM are failing for freight orders belonging to a newly onboarded customer segment, while existing customers process normally. How would you troubleshoot this as the consultant supporting cutover?

First check whether the new customer's business partner master data was correctly classified and synchronized to GTS, including customs/compliance-relevant fields like country and business partner role. Verify the GTS-TM integration mapping includes the new customer's sales organization or shipping point in scope for legal control. Review the interface log for the failing orders to confirm whether GTS is rejecting due to missing master data versus a genuine compliance hit, and correct master data sync before reprocessing.
hardFreight Orders

9. During a transformation project, standard migration objects fail to carry custom fields previously added to freight orders via key-user extensibility, risking data loss at cutover to embedded TM with decentralized EWM. How do you resolve this?

Analyze which custom fields are CDS-extension based versus classic append structures, then extend the relevant Migration Cockpit migration object with the custom field mapping, using a custom migration project if the standard object structure lacks the extension fields. Run iterative test migrations to validate mapping, and coordinate field-level consistency with the decentralized EWM landing system so extended attributes remain synchronized post-migration.

Related topics

Next practice step