Skip to Content
avatar image
Former Member

How to check target filed value empty or not using messsage mapping?

Hello,

I have to send data from 3rd party--->PI---> ECC as of now we using bypass there is no mapping,now my requirement is EX:ten fileds data I am sending PI--->ECC here I have to check phone no field if phone is already there then I need to store the phone no into another field.

1.Need to check target field value is empty or not.

2.If value is there then no need to update,no need change.

3.Soure valuse will be store into some other filed into Target side.

How can I do this in Message Mapping.

Thanks

Kumar

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Nov 06, 2017 at 08:12 AM

    Hello Kumar,

    Can you throw more light on the requirement by sharing a sample data or input/output XMLS.

    Add comment
    10|10000 characters needed characters exceeded

    • Hello Kumar,

      You need to built custom RFC to check whether the number exists in ECC then call inbound proxy based on result.

      Instead of this why don't you change the existing logic in the inbound proxy code.

  • Nov 06, 2017 at 08:27 AM

    Hi Kumar!

    First of all, your requirement should be implemented on ECC side, not in PI.

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 10, 2017 at 11:28 AM

    Hi Kumar,

    You can use RFC lookup but for that you should be knowing table having phone numbers.

    Better is to pass all values in ECC and then check there only whether update is required or not like Evgeniy said.

    Regards

    Jitender

    Add comment
    10|10000 characters needed characters exceeded