Texte in Stammsätze und Belege: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
M1ch3lde (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
M1ch3lde (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
[[Kategorie:Formulare]]
[[Kategorie:Formulare]]


Wie man Texte in Stammsätze und Belege als Funktionsbaustein und als Klasse lesen kann.
== Technische Details der Texte ==
 
=== Via Funktionsbaustein ===
* [[READ_TEXT|Text mit Funktionsbaustein "READ_TEXT" lesen]]
 
{| style="border:1px solid black; border-radius: 6px; background-color:#6fb6d4; width:100%;"
{| style="border:1px solid black; border-radius: 6px; background-color:#6fb6d4; width:100%;"
| '''Hinweis'''
| '''Hinweis'''
Zeile 116: Zeile 112:
|Mit FuBa [[READ_TEXT]] muss über die Tabelle WCOCOH die GUID als Name genommen werden, s. Tabelle STXL
|Mit FuBa [[READ_TEXT]] muss über die Tabelle WCOCOH die GUID als Name genommen werden, s. Tabelle STXL
|}
|}
=== Via Funktionsbaustein ===
* [[READ_TEXT|Text mit Funktionsbaustein "READ_TEXT" lesen]]


=== Via CDS-Views und Klasse ===
=== Via CDS-Views und Klasse ===

Version vom 31. Januar 2026, 16:04 Uhr


Technische Details der Texte

Hinweis
Die Verknüpfung mit Textname, Text-ID und Text-Objekt kann in Tabelle STXL entnommen werden.
Textname Text-ID Text Objekt Hinweise
Anfrage
Position: Positionstext EBELN + EBELP A02 EKPO
Position: Materialbestelltext EBELN + EBELP A03 EKPO
Auftrag
Position: Verkaufstext VBELN + POSNR 0001 VBBP
Bestellung
Position: Positionstext EBELN + EBELP F01 EKPO
Position: Infobestelltext EBELN + EBELP F02 EKPO
Position: Infosatz INFNR(Infosatznummer) AT EINA
Bedarfs-/Bestandsliste
Materialnotiz MATNR + WERKS MDTXT LTXT Textname hat insgesamt 45 Zeichen. 40 Zeichen des Materials 1 Leerzeichen und 4 Zeichen des Werks. Hat die Materialnummer keine 40 Stellen, so ist diese mit Leerzeichen aufzufüllen. S. String Template mit Formatoption_PAD_WIDTH.
BANF
Position: Positionstext BANF + BNFPO B01 EBAN
Position: Materialbestelltext BANF + BNFPO B04 EBAN
Fertigungsauftrag
Vorgang: Langtext MANDT + AUFPL + APLZL AVOT AUFK
Komponente: Langtext MANDT + RSNUM + RSPOS MATK AUFK Mit FuBa READ_TEXT kann erst der Langtext ausgelesen werden, wenn der Langtext mehr als eine Zeile hat. Die erste Zeile wird in das Feld "Stücklistenpositionstext (Zeile 1) [RESB-POTX1]" geschrieben.
Material
Grunddatentext MATNR GRUN MATERIAL
Rahmenvertrag
Position: Infobestelltext EBELN + EBELP K02 EKPO
Rechnung
Position: Materialverkaufstext VBELN + POSNR 0001 VBBP
Konditionskontrakt
Kopftext GUID Definiert im Customizing Definiert im Customizing Mit FuBa READ_TEXT muss über die Tabelle WCOCOH die GUID als Name genommen werden, s. Tabelle STXL

Via Funktionsbaustein

Via CDS-Views und Klasse

Mapping Verständnis

  • ArchObjectNumber = text_objectid / text_name
  • DocumentText = text_id
  • TechnicalObjectType = text_object
  • language = spras
CDS-View Hinweise
Bestellanforderung
Kopftexte C_PurchaseReqnHeaderNotes
Positionstexte C_PurchaseReqnItemText Bei automatisch kopierten Texten, die in der BANF landen, ist der Text nur als UUID abgespeichert. Ebenso, wenn ein Text bearbeitet wurde und sich noch im Entwurf befindet.