cancel
Showing results for 
Search instead for 
Did you mean: 

receiver Determination condition??

Former Member
0 Kudos

Hi Friends,

its IDOC to file scenario,

based on Idocs one of the field value ,it should go to one of the Busines Services.

in receiver determination..

Idoc-field1 = 1 then Bs_1

Idoc-field1= 2 then Bs_2

it worked fine..

now i changed the condition like this

Idoc-field1=2 then Bs_1

Idoc-filed1=1 then Bs_2

but its not working as in the condition.

it working as in before conditions..

please help me....

Thanks and regards

Ram

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Rajeev,

Thanks for your responses..

i did what you suggested...

i deleted Reciever determination and added the conditions ...

but i am getting the result same..

please help me...

thanks and regards

Ram

prabhu_s2
Active Contributor
0 Kudos

ram

did ur condition are satisfying? u need to ensure that

Former Member
0 Kudos

Ram ,

what is the error your are getting canyou post it here.

Regards

Sreeram.G.Reddy

Former Member
0 Kudos

Hi Ram,

have you deleted the receiver detemination compltely or only its condition.......if only its conditon, then delete reciver detemination completely......activate it.....

from SXI_CACHE do a cache refresh.....

now run your scenario......now you should get error in SXMB_MONI that receiver determintaion does not exist.......

now in ID......Create your reciever determintaion with your new conditions....activate it.......again test your scenaerio.......now see what happens..also check the data in the idocs which are trigered to the target systems to see whetjher your recieve detremitaion condition was satisfied or not.

Thanks,

Rajeev Gupta

Former Member
0 Kudos

Hi Friends..

Thanks for your responses..

all are individual conditions..

if Idoc-field=1 then BS_1

if Idco-fileld=2 then BS_2

its worked fine..

now i changed to

if Idoc-field=2 then Bs_1

if Idoc-field=1 then Bs_2

now its not working as in condition..

its working as in previous conditions...

i did cache refresh also....

please guide me

regards

Ram

Former Member
0 Kudos

Hi Ram,

delete this receiver determinataion......activate your changes.......

now recreate your this recever determination with your new conditons.......save it and activate it........now your this problem will be resolved.....

Thanks,

Rajeev Gupta

Former Member
0 Kudos

check in our condition editor whether you AND operator say Field1=1 and Feild1=2; it is have Field1twice.Idoc-field1 = 1 then Bs_1

Idoc-field1= 2 then Bs_2.

if this case you OR operator in our conditin editor.

imp: also at least one condtion should be to excute otherwise it will fall because it does not what to doif both condtion are false so it fails

Regards

Sreeram.G.Reddy

Former Member
0 Kudos

Hi Ram,

As you said , IF it worked for first condition and failed at second condition., then

the problem may be with your settings, you might have configured and maintained all settings for sending IDOC to respective to first condition only, if you are changing condition, all settings should also support that condition.

regards,

Ramesh.

Former Member
0 Kudos

Hi Ram,

in ID, Save your changes and activate them......

in SXI_CACHE, do a cache refresh........then again run your scenario.....

Thanks,

Rajeev Gupta

Message was edited by:

RAJEEV GUPTA