[55690] in SAPr3-news
Re: 40 Min. Laufzeit beim Anlegen eines Auftrags (Bapi)
daemon@ATHENA.MIT.EDU (Gianpietro Dal Zio)
Thu Oct 13 03:57:51 2005
To: sapr3-news@mit.edu
Date: Thu, 13 Oct 2005 09:57:07 +0200
From: "Gianpietro Dal Zio" <dalzio@aeb.de>
Message-ID: <434e135b$0$304$4d4ebb8e@read.news.de.uu.net>
Hallo Axel,
Vielen Dank für deine Antwort.
> Gianpietro Dal Zio wrote:
> > Ich stehe vor einem Rätsel.
> > Wir haben in den User-Exits der Verkaufsbelege
> > USEREXIT_SAVE_DOCUMENT_PREPARE und USEREXIT_SAVE_DOCUMENT ein Paar
> > zusätzliche statements hinzugefügt.
> > Diese Statements machen in manchen Fällen einigen Selects und ein paar
> > RFC
> > Calls.
> ...RFC auf fremde Maschinen nehm ich an?
Ja
> > Wenn die Selects und die RFC Calls gemacht werden braucht R/3 bis ein
> > Beleg fertig angelegt ist ca 20 bis 40 Minuten. Wenn diesen Code wegen
> > dem
> > IF nicht durchlaufen wird, dann ganz normal 1-3 Sekunden.
> > Wenn ich aber die netto Zeit diesen zusätzlichen Statements messe,
> > brauchen diese nur 2 Sekunden.
> > Wenn ich den gleichen Auftrag manuell über die VA01 anlege dann braucht
> > es
> > auch nur ganz kurze Zeit.
> Also wenn Du mit VA01 einen Auftrag anlegst wird die Routine nicht
> durchlaufen? Seltsam, aber egal.
Doch sie werden auch dann durchlaufen (RFC Calls und Selects).
Das verflixte ist ja das wenn ich die Kundenanpassungen in ihrer Laufzeit
messe, diese nur 2 bis 6 Sekunden brauchen.
Wenn sie aber in der Exit laufen (die Kundenanpassungen brauchen immer noch
nur max 6 Sekunden) braucht ein Beleg bis zu 40 Minuten um fertig
gespeichert zu sein.
> Aufschluss kann Dir nur ein detaillierter Trace geben. Evtl gibt es ja
> auch
> 'nur' ein Connect-Problem mit den RFC.
Viele Grüße aus Stuttgart
Gianpietro