Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Segment definieren  Dokument im Navigationsbaum lokalisieren

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

...

       1.      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.

       2.      Geben Sie einen Segmenttyp an, und wählen Sie Diese Grafik wird im zugehörigen Text erklärt.

       3.      Geben Sie eine Beschreibung für Ihr Segment ein und tragen Sie die Feldnamen und Datenelemente ein. Entscheiden Sie, ob Ihr Feld nach ISO codierte Daten aufnehmen soll.

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.

Achtung

Ä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.

       4.      Wählen Sie Springen  Dokumentation, und beschreiben Sie Ihren Segmenttyp. Sichern Sie Ihre Anwendungsdokumentation in aktiver Fassung, und kehren Sie in den Segmenteditor zurück.

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.

       5.      Sichern Sie die Segmentdefinition über Diese Grafik wird im zugehörigen Text erklärt. Stellen Sie das Segment in einen Transportauftrag.

Hinweis

Sie sollten alle Ihre Entwicklungsobjekte (Segmente, IDoc-Typ, Funktionsgruppe...) für die IDoc-Typ-Entwicklung dem selben Paket zuordnen, damit die Transporteigenschaften identisch sind.

       6.      Verlassen Sie das Bild.

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!

Beispiel

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

...

...

...

 

 

 

 

Ende des Inhaltsbereichs