Segmente zusammenstellen
Voraussetzungen
Für Neudefinitionen benötigen Sie
Entwicklungsberechtigungen (Berechtigungsobjekt S_IDOCDEFT, z.B. in der Rolle SAP_BC_SRV_EDI_DEVELOPER). Sie entwickeln in einem Kundensystem.
Vorgehensweise
Sie können
-
SAP-Segmente, die Sie in
Ihrer Erweiterung verwenden wollen, in Ihren Namensraum
kopieren (= "anlegen mit Vorlage")
-
Segmente ohne Vorlage
anlegen
Im folgenden wird
davon ausgegangen, dass Sie Segmente ohne Vorlage anlegen, d.h. neue
Feldzusammenstellungen definieren.
-
Wählen Sie SAP Menü
→ Werkzeuge → IDoc-Schnittstelle/ALE → Entwicklung ® IDoc ® ALE-Schnittstelle
generieren ® Segmente (WE31). Legen Sie von dort über Hilfsmittel
→ Aufträge (Organizer) einen Auftrag an.
Diesem Auftrag werden Sie später alle Entwicklungsobjekte zuordnen. Gehen Sie
dann zurück in den Segmenteditor.
-
Geben Sie einen Segmenttyp an und
wählen Sie. Beachten Sie dabei den Namensraum.
-
Geben Sie eine Beschreibung
für Ihr Segment ein und tragen Sie die Feldnamen und Datenelemente ein, aus
denen über die Domäne die Feldlängen (in Bytes) und eventuell Festwerte
abgeleitet werden. Auch die Dokumentation des Datenelements wird übernommen
und in den Dokumentationswerkzeugen angezeigt.
Sie sollten über
Springen → Dokumentation noch eine spezielle
Dokumentation für Ihren Segmenttyp erfassen.
-
Sichern Sie die Segmentdefinition
über. Stellen Sie das Segment in einen
Transportauftrag.
-
Wählen Sie Zurück. Im
Segmenteditor erscheint jetzt Ihre angelegte Segmentdefinition mit der
Versionsnummer 000.
Im Fallbeispiel heißt Ihr Segment
Z1TEST1 und hat folgende Felder:
Feld
|
Datenelement
|
Länge
|
Kontinent
|
CHAR20
|
20
|
Land
|
CHAR2
|
2
|