SAP Jobsuche bei DV-Treff
BridgetJones
vor 10 Jahre
Hallo zusammen!

Folgende Aufgabe habe ich:

Zu einer Liste von Materialien die Einkaufsbestelltexte aus SAP in Excel ausgeben.

Dass dies nicht über eine Tabelle in der SE16 geht, sondern am Besten mit einem Funktionsbaustein hatte ich mir schon ergoogelt.

Da das Thema Funktionsbaustein für mich völlig fremd ist, bräuchte ich vor allem für die ersten Schritte Hilfe.

Was ich weiß:

Transaktion SE37 (oder?)

Funktionsbaustein: READ_TEXT

Ich gebe also in der Transaktion SE37 READ_TEXT ein und klicke auf.....?

Ab hier bin ich schon verloren.

Ich hoffe, ihr könnt mir Anfänger-Hilfestellung geben.

Viele Grüße

Bridget

Förderer

Saute
vor 10 Jahre
Hallo Bridget,

http://www.tricktresor.de/blog/durchsuchen-von-standardtexten/ 

da gibt es ein fertiges Programm, das alle möglichen Textarten auslesen und ACHTUNG auch Massenersetzungen machen kann.

Gruß

Saute


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

BridgetJones
vor 10 Jahre
Hallo Saute!

Leider übersteigt das meine SAP-Fähigkeiten, ich weiß leider nicht

was ich damit machen soll. Ist das Anfänger-kompatibel?

Was mache ich mit dem Report? Ich habe immer nur mit der SE38 Programme aufgerufen und genutzt.

Liebe Grüße

Bridget

Saute
vor 10 Jahre
einfach ein neues Programm in der SA38 anlegen und den Quelltext einfügen. Dann funktioniert er schon.

Ansonsten kannst du dir auch den Quellcode des FuBa Aufrufes anschauen um zu sehen, wie er in der SE37 aufgerufen werden kann.


Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

BridgetJones
vor 10 Jahre
Mit der SA38 ein Programm anlegen? Ich klicke mich da durch und finde nichts

zum Programm anlegen. Ist das nicht nur zum Ausführen?

Sorry, bin total verloren.

Es wäre super wenn ich den Einstieg einmal Schritt für SChritt verklickert bekommen würde, da ich absolut keine Kenntnisse habe.

Ich hoffe mir kann jemand helfen?

Saute
vor 10 Jahre
Sorry, SE38
Leiter Digitale Prozessoptimierung & IT

Anwendungsbetreuer PP / PM / PDM / VC / G.I.B DC

SAP ECC 6.0 EHP8

Chriz
  • Chriz
  • SAP Forum - Experte
vor 10 Jahre
Hi,

ist zwar schon beantwortet aber hier noch ein bisschen Grundlagen-Info:

SAP verwaltet die Texte zentral in der STXH

Schlüsselaufbau hierzu siehst du im DDIC (SE11)

TextObjekt - kannst du dir aus der TTXOT raussuchen

TextName - ist das Objekt zu dem der Text angelegt ist

bei Material die Matnr.

bei Kreditoren die Kreditorennr (bei Bedarf ergänzt um Buchungskreis oder Vertriebsbereich)

etc.

mit den Infos kannstu du den FUBA Read_text parametrisieren und oder auch mal in der STXH suchen, dann findest du auch die entsprechen Text-ID's ..

Gruß

Chriz

BridgetJones
vor 10 Jahre
Hi Chriz,

mag sein, dass die Frage für einen versierten Anwender beantwortet ist.... Ich brauche da echt noch Hilfestellung.

STXH - verstanden, das ist eine Tabelle. Schaue ich mir mit der SE16 an.

TTXOT ist eine Tabelle, Textobjekt ist in meinem Fall MVKE

DDIC gebe ich in der SE11 ein und dann? Was ist ein Schlüsselaufbau?

Dann schreibst Du:

"bei Material die Matnr.

bei Kreditoren die Kreditorennr (bei Bedarf ergänzt um Buchungskreis oder Vertriebsbereich)

etc...."

Wo bist Du jetzt? In welcher Transaktion?

Sorry, wenn ich Dich so quäle. :-)

BridgetJones
vor 10 Jahre
Ok, noch mal langsam.

Bin in der Testumgebung vom Funktionsbaustein READ_TEXT

Client 0001

ID 0001

Language D

Name Was kommt hier hinein?!

Object MVKE

Chriz
  • Chriz
  • SAP Forum - Experte
vor 10 Jahre
Hi,

sorry .. sollte eigentlich grundsätzliches zum Lesen von Texten werden und hat ein bisschen verwirrt.

dein Objekt ist aber nicht MVKE sondern MATERIAL

(MVKE ist Vertrieb)

Der Funktionsbaustein READ_TEXT benötigt:

Text-Objekt

TextName

TextId

Sprache

die 4 Felder sind der Schlüssel für die Tabelle STXH

Gruß

Chriz

StefanAB
vor 10 Jahre
Hallo Bridget,

wir hatten vor einiger Zeit die gleiche Anforderung.

Unsere Entwicklerin hat das verhältnismässig einfach gelöst.

Die Texte werden über die Tabelle STXL geholt.

TDOBJECT = MATERIAL

TDID = BEST

TDNAME = Materialnummer mit führenden Nullen

TDSPRAS = Sprache (DE für deutsch)

Ich habe mir das mit der SE16 angesehen. Der Bestelltext ist wohl in dem Feld CLUSTD mit dem Datentyp LRAW untergebracht.

Ich selbst habe nun meine Schwierigkeiten damit, denke aber ein versierter Entwickler könnte das leicht aufbereiten.

Unsere Entwicklerin hat die Werte "übersetzt" und in Zeilen mit jeweils 40 Zeichen aufgeteilt. Damit hatten wir (in Verbindung mit der MARA) einen in Excel downloadfähigen Report.

Vielleicht hast Du ja eine Person zur Hand, die Dir an dieser Ecke weiterhilft.

Gruß

Stefan

BridgetJones
vor 9 Jahre
Hallo zusammen!

Falls jemand auf diesen Thread noch stoßen sollte.

Die Lösung meines Problems lautet:

Transaktion

ZME2 Liste von Einkaufsinfosätzen nach Selektionskriterien mit ALV-Ausgabe.