cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Acknowledgements for Partner Type KU/LI/B(Other Than LS)

0 Kudos

Hi All,

We are trying to Configure IDOC Acknowledgements in SAP PI 7.1 .

We are following http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/903a0abc-e56e-2910-51a8-9dc616df5... to do the same.

But Its mentioned in the blog that "ALE audit is only possible for IDocs of type logical system (LS)."

But we have Many Other Partners like KU/LI/B.

Could you please suggest a way to do the same.

We need to change the IDOC Status as specified below.

1. ’18-triggering EDI subsystem OK’ or ‘2 – error triggering EDI subsystem’ . This status is sent back to SAP as soon as the IDOC is received by PI

2. ’05 – Error during translation’ or ’06 - translation OK’ .  This status is sent back after back after the IDOC to Receiver(EDI) mapping has been completed

3. ’11 – Error during dispatch’ or ’12 – dispatch OK’. This status is sent back after we transmit the data to our partner either through SFTP, AS2, FTP etc


Please let me know your Suggestions.


Thanks

Satish Ch

Accepted Solutions (1)

Accepted Solutions (1)

former_member182412
Active Contributor
0 Kudos

Hi Satish,

Sender side you can send the IDOC with type LI or KU, Create AcknowledgementIDocReceiver IDOC receiver for your ECC business system and check 'Apply Control Record Values from Payload' then system automatically generate the ALEAUD based on the payload values and this will type LS with your receiver business system, you need to create partner profile for this ERP

Regards,

Praveen.

0 Kudos

Hi Praveen,

Thanks for the reply.

Did you mean that AcknowledgementIDocReceiver as a channel name makes difference?

Can you explain How This channel will be called? Apart from Partner Configuration anything else configuration required.

Thanks

Satish Ch

former_member182412
Active Contributor
0 Kudos

Hi Satish,

You need to create channel name start with Ack, Check section 3.2 in below document


For acknowledgments, no routing rules are required; you only have to define a receiver communication channel. If there are several communication channels of adapter type IDoc, the channel starting with Ack is used

Regards,

Praveen.

Answers (1)

Answers (1)

Former Member
0 Kudos

We achieved such requirement by using idoc type STATUS. Create a new receiver for this idoc interface. New receiver should be the sender ECC system and message type is STATUS idoc. you can update idoc number and status changes based on message mapping.

Ideally status 18 can be send for all IDOC received to PI from ECC.

If it is errored out, create an alert mail and tie it up with one interface to generate status idoc of status 05 and 11