cancel
Showing results for 
Search instead for 
Did you mean: 

Stock Adjustment Approval workflow in MIGO

Former Member
0 Kudos

Hello Experts,

I need to create a approval workflow for stock movements made ( for receipts without PO mov type 501, 503, 505, withdrawal for scrap from stock 551,553,555) in MIGO.

1.There should be a workflow mail triggered to the mail box of the person responsible for approval.

2.For negative stock postings, i need to have them blocked until approval.

can you please tell me which is the best way to achieve this functionality?

Is it advisable to have a two step process, like moving the stock to a different stock stype and then moving it to required stock type after approval?

Is there a one step process possible?

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

suresh_subramanian2
Active Contributor
0 Kudos

Hello ManiRaj !

As per your following statement,

2.For negative stock postings, i need to have them blocked until approval.

,

you mean to state that workflow should not trigger when stock movement document is saved with negative stock postings ?

If so, create a check function module and prevent triggering for the same.Alternatively, you can create virtual attribute or database attribute for finding negative postings in stock movement document and same can be incorporated as start condition in workflow.

Regards,

S.Suresh

Former Member
0 Kudos

Hi Suresh,

Thanks for the reply.

If a negative posting happens, I need to have them blocked (so that the quantity of stock waiting for approval cannot be used for any other purpose) till the approval happens. Between the time of posting and the approval, the stock should not be available for consumption.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Maniraj,

You can follow the following approach:

1. A custom screen or form is available for user to fill and apply for the stock transfer. A Z table stores all the required details .

Workflow is initiated when the user saves the data.

2. After saving the workflow takes the Work item to approver in his inbox. The approver approves or dsapproves the same.

3. In case approver approves the stock transfer a BAPI is used post a document.

Regards

Gautam

suresh_subramanian2
Active Contributor
0 Kudos

Hello ManiRaj !

If negative posting happens, you don't want workflow to trigger so that approval cannot be made ?

If so, as I addressed in the previous posting for this thread, incorporate it or as Gautam stated maintain ztable and trigger the workflow provided no negative posting is made.

Regards,

S.Suresh

Former Member
0 Kudos

Hello Gautam,

Thanks you very much for the response.

I have a small clarification, in the case of reduction of stock : Suppose for a material, a quantity of 10 EA to be removed from stock, and is waiting for approval. How can i prevent this material quantity being used for any purpose like picking, etc while it is waiting for approval?

Former Member
0 Kudos

Hi Maniraj,

When a user raises a request for reduction of stock, you can post material document using a movement type which blocks the material for any further use( please contact your MM consultant for the movement type).

On approval from the relevant authority one or more documents are posted so that the material stock can be reduced.

Regards

Gautam

Edited by: gautam maini on Mar 21, 2011 11:02 AM