cancel
Showing results for 
Search instead for 
Did you mean: 

PI Ack

Former Member
0 Kudos

Hello All,

Here I have a requirement where PI has to send the acknowledgement to the source system(legacy) after picking the file, irrespective of whether it failed in the message mapping or not.

How to achieve this?

Thanks,

Regards,

Moorthy

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Moorthy,

Try using the below approach,

Create RD and mention 2 receiver components

1 Receiver component is for actual mapping

2 is for ack

Create 2 ID one for actual Mapping and 2nd for ack

develop the ack mapping in such a way it should not get fail in mapping in any case

create 2 RA

In this case even though mapping may get fail for actual interface it will not impact on ack interface. In any of the case ack will be sent to receiver system.

Former Member
0 Kudos

Hello All,

Thanks for your responses. I want to do this scenario without BPM.

Is there any way to achieve this by writing adapter module?

Regards,

Moorthy

Former Member
0 Kudos

hi,

Please check my response above.. it is without BPM

former_member854360
Active Contributor
0 Kudos

Hi dasika i can give you very simple idea to achive this.

Create a cenarion

1) Legacy file to ECC(IDOC) and also store the file in a folder.

Means in receiver determination you need toadd two receive

1)ECC receiver'

2) File Recever

so every legacy data will go to two receiver

IDOC to ECC and File to file system(one mapping for legacy file to IDOC and for other one you dont need to create any mapping.

So after the legacy system runs your legacy file will be stored in file system and also IDOc will be posted.

now create a second simple scenarion File to Legacy ack.

Pick the file and do a mapping with legacy ACK structure. You can use constant mapping for all the field of legacy ACK structure dont need to map it from target.

Please let me know if it helps you

Answers (2)

Answers (2)

former_member854360
Active Contributor
0 Kudos

Hi ,

As Baskar said you can use BPM to send ACK from PI.

baskar_gopalakrishnan2
Active Contributor
0 Kudos

You can achieve this using BPM. Use send step option "Response mesg in reply to a previously received message"