approve a sales order

Schmidt, Bob bschmidt at ugs.com
Wed Aug 23 14:29:39 EDT 2006


We've also done something similar with a User Defined Status on Sales Quotes.  With a user status defined in SD configuration that can only be set to Approved by the Batch User (WF-BATCH), you can create a method to change the status once the approval is received.  We've defined a multi-level approval workflow based on dollar value that once approved, changes the user status to approved which then allows it to be delivered or billed.
 
With user statuses, it is also possible to define defaults so that an order (or quote, in our case) when created is unapproved.
 
It is fairly simple SD configuration.
 
Regards,
Bob

________________________________

From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of Flavio Oliveira
Sent: Wednesday, August 23, 2006 1:17 PM
To: vali ivanov
Subject: RE: approve a sales order


Vali:
 
We've done this by using the 'Delivery Block'  field (VBAK-LIFSK). Define some new codes that will not let the Order to be used and, after the approval process, you can clear this field (if the SO was approved).
 
The problem is that is not possible to set a delivery block automatcaly  when the order is created, so the first WF step is to set this value. After this, the approval process will start.
 
Another option that I can think is to create a form with all necessary fields to create the Sales Order. Send this form to be approved and, if it is approved, create the sales order with the form data (via BAPI).
 
Regards,
Flávio.






________________________________

	Date: Wed, 23 Aug 2006 19:52:42 +0300
	From: vali.ivanov at gmail.com
	To: sap-wug at mit.edu
	Subject: approve a sales order
	
	
	hello,
	I have a question.
	I have to build a workflow that will approve a sales order.
	any ideas how can i do that ?
	 
	There is not an proper event in BUS2032. It can be modified by a delegation. yes, there is no problem in these way.
	The problem is other, and I belive it can be extended to all kinds of 'approval' workflow that does not stand on an existing business process in this way. 
	After a sales order is created, the user click on the save button. this will trigger the workflow, no problem until now. But, i don't want the sales order to be created until it is approved. As I know, SAP don't deal with a status management with sales order as it is the case with production order, for example. 
	So, if an sales order will not be approved, the workflow will have to delete the sales order, and this is a behaviour that i want to avoid because the things get complicated. 
	how can i do a sales order and not save it, so I can approve it later ? and the same problem i will have with the delivery and the invoice.... 
	Thanks


________________________________

Get the new Windows Live Messenger! Try it! <http://get.live.com/messenger/overview>  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20060823/3f17495d/attachment.htm


More information about the SAP-WUG mailing list