Show TOC

Identity Management for SAP Transportation ManagementLocate this document in the navigation structure

Use

You use this function to manage the data of your employees across different SAP systems, such as SAP Transportation Management (SAP TM) and SAP ERP Human Capital Management (SAP ERP HCM), by using SAP NetWeaver Identity Management.

You transfer data for internal or external identities to SAP TM, by using SAP NetWeaver Identity Management. Internal identities are users that represent your employees. External identities are users of a business partner that can access your system for specific purposes. In SAP TM, transportation service providers (TSPs) can access your system for tendering purposes.

You can distinguish between the following use cases:

  • SAP ERP Human Capital Management (SAP ERP HCM) is part of your system landscape.

    If SAP ERP HCM is part of your system landscape, you can transfer the data of your employees to SAP NetWeaver Identity Management. SAP NetWeaver Identity Management creates an identity for each employee that can be provisioned to SAP TM.

  • SAP ERP HCM is not part of your system landscape.

Integration

If you use SAP ERP HCM, you can either transfer the data of your organizational structure to SAP TM using Application Link Enabling (ALE) or you can manually re-create the data in SAP TM. For more information about creating the organizational structure in SAP TM, see SAP Help Portal at http://help.sap.com Start of the navigation path SAP Business Suite Next navigation step SAP Transportation Management End of the navigation path.

Prerequisites

You can use this function only when the following applies:

  • You have installed and connected SAP NetWeaver Identity Management 7.1 or higher.

  • You have installed SAP TM 7.0 or higher.

If SAP ERP HCM is part of your system landscape, the following prerequisites apply before you transfer the data between the systems:

  • You have installed an Personnel Administration component of the SAP ERP HCM solution (as of enhancement package 4 for SAP ERP 6.0).

  • You have transferred your organizational structure from SAP ERP HCM to SAP TM by means of Application Link Enabling (ALE) or you have manually re-created your organizational model in SAP TM.

    Note

    The system only assigns positions to users in SAP TM if the positions are transferred with the initial data for the employee and only if the positions already exist in SAP TM. We recommend that you assign positions to employees in SAP ERP HCM before you transfer the organizational structure to SAP TM.

  • You have initially loaded the Carrier BP role from SAP TM to SAP NetWeaver Identity Management.

  • To create users for external identities, you must have created a business partner (BP) of the type Organization and assigned the Carrier BP role to the BP before you transferred data from SAP NetWeaver Identity Management to SAP TM.

For the adaptation of the external number ranges for business partner IDs you have done the following:

  • You have checked if the user names provided from SAP NetWeaver Identity Management fit into the external default number range configured in Customizing for Cross-Application Components under Start of the navigation path SAP Business Partner -> Business Partner -> Basic Settings -> Number Ranges and Groupings End of the navigation path. The user names might diverge from the default number range for the following reasons:

    • You have changed the default external number range delivered by SAP. (The default external number range for business partner is A...ZZZZZZZZZZ.)

    • The user names provided by SAP NetWeaver Identity Management have leading digits.

    In this case, it is mandatory to implement the /SCMB/MDL_PARTNER_GEN_ID BAdI to ensure the assignment of valid business partner IDs to generated business partners in SAP TM. For more information about the BAdI, see Customizing for SCM Basis under Start of the navigation path Master Data Layer Next navigation step BAdI: Modify Generated Partner ID End of the navigation path.

Features
  • This use case is ABAP-based, in SAP TM, you therefore create users via the Users transaction on the SAP Easy Access screen.

  • If you use SAP ERP HCM when creating a user for a new employee in SAP ERP HCM, the system transfers the user data automatically to SAP TM and creates a business partner for the employee with an Employee business partner role. In addition, the system creates a business partner of the type Central Person and assigns it to the employee's user. If the position of the user is defined in SAP ERP HCM and this position exists in SAP TM, SAP TM assigns the business partner with the Employee BP role to this position.

    Note

    SAP TM creates the business partner IDs as follows:

    • It takes the first 10 characters of the user name, if it is not a number. If a business partner with such an ID already exists, the system adds a running number.

    • It takes the last 10 digits of the user name, if it is a number. If a business partner with such an ID already exists, the system adds a running number.

    • If you have implemented the /SCMB/MDL_PARTNER_GEN_ID BAdI, the system can use your own logic for determining the business partner ID. For more information, see the Prerequisites section.

    You can assign the following roles to users created in SAP TM from internal identities:

    Role

    Description

    /SCMTMS/BOOKING_AGENT

    Transportation Booking Agent

    /SCMTMS/CHARGE_ADMIN

    Transportation Charge Administrator

    /SCMTMS/CHARGE_CLERK

    Transportation Charge Clerk

    /SCMTMS/DISPATCHER

    Transportation Dispatcher

    /SCMTMS/EXECUTION_CLERK

    Transportation Execution Clerk

    /SCMTMS/MANAGER

    Transportation Manager

    /SCMTMS/NETWORK_ADMIN

    Transportation Network Administrator

    /SCMTMS/SYSTEM_ADMIN

    System Administrator for Transportation

    If you want a transportation service provider (TSP) to access the system as an external user, the system first checks if the TSP exists in SAP TM as a business partner of the type Organization with a Carrier BP role, then it creates a user and assigns the /SCMTMS/SERVICE_PROVIDER role to the user, it creates a BP with a Internet User BP role, and a Central Person for the user. Finally, the system assigns the BP with the Internet User BP role as a contact person of the BP of type Organization with Carrier BP role.

  • If you do not use SAP ERP HCM or if you do not define the positions of your employees before transferring the data, the system does not automatically assign the business partner with the Employee BP role to the position that exists in SAP TM.

More Information
  • The system uses the /SCMTMS/IDM_TM Business Add-In (BAdI) implementation of the BADI_EXTEND_IDENTITY BAdI definition to create or update the business partner data.

  • In SAP TM, you can use the /SCMTMS/IDM_TM_CUST BAdI definition to make modifications to data transferred to SAP TM using SAP NetWeaver Identity Management. For more information, see Customizing for Transportation Management under Start of the navigation path Business Add-Ins (BAdIs) for Transportation Management Next navigation step Master Data Next navigation step Organizational Management Next navigation step Enhancement of SAP NetWeaver Identity Management Integration Next navigation step BAdI: User Exit for SAP NetWeaver Identity Management Integration End of the navigation path.

  • For more information about SAP TM, see SAP Help Portal at http://help.sap.com Start of the navigation path SAP Business Suite Next navigation step SAP Transportation Management End of the navigation path.