[52501] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: SD_ORDER_CREATE und VBAP-Erweiterung

daemon@ATHENA.MIT.EDU (Black Adept)
Mon Nov 29 16:37:14 2004

To: sapr3-news@mit.edu
Date: Mon, 29 Nov 2004 22:35:23 +0100
From: "Black Adept" <stefan@schmoecker.de>
Message-ID: <cog4mp$tl6$02$1@news.t-online.com>

Hi Michael,

vielen Dank für die Info - manchmal scheint Lesen doch Vorteile zu bringen 
;o)
Ich werd mir das mal merken und - wenn wieder ein wenig Ruhe nach dem 
Live-Gang einkehrt - einbauen .

Danke,
live long and prosper
Stefan


"Michael Diehl" <michael@michaeldiehl.com> schrieb im Newsbeitrag 
news:cockqq$4ri$1@news.sap-ag.de...
> Nach dem COMMIT noch Daten nachzuschieben funktioniert zwar, ist aber 
> nicht
> so wie von SAP gedacht und fuehrt dazu, dass
>
> dann 2 commits benoetigt werden.
>
> Das Erweitern von BAPI_SALESORDER_CREATEFROMDAT2 via EXTENSIONION ist
>
> in der Dokumentation des BAPI's ganz gut erklaert.
>
> in kuerze :
>
> 1) VBAP oder andere entsprechende Tabelle erweitern (Append)
>
> 2) BAPE_VBAP BAPE_VBAPX erweitern
>
> 3) Beim BAPI Aufruf EXTENSIONIN mit BAPE_VBAP fuellen (online Hilfe zum 
> BAPI
> lesen)
>
> Damit ist man im gleichen COMMIT wie das BAPI, braucht keine DB updates zu
> programmieren und kriegt den
>
> CHANGE un DISPLAY Fall noch umsonst mit.
>
> (Bei anderen BAPIs heissen die Erweiterungsstrukturen schon mal
> BAPI_TE_XXXX, u.U. muss man noch ein Append an KOMXXX anhaengen)
>
> Viel Spass, Michael
>
>
>
> "Black Adept" <stefan@schmoecker.de> wrote in message
> news:cocdtp$3og$02$1@news.t-online.com...
>> Hi Matthias,
>>
>> ich benutze zwar nicht SD_SALESORDER_CREATE sondern den BAPI, der 
>> dasselbe
>> macht - dort ex. aber genau dasselbe Problem.
>>
>> Da der BAPI mir die Auftragsnummer, die erzeugt wurde mitgibt schiebe ich
>> die Daten nach dem BAPI_COMMIT (and wait)direkt via UPDATE  vbak auf die
> DB.
>> Das klappt gut und sollte analog auch mit dem SD_SALESORDER_CREATE und
> VBAP
>> funktionieren.
>>
>> live long and prosper
>> Stefan
>>
>> "Matthias Lambrecht" <forum@zahnarzt-lambrecht.de> schrieb im Newsbeitrag
>> news:coab0s$2af$02$1@news.t-online.com...
>> > Hallo NG,
>> >
>> > wir haben bei uns eine Schnittstelle, die Aufträge aus einem externen
>> > System (SECON) aus einer Datei einliest und diese im SAP anlegt.
>> >
>> > Nun haben wir bei uns die VBAP erweitert (2 Felder mit Append-Struktur)
>> > und diese Felder anhand eines OSS-Hinweises in ein Dynpro der
>> > VA01/VA02/VA03 unter Zusatzdaten B eingebaut. Wenn man jetzt einen
> Auftrag
>> > manuell anlegt oder aendert, und diese Felder füllt, werden diese auch
>> > gefüllt.
>> >
>> > Unser Problem ist aber, die Schnittstelle. Wir nutzen hier den Baustein
>> > SD_ORDER_CREATE, um Aufträge anzulegen. Leider klappt hier die 
>> > Übernahme
>> > von Werten in diese beiden neuen Felder der VBAP nicht.
>> >
>> > Habt ihr eine Idee, wie man das lösen könnte ?
>> >
>> > Danke + Gruß
>> > Matthias
>> >
>>
>>
>
> 



home help back first fref pref prev next nref lref last post