Top Banner
SAP Library (C) SAP AG 1 SAP Transportation Management (SAP TM) Release 9.0 (Enterprise-Services) PUBLIC Document Version: 3.0 March 2013
34

SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

Jun 27, 2018

Download

Documents

truongkhanh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 1

SAP Transportation Management (SAP TM)

Release 9.0

(Enterprise-Services)

PUBLIC Document Version: 3.0 – March 2013

Page 2: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 2

Copyright © 2013 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch die SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. Produkte können länderspezifische Unterschiede aufweisen. Die vorliegenden Unterlagen werden von der SAP AG und ihren Konzernunternehmen („SAP-Konzern“) bereitgestellt und dienen ausschließlich zu Informationszwecken. Der SAP-Konzern übernimmt keinerlei Haftung oder Gewährleistung für Fehler oder Unvollständigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich für Produkte und Dienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte und Dienstleistungen ausdrücklich geregelt ist. Aus den in dieser Publikation enthaltenen Informationen ergibt sich keine weiterführende Haftung. SAP und andere in diesem Dokument erwähnte Produkte und Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern. Zusätzliche Informationen zur Marke und Vermerke finden Sie auf der Seite http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark.

Page 3: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 3

Icons in Body Text Icon Meaning

Caution

Example

Note

Recommendation

Syntax

Additional icons are used in SAP Library documentation to help you identify different types of

information at a glance. For more information, see Help on Help General Information Classes and Information Classes for Business Information Warehouse on the first page of any version of SAP Library.

Typographic Conventions Type Style Description

Example text Words or characters quoted from the screen. These include field names, screen titles, pushbuttons labels, menu names, menu paths, and menu options. Cross-references to other documentation.

Example text Emphasized words or phrases in body text, graphic titles, and table titles. EXAMPLE TEXT Technical names of system objects. These include report names, program

names, transaction codes, table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE.

Example text Output on the screen. This includes file and directory names and their paths, messages, names of variables and parameters, source text, and names of installation, upgrade and database tools.

Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.

<Example text> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system.

EXAMPLE TEXT Keys on the keyboard, for example, F2 or ENTER.

Page 4: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 4

Inhaltsverzeichnis SAP Transportation Management (SAP TM) - Enterprise-Services ......................................... 5

1 Enterprise-Services und ESR-Content ............................................................................... 6 1.1 Enterprise-Services ...................................................................................................... 7 1.2 Weitere Web-Services .................................................................................................. 8

1.2.1 GetTransportationDocumentURI ........................................................................... 9 1.2.2 BusinessDocumentFlowTMInformationbyBusinessObjectReferenceQueryResponse_In ...................................................................................................................................... 11

1.3 Zusätzlicher ESR-Content .......................................................................................... 13 1.3.1 Integrationsszenarios........................................................................................... 14

1.3.1.1 TM_ERPInvoiceIntegration ........................................................................... 15 1.3.1.2 TM_ERPOrderIntegration ............................................................................. 18 1.3.1.3 TM_ERPSalesOrderScheduling ................................................................... 22 1.3.1.4 TM_ERPShipmentIntegration_Out ............................................................... 23 1.3.1.5 TM_ERPShipmentIntegration_In .................................................................. 25 1.3.1.6 TM_GTSExportDeclarationIntegration .......................................................... 26 1.3.1.7 TM_GTSTradeComplianceCheckIntegration ................................................ 27 1.3.1.8 TM_FINCreditManagementIntegration ......................................................... 28

1.3.2 Mappings ............................................................................................................. 29 1.3.2.1 Interface-Mappings für die Transportintegration ........................................... 30 1.3.2.2 Message-Mappings für die Transportintegration .......................................... 31

1.3.2.2.1 TransportationOrderSCMExecutionRequest_to_SHPMNTSHPMNT05 32 1.3.2.2.2 TransportationOrderSCMExecutionCancellationRequest_to_SHIPPLTPSSHT0134

Page 5: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 5

SAP Transportation Management (SAP TM) - Enterprise-Services

Page 6: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 6

1 Enterprise-Services und ESR-Content

In diesem Abschnitt finden Sie Informationen über die Enterprise-Services und zusätzlichen Enterprise-Services-Repository-Content (ESR-Content) für SAP Transportation Management (SAP TM).

Page 7: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 7

1.1 Enterprise-Services

In diesem Abschnitt finden Sie Informationen über die Enterprise-Services für SAP Transportation Management (SAP TM).

Page 8: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 8

1.2 Weitere Web-Services

In diesem Abschnitt finden Sie Informationen über weitere Web-Services für SAP Transportation Management (SAP TM).

Page 9: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 9

1.2.1 GetTransportationDocumentURI

Technische Daten

Feld Wert

Operationsname im Enterprise Services Repository (ES Repository)

GetTransportationDocumentURI

Namensraum im ES Repository http://sap.com/xi/TMS/UX

Software-Komponentenversion im ES Repository SAPTM 1.10

Typ Inbound

Modus Synchron

Business-Kontext und Verwendung

Mit der Operation GetTransportationDocumentURI können Sie Belege aus SAP Transportation Management (SAP TM) bei Verwendung folgender SAP-ERP-Funktionen in SAP ERP anzeigen:

Rechnungsprüfung (Transaktionen MIRO, MIR7 und MIR4): Sie können aus dem

SAP-ERP-System einen bestimmten Frachtabrechnungsbeleg im Web-Browser anzeigen. Wenn Sie z.B. die Rechnung eines Spediteurs in das SAP-ERP-System eingeben, können Sie den entsprechenden Frachtabrechnungsbeleg aufrufen, um die Rechnungsdaten zu prüfen.

Agenturgeschäft (Transaktionen WLF3 und WZR3): Sie können aus dem SAP-ERP-

System einen bestimmten Frachtauftrag oder Frachtabrechnungsbeleg im Web-Browser anzeigen. Wenn Sie z.B. einen Zahlungsbeleg oder eine Lieferantenfaktura in SAP ERP anlegen, können Sie zur Prüfung der Daten den entprechenden SAP-TM-Beleg anzeigen. Hinweis: dies ist für Verlader relevant, die die Kostenverteilungsfunktion in SAP TM verwenden.

Funktionsumfang

Die Inbound-Operation GetTransportationDocumentURI in SAP TM wird von der Outbound-Operation GetTransportationDocumentURI in SAP ERP angestoßen. Die Outbound-Operation GetTransportationDocumentURI in SAP ERP fordert die URL eines bestimmten Geschäftsbelegs an. Die Inbound-Operation GetTransportationDocumentURI in SAP TM generiert die relevante URL und gibt sie an die anfordernde Operation zurück. Diese ruft den Browser auf und zeigt den Beleg an. Um die URL zu generieren, benötigt die Inbound-Operation Art und Nummer des Geschäftsbelegs.

Die Outbound-Operation GetTransportationDocumentURI in SAP ERP ist im Enterprise Services Repository in der Komponente SAP_APPL (ab SAP_APPL 6.04)

im Namensraum http://sap.com/xi/APPL/PI/TM/UX verfügbar.

Hinweise zur SAP-Implementierung

Voraussetzungen

Für die Rechnungsprüfung haben Sie die Business Function TMS-ERP:

Rechnungsintegration (LOG_TM_IV_INT) in SAP ERP aktiviert (verfügbar ab SAP-

Page 10: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 10

Erweiterungspaket 4 für SAP ERP 6.0 Support Package 9). Wenn Sie diese Business Function aktivieren, zeigt das System in den relevanten Transaktionen in SAP ERP die Registerkarte TM-Beleg an. Die Registerkarte enthält die Drucktaste Details zur Anzeige eines SAP-TM-Geschäftsbelegs. Die Outbound-Operation GetTransportationDocumentURI in SAP ERP wird angestoßen, wenn ein Benutzer die Drucktaste Details wählt.

Für die Integration des Agenturgeschäfts haben Sie die Business Function ERP-

TMS: Auftrags- und Rechnungsintegration (LOG_TM_ORD_INT_II) in SAP ERP

(verfügbar ab SAP-Erweiterungspaket 5 für SAP ERP 6.0 Support Package 9 und SAP-Erweiterungspaket 6 für SAP ERP 6.0 Support Package 4) aktiviert. Wenn Sie diese Business Function aktivieren, kann der Benutzer vom Agenturgeschäftsbeleg im SAP-ERP-System aus auf die entsprechenden SAP-TM-Geschäftsbelege zugreifen.

Sie haben zwischen Inbound- und Outbound-Operation eine Punkt-zu-Punkt-Kommunikation eingerichtet. Damit die beiden Operationen Daten austauschen können, müssen Sie die erforderlichen Einstellungen in SAP TM und SAP ERP vornehmen. Weitere Informationen finden Sie im SAP-Hinweis 1451472.

Erweiterungen

Das Business Add-In (BadI) BAdI für GetTransportationDocumentURI

(/SCMTMS/TDO_IF_SE_GET_URI) ist für diese Operation in SAP TM verfügbar.

Weitere Informationen

Frachtabrechnung [Extern]

Page 11: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 11

1.2.2 BusinessDocumentFlowTMInformationbyBusinessObjectReferenceQueryResponse_In

Technische Daten

Feld Wert

Operationsname im Enterprise Services Repository (ES Repository)

BusinessDocumentFlowTMInformationbyBusinessObjectReferenceQueryResponse_In

Namensraum im ES Repository

http://sap.com/xi/TMS/UX

Software-Komponentenversion im ES Repository

SAPTM 1.10

Typ Inbound

Modus synchron

Business-Kontext und Verwendung

Die Inbound-Operation BusinessDocumentFlowTMInformationbyBusinessObjectReferenceQueryRespon

se_In liefert einem Logistics-Execution-System Informationen über Belege in SAP

Transportation Management (SAP TM), die sich auf einen bestimmten Geschäftsbeleg im Logistics-Execution-System beziehen. Dabei handelt es sich z.B. um TM-Belege, die für einen Auftrag oder eine Lieferung angelegt wurden, der/die zur Durchführung der Transportplanung und -ausführung an SAP TM gesendet wurde. Die Operation liefert dem Logistics-Execution-System Informationen über Belegfluss und Status der TM-Belege.

Funktionsumfang

Ein Logistics-Execution-System sendet ID und Art des Geschäftsbelegs, für den Informationen über TM-Belegfluss und -Status benötigt werden. Die Inbound-Operation BusinessDocumentFlowTMInformationbyBusinessObjectReferenceQueryRespon

se_In gibt die erforderlichen Informationen zurück. Dazu gehören:

IDs der einzelnen TM-Belege sowie die Bezüge zwischen den TM-Belegen und dem Geschäftsbeleg im Logistics-Execution-System

Web-URI (Uniform Resource Identifier) der jeweiligen TM-Belege

Beispielsweise Web-URIs des entsprechenden auftragsbasierten Transportbedarfs, lieferungsbasierten Transportbedarfs und abhängiger Belege wie Frachteinheiten, Frachtaufträge und Frachtabrechnungsbelege. Damit kann der Benutzer im Logistics-Execution-System die TM-Belege aus dem TM-Originalsystem direkt im Web-Browser anzeigen.

Status der einzelnen TM-Geschäftsbelege und kumulierte Status des gesamten Geschäftsbelegs im Logistics-Execution-System

Die Operation sendet für jeden TM-Beleg folgende Status: Lebenszyklusstatus, Ausführungsstatus, Bestätigungsstatus, Unterbeauftragungsstatus,

Page 12: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 12

Ausschreibungsstatus, Verrechnungsstatus und Fakturierungsstatus. Außerdem sendet die Operation kumulierte Status. Diese kumulierten Status gelten für den gesamten Geschäftsbeleg im Logistics-Execution-System. Wenn z.B. einige der relevanten TM-Geschäftsbelege den Lebenszyklusstatus Neu haben und der Rest den Status In Bearbeitung hat, wird der Lebenszyklusstatus des gesamten Geschäftsbelegs im Logistics-Execution-System auf Teilweise in Bearbeitung gesetzt.

Beachten Sie Folgendes:

Bei Frachtabrechnungsbelegen liefert die Operation nur Lebenszyklusstatus und Fakturierungsstatus. Die Operation liefert keine Informationen über Kosten (z.B. Preise oder Wechselkurse).

Bei Frachtaufträgen liefert die Operation nur Beleg-ID, Typ, Beschreibung und Status.

Hinweise zur SAP-Implementierung

Integration

Mit diesem Web-Service können Sie Belegfluss- und Statusinformationen an SAP ERP senden. Somit kann sich der Benutzer in SAP ERP eine Übersicht über den gesamten ERP-TM-Prozess für einen bestimmten ERP-Beleg anzeigen und aus dem SAP-ERP-System den Status der Belegverarbeitung in SAP TM überwachen. Die Belegfluss- und Statusinformationen können für ERP-Bestellungen, Umlagerungsbestellungen, Kundenaufträge, Auslieferungen oder Anlieferungen für Retourenaufträge und -bestellungen angezeigt werden.

Voraussetzungen

Sie haben die Business Function ERP-TMS: Auftrags- und Rechnungsintegration

(LOG_TM_ORD_INT_II) in SAP ERP (verfügbar ab SAP-Erweiterungspaket 5 für SAP ERP

6.0 Support Package 9 und SAP-Erweiterungspaket 6 für SAP ERP 6.0 Support Package 4) aktiviert. Wenn Sie die Business Function aktivieren, zeigt das System in den Transaktionen zum Ändern und Anzeigen von Aufträgen die TM-Registerkarte sowie in den Transaktionen zum Ändern und Anzeigen von Lieferungen die TM-Drucktaste an.

Außerdem haben Sie einen ERP-Auftrag oder eine ERP-Lieferung an SAP TM gesendet. Weitere Informationen über die Auftrags- und Lieferungsintegration finden Sie unter ERP-Logistikintegration [Extern].

Erweiterungen

Das Business Add-In (BAdI) BAdI für BusinessDocumentFlowTMInformationbyBusinessObjectReferenceQueryResponse_In

(/SCMTMS/BDF_SE_BFDINFO) steht für diese Operation zur Verfügung.

Page 13: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 13

1.3 Zusätzlicher ESR-Content

In diesem Abschnitt finden Sie Informationen über zusätzlichen Enterprise-Services-Repository-Content (ESR-Content) für SAP Transportation Management (SAP TM).

Page 14: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 14

1.3.1 Integrationsszenarios

Dieser Abschnitt enthält Informationen über die Integrationsszenarios für SAP TM, die im Enterprise Services Repository in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC zur Verfügung stehen.

Page 15: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 15

1.3.1.1 TM_ERPInvoiceIntegration

Mit diesem Integrationsszenario können Sie Abrechnungsbelege von SAP Transportation Management (SAP TM) an SAP ERP übertragen, um Fakturen und Rückstellungen anzulegen. In einem typischen Verladerszenario wird die Spediteurabrechnung durch das Ausführen der Rückstellungsbuchung und Rechnungsprüfung in SAP ERP basierend auf Daten ermöglicht, die von SAP TM bereitgestellt werden.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_ERPInvoiceIntegration in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Prozess

Das Integrationsszenario umfasst die folgenden asynchronen Kommunikationsschritte zwischen einem SAP-TM-System und einem SAP-ERP-System im gleichen Unternehmen.

Speditionsabrechnung

1. Send Forwarding Settlement Request

SAP TM sendet eine Anfrage zur Erstellung, Änderung oder Stornierung einer Faktura in SAP ERP. Die Faktura basiert auf einem Speditionsabrechnungsbeleg in SAP TM.

Weitere Informationen über den Geschäftskontext finden Sie in der Dokumentation folgender Enterprise-Services in der Prozesskomponente Customer Freight Invoice Request Processing:

o Request Customer Freight Invoice Request_V1 [Extern]

o Request Customer Freight Invoice Request Cancellation_V1 [Extern]

2. Create Customer Invoice

SAP ERP legt die Faktura an, ändert oder storniert sie basierend auf der von SAP TM gesendeten Anfrage. Es sendet daraufhin eine Bestätigung an SAP TM. Wenn SAP ERP aus technischen Gründen keine Antwort senden kann, wird in SAP ERP ein Fehler ausgelöst.

3. Receive Forwarding Settlement Confirmation

SAP TM erhält die Bestätigung und aktualisiert den entsprechenden Speditionsabrechnungsbeleg. Wenn SAP TM die Bestätigung nicht verarbeiten kann, wird in SAP TM ein Fehler ausgelöst.

SAP TM kann nun auch die Erstellung einer Gutschrift in SAP ERP wie folgt anfragen:

1. SAP TM sendet eine Anfrage zur Erstellung, Änderung oder Stornierung einer Gutschrift in SAP ERP. Die Gutschrift basiert auf der Faktura, die oben in Schritt 2 angelegt wurde.

2. SAP ERP erstellt, ändert oder storniert eine Gutschrift. Es sendet daraufhin eine Bestätigung an SAP TM. Wenn SAP ERP aus technischen Gründen keine Antwort senden kann, wird in SAP ERP ein Fehler ausgelöst.

Page 16: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 16

3. SAP TM erhält die Bestätigung und aktualisiert die entsprechende Gutschrift. Wenn SAP TM die Bestätigung nicht verarbeiten kann, wird in SAP TM ein Fehler ausgelöst.

Frachtabrechnung

1. Send Freight Settlement Request

SAP TM sendet eine Anfrage zur Erstellung, Änderung oder Stornierung von Rückstellungen in SAP ERP (d.h. die Erstellung einer Dienstleistungsbestellung sowie eines oder mehrerer Leistungserfassungsblätter). Die Rückstellungen basieren auf einem Frachtabrechnungsbeleg in SAP TM. SAP ERP sendet eine Aktualisierung an SAP TM, sobald die entsprechende Lieferantenabrechnung gebucht wurde (d.h. die Rechnungsprüfung wurde ausgeführt und die Rückstellungen wurden gebucht).

Weitere Informationen über den Geschäftskontext finden Sie in der Dokumentation folgender Enterprise-Services in der Prozesskomponente Transportation Order Processing:

o Request Transportation Order Invoicing Preparation [Extern]

o Request Transportation Order Invoicing Preparation Cancellation [Extern]

2. Create Supplier Invoice

SAP ERP legt Rückstellungen an, ändert oder storniert sie (d.h. die Dienstleistungsbestellung sowie eines oder mehrere Leistungserfassungsblätter) basierend auf der von SAP TM gesendeten Anfrage. Es sendet daraufhin eine Bestätigung an SAP TM. Wenn SAP ERP aus technischen Gründen keine Antwort senden kann, wird in SAP ERP ein Fehler ausgelöst.

3. Receive Freight Settlement Confirmation

SAP TM erhält eine Bestätigung von SAP ERP und aktualisiert den entsprechenden Frachtabrechnungsbeleg. Wenn SAP TM die Bestätigung nicht verarbeiten kann, wird in SAP TM ein Fehler ausgelöst.

Fakturabenachrichtigung

1. Send Invoice Notification

SAP ERP sendet eine Benachrichtigung über den Erhalt einer Lieferantenrechnung an SAP TM.

2. Receive Invoice Notification from ERP

SAP TM erhält eine Fakturabenachrichtigung und aktualisiert die gebuchten Beträge im entsprechenden Frachtabrechnungsbeleg. Wenn SAP TM die Fakturabenachrichtigung nicht bearbeiten kann, wird ein Fehler in SAP TM ausgelöst.

Fakturasimulation

1. Simulate Customer Invoice

SAP TM sendet einen neuen oder geänderten Speditionsabrechnungsbeleg oder eine Gutschrift an SAP ERP und beantragt die Übertragung von Daten, um eine Vorschau der Debitorenrechnung oder der Gutschrift anzuzeigen. SAP ERP sendet die erforderlichen Daten an SAP TM.

2. Simulate Forwarding Settlement Request in ERP System

SAP TM verwendet die von SAP ERP bereitgestellten Daten, um eine Vorschau der Debitorenrechnung oder der Gutschrift anzuzeigen.

Page 17: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 17

Beachten Sie Folgendes:

SAP TM kann die Kommunikation jederzeit mit der Aktion Send Forwarding Settlement Request oder Send Freight Settlement Request initiieren (d.h. diese Aktionen können unabhängig voneinander ausgeführt werden).

SAP ERP kann die Kommunikation nur mit der Aktion Send Invoice Notification initiieren, wenn SAP ERP bereits eine Frachtabrechnungsanfrage von SAP TM erhalten hat (d.h. die Aktion Create Customer Invoice ist Voraussetzung).

SAP ERP kann die Kommunikation nur mit der Aktion Simulate Customer Invoice initiieren, wenn noch keine Debitorenrechnung in SAP ERP angelegt wurde (d.h. die Aktion Create Customer Invoice wurde noch nicht ausgeführt).

Weitere Informationen

Speditionsabrechnung [Extern]

Frachtabrechnung [Extern]

Page 18: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 18

1.3.1.2 TM_ERPOrderIntegration

Aufträge und Lieferungen in SAP ERP können an SAP Transportation Management (SAP TM) übertragen und dort als Transportbedarfe gespeichert werden. Diese Transportbedarfe können dann als Grundlage für weitere Transportaktivitäten, zum Beispiel für die Planung, verwendet werden. Außerdem kann SAP TM Lieferungen vorschlagen, die in SAP ERP angelegt werden können.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_ERPOrderIntegration in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Weitere Informationen über Konfiguration und Voraussetzungen finden Sie unter Konfiguration der Integration von Aufträgen und Lieferungen [Extern].

Prozess

Das Integrationsszenario umfasst die folgenden asynchronen Kommunikationsschritte zwischen einem SAP-ERP-System und einem SAP-TM-System im gleichen Unternehmen.

SAP-ERP-Auftrag an SAP TM senden

1. Send Sales Order to Transportation Management System / Send

Customer Return to Transportation Management System / Send Purchase Order to Transportation Management System

Wenn ein Kundenauftrag, ein Retourenauftrag oder eine Bestellung im SAP-ERP-System angelegt, geändert oder storniert wird, sendet SAP ERP den Auftrag oder die Bestellung an SAP TM. Gleiches trifft auch auf Umlagerungsbestellungen, Retourenbestellungen und Retourenumlagerungsbestellungen zu.

Die Belege werden nur dann an SAP TM gesendet, wenn das SAP-ERP-System entsprechend konfiguriert wurde, insbesondere im Hinblick auf die entsprechenden Belegarten. Weitere Informationen über die erforderlichen Einstellungen finden Sie unter Konfiguration der Integration von Aufträgen und Lieferungen [Extern].

2. Import Order from SAP ERP

SAP TM legt einen auftragsbasierten Transportbedarf (ATB) an, ändert oder storniert ihn basierend auf der von SAP ERP gesendeten Anfrage. Auf der Grundlage der ATBs können in SAP TM Frachteinheiten erstellt und die Transportplanung ausgeführt werden. Die Ergebnisse der Transportplanung können dann ebenfalls als Grundlage für das Anlegen von Liefervorschlägen dienen.

Weitere Informationen finden Sie unter Integration von ERP-Auftr. und -Lief. in die Transportplanung [Extern].

Liefervorschlag an SAP ERP senden (Auslieferung)

1. Send Outbound Delivery Proposal (as Bulk)

SAP TM legt Liefervorschläge an und sendet sie an SAP ERP, um das Anlegen der entsprechenden Lieferungen anzufordern. In diesem Schritt kann es dazu kommen,

Page 19: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 19

dass mehrere Liefervorschläge in einem Message-Paket gruppiert werden, um eine gemeinsame Übertragung zu ermöglichen und sicherzustellen, dass die Liefervorschläge in der richtigen Reihenfolge und mit ausreichender Performance bearbeitet werden.

Weitere Informationen finden Sie unter Erstellen von ERP-Lieferungen aus SAP TM [Extern].

2. Create Outbound Delivery (as Bulk)

SAP ERP legt eine oder mehrere Auslieferungen basierend auf den Liefervorschlägen an, die von SAP TM gesendet wurden. SAP ERP kann unter Umständen die vorgeschlagenen Lieferungen splitten, z.B. auf der Grundlage zusätzlicher Splitkriterien, die in SAP ERP definiert wurden.

SAP ERP sendet eine Sammelbestätigung an SAP TM, die individuelle Bestätigungen für jeden Liefervorschlag in der Sammelanfrage beinhaltet, die von SAP TM gesendet wurde. Wenn SAP ERP nicht die ganze Anfrage bearbeiten kann, wird ein Fehler in SAP ERP ausgelöst.

3. Receive Outbound Delivery Bulk Confirmation

SAP TM erhält die Sammelbestätigung von SAP ERP und erstellt einen Eintrag im Anwendungsprotokoll. Der Eintrag im Anwendungsprotokoll beinhaltet die Systemmeldungen, die in SAP ERP bei der Lieferungserstellung erzeugt wurden, sowie die Gesamtanzahl der in SAP ERP erstellten Lieferungen und die IDs der einzelnen Lieferungen. Wenn bei der Lieferungserstellung in SAP ERP ein Fehler aufgetreten ist, erzeugt SAP TM einen Alert.

Beim Eingang einer Bestätigung setzt SAP TM in den entsprechenden Frachteinheiten einen Bestätigungszeitstempel. Mit dem Zeitstempel wird überwacht, ob SAP ERP geantwortet hat. Weitere Informationen finden Sie unter Überwachung der Lieferungserstellung [Extern].

Liefervorschlag an SAP ERP senden (Anlieferung)

1. Send Inbound Delivery Proposal

SAP TM legt Liefervorschläge an und sendet sie an SAP ERP, um das Anlegen der entsprechenden Lieferungen anzufordern. Beachten Sie, dass Anlieferungsvorschläge als einzelne Messages gesendet werden, anders als Auslieferungsvorschläge, die über Message-Pakete gesendet werden.

Weitere Informationen finden Sie unter Erstellen von ERP-Lieferungen aus SAP TM [Extern].

2. Create Inbound Delivery

SAP ERP legt eine oder mehrere Anlieferungen basierend auf den Liefervorschlägen an, die von SAP TM gesendet wurden. SAP ERP kann unter Umständen eine vorgeschlagene Lieferung splitten, z.B. auf der Grundlage zusätzlicher Splitkriterien, die in SAP ERP definiert wurden.

SAP ERP sendet eine Bestätigung an SAP TM. Wenn SAP ERP nicht die ganze Anfrage bearbeiten kann, wird ein Fehler in SAP ERP ausgelöst.

3. Receive Inbound Delivery Confirmation

SAP TM erhält die Bestätigung von SAP ERP und legt einen Eintrag im Anwendungsprotokoll an. Der Eintrag im Anwendungsprotokoll beinhaltet die Systemmeldungen, die in SAP ERP bei der Lieferungserstellung erzeugt wurden, sowie die Gesamtanzahl der in SAP ERP erstellten Lieferungen und die IDs der

Page 20: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 20

einzelnen Lieferungen. Wenn bei der Lieferungserstellung in SAP ERP ein Fehler aufgetreten ist, erzeugt SAP TM einen Alert.

Beim Eingang einer Bestätigung setzt SAP TM in den entsprechenden Frachteinheiten einen Bestätigungszeitstempel. Mit dem Zeitstempel wird überwacht, ob SAP ERP geantwortet hat. Weitere Informationen finden Sie unter Überwachung der Lieferungserstellung [Extern].

SAP-ERP-Lieferung an SAP TM senden

1. Send Outbound Delivery to Transportation Management System / Send Inbound Delivery to Transportation Management System

Wenn eine Auslieferung oder Anlieferung im SAP-ERP-System angelegt, geändert oder storniert wird, sendet SAP ERP die Lieferung an SAP TM.

Die Ausführung dieses Schritts hängt nicht davon ab, ob die Liefererstellung durch einen von SAP TM gesendeten Liefervorschlag ausgelöst wurde. Dieser Schritt kann z.B. auch dann ausgeführt werden, wenn die Lieferung manuell in SAP ERP angelegt wurde. Weitere Informationen finden Sie unter Integration von ERP-Lieferungen [Extern].

Aus- und Anlieferungen werden nur dann an SAP TM gesendet, wenn das SAP-ERP-System entsprechend konfiguriert wurde, insbesondere im Hinblick auf die entsprechenden Lieferarten. Weitere Informationen über die erforderlichen Einstellungen finden Sie unter Konfiguration der Integration von Aufträgen und Lieferungen [Extern].

2. Import Delivery from SAP ERP

SAP TM legt einen lieferungsbasierten Transportbedarf (LTB) an, ändert oder storniert ihn basierend auf der von SAP ERP gesendeten Anfrage. Wenn SAP TM einen LTB anlegt, verrechnet der LTB ggf. den Transportbedarf aus dem entsprechenden auftragsbasierten Transportbedarf oder den entsprechenden auftragsbasierten Transportbedarfen. Das heißt SAP TM ermittelt die entsprechenden ATB-Positionen und ordnet die Frachteinheiten dem LTB neu zu.

Weitere Informationen finden Sie unter Integration von ERP-Auftr. und -Lief. in die Transportplanung [Extern].

Auslieferung splitten

1. Send Outbound Delivery Split

Basierend auf Planungsänderungen beantragt SAP TM einen Auslieferungssplit in SAP ERP.

2. Split Outbound Delivery

SAP ERP splittet die Auslieferung und sendet eine Bestätigung an SAP TM.

3. Receive Outbound Delivery Split Confirmation

SAP TM empfängt die Bestätigung für den Split von SAP ERP.

Page 21: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 21

SAP ERP sendet die neue Lieferung und die geänderte Originallieferung in

separaten Messages an SAP TM (siehe Schritte unter Send SAP ERP

Delivery to SAP TM). SAP TM kann daraufhin den neuen LTB anlegen

und den ursprünglichen LTB ändern.

Auslieferung aktualisieren

1. Send Outbound Delivery Update

Basierend auf Planungsänderungen aufgrund geänderter Daten beantragt SAP TM die Aktualisierung einer Auslieferung in SAP ERP.

2. Update Outbound Delivery

SAP ERP aktualisiert die Auslieferung und sendet eine Bestätigung an SAP TM.

3. Receive Outbound Delivery Update Confirmation

SAP TM empfängt die Bestätigung für die Aktualisierung von SAP ERP.

SAP ERP sendet die aktualisierte Auslieferung in einer separaten Message an SAP

TM (siehe Schritte unter Send SAP ERP Delivery to SAP TM). SAP TM kann

daraufhin den entsprechenden LTB aktualisieren.

Weitere Informationen

ERP-Logistikintegration [Extern]

Page 22: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 22

1.3.1.3 TM_ERPSalesOrderScheduling

Ein Verlader kann dieses Integrationsszenario verwenden, um bei der Kundenauftragsabwicklung in SAP ERP die Transportplanung synchron in SAP Transportation Management (SAP TM) auszuführen. Dies ermöglicht eine Berücksichtigung der Transportsituation bei der Berechnung von zulässigen Daten und Mengen für Kundenauftragspositionen.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_ERPSalesOrderScheduling in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Weitere Informationen über Konfiguration und Voraussetzungen finden Sie in der Dokumentation der entsprechenden Service-Interfaces:

Outbound-Service-Interface Intracompany Transportation Requesting Out in der Prozesskomponente Sales Order Processing.

Inbound-Service-Interface Intracompany Transportation Requesting In in der Prozesskomponente Transportation Request Processing (siehe Intracompany Transportation Requesting In [Extern])

Prozess

Das Integrationsszenario umfasst die folgenden synchronen Kommunikationsschritte zwischen einem SAP-ERP-System und einem SAP-TM-System im gleichen Unternehmen:

1. Simulate Sales Order in Transportation Management System

Beim Anlegen, Ändern oder Umplanen eines Kundenauftrags in der Kundenauftragsabwicklung in SAP ERP löst ein Verlader die Kundenauftragsplanung für Kundenauftragspositionen aus. SAP ERP sendet die Kundenauftragsdaten sowie eine Anfrage zur Simulation eines auftragsbasierten Transportbedarfs (ATB) und der entsprechenden Planungsaktivitäten an SAP TM.

2. Simulate ERP Sales Order

Wenn SAP TM die Kundenauftragsdaten erhält, legt es einen temporären ATB an, löst die Transportplanung aus und gibt die Planungsergebnisse an SAP ERP zurück. Wenn SAP ERP die Ergebnisse der Simulation erhält, aktualisiert es die Einteilungen des Kundenauftrags dementsprechend.

Weitere Informationen

Simulate Transportation Request [Extern]

Terminierung von SAP-ERP-Kundenaufträgen in SAP TM [Extern]

Page 23: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 23

1.3.1.4 TM_ERPShipmentIntegration_Out

Ein Verlader kann dieses Integrationsszenario verwenden, um die Transportausführung in SAP ERP durchzuführen. Nach Abschluss der Transportplanung für lieferungsbasierte Transportbedarfe (LTBs) kann ein Verlader die Transportausführung für die resultierenden Frachtaufträge oder Frachtbuchungen entweder in SAP Transportation Management (SAP TM) oder in SAP ERP ausführen. Wenn ein Verlader SAP ERP für die Transportausführung verwendet, sendet das SAP-TM-System entsprechende Informationen über die Frachtaufträge bzw. Frachtbuchungen an SAP ERP, auf deren Grundlage das SAP-ERP-System Transporte anlegt. Die Transporte können die Grundlage für die Weiterverarbeitung in SAP ERP sein, z.B. für die Ausführungsverfolgung, die Fakturierung oder das Ausgabemanagement.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_ERPShipmentIntegration_Out in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Weitere Informationen über Konfiguration und Voraussetzungen finden Sie in der Dokumentation des entsprechenden Outbound-Service-Interfaces Transportation Order Execution Out in der Prozesskomponente Transportation Order Processing.

Prozess

Das Integrationsszenario umfasst die folgenden asynchronen Kommunikationsschritte zwischen einem SAP-TM-System und einem SAP-ERP-System im gleichen Unternehmen.

Transport in SAP ERP anlegen

1. Send Freight Order

SAP TM sendet eine Anfrage zur Erstellung oder Änderung eines Transports in SAP ERP. Der Transport basiert auf einem Frachtauftrag oder einer Frachtbuchung in SAP TM und auf einer oder mehreren durch den Frachtauftrag oder die Frachtbuchung referenzierten Lieferungen.

2. Create Shipment

SAP ERP legt einen Transport an oder ändert ihn basierend auf der von SAP TM gesendeten Anfrage. SAP ERP sendet dann eine Bestätigung an SAP TM. Wenn SAP ERP aus technischen Gründen keine Antwort senden kann, wird in SAP ERP ein Fehler ausgelöst.

3. Receive Shipment Confirmation

SAP TM erhält eine Bestätigung von SAP ERP und aktualisiert den entsprechenden Frachtauftrag oder die Frachtbuchung. Wenn SAP TM die Bestätigung nicht verarbeiten kann, wird in SAP TM ein Fehler ausgelöst.

Benachrichtigung über Statusänderung senden

1. Send Notification About Execution Status Change

Wenn sich der Ausführungsstatus des Transports ändert, kann SAP ERP eine Benachrichtigung an SAP TM senden. SAP ERP sendet nur dann eine Benachrichtigung, wenn Sie das SAP-ERP-System entsprechend konfiguriert haben.

2. Receive Notification About Shipment Status Change

Page 24: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 24

SAP TM erhält die Benachrichtigung von SAP ERP und aktualisiert den entsprechenden Frachtauftrag oder die Frachtbuchung. Wenn SAP TM die Benachrichtigung nicht verarbeiten kann, wird in SAP TM ein Fehler ausgelöst.

Stornierung an SAP ERP senden

1. Send Freight Order Cancellation

Wenn ein Frachtauftrag oder eine Frachtbuchung, der/die bereits an SAP ERP gesendet wurde, in SAP TM storniert wird, sendet SAP TM eine Stornierungsanfrage an SAP ERP, um die Stornierung des entsprechenden Transports anzustoßen. SAP TM sendet nur dann eine Stornierungsanfrage, wenn Sie das SAP-TM-System entsprechend konfiguriert haben.

2. Delete Shipment

SAP ERP löscht den Transport basierend auf der von SAP TM erhaltenen Anfrage. Wenn beim Löschen ein Fehler auftritt, ist der Fehler nur in SAP ERP sichtbar.

Benachrichtigung über geänderte Lieferungszuordnung senden

1. Send Notification About Changed Delivery Assignment

Wenn eine Lieferung dem Transport zugeordnet oder aus diesem entfernt wird, sendet SAP ERP eine Benachrichtigung an SAP TM. SAP ERP sendet nur dann eine Benachrichtigung, wenn Sie das SAP-ERP-System entsprechend konfiguriert haben.

2. Receive Notification About Changed Delivery Assignment

SAP TM erhält die Benachrichtigung von SAP ERP und aktualisiert den entsprechenden Frachtauftrag oder die Frachtbuchung. Wenn SAP TM die Benachrichtigung nicht verarbeiten kann, wird in SAP TM ein Fehler ausgelöst.

Benachrichtigung über geänderte Verpackung und Positionszuordnung senden

1. Send Notification About Changed Packaging and Item Assignment

SAP TM kann mit den Frachtauftrags- oder Frachtbuchungsdaten Verpackungsinformationen an SAP ERP senden. SAP ERP erstellt anhand dieser Daten Handling Units mit Containern als Packmittel. Wenn den Handling Units in SAP ERP Container-IDs und Positionen zugeordnet wurden, sendet SAP ERP eine Benachrichtigung an SAP TM.

2. Receive Notification About Changed Packaging and Item

Assignment

SAP TM ordnet im Frachtauftrag oder in der Frachtbuchung den Containern die Container-IDs und Packstückpositionen zu.

Weitere Informationen

Integration mit der Transportbearbeitung in SAP ERP [Extern]

Page 25: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 25

1.3.1.5 TM_ERPShipmentIntegration_In

Mit diesem Integrationsszenario kann ein Verlader in SAP TM die Ausschreibung für in SAP ERP angelegte Transporte durchführen. Anhand der von SAP ERP erhaltenen Transporte legt SAP TM Frachtaufträge an. Nachdem der Verlader die Ausschreibung für einen transportbasierten Frachtauftrag durchgeführt hat, sendet SAP TM das Ausschreibungsergebnis zurück an SAP ERP; dort wird dann der ursprüngliche Transport aktualisiert.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_ERPShipmentIntegration_In in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Prozess

Das Integrationsszenario umfasst die folgenden asynchronen Kommunikationsschritte zwischen einem SAP-ERP-System und einem SAP-TM-System im gleichen Unternehmen.

Transport senden

1. Send Shipment

Wenn ein Verlader die Ausschreibung eines Transports in SAP ERP einleitet, sendet SAP ERP den Transport an SAP TM und fordert das Anlegen oder Ändern eines Frachtauftrags an. Der Frachtauftrag basiert auf dem Transport und auf den durch den Transport referenzierten SAP-ERP-Lieferungen. Zusätzlich kann ein Verlader die Stornierung eines bestehenden transportbasierten Frachtauftrags anfordern.

2. Receive Shipment

Ein Frachtauftrag wird von SAP TM basierend auf den von SAP ERP empfangenen Transportdaten angelegt, geändert oder storniert. Der Verlader kann einen transportbasierten Frachtauftrag verwenden, um eine Ausschreibung durchzuführen.

Benachrichtigung über Ausschreibungsergebnis senden

1. Send Notification About Tendering Result

Wenn das Ausschreibungsergebnis verfügbar ist, sendet SAP TM das Ergebnis an SAP ERP (SAP TM sendet z.B. den Spediteur, den Preis und den Ausschreibungsstatus, wenn ein Spediteur gefunden wurde).

2. Receive Notification About Tendering Result

SAP ERP aktualisiert den Transport entsprechend dem von SAP TM erhaltenen Ausschreibungsergebnis.

Weitere Informationen

Transportbasierte Ausschreibung [Extern]

Page 26: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 26

1.3.1.6 TM_GTSExportDeclarationIntegration

Mit diesem Integrationsszenario können Sie SAP Transportation Management (SAP TM) mit SAP Global Trade Services integrieren. Wenn Sie in SAP TM eine Ausfuhranmeldung anlegen, bearbeitet SAP Global Trade Services automatisch die erforderlichen Zollprozesse. SAP TM erhält eine Bestätigung von SAP Global Trade Services und kann daraufhin den entsprechenden Zollstatus setzen.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_GTSExportDeclarationIntegration in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Prozess

Das Integrationsszenario umfasst die folgenden asynchronen Kommunikationsschritte zwischen SAP TM und SAP Global Trade Services:

1. Send Export Declaration Request

Auf der Grundlage eines Auftrags sendet SAP TM eine Anfrage, um eine Ausfuhranmeldung anzulegen oder zu stornieren.

2. Receive Export Declaration Request

SAP Global Trade Services erhält die Anfrage, legt eine Ausfuhranmeldung an oder storniert sie, und sendet eine Bestätigung zurück.

3. Receive Export Declaration Confirmation

SAP TM erhält die Bestätigung und aktualisiert den entsprechenden Auftrag.

Weitere Informationen

Integration mit SAP Global Trade Services [Extern]

Page 27: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 27

1.3.1.7 TM_GTSTradeComplianceCheckIntegration

Mit diesem Integrationsszenario können Sie SAP Transportation Management (SAP TM) mit SAP Global Trade Services integrieren. Es ermöglicht Ihnen, in SAP Global Trade Services für SAP-TM-Geschäftsbelege eine Prüfung auf Einhaltung der Außenhandelsvorschriften (Compliance-Prüfung) durchzuführen.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_GTSTradeComplianceCheckIntegration in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Prozess

Das Integrationsszenario umfasst die folgenden asynchronen Kommunikationsschritte zwischen SAP TM und SAP Global Trade Services:

1. Send Trade Compliance Check Request

SAP TM fordert eine Compliance-Prüfung für einen Geschäftsbeleg (z.B. Speditionsauftrag oder Frachtauftrag) an. SAP TM sendet die Anfrage an SAP Global Trade Services.

2. Receive Trade Compliance Check Request

SAP Global Trade Services empfängt die Geschäftsbelegdaten, führt die Compliance-Prüfung durch und gibt das Ergebnis an SAP TM zurück.

3. Receive Trade Compliance Check Confirmation

SAP TM empfängt das Ergebnis der Prüfung und aktualisiert den Status des Geschäftsbelegs entsprechend.

Weitere Informationen

Prüfung auf Einhaltung von Außenhandelsvorschriften [Extern]

Page 28: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 28

1.3.1.8 TM_FINCreditManagementIntegration

Mit diesem Integrationsszenario können Sie anhand der von SAP Credit Management bereitgestellten Kreditinformationen in SAP Transportation Management (SAP TM) eine Kreditlimitprüfung für einen Geschäftspartner durchführen. Diese ermöglicht es Ihnen, Informationen über einen Geschäftspartner einzuholen und Aktualisierungen zu den Kreditzusagen des Geschäftspartners an SAP Credit Management zu senden.

Voraussetzungen

Im Enterprise Services Repository befindet sich das Integrationsszenario TM_FINCreditManagementIntegration in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC.

Prozess

Das Integrationsszenario umfasst die folgenden Kommunikationsschritte zwischen einem SAP-TM-System und einem SAP-Credit-Management-System im gleichen Unternehmen.

Kreditwürdigkeitsabfrage (synchrone Kommunikation)

1. Send Creditworthiness Query

Wenn Sie einen Speditionsauftrag anlegen oder ändern, führen Sie für den im Speditionsauftrag angegebenen Geschäftspartner eine Kreditlimitprüfung durch. SAP TM fordert von SAP Credit Management Informationen über den Geschäftspartner an.

2. Receive Creditworthiness Query

SAP Credit Management empfängt die Anfrage und sendet die entsprechenden Kreditinformationen zurück. Je nach Antwort können Sie entscheiden, ob Sie den Speditionsauftrag genehmigen.

Kreditzusagebenachrichtigung (asynchrone Kommunikation)

1. Send Credit Commitment Notification

SAP TM informiert SAP Credit Management über die Kreditzusagen des Geschäftspartners. SAP TM sendet eine Benachrichtigung, wenn Sie einen Speditionsauftrag genehmigen und wenn Sie die Speditionsabrechnung für einen genehmigten Speditionsauftrag durchführen.

2. Receive Credit Commitment Notification

SAP Credit Management empfängt die Informationen und aktualisiert die Obligoinformationen des Geschäftspartners.

Weitere Informationen

Kreditlimitprüfung [Extern]

Page 29: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 29

1.3.2 Mappings

Dieser Abschnitt enthält Informationen über die Interface- und Message-Mappings für SAP Transportation Management (SAP TM). Diese stehen im Enterprise Services Repository in der SAPTM IC-Software-Komponente im Namensraum http://sap.com/xi/TMS/Global/IC zur Verfügung.

Alle Interface-Mappings und Message-Mappings verwenden eine der folgenden Namenskonventionen, abhängig von der Kommunikationsrichtung:

<Message-Name in SAP TM>_to_<IDoc-Typ in SAP ERP>

<IDoc-Name in SAP ERP>_to_<Message-Name in SAP TM>

Weitere Informationen über die Verwendung von Mappings finden Sie im Feld Beschreibung für jedes Mapping im Enterprise Services Repository.

Page 30: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 30

1.3.2.1 Interface-Mappings für die Transportintegration

In den Integrationsszenarien TM_ERPShipmentIntegration_Out und TM_ERPShipmentIntegration_In werden Interface-Mappings verwendet, um Messages aus einem SAP-Transportation-Management-System (SAP TM) auf IDocs in einem SAP-ERP-System abzubilden und umgekehrt.

Die folgenden Interface-Mappings sind für das Integrationsszenario TM_ERPShipmentIntegration_Out verfügbar:

TransportationOrderSCMExecutionRequest_to_SHPMNTSHPMNT05

SHPMNTSHPMNT05_to_TransportationOrderSCMExecutionConfirmation

SHPMNTSHPMNT05_to_TransportationOrderSCMExecutionStatusNotifica

tion

TransportationOrderSCMExecutionCancellationRequest_to_SHIPPLTPS

SHT01

Die folgenden Interface-Mappings sind für das Integrationsszenario TM_ERPShipmentIntegration_In verfügbar:

SHPMNTSHPMNT05_to_TransportationOrderSCMRequest_In

SHIPPLTPSSHT01_to_TransportationOrderSCMCancellationRequest_In

TransportationOrderSCMTenderingResultNotification_to_SHPMNT_TND

RSHPMNT05

SHPMNTSHPMNT05_to_TransportationOrderSCMCancellationRequest_In

Weitere Informationen

Message-Mappings für die Transportintegration [Seite 31]

Page 31: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 31

1.3.2.2 Message-Mappings für die Transportintegration

Die folgenden Message-Mappings sind für das Integrationsszenario TM_ERPShipmentIntegration_Out verfügbar:

TransportationOrderSCMExecutionRequest_to_SHPMNTSHPMNT05

Weitere Informationen finden Sie unter TransportationOrderSCMExecutionRequest_to_SHPMNTSHPMNT05 [Seite 32]

SHPMNTSHPMNT05_to_TransportationOrderSCMExecutionConfirmation

SHPMNTSHPMNT05_to_TransportationOrderSCMExecutionStatusNotifica

tion

TransportationOrderSCMExecutionCancellationRequest_to_SHIPPLTPS

SHT01

Weitere Informationen finden Sie unter TransportationOrderSCMExecutionCancellationRequest_to_SHIPPLTPSS [Seite 34].

Die folgenden Message-Mappings sind für das Integrationsszenario TM_ERPShipmentIntegration_In verfügbar:

SHPMNTSHPMNT05_to_TransportationOrderSCMRequest

SHIPPLTPSSHT01_to_TransportationOrderSCMCancellationRequest

TransportationOrderSCMTenderingResultNotification_to_SHPMNT_TND

RSHPMNT05

SHPMNTSHPMNT05_to_TransportationOrderSCMCancellationRequest

Page 32: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 32

1.3.2.2.1 TransportationOrderSCMExecutionRequest_to_SHPMNTSHPMNT05

Mit diesem Message-Mapping können Sie den Message-Typ

TransportationOrderSCMExecutionRequest in SAP TM auf das IDoc

SHPMNT.SHPMNT05 in SAP ERP abbilden.

Beachten Sie Folgendes:

Für jede Zeile in der Wurzelstruktur der Message, die die Information für das Mapping bereitstellt, legt das System eine Zeile in der Wurzelstruktur der Message an, die als Ergebnis des Mappings angelegt wird.

Die Frachtauftrags-ID (Feld ID of TransportatonOrderExecution) wird auf

das Feld TKNUM in der resultierenden Wurzelstruktur E1EDT20 abgebildet. Das heißt,

die Frachtauftrags-ID in SAP TM wird als ID für den Transport verwendet, der in SAP ERP angelegt wurde.

Damit die Frachtauftrags-ID als Transport-ID verwendet werden kann, müssen Sie die Verwendung von externen Nummernkreisen für die relevanten Transportarten konfigurieren.

Der Inhalt der Felder E1EDT20-SHTYP (Kopfebene, Transportart) und E1ADRM4[2]-

E1ADRE4-EXTEND_D (Adresse, Transportdispositionsstelle) wird dynamisch zur

Laufzeit unter Verwendung des Werte-Mappings definiert. Das heißt, bei der Systemkonfiguration werden Mapping-Tabellen, die von der aktuellen Systemlandschaft abhängen, im Integration Directory des PI-Systems definiert.

Die folgenden benutzerdefinierten Funktionen werden in diesem Message-Mapping verwendet:

convXSDduration

Diese Funktion konvertiert die Dauer im Format XSD in das im ERP-Transport für die

Dauer erwartete Format. Folgende Parameter sind enthalten:

o Eingangsparameter: Dauer im Format XSD

o Ausgangsparameter: Dauer im vereinfachten Format, das von dem ERP-Transport erwartet wird

GetLastTen

Die Funktion schreibt die Frachtauftrags-ID und Lieferungs-ID in ein Format aus 10 Ziffern um. Gegebenenfalls werden der ID Nullen vorangestellt, z.B. wird die ID 1489 umformatiert in ID 0000001489. Folgende Parameter sind enthalten:

o Eingangsparameter: Zeichenfolge (d.h. die ID des Frachtauftrags oder der Lieferung)

o Ausgangsparameter: Zeichenfolge bestehend aus 10 Ziffern

deriveStageDel

Diese Funktion leitet die ID der Lieferung ab, die einem Transportabschnitt zugeordnet ist. Folgende Parameter sind enthalten:

Page 33: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 33

o Eingangsparameter: Positions-ID; ID der Lieferung, der die Position zugeordnet ist; ID der Zuordnung eines Transportabschnitts zu der Position

o Ausgangsparameter: ID der Lieferung, die dem Transportabschnitt zugeordnet ist

Page 34: SAP Transportation Management (SAP TM) - Enterprise … · im Namensraum  verfügbar. Hinweise zur SAP-Implementierung Voraussetzungen

SAP Library

(C) SAP AG 34

1.3.2.2.2 TransportationOrderSCMExecutionCancellationRequest_to_SHIPPLTPSSHT01

Mit diesem Message-Mapping können Sie den Nachrichtentyp

TransportationOrderSCMExecutionCancellationRequest in SAP TM auf das IDoc

SHPMNT.SHIPPL in SAP ERP abbilden.

Beachten Sie Folgendes:

Für jede Zeile in der Wurzelstruktur der Nachricht, die die Information für das Mapping bereitstellt, legt das System eine Zeile in der Wurzelstruktur der Nachricht an, die als Ergebnis des Mappings angelegt wird.

Die Frachtauftrags-ID (Feld ID of TransportatonOrderExecution) wird auf

das Feld SHPID in der resultierenden Wurzelstruktur E1TPSHH abgebildet. Das heißt,

die Frachtauftrags-ID in SAP TM ist die ID des Transports in SAP ERP, den es zu stornieren gilt.

Der Inhalt des Felds E1TPSHH-SHPPPT (Kopfebene, Transportdispositionsstelle) wird

dynamisch zur Laufzeit unter Verwendung des Werte-Mappings definiert. Das heißt, bei der Systemkonfiguration werden Mapping-Tabellen, die von der aktuellen Systemlandschaft abhängen, im Integration Directory des PI-Systems definiert.