qRFC update failure

Richard Marut rvmarut at earthlink.net
Thu Apr 1 15:14:04 EST 2004


Kris,
 
Take a look at transaction SWEL to see if SAP is publishing an event when a
failure occurs. First check SWELS to see if the event log is active or not.
 
Richard...
 
-----Original Message-----
From: SAP Workflow [mailto:Owner-SAP-WUG at MITVMA.MIT.EDU] On Behalf Of Kris
WUG
Sent: Thursday, April 01, 2004 2:06 PM
To: SAP-WUG at MITVMA.MIT.EDU
Subject: Fw: qRFC update failure
 
 Hi Mike,
 
 Actually, this is not used in the workflow instead webmethods passes the
 data from outside to SAP and call
 the qRFC funtion module to create Sales Order. Since lot of data is coming
 from non SAP systems, we had to
 do this asynchronously only by setting up a que.
 
 I just want to know if qRFC update function module is failed in the
 background is there any event  get published in SAP?
 So that I can implement workflow to notify responsible people to take care
 of this error.
 
 
 Regards,
 Kris.
 
 
 
 
 
> ----- Original Message -----
>> From: "Michael Pokraka" <workflow at quirky.me.uk>
> To: <SAP-WUG at MITVMA.MIT.EDU>
> Sent: Thursday, April 01, 2004 9:54 AM
> Subject: Re: qRFC update failure
>
>
> Hi Kris,
> Could you explain why this has to be asynch? Asynchronous and serial are a
> bit like oil and water, so it may be worth rethinking that part.
> Perhaps BAPI_SALESORDER_CREATEFROMDAT2 might be better suited?
> Cheers
> Mike
>
> Kris WUG wrote:
> > Hello experts.
> >
> > I appreciate any help related to this issue below.
> > Below issue is more ABAP related rather than a workflow.
> >
> > In the process of implementing qRFC with inbound queues, when a function
> is
> > called with the addition IN BACKGROUND TASK (eg., to create a sales
> order),
> > the caller program does not receive any importing parameters or return
> data
> > as to whether the LUW which was executed asynchronously was a success or
a
> > failure.  In the example above, the only sure way is to check the
database
> > table entry to see if the sales order has been created.  To achieve
> > serialization, the inbound queue needs to be stopped if there are any
data
> > errors.  Without knowing the results of the executed LUW, the next LUW
is
> > executed if the queue is not stopped.  It appears that it may not be
> > possible to implement serialization in inbound queues as it is not
> possible
> > to get any return data.
> >
> > Is there any way to trigger an event or capture the result of success
and
> > failure
> > of a qRFC called  IN BACKGROUND TASK(not workflow background task) ?
> >
> >
> > Thank you in advance.
> > Kris.
> >
> >
>
 


More information about the SAP-WUG mailing list