
Segment definieren
Es wird der Fall betrachtet, daß Sie ein neues Segment anlegen müssen. Wenn Sie eine neue Segmentdefinition anlegen müssen,
ändern Sie ein bestehendes Segment mit dem Segmenteditor.Voraussetzungen
Sie haben die Berechtigung zum Anlegen von Entwicklungsobjekten und Transportaufträgen.
Vorgehensweise
Aus den Datenelementen werden über die Domäne die Feldlängen (in Bytes) als Exportlängen und eventuell Festwerte abgeleitet. Auch die Dokumentation des Datenelements wird übernommen und in den Dokumentationswerkzeugen angezeigt.

Ändern Sie nicht die Exportlänge! Daten werden als Character-Felder dieser Länge mit einem externen System ausgetauscht, intern (im IDoc) aber als Feld vom Typ des gewählten Datenelementes (z.B. als Integer-Zahl) mit entsprechender Länge gespeichert. Unterschiedliche Längen können zu Datenverlust (Abschneiden überzähliger Bytes) führen.
Wenn Sie später Ihr Segment in einem IDoc-Typ verwenden und sich diesen Typ über die Dokumentationswerkzeuge anzeigen lassen, wird bei diesem Segment Ihre hier verfaßte Beschreibung erscheinen.

Sie sollten alle Ihre Entwicklungsobjekte (Segmente, IDoc-Typ, Funktionsgruppe...) für die IDoc-Typ-Entwicklung dem selben Paket zuordnen, damit die Transporteigenschaften identisch sind.
Im Segmenteditor erscheint jetzt Ihre angelegte Segmentdefinition mit der Versionsnummer 000. Es befindet sich in Ihrem angelegten Transportauftrag.
Ergebnis
Sie haben jetzt einen neuen Segmenttyp mit einer ersten Segmentdefinition angelegt. Er ist noch nicht
freigegeben, aber Sie können mit ihm bereits testen und arbeiten. Sie sollten Ihr Segment erst freigeben, wenn Ihre geplante Verarbeitung fehlerfrei funktioniert!
Im Fallbeispiel definieren Sie zwei Segmente, E1HEAD (Kopf) und E1ITEM (Position). Diese beiden Beispielsegmente sind bereits im System vorhanden. Sie dienen nur als Fallbeispiel, sollten also nicht produktiv genutzt werden! Das Segment E1HEAD beginnt beispielsweise mit folgenden Feldern:
Feld |
Datenelement |
Länge |
BELNR (Belegnummer) |
EDI_BELNR |
35 |
VKORG (Verkaufsorgan.) |
VKORG |
4 |
VTWEG (Vertriebsweg) |
VTWEG |
2 |
SPART (Sparte) |
SPART |
2 |
... |
... |
... |