TMP014 TM Integration Setup / PI


In this talk we cover how TM is technically integrated with other systems such as SAP ERP or SAP GTS (A2A integration), resp. with business partners such as carriers (B2B integration) to exchange transactional data such as a transportation requirement or a transportation order.
Both, mediated integration via SAP PI as well as point-to-point integration using WSRM is discussed w.r.t. technical and application specific configuration of the messaging runtime, pros and cons, principal requirements.
For PI based integration, the PI architecture, PI pipeline steps, relevant PI configuration objects, and the role of SLD (system landscape directory) are explained. In addition, we discuss how shipped configuration templates, so called process integration scenarios, can be used to configure the PI runtime fot the TM specific A2A integration scenarios by using a wizard.
For P2P based integration, the recommended central configuration is explained and prerequisites such as service groups are described.
As round-up some basic trouble shooting check points are shortly summarized, and the necessary steps to enhance a standard interface by customer fields are listed.
List of some important transactions:

PI local integration engine configuration: SXMB_ADMIN -> Integration Engine Configuration

SLD Check: SLDCHECK

Integration Builder (Web UI for PI Tools Enterprise Services Repository, Integration Directory, SLD, Central Monitoring): SXMB_IFR
– Design Time (e.g. needed for Interface Enhancments): SXMB_IFR -> Enterprise Services Builder
– Configuration of PI runtime: SXMB_IFR -> Integration Builder

WSRM configuration: SOAMANAGER

Message monitoring:
– SXMB_MONI
– as of NW 7.31, separate transaction for WSRM based integration: SRT_MONI

Forward Error Handling: ECH_MONI

 


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP013 TM Geography


Geography and the transportation network is a very important aspect in transportation and hence also for SAP TM.
In this episode we talk about all the relevant objects in the transportation network like locations, zones, lanes, hub hierarchies etc.
We also touch points like GIS systems and ERP integration, but the focus is on rules on how to define the TM transportation network efficiently.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP012 Automated Testing


Automated Testing helps you keeping a TM stable and reliable without too much manual testing effort.
In this episode we try to cover some aspects of it, specially we focus on using eCATT in the TM context and we also visit newer tools like Selenium.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP011 TM Mobile


This episode features our TM mobile applications and the technology behind it. After talking about mobile app technology in general, we give an overview of the available apps and the offered functionality. We have a closer look at the involved layers, which are necessary to
connect the mobile app to your TM backend system. In the end we also talk about possible extensibilies.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP010 BRFplus and advanced conditions


This episode is about BRFplus, SAPs Busines Rules Framework.
Starting from 10.00 ft perspective on what BRFplus is about we try to cover all relevant elements of BRFplus, like applications, data objects, functions, expressions etc.
Some extra time is spent on the different expression types and how to use them, e.g. the decision table, formula and decision tree.
Other topics are testing/simulation, catalogues and DSM.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP009 TOR Times


Times are a important topic in transportation, so they are in TM.
We talk about the times in Freight Units, Freight Orders, Trailer Docs, Bookings and how they depend and interact with each other.
The determination of the times with the scheduler and optimizer is also touched high level.
And we did not forget to mention the time propagation, finally.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP008 Business Object TOR


The Business Object Transportation Order (/SCMTMS/TOR technically) is used for all planning, subcontracting and execution activites in TM.
This episode is about the different usages and the technical structure of the TOR.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP006 TM UI Basics


Today we are getting technical: We are talking about the UI techniques and layers in TM.
We start from the different end user presentations techniques like the Netweaver Business client or the portal.
Getting closer to the backend we visit WebDynpro and the Floorplan Manager.
And finally we come to our magic Floorplanmanager-FPM-Integration-layer FBI.
Some words about enhancements are also not missing.
We try to give tips and tricks on our journey through the different layers.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP005 TCM Master Data


This time we talk TCM master data. We give a high level overview about Freigth/Forwarding Agreements, Calculation Sheets, Rate Tables and Scales and how they work together.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP004 The LCL process


This Episode describes the LCL( Less than Container Load) process from a Freight Forwarder / 3PL perspective. We first discuss the generic LCL process to set a basic understanding.

Then we high level talk about how the LCL process is handled in TM, going step by step from
– capacity management
– Order Taking
– Receiving at the first warehouse
– Routing and organizational interaction between the involved org units of the Freight Forwarder
– Assignment of the stages to pickup, feeder, Ocean Booking, defeeder, delivery
– Warehouse interaction
– Drayage Orders
– Interaction between the sending and receiving Org Units (Export&Import process)
– Charge Calculation Invoicing & internal settlement

 


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP003 Conditions


This episode is all about conditions. We talk about the use cases, what is defined in a condition type, the Data Access Definitions and everything else around the setup.
We give insights about transporting conditions, BRFplus as such and even how to use conditions in your own developments.


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.

TMP002 Tendering


This episode is all about Tendering. Starting with an short explanation what tendering actually is we talk through an end to end tendering process.
All relevant configuration is explained and we also tried to explain some typical use cases for the settings. We discussed the different roles involved, like the tendering manager, the carriers contact person etc.
The different means of communication like email based tendering, the tendering APP and EDI are also visited.
Common issues in config and how to prevent them are also in scope of this episode. Finally we briefly mention the BAdIs involved here.

Some collaterals;
The consulting note mentioned is 1697835, the link to the note: https://websmp230.sap-ag.de/sap/bc/bsp/spn/sapnotes/index2.htm?numm=1697835
SAP Transport Tendering App in the app store: http://appstore.com/saptransporttendering


All information provided by this podcast is based on our best knowledge. However there can be wrong information or things can be changed.