You are on page 1of 8

My requirment is having a multi level approval hirarchy in Move Order,

How is it Possible?

I think the only way to get this is by customizing INVTROAP (INV: Move Order
Approval) workflow.
Standard functionality includes only the possibility that a Move Order could be
approved after a Time out period you can indicate in the organization parameters.
You could also decide that a move order must be automatically rejected after the
time out period.
The standard workflow send a message to the material planner. If the material
planner is also the requestor, the Move Order is automatically approved. If the
approver doesn't answer, the system will automatically send a reminder. After the
time out has expired, the proper indicated action is undertaken (automatically
approve or reject).

Move Order Approval workflow Notes

Workflow for Move Order Approval Process

If you require planner approval for move order requisitions, you can use the move order approval
process, which forwards move order lines to the designated item planner for approval. Oracle
Inventory manages the approval process through Oracle Workflow.
To govern the move order approval process, you set two inventory organization parameters:
Move Order Timeout Period and Move Order Timeout Action. The Move Order Timeout Period
attribute determines the number of days the order can wait for approval. After one time out
period, if the recipient has not approved or rejected the order, a reminder notice is sent. After a
second time out period, the order is automatically approved or rejected, depending on the Move
Order Timeout Action attribute you set. Upon approval, additional notifications can be sent to
specified individuals.
The item planner is an item attribute. If no planner is specified on the item, the requisition line
will be automatically approved.
Once the order line is approved, notices are sent to a notification list that is attached to the source
and destination subinventories to let the subinventory planners know that material will be moved
to or from their areas.

we have a requirement for calling the Oracle Move Order Approval Workflow from the custom form
button.
Please suggest any possible solutions.

You can write


WF_ENGINE.createprocess('INVTROAP',:ITEM_KEY,:
PROCESS_NAME,USER_KEY,OWNER_ROLE)
AND wf_enfine.startprocess('INVTROAP',:ITEM_KEY)
or
wf_engine.launchprocess('INVTROAP',:ITEM_KEY,:
PROCESS_NAME,USER_KEY,OWNER_ROLE)
in WHEN-BUTTON-PRESSED trigger of your custom form

In the when button pressed built-in, write the


wf_engine.CreateProcess(<item_type>,<item _key>, <workflow process name>
------ you can set item attributes here using wf_engine.setitemattrtext etc
-----wf_engine.StartProcess(<ITEM_TYPE>, <ITEM_KEY>);

INVTROAP.wft

Activity Type Notice


Error Name WFENG_NOTIFICATION_PERFORMER
Error Message 3120: Activity 'INVTROAP/89551' has no performer.
Error Stack Wf_Engine_Util.Notification_Send(INVTROAP, 40338-90450, 89551,
INVTROAP:INV_TO_LINE_APPROVED) Wf_Engine_Util.Notification(INVTROAP, 4033890450, 89551, RUN)
FIX
Inventory user was not assigned as an employee.
Please verify that Inventory User is assigned as employee.
Assign the employee(s) to this/these user(s):
System Administrator: (N) Security > User > Define
Query with the User
Set the employee name.

To define and update material planners or planning entities:


1. Navigate to the Planners window.
2. Enter a unique planner name.
A planner can be a person or an entity, such as a department or a division.
3. Enter the electronic mail address of the planner.
4. Optionally, enter a date on which the planner becomes inactive. From this date on, you
cannot assign this planner to an inventory item.
5. Save your work
Update planner on item, in general planning tab, and make move order of this item
and press approval button for initiating move order approval workflow.

'INVTROAP

customize the INVTROAP workflow.

I think the only way to get this is by customizing INVTROAP (INV: Move Order
Approval) workflow.
Standard functionality includes only the possibility that a Move Order could be
approved after a Time out period you can indicate in the organization parameters.
You could also decide that a move order must be automatically rejected after the
time out period.
The standard workflow send a message to the material planner. If the material
planner is also the requestor, the Move Order is automatically approved. If the
approver doesn't answer, the system will automatically send a reminder. After the
time out has expired, the proper indicated action is undertaken (automatically
approve or reject).

3. Workflow Administrator Web (New) > Status Monitor

You might also like