Skip to Content
0
Former Member
Jul 03, 2006 at 10:29 AM

Error when sending null records in BPM

29 Views

Hi All,

In my scenario I am having 4 Business sytems involved.

A)File (Sender)

B)An Oracle DB(Receiver)

C)R3 (Receiver)

D)File (Receiver)

I am using a File to R3(using RFC) Scenario where I am having a BPM .

In XI I am doing some validations and if any of the validations fail I have to send those error records to a database table.(System B).

If the records pass the validation it is send to R3(System C) and the count of the successfully updated records(in R3) are send to System D.

In my BPM, when I am sending all correct records i.e. there are no error records(no data to be passed to DB)

I get the following error.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Receiver Identification

-->

- http://sap.com/xi/XI/Message/30" xmlns:SOAP=" http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">

<SAP:Category>XIServer</SAP:Category>

<SAP:Code area="RCVR_DETERMINATION">MESSAGE_INCOMPLETE</SAP:Code>

<SAP:P1>Sender</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Message is incomplete. No Sender found</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

The scenario works fine when there are records to be sent to DB.

Can someone help?

Thanks in advance.

Regards,

Soumya