SAP Jobsuche bei DV-Treff
scorefun
  • scorefun
  • SAP Forum - Neuling Thema Starter
vor 15 Jahre

Hallo zusammen,

ich bin dabei, die Erfassung von Kundenaufträgen in der Transaktion VA01 mit Visual Basic zu automatisieren.
Das klappt auch ganz gut mit Hilfe der SAP-Help-Seite (http://help.sap.com/saphelp_di46c2/helpdata/DE/59/ae459f488f11d189490000e829fbbd/content.htm)

Jedoch schaffe ich es nicht, das PSP-Element ( Project-Struktur-Plan) in diesen Code zu übergeben...

Das Feld scheint es in der Struktur  "OrderItemsIn" nicht zu geben.

Was muss ich tun?

Besten Dank im voraus.

gruss Ralf

scorefun
  • scorefun
  • SAP Forum - Neuling Thema Starter
vor 15 Jahre
kein VB/BAPI Experte hier?
scorefun
  • scorefun
  • SAP Forum - Neuling Thema Starter
vor 14 Jahre
ich schieb das nochmal nach oben 😉
rkt
  • rkt
  • SAP Forum - Neuling
vor 14 Jahre
Hallo Ralf,

mit der Transaktion BAPI kannst DU den BAPI Explorer aufrufen. Suche und wähle dann in der Alphabetischen Liste "SalesOrder". Auf der Reiterkarte Werkzeuge findest Du in der Werkzeugauswahl "Business"Object Builder" - Doppelklick darauf. Es sollte ein Feld erscheinen, welches den Business-Objekttyp: SalesOrder enthält. Wähle anzeigen. Öffne im Baum den Knoten Methoden. Hier findest Du "SalesOrder.CreateFromData" (diese Methode ist obsolete). Setze den cursor darauf und wähle den Button Parameter. Du findest dann "OrderItemsIn". Doppelklicke darauf. Es erscheint ein Fenster. Doppelklicke im Bereich Datentypreferenz auf "BAPIITEMIN". Hier kannst Du nun alle Attribute der Struktur sehen. Für die Übergabe von PSP Elementen findet sich nichts.

Schau Dir mal in den Methoden "SalesOrder.CreateFromDat2" an. Dort findest Du "WBS_ELEM" für die übergabe von PSP Elementen. Nimm also die Methode CreateFromDat2

Hoffe es hilft Dir weiter....

Gruß

RKT