Skip to Content

SAP Global Trade Management (GTM)

Hi Everyone!

My name is Nob Kusumoto, SAP Labs (Chicago).

I have been working with SAP since 1996 and experienced consulting (3 years), software development (3 years) and business development (6 years).

In past 9 years I have been working with a SAP produce called, SAP Global Trade Management (GTM), be careful NOT GTS BUT GTM!! and did many, many business consulting and proposal to the net new and existing SAP customers over 12 industries.

Here I would like to share my product knowldge and experience with you.



What is SAP Global Trade Management (GTM)?

SAP Global Trade Management (GTM) has been developing since 1992.

Yes, this product is older than you think.

Most of people misunderstand this with SAP Global Trade Services (GTS), they are completely difference products and comes from different backgroud. (As of ERP6.0 both products can be integrated though)

Overview of SAP Global Trade Management

GTM is developed at the top of SAP SD/MM as you know and put some nice trading functionalites on it. So let’s say it’s a logistics solution/functionalities.

On the other side, GTS is a former Foreign Trade module in R/3 and focused on the specific trading business steps/processes, i.e. Export/Import.

Now you understand the difference, right?

GTM consists of 4 different main functionalities.

  1. Trading Contract (T/C)
  2. Trading Execution Workbentch (TEW)
  3. Trading Expenses
  4. Position Management

 I will explain one by one in the next.

You must be Logged on to comment or reply to a post.
      • Hello Mr. GTM, I need to setup a demo system on GTM for a client and we dont have a clue about this module. Rather not even a document. I was trying to create a 2 sided trading contract but as soon as i manually enter the sales price it takes me to a new screen which shows me the error “12 WV E 228 No sales prices possible at plant level for distribution chain 0001/01”. I have no clue what exactly this is. Might be for this reason the document never reaches the approval state. Need your help here pretty urgently…


          • Hi Nob,

            We have a two sided trading contract for one of our business process. Is there anyway we can do re-pricing like VA05 allows re-pricing of open sales orders.


          • Hi,

            First of all, very sorry for my delayed res.

            Second, VA05 does not work on GTM because GTM does not allow user to change any data without GTM interface.

            If what you want to do is just updating pricing, you can use ‘pricing update’ button in the T/C condition tab and syncronize it with T/C release functionality.

            Of course, you need to regard the subsequent processes like devlivery, billing status to do this.

            Not sure I answered your question here or not.

            If not, please let me know.

            Thanks, Nob

    • Here is some steps you need to make sure before hit transaction code.
      1. Activate GTM from SAP IMG (Tr-cd:SPRO)
      Please turn GTM on from ‘Activate Business Functions’

      2. Break down IMG manu, Logistics (General) – SAP Global Trade Management or Transaction WB2B_CUS.
      Click ‘Activate Components’

      As you can see, there are some check boxies to activate GTM components.

      If you check TEW flag on, you can avoid the above message. But there are some basic configuration needed up front before you execute WTEW.

      There are some IDES demos available, if you are interested in. Please let me know.


    • Hi,

      Very sorry for getting back to you so late (I was on vacation last week).

      Please post your config questions here, I will try to answer it with my best.

      Thank you,


  • Hi,

    I am with SAP GD Bangalore and am currently ramping up on SAP GTM. The blogs you’ve posted so far on SAP GTM have been extremely good in setting the perspective on the GTM solution.

    Would it be possible for you to share the IDES Demo material on GTM that you mentioned above?

    Thanks & Best Regards,

  • Hi Nobushiro,

    thanks for this nice sequence of GTM blogs! If you wouldn’t have assigned them to “Automotive”, I probably would not have read them. Thanks for that!

    Years ago, the IBU Automotive has started the development of the SAP Vehicle Management System (VMS) what now is part of the Discrete Industrie solution enhancement (available per switch in the ECC switch framework) that targets the business of vehicle importers. It’s mainly about the purchase of vehicles from OEMs and sale to retailers respectively deales and maintenance of vehicle configuration for the vehicle lifetime.

    I see quite a lot of similarities of GTM and VMS, like the T/C – it’s the vehicle object in the Automotive solution that carries all related information. Also the later assignment of bus documents, and the statistical profit and loss calculation. Does GTM provide a web interface for the customers?

    Although the VMS is pretty comprehensive and satiesfies almost the important business requirements of importers, we had some cases where customers were requesting funtionalities that enable the purchase/sale of a vehicle plus equipments for the specific vehicle (eg multiple buckets for the dredge, as the customer has ordered it).

    Where is GTM located in the SAP solution? Can it be used together with the VMSS?


    • Hi Ute,

      Thank you for your contact and questions.
      Never mind for typo, many people make a typo for Japanese name and that makes me funny.

      Since I don’t know VMS well, I can’t guerantee 100% GTM does work on the system which VMS is turned on. I, however, would say that they should work because GTM does not modify/change any SAP standard.

      Since GTM use to have an engine price (required an additional license, not any more!), they are recognized as a product. That is why we have also a switch (a parameter from IMG).

      If you have a test system, you can try it and please let me know if there is any issues.

      ‘Where is GTM located in the SAP solution? Can it be used together with the VMSS?’

      Again, GTM is part of ERP and exist in many different industry solution maps, please feel free to add to yours (Automotive).

      Thanks, Nob

  • I am getting following error while creating Follow on document –

    “No business area can be determined for item 000010”

    What I have already done in customizing –
    1. ITem is assigned to a plant.
    2. That plant is already assigned to Company code.
    3. Business Area is assigned to Plant/Valuation Area and Division.

    All the above is already configured but I am still getting the error. Please help .

    • Hi,

      Very sorry for my delayed res because I was on vacation and not able to respond in a timely fashion.

      About your situation, well it’s really difficult for me to make a comment for what is/are the cause of your problem(s) with the given information.

      What I can suggest you is not a solution but an approach to figure out the resolution.

      Have you ever tried to create a S/O manually?
      This should be the same S/O type you try to create from a T/C.
      If you could create a S/O manually, maybe we can try a different way.
      If you could NOT create a S/O manually, the cause of problem is not in GTM but in SD setting.

      It’s worth trying and I normally try in this way.

      Hope this helps.

      Thanks, Nob

  • Dear Nob,

    I’m having some trouble traying to create a proforma invoice in a sales process where the delivery is only made after the proforma invoice.

    In other words… how can i create a proforma invoice before the delivery?

    Can you help me?

    Thx a lot in advance

  • Hi Nob,

    Hope to have a contact with you from your blog.
    please do post next edition of your blog so that even i can enhance my knowledge.
    Best of luck.

    Thanks- Yadesh

  • What is the main difference between the two GTM extractors 2LIS_46_SCL and 2LIS_46_ITM?

    Also, why does 46_SCL load to three ODS’s (DS01, DS02, and DS03) while 46_ITM loads to only one ODS DS04?



    • Hi Mike,

      Thank you for your post and very sorry for my delayed res.

      Actually I am not an expert in this area (you may think I should know eerything, but that is impossible), so have been asking my colleague about this.

      The followings are responce from him and hope this gives you enough clarification.

      “The Extractor 2lis_46_scl is based on the schedule lines (TC itself has also the schedule line as deepest level)– first this extractor was developed and it was designed to provide for each TC-side ( purch. sided / sales sided and both sided TC) separate data providers based on these additional infocubes etc are provided in the BW.

      Because not all customers are working on schedule line level we decided to provide an additional extractor for the item line – that’s all. Because the ODS is only intended to be a data storage the customer can use to build up an easy content we didn’t provide separate ODS objects for each side.”



  • Dear Nob,
      I want to know the differents between “using sales pricing” and “using standard pricing” in IMG “Contract Type”. If I set “using sales pricing”, sales pricing procedure still determined by sales area, sales doc , customer instead of pricing type which assigned in IMG “Assign Pricing Type/Reference Plant to Organizational Level”. So, I also want to know what effect of “pricing type” is.
      Thank U.

      Junyan He

    • Hi,

      Here is the clarification for your ‘pricing type’ question.

      As I explained somewhere in my blog, there are two different pricing strategies you can choose for Trading Contract type.

      – Retail Pricing (‘blank’: Using Sales Pricing)
      The pricing settings for the trading contract type must be maintained.
      The pricing setting under ‘Sales’ and/or ‘Purchase’ are required.
      The pricing setting under ‘Retail’ is required.

      – Standard Pricing (1 Using Standard Pricing)
      The pricing settings for the trading contract type must be maintained.
      The pricing setting under ‘Sales’ and/or ‘Purchase’ are required.



      • Dear Nob,
          Thank you for your answer.
          But I am still confused that “retail pricing” how to effect trading contract. I found that SD pricing procedure is determinated by standard SD  way, even if those TC types using “Retail pricing”. In addition, pricing table can influence pricing conditions or vice versa? GTM is using “Retail pricing” but differ from it as well. Is there any document can explain this issue?
          Thank you very much!
          Junyan He
    • Yes, if you set up a simultaneous (both sided)trading contact, you need sales and purhchase pricing procedure regardless you choose whichever pricing strategy.

      But if you choose Retail pricing and don’t set up Retail pring configuration correctly, you will see the problem in T/C.

      This is not which is good, but how you want to calculate pricing in T/C.

      In earlier release of GTM, we had only Retail prcing option, but added standard SD/MM option since ERP2004.

      If you run newer GTM release and not familiar with Retail pricing, maybe SD/MM option is better for you.

      If you want to learn what Retail pricing is, just go to, search key word ‘Retail pricng’.

      Simply saying, Retail pricing connects sale and purchaseing pricing procedure in T/C and enables user to transfer ‘bottom line purchase price’ to the top of sales pricing procedure.
      To do this, you can set proper margin/markup to calculate funal sales price.

      SD/MM pricing option, literally they are exact same as SD/MM pricng procedure and NO connection in between.

      Hope this helps you understand T/C pricng.



  • Hi Nob,

    Would you please help in finding the SAP Tutors on GTM. I have checked with SAP Library and hardly I got some information on this. Even docuemnts on general business processes on GTM and their counter parts on SAP GTM will help me.


    • Hi,

      Sorry for my delayed res.

      Spending some time to browse SAP sites to find SAP Tutors for GTM, but could not find it as well as you.

      SAP used to provide it as a Rampup Knowledge Transfer (a.k.a RKT), but seemed that they have changed it or see it in different way since I am NOT a SAP employee now.

      SAP surely has it (I created some), so if you are a SAP customer, just contact SAP and ask them what you need.

      If this is an urgent, please contact me at directly so that I can help this P2P.

      Thank you,


  • Hi Nob

    I have created a TC (both sided), after i released my TC, i found the SO with incomplete log. Now i have made necessary corrections in masters so that my SO will be complete without errors and wanted to regenerate the subsequent docs again without creating a new TC. What is the solution for it?

    Thanks in advance

    • Hi,

      No, there is no native linkage (out of box) between CLM and GTM, however, it will be done by the project technically.

      This is the same as CRM and SCM, which can be integrated with GTM by GTM projects and they went live successfully.

      Thanx, Nob

  • Hello

    We, (my client), have frame contracts with vendors. We buy centrally at headquarters from these vendors (purchase orders). we sell to our subsidiaries (sales orders). the goods receipts are created directly at the subsidiaries.

    What would be the benefits of using GTM? We already have SD and MM in place for the scenario where subsidiaries make directly purchase orders with vendors (call offs of outline agreements/contracts). This scenario will change to the central procurement model described in the first paragraph.

    • Hi,

      Since you posted a question one before, your client have deployed CLM or a similar solutin to manage central procurement today and sell/ship them to their subsidiaries. Plus you want to manage G/Rs at subsidiaries.

      Hmm, It’s really chanllenging to desing or create a business scenario (benefit you are asking for) by given information.

      My recommendation is fisrt designing your TO-BE processes with SD/MM and any other modules/solutions and then replace SD/MM with GTM, so that you will see what is the value to do that.

      I believe the solution architech can help this and will show the value you asking.

      Thanx, Nob

  • Hi Nob

    I have two question about association.

    1. do you know how to do the automatic association?

    2.I just want to association the TCs, not the follow-on documents, is that possible?


    • Hi,

      Here is my responses for your questions;

      1. There is NO automatic association. Association process as part of Position Management is designed for manual user operation since this feature is differentiated from SAP SD ATP (Availability To Promise).

      In Trading business, unlike ATP user need to decide which sales and purhcase data need to be asscociated intentionally.

      That being said, technically it is possible to initiate association process by implementing user Exits/BAdIs and potential Z tables.

      If your business scenario runs based on ‘sell from stock’, recommend you to use ATP (SAP SD) instead of Position Management (SAP GTM).

      2. It is possible.

      Thank you, Nob

      • thanks nob.

        it’s really help me.

        for the question 2, I want ask you some detail information.

        for the two one-side TCs assocation without follow-on doucment, do you mean uncheck the association check box in the business process steps in the spro?

        I uncheck it , and do the assocation wiht two TCs, and release one of them, i encounter the dump, I debug the programe, it’s a hardcode for this dump information.

        so, could you give me some tips how to do it?



        • Hi Alex,

          Thought you want to run Position Management WITHOUT TEW.

          If so, please read SAP Note 1115455 and 1144595 for your reference.

          This feature has  been released since ECC6.0 with EhP4, so please make sure your system meets this condition.

          Not sure what issue/dump you got, but I think you need a comprehensive support if you really want the Position Management work on your system as you want and recommend to contact the expert in this area.

          Hope this helps.

          Regards, Nob