ProzessEingangsverarbeitung der Stammdaten Dieses Dokument in der Navigationsstruktur finden

 

Die allgemeine Beschreibung des Einbuchen eines IDocs auf der Empfangsseite finden Sie in der Dokumentation der Eingangsverarbeitung. Im Falle der Stammdatenverteilung sind folgende Besonderheiten zu berücksichtigen:

Prozess

  • Bei der Einbuchung der IDoc-Segmente werten Sie das erste Feld MSGFN in jedem Segment aus, um die durchzuführende Funktion für das jeweilige Segment zu ermitteln: 009 für Hinzufügen, 004 für Änderung, 003 für Löschung, 018 für unveränderte Daten und 005 für eine Refresh-Funktion.

    Bei den Funktionen 009, 004, 018 und 005 müssen die entsprechenden Daten im Empfangssystem hinzugefügt (falls die Daten im Empfangssystem noch nicht vorhanden sind) bzw. geändert werden (wenn die Daten im Empfangssystem bereits existieren).

    Bei der Funktion 003 müssen die Daten im Empfangssystem gelöscht werden.

  • Bei Stammdaten mit reduzierbaren Nachrichtentypen darf ein Datenbank-Feld nicht geändert werden, wenn das entsprechende Feld im IDoc-Segment den Inhalt "/" besitzt.

  • Bei der Verbuchung von Stammdaten können Stammdatenobjekte mit Hilfe des Funktionsbausteins CACL_OBJECT_ALLOCATION_MAINT einer Klasse zugeordnet werden.