Sales Order Created from Quote

Try Data Directive on table OrderHed using In-Transaction  Directive. This will take care of all three scenerios of sales order creation.
Â
Regards,
Arul


________________________________
From: Dan Sirow <dansirow@...>
To: vantage@yahoogroups.com
Sent: Friday, 4 January 2013 1:45 PM
Subject: [Vantage] Re: Sales Order Created from Quote


Â

Have you tried a post-processing bpm on Quote.CreateOrder and update the just created OrderHed directly? The OrderNum is an available parameter. This would put it on hold immediately after being created.

Dan
Independent Components Corp.

--- In mailto:vantage%40yahoogroups.com, "noor.fazli@..." wrote:
>
> Hi,
> We are on Epicor 9.05.700c and have a requirement that if we create any new order the hold flag needs to be true. For all the Order created from Order Entry screen it works great as we have post-processing bpm on SalesOrder.GetNewOrderHed.
>
> But for the Orders created from Quote/Opportunity We want to set the hold flag as well. I did the trace and found 2 methods are called Quote.DefaultOrderFields and Quote.CreateOrder. But none of them seems to expose ttorderhed, so that I can set the hold flag. Is there any way to set the hold flag for the orders created from Quote.
>
> Thanks
>




[Non-text portions of this message have been removed]
Hi,
We are on Epicor 9.05.700c and have a requirement that if we create any new order the hold flag needs to be true. For all the Order created from Order Entry screen it works great as we have post-processing bpm on SalesOrder.GetNewOrderHed.

But for the Orders created from Quote/Opportunity We want to set the hold flag as well. I did the trace and found 2 methods are called Quote.DefaultOrderFields and Quote.CreateOrder. But none of them seems to expose ttorderhed, so that I can set the hold flag. Is there any way to set the hold flag for the orders created from Quote.

Thanks
Use a post processing directive on the CreateOrder.

One of the parameters supplied is the created order number (orderNum).





Hi,
We are on Epicor 9.05.700c and have a requirement that if we create any
new order the hold flag needs to be true. For all the Order created from
Order Entry screen it works great as we have post-processing bpm on
SalesOrder.GetNewOrderHed.

But for the Orders created from Quote/Opportunity We want to set the
hold flag as well. I did the trace and found 2 methods are called
Quote.DefaultOrderFields and Quote.CreateOrder. But none of them seems
to expose ttorderhed, so that I can set the hold flag. Is there any way
to set the hold flag for the orders created from Quote.

Thanks




CONFIDENTIALITY NOTICE: This e-mail communication and any attachments may contain confidential and privileged information for the use of the designated recipients named above. If you are not the intended recipient, you are hereby notified that you have received this communication in error and that any review, disclosure, dissemination, distribution or copying of it or its contents is prohibited. If you have received this communication in error; please notify Cranel Incorporated immediately by telephone at 614-431-8000 or 800-288-3475 and destroy all copies of this communication and any attachments.



[Non-text portions of this message have been removed]
thanks It worked like charm.


[Non-text portions of this message have been removed]
Have you tried a post-processing bpm on Quote.CreateOrder and update the just created OrderHed directly? The OrderNum is an available parameter. This would put it on hold immediately after being created.

Dan
Independent Components Corp.

--- In vantage@yahoogroups.com, "noor.fazli@..." wrote:
>
> Hi,
> We are on Epicor 9.05.700c and have a requirement that if we create any new order the hold flag needs to be true. For all the Order created from Order Entry screen it works great as we have post-processing bpm on SalesOrder.GetNewOrderHed.
>
> But for the Orders created from Quote/Opportunity We want to set the hold flag as well. I did the trace and found 2 methods are called Quote.DefaultOrderFields and Quote.CreateOrder. But none of them seems to expose ttorderhed, so that I can set the hold flag. Is there any way to set the hold flag for the orders created from Quote.
>
> Thanks
>