cancel
Showing results for 
Search instead for 
Did you mean: 

Message mapping - lower node condition for top node

Former Member
0 Kudos

Hello,

E1EDK03

     SEGMENT

     IDDAT

     DATUM

     UZEIT

I would like to have only the E1EDK03s, where IDDAT is 002. So I tried to do it this way on the E1EDK03 level:

Constant 002 and IDDAT --> equalS than E1EDK03-->E1EDK03. But somehow it doesn't work. I also attached a picture of my message mapping.

Would be nice if somebody could help me. 


Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Thx for your help. I tried it with Mr. Gandepallis approach and it worked perfectly.

3 E1EDK03 nodes - perfect.

Now I would like to take it a little further. Let's say I would like to have only the E1EDK03 for IDDAT 025 if QUALF 008 exists in the node above E1EDK03. I tried it with "equalS" and "And", but it's not working.

Would be nice if someone would have a solution for this. I really appreciate your help.

former_member182412
Active Contributor
0 Kudos

Hi Jochen,

Use below mapping.

Regards,

Praveen.

praveen_sutra
Active Contributor
0 Kudos

Hi,

you can map with a  constant rather than E1EDK03.

Constant 002 and IDDAT --> equalS than constant-->E1EDK03.


Hope this helps.


thanks and regards,

Praveen T

former_member182412
Active Contributor
0 Kudos

Hi Jochen,

You can use below mapping:

QUALF------------>

                          equalS---->removeContexts----->createIf---->E1EDP19

Constant(002)---->

Regards,

Praveen.

Former Member
0 Kudos

Hi Jochen,

Can you please try to change the context of IDDAT to E1EDK03?

Also, please advice what is the result you are getting from your current mapping.

Kind Regards,

Jenny