‎2014 Feb 26 8:56 PM
Hi,
We have a requirement wherein the sales order order acknowledgement is to be triggered when the line items in the sales order get confirmed.
Please let me know how can this be achieved; is there any BADI / user-exit which might help ?
The scenario is that the user shall create a sales order, but on saving the order, the order acknowledgement should not be triggered. We have a batch job which updates the confirmed qty in the sales orders on a daily basis at night. Once the order gets a confirmed qty, the order acknoeldgement should be automatically triggered.
Please guide.
Thanks.
‎2014 Feb 26 9:54 PM
Hello,
In that case mark your output as "Trigger immediately" & on output message control attach requirement routine.
In the requirement routine, you can check all line item of order have confirmed quantity. If yes tha trigger output & if no than don't attached message output.
Regards,
Sameer
‎2014 Feb 26 9:10 PM
Hello,
There is SAP std. message output type BA00 for "Sales Order confirmation" with condition record's dispatch mode set as '1'. You can use it for your requirement.
After order confirmation job complete, you can setup job with RSNAST00 to triggered order confirmation.
NACE T-code for V1(sales) output
Dispatch time 'F4' help
RSNAST00 Program
‎2014 Feb 26 9:40 PM
Hi Sameer,
We don't want to trigger the Order Ack through batch job. The Order Ack should be trigerred whenever all the line items in the order have a confirmed quantity.
When the sales order is initially created, it does not have confirmed quantities in the schedule lines. Later, when the confirmed quantities are updated by another program, those orders for which all the line items have a confirmed qty, the order acknowledgement should be trigerred automatically for them.
‎2014 Feb 26 9:40 PM
Hi Sameer,
We don't want to trigger the Order Ack through batch job. The Order Ack should be trigerred whenever all the line items in the order have a confirmed quantity.
When the sales order is initially created, it does not have confirmed quantities in the schedule lines. Later, when the confirmed quantities are updated by another program, those orders for which all the line items have a confirmed qty, the order acknowledgement should be trigerred automatically for them.
‎2014 Feb 26 9:54 PM
Hello,
In that case mark your output as "Trigger immediately" & on output message control attach requirement routine.
In the requirement routine, you can check all line item of order have confirmed quantity. If yes tha trigger output & if no than don't attached message output.
Regards,
Sameer
‎2014 Feb 26 10:01 PM
HI Sameer,
This is almost what I am looking for. Please could you let me know the steps to configure these. I am new to SAP and don't know much about trigerring immediately and routines.
‎2014 Feb 26 10:10 PM
Message output configuration will be done by functional, but please ref. below link,
For routine creation, see below link
Requirement Routines - Output Control - ABAP Development - SCN Wiki
Regards,
Sameer
‎2014 Feb 26 10:32 PM
Thanks Sameer; so my understanding is as below, please correct me if I am wrong.
Please confirm the third point.
Thanks for the help.
‎2014 Feb 26 10:44 PM
Yes,
Only one correction point 2 is part of technical setting. If you don't have authorization, please check with your manager.
Regards,
Sameer
‎2014 Feb 26 10:52 PM