cancel
Showing results for 
Search instead for 
Did you mean: 

How to destroy the values using node functions

former_member398373
Participant
0 Kudos

Hi All,

i am facing the one problem,

in one field i got two values based on value i need to pass the data to receiver .

for example if A = 1 i need to pass the data to receiver1

if A = 2 i need to pass the data to receiver2.

but my problem is i don't have receiver1 system i have only receiver2 system.

but i am getting the data like A = 1,2.

so how i can achieve this ?

Thanks & Regards

Papireddy.

Accepted Solutions (1)

Accepted Solutions (1)

former_member398373
Participant
0 Kudos

Hi All,

Thanks for your reply,

i got solved this issue.

regards

papireddy.

Answers (1)

Answers (1)

former_member186851
Active Contributor
0 Kudos

Hello Papi,

Try like this in the mapping

But this is will create the output anyways,You can just try.

What is your sender?based on that can help you more.

former_member398373
Participant
0 Kudos

Hi Raghu,

Thanks for your reply my sender is IDOC, i got one field values like 1,2,3,4,5.

in that field value 3 is there than my mapping will be executed other than 3 the mapping will not execute.

thanks

papireddy

manoj_khavatkopp
Active Contributor
0 Kudos

Hi,

In your receiver determination keep a condition for that field with xpath , then you can route it accordingly.

Why are you going for mapping are u using extended receiver determination ? i don't think its required.

Br,

Manoj

former_member186851
Active Contributor
0 Kudos

Manoj the catch is here no system for Condition 1.So messages will fail right?

manoj_khavatkopp
Active Contributor
0 Kudos

Raghu,

You can just mention ignore in Receiver determination if no condition satisfies.

former_member186851
Active Contributor
0 Kudos

Yes Manoj..But Messages will fail with No receiver found error right?

former_member182412
Active Contributor
0 Kudos

Hi Raghu,

If you select ignore if no receiver found then message processing will be ended and system will not throw any error and will not execute any further steps like interface determination, mapping etc.

Integrated Configuration - Integration Directory - SAP Library


NoReceiverBehavior : Specifies what happens if no receiver can be determined at runtime.

Possible values:

  • Error Message: Message processing is terminated with an error.
  • Ignore: Message processing is ended as defined by your configurations settings.
  • Specified Receiver: The message is sent to a fixed predefined receiver.

Regards,

Praveen.