ProzessDefinition der Nachricht Dieses Dokument in der Navigationsstruktur finden

 

Die allgemeinen Regeln für die Definition einer neuen Nachricht (Nachrichtentyp, IDoc-Typ) entnehmen Sie der Dokumentation über "Designrichtlinien für IDoc-Typen und IDoc-Segmente". Berücksichtigen Sie bei der Definition Ihrer neuen Nachricht folgende für die Stammdatenverteilung spezifische Punkte.

Prozess

  • Definieren Sie den Segmentinhalt und die Segment-Hierarchie im IDoc-Typ entsprechend der logischen Hierarchie der Daten im Stammdatenobjekt, die meistens mit der Hierarchie der Datenbanktabellen für das Stammdatenobjekt im SAP-System übereinstimmt.

    Beispiel Beispiel

    Der Materialstamm besteht aus den Tabellen MARA, MAKT, MARC und MARD. Die IDoc-Segmente E1MARAM, E1MAKTM, E1MARCM, E1MARDM im IDoc-Typ MATMAS02 für den Materialstamm entsprechen inhaltlich weitgehend diesen Tabellen. Die Hierarchie dieser Segmente im IDoc-Typ MATMAS02 entspricht der Hierarchie der Datenbanktabellen:

    E1MARAM: Master Material allgemeine Daten (MARA)

    E1MAKTM: Master Material Kurztexte (MAKT)

    E1MARCM: Master Material C-Segment (MARC)

    E1MARDM: Master Material Lager/Chargen-Segment (MARD)

    Ende des Beispiels.
  • Definieren Sie in jedem IDoc-Segment als erstes Feld das Feld MSGFN mit dem Datenelement MSGFN. Im Feld MSGFN wird die Information übertragen, ob die Segment-Daten im Zielsystem anzulegen, zu ändern, zu löschen oder zu aktualisieren sind.

    Beispiel Beispiel

    Als Beispiel dient der Aufbau der Segmente E1MARAM, E1MAKTM, E1MARCM und E1MARDM des Materialstamm IDoc-Typs MATMAS02.

    Ende des Beispiels.

Es wird empfohlen, die IDoc-Segmente in der Form E1xxxxx zu benennen, wobei xxxxx der Name der entsprechenden Datenbanktabelle ist. Falls der Tabellenname weniger als fünf Stellen hat, füllen Sie die restlichen Stellen mit dem Buchstaben M auf, beispielsweise E1MARAM für die Tabelle MARA.