Supply Chain Management Blogs by Members
Learn about SAP SCM software from firsthand experiences of community members. Share your own post and join the conversation about supply chain management.
Showing results for 
Search instead for 
Did you mean: 

1         Overview

In this blog post, I will explain how the TM-EWM integration in the S4HANA 1909 system will work in an integrated way in outbound delivery process. The article will include more detailed information about the EWM side and more brief information about the TM-ERP sides.

While providing this integration, the following steps will be examined and exemplified.

  • TM Side

    • Planning for outbound deliveries

    • Packaging

    • Determine the loading sequence


  • EWM Side

    • Automatic creation of the transport unit with TM integration and PPF in the EWM system

    • Creation of planned transport handling units with TM reference in the EWM system

    • Using PSHU‘s as a reference during creating warehouse orders in the EWM system and creating PICK-HU with them.

    • Operation of collection steps in the warehouse with EWM PICK HU

    • Movement of the transport unit in YARD with Yard Management

    • Loading the HUs collected in the warehouse with the reference of TM loading sequence into the vehicle with transport unit

While the above scenarios are being operated, information about the configuration steps that are seemed important regarding the related steps will also be shared.


While preparing the document and making the system testable a few blog posts that are considered as references will also be shared.


2         ERP-TM Side Process Steps

2.1      Step 1: Create Sales Order & Outbound Delivery

Since the related processes are known, details will not be given. The following documents have been created to operate the process.

Sales Orders;

  • 321, 373

Outbound Deliveries;

  • 80000816, 80000831


System creates freight units in this step for TM planning.


2.2      Step 2: Plan freight units with TM

Generating TM’s freight number.


2.3      Step 3: Create package units and loading squence for packages

Packaging planning is made for TM freight number and in-vehicle loading sequence of the relevant HUs is determined.


2.4      Step 4: Send Loading Instructions to EWM

The freight number is sent to EWM.


 **** The steps after this step are arranged to include more detailed and technical explanations.


A freight order is created for the relevant freight units in TM, and after planning, packaging and loading details are created, the process is now advanced in EWM.

After the loading instruction is sent, firstly the HU number is automatically generated for the EWM system by taking the freight order with the PPF’s as reference.


3         EWM Side

3.1      Configuration Steps

Apart from the configurations below, there are a few other minor configurations that can guide the movement of the system. As these are scenario based, more basic configurations will be shared below.


3.1.1     Step 1: PPF configurations for TU

Tcode: SPPFC

Application: /SCWM/SHP_RCV   Action Profile: /SCWM/TU

In this action profile we need to active these actions;


Accordingly, the system will try to create TU automatically. Here, while making a plan in TM, a necessary material is needed for the selected means of transport.



For each TM means type is selected the relevant TM means material. The packaging material type of this material should also be selected as "A".


3.1.2     Step 2: Configurations for PSHU’s creation from TM

At this stage, taking package plan made in TM as a reference the configuration steps required to automatically create PSHU for EWM will be explained.

The creation of PSHU in EWM for the HU for each plan in TM will be provided as follows.


IMG Menu SCM Extended Warehouse Management ® Extended Warehouse Management ®  Good Issue Process ® Cartonization Planning ® Define process profiles for cartonization planning


In this step, a notification is given that PSHUs will be created from the TM system. And for this created PSHU, it is decided at which stage Pick-HU will be created. In our scenario, it is determined this Pick-HU will be created and used during picking in the configuration as above.


IMG Menu SCM Extended Warehouse Management ® Extended Warehouse Management ®  Good Issue Process ® Cartonization Planning ® Determine process profiles for cartonization planning

At this stage, in which warehouse numbers, which activity areas and which processes will be used during the removal from the warehouse task are specified at this stage.


3.1.3     Step 3: Warehouse Order Creation Rules Configuration

A separate warehouse order creation is provided for each PSHU so that the system can take into account the TM plan when creating warehouse tasks for shipping. In this way, HU's which are coming out of the warehouse will be prepared on the basis of PSHUs.

There are several configuration steps that need to be done at this stage. Their details are as follows.


IMG Menu SCM Extended Warehouse Management ® Extended Warehouse Management ®  Cross-Process Settings ® Warehouse Order ® Define Creation Rule For WO


The marked areas in the screenshot above are important. These configurations need to be made.


Limit: PSHU

Owing to the configuration below, the system will divide the warehouse orders on the basis of PSHU.


Packing Profile&Ship Pack Profile: PSHU

Owing to the configuration below, the system will create Pick-HU and assign them to the warehouse order when creating warehouse orders and creating references to PSHUs.


IMG Menu SCM Extended Warehouse Management ® Extended Warehouse Management ®  Cross-Process Settings ® Warehouse Order ® Define Search Sequence of Creation Rules for activity areas

Finally, with this configuration, we indicate which warehouse order creation rule we use when creating warehouse orders from which activity areas.


3.2      Process Steps

3.2.1     Step 1: Check the TU Created in EWM

Tcode: /SCWM/TU

TU was created automatically and planned deliveries from TM were assigned.


3.2.2     Step 2: Check the PSHU’s Created From TM

Tcode: /SCWM/MON

With TM plan HUs, it is checked whether PSHU’s is created in the EWM system. The loading sequence detail also looks like the following.


3.2.3     Step 3: Create Warehouse order referring to PSHU’s

Tcode: /SCWM/MON

Warehouse orders are created on the basis of the freight number. The system separates the warehouse orders it creates at the moment on the basis of PSHU‘s and creates a Pick-HU for each warehouse order. It also writes to this Pick-HU content which PSHU reference as taken when this created. In the next steps, this reference will determine the loading sequence.


3.2.4     Step 4: Picking Warehouse order with Pick-HU’s


04-Outbound Processes


01-System Guided

The created warehouse orders are processed.


  • Pick HU’s WO – At this stage, the same HU is not available in our warehouse with the features specified by PSHU & Pick-HU, we transfer over an existing HU.


  • Pick HU’s WO – At this stage, our warehouse has the same HU with the features specified by PSHU & Pick-HU. When we scan this HU, the system replaces the scanned HU with PICK HU if the HU contents are the same. While making this change, it continues to keep the TM reference number on the storage HU. This reference is important because, if you want to apply the means of transport loading sequence the way that comes in TM, this reference needs to be kept on the HUs which prepared for deliveries. In this way you don't miss the loading sequence.


3.2.5     Step 5: Check HU’s and PSHU‘s

Tcode: /SCWM/MON

The created handling units are checked on deliveries.


3.2.6     Step 6: Yard activities for TU

Tcode: /SCWM/TU    TU enters the YARD

At this stage, vehicle's yard entry notification is given. Usually, the user who performs this operation will be a security guard at the yard entrance.


Before the activation


After;        Door Assignment

It is assigned through which door the freight will be loaded.        Yard move checkpoint to door


The transfer of the vehicle to the door which it was assigned from the checkpoint will be operated by the hand terminal.

05- Internal Processes

06- Yard Movements

02- Create&Confirm Yard WT


3.2.7     Step 7: Loading referring to TM load sequence


04- Outbound Processes

06- Loading

You can choose whatever you want, i’m going to do with by door.


When you press the list button you can see whole HUs and load sequence.


When a HU other than the one to be loaded is scanned, it will give an error as follows.


HU number 7000000088 is requested to be scan first because this HU was created based on PSHU number 00000000003000008481.


PSHU 00000000003000008481 is the first HU number in means of transport loading sequence coming from TM.


3.2.8     Step 8: Good’s Issue

Tcode: /SCWM/TU

Goods issue transactions are made on the basis of transportation unit.


3.2.9     Step 9: Yard Activities for TU        TU moves door to checkpoint        TU departures from yard


3.2.10Step 10: TM status updates from EWM

As soon as the yard entry notification is given for the transportation unit on the EWM side, it updates this status on the TM side. An example is shared below for yard entry.


The system also triggers notifications in such events as loading start, loading completion, TU leaving the yard etc. The example is shared only for the above.

Apart from this, the first numbers in TM regarding the HUs collected in the warehouse and their quantities were replaced with HU numbers in the warehouse. This section contains some improvement.


4         Additional Notes & References

After the configuration, process test is done. For error checking, the following transaction code will help you to look at the logs.

- SRT_MONI : EWM side log control

- SBGRFCMON : TM side inbound, outbound log control

- SLG1 : User based application log

- SMQ1 : Outbound Queue

- SMQ2 : Inbound Queue


Apart from the configurations described above, systematic master data should also be maintained. For example, the system is looking for a maintenance in PACKSPEC according to the route information in the TM freight plan. It is also important to perform this maintenance, if not done, system cannot take into account PSHU at the time of creating warehouse orders.


Apart from these, we have also received a lot of support from our basic teams, while running the process the work that needs to be done on that side will be the subject of a separate blog posts.


The following blog posts were used during the above configurations and process test translation. It will helpful for you to browse them.

Active Participant
Awesome Document. Thanks for Sharing.
Active Contributor

The Future is now...thanks a ton for this document!

Kind Regards,

Detailed document which is really helpful .
Thanks for writing
Nicely explained, stepwise. Thanks !
Very detailed explanation in this blog... Thanks for taking your time and posting the blog.
0 Kudos
Thanks for sharing
0 Kudos
Hello cagataybucan

did you get my email?


Nice content!!

I have two questions regarding the landscape.

1 - The demo presented on the blog, did you perform in TM and EWM embedded or Descentral?

2 - On TM Side, did you use Packaging or Package Building?

0 Kudos

Nice blog but have one question -

When you say - "At this stage, our warehouse has the same HU with the features specified by PSHU & Pick-HU. When we scan this HU, the system replaces the scanned HU with PICK HU if the HU contents are the same"  what do you mean by feature here?

So, in order to adapt the source HU as the destination HU, does the product number of the pick HU from TM should be same as the one existing in the bin(i.,e source HU) ? OR is it only the HU content that system expects to be same in both source HU and PSHU.

Active Participant
0 Kudos

great blog. thanks a lot for sharing.

0 Kudos
Very Good!!

Thanks for sharing it.


Hugs, Jony
0 Kudos
Hi there,

I did all the settings but i get no PSHU in EWM. I think its a problem with the Package ID. No Package ID has been created. Probably settings are missing. I hope you can help me.

System: Embedded TM/EWM, Release 1909


0 Kudos
Hi, I'm in S4 1709 with TM and we are adding EWM basic license. I'm facing an issue because in EWM is expecting the outbound delivery to be assigned to a TU. For what I know, TU cannot be used with basic license. Is there a way to work with TM and without TU in EWM side?
0 Kudos

I see in step 3 that the package ID is already created in TM. How does this happen? Is there any config or setting that needs to be  done?

Whenever I try to send the LDAP, the message fails saying Package ID is missing.

0 Kudos
Hello Andreas,

I am also facing the same issue. No PSHUs created in EWM and the Package ID also not generated. If you have resolved it, Can you please share how its resolved ?


Labels in this area