cancel
Showing results for 
Search instead for 
Did you mean: 

Order confirmation per eMail and EDI

former_member588799
Discoverer
0 Kudos
810

Hello,

I want to implement the following intercompany process.

1.) create purchase order

2.) create sales order via Idoc from purchase order

3.) Delivery block in sales order will be removed

4.) User will send order confirmation (let's say BA00) from sales order per eMail

5.) After message BA00 has been sent successfully, I want to send an additional message (let's say ZBA0) per EDI to update order confirmation data in purchase order.

As I don't want the user to execute the message ZBA0 manually, I'm wondering how this this could be done?

Any suggestions?

Cheers.

Accepted Solutions (0)

Answers (2)

Answers (2)

rob_ariaans
Contributor

If it is important that the 'ZBA0' message is only processed after successful processing of 'BA00', you could write a small program to select relevant sales orders based on 'BA00' status from NAST table and submit to program sd70av1a those sales orders which have a 'ZBA0'-message pending to be send.

Jelena_Perfiljeva
Active Contributor
0 Kudos

I'd suggest not to bother with condition "after BA00 has been sent successfully" as there seems to be no business reason and no actual dependency. Besides, even if the message is sent out of SAP successfully it doesn't mean it was actually received.

In any case there should be some monitoring process in place to check and resolve unsuccessful output. So that should take care of the exceptions.

Overall this seems like a straight-forward task that is supported by standard SAP, the dependency just adds unnecessary complexity IMHO.