How to Postpone a Work Order
Hi Gurus,
How to Postpone a Work Order ? I know we can do it for Notification but any idea for WO?
Regards,
Vijay
Hi,
the order postpone is possible. You can select any operation , go to dates and there u will find can not start before .You can mention the date threre and release the order
The storekeeper will only issue material after the date has come
Similar Messages
-
How to refer the work order status value from a different transaction in the step handler?
Hi All,
I have a requirement to check the status of the work order from a different transaction before doing some logic in the current transaction. The following transactions are done to replicate the issue
1)changing the status to ONSITE to edit the work order (transaction 1)
2)Adding some information which will do some logic (transaction 2)
3)Completing the work order (transaction 3)
The transaction 2 will have some logic and will be executed only if the status is COMP but even though the status is COMP now (transaction 3) my condition check in the logic is showing as ONSITE status(transaction.status=ONSITE) and it fails. How can i get the latest status of the work order in the device? Please adviceHi Jason,
The CompleteWorkOrderFinish sub action does have Apply action (screenshot 1) and the transaction definition (screenshot 2)of CompleteWorkOrderFix transaction with the only property Status which has the following settings (screenshot 3)
Also I am trying to add a status property in EditMeterFitDetaisl transaction and update this value with the current status of the work order using object collections filtering with key value. Please let me know if that approach can be followed. Thanks -
How do determine the work orders for a sales order?
I'm forced to calculate our costs by sales order. So for a given sales order number, how is this linked to the work order that created the items on the sales order?
ThanksHi,
Check this:
Re: Open Production Orders List with a Field from Sales Order
Thanks,
Gordon -
How to Change Maintenance Work Order Report in EAM Maintenance Super User
Hi,
We like to change or create new costom report in place of Standrd EAM Maintenance work order details report in Maintenance super User Responsibility.
When we go Maintenance Super User > Work Order > Print work order >Layout , In Template layout we find only one LOV called Maintenance report.
We like to where this this Template LOV storing and Run button code where it's storing
THANKS,
GanaHi,
You could temporarly adjust the CUNI definition for TST so that it can be converted to seconds. Adjust the notifications to set a valid unit of measure.
The alternative would be to update the field MAUEH in table QMIH with a valid breakdown unit of measure.
-Paul -
How to find completed work orders
Can any one plz tell where to query work order data?
I need to pull completed work orders in a time period.
and I need to query the items which are generated at my Manufacturing Inventory org upon completion of the
work orders in that time period.
Thanks,
PradeepYou can query from front end using Discrete >>Discrete Jobs screen. Put completion date range and the select the status button and you can query any required status.
Once you get to the folder you can do an export to look at the data. -
How to print batch work orders displaying only 1 task
Hi
I would like to know if it possible to print in large groups only task 0010 and then print task 0020 in another batch and so on. Excluding everything else except for the designated task number.I hope this makes sense.
Thanks in advance.I have just worked this out.
I copy all the work order numbers and copy them into Z4022 (WORK ORDER MASS PROCESSING)
Then I can sort to whatever is required.
Highlight a specific group or type and then press the print operations button located next to the release button on the ribbon.
Note: If task 0010 and 0020 is both highlighted together they do not print seperate. -
How to update PM work Order Tasklist
Hi all , hoping i can get some help on this one.
We have release a pm workorder and then updated the tasklist.
What i would like to know is how to get the updated tasklist to appear and already released pm order.
This would be similisr to re-exploding a BOM in PP.
Thanks for all your helpThere's no standard way of doing this other than deleting the operations and re-importing the relevant task list
PeteA -
How to delete line item in a Work Order (only a line created in operation)
Hi,
I have created a refurbishment order to refurbish a mechanical seal at external parties. In the work order operation tab, I have created one line items for this purpose and a Purchase Requisition is generated. Suddenly, operation decided to cancel this request and I have problem to delete the Work Order and Purchase Requisition. I have tried to delete the operation line item but failed. This is the message when try to delete the line item " The last active operation cannot be deleted". Appreciate help on how to delete this Work Order and Purchase Requisition.
Edited by: Zahari Yusof on Apr 4, 2008 3:20 AMhi
In Standard SAP while creating an order the short text you are specifying will automatically appear in the first operation,also in order system will ask you to enter atleast single operation ,hence it is not possible to delete the operation line ,
what you can do this either TECO the order which will clear any open PR for this
or create another operation with control key for internal activities say dummy with operation no 20 and save,then go in to order in change mode and try to delete the operation line 10 ,i think system will allow you to do that
regards
thyagarajan -
How to create Work Order in CMRO
Dear All,
We are new to using Oracle CMRO and because of unavailability of CMRO resources, we are facing quite a few problems while working on CMRO. Can anyone please help me out how can I create Work Order using CMRO.
If anyone can provide me with Oracle CMRO White Papers, I will be very thankful.
Regards,
Zulfiqar Ali MughalHi,
There are 3 ways to create work order in oracle cMRO.
1) Through Maintenance Requirement and associated to visit and push to production.
2) Non-routine.
3) Unassociated Task.
1. Create Work Order From Maintenance Requirement:- In order create work order first of all we need to define an MR in Engineering > Fleet Maintenance Program > Overview > Create. After creating the MR Header at least one route should be associated (Route can be created from Engineering > Route >Overview > Create and the status should be "complete"). Then MR effectivity (means which item or unit MR is applicable) need to be defined and in turn the interval threshold also need to define. Once the MR is completed from the Planning window associate the MR to a visit and push to Production. In case of Planned MRs run the Build Unit Effectivities and view the due date from the Planning> Unit Maintenance Plan screen and associate to a Visit in Planning and push the visit to production. In case of Unplanned MRs create visit, associate unplanned MR, push to production.Work Orders would have generated and visible in Execution >Production Planning > Work Orders.
2. Create Non-Routine:- Non- Routines can be created from Execution and Planning
a.Create Non-Routine work order from Execution:- Select the Routine work order and select Create Non-Routine work order from the pull down menu, furnish the details like severity, urgency, summary etc. and click on (B) Apply.
b.Non-Routine from Planning: Create NR from Planning >Unit Maintenance Plan> Non-Routines (B)Create and then associate to a visit and push to production.
3. Unassociated Task:-This is for executing the miscellaneous operations to be done as part of already created visit. Navigate the visit task screen in an already created visit (Navigation: Planning > Visit Work Package > Overview > Search the visit > Click on the visit hyperlink> view visit task in side Menu), From the drop down menu select the “ Create Unassociated Task” and click (B) Go. Furnish the details in the Task header and click on (B) Apply and (B) Cancel, you would be navigate back to the “Visit Task” Screen. Select the unassociated task and push to production. Unassociated work orders would have created. You can create Unassociated task any time during the execution, before closing of visit. -
Scheduling of Work Center Overload / Work Order Start
I am looking for a setting that SAP only starts work orders when the required capacity is available. Shall mean if the capacity check is not successful SAP will block or postpone the work order.
Has one of you heard about such setting & if yes is it in customizing, a work Center or another setting ?Hi,
Check with OPJK, for your Plant and Order Type combination.
Here you can set the capacity check.
If you can say that if th capacity is not there do not Crate/release the Order.
This is based on the Business function 1 (Create) or 2 (Release).
Regards,
Siva -
Hello,
am a bit new with PM process, can anyone tell me how to do a work order with notification on it and confirmation will be made to the work order? please guide me step by step which is first to do and the transaction for each?
thankshi
there is no separate confirmation for notifications, you can close the notification from IW22, or when you close order system willclose notifiaction also
Choose Logistics ® Customer service ® Service processing or Logistics ® Plant maintenance ® Maintenance processing.
You reach service processing or maintenance processing.
Choose Orders ® Change.
Enter the order number and call up the header data screen or the operation overview.
For information on how to enter technical findings when completing the order, see Entering Technical Findings.
Choose Order ® Functions ® Complete ® Complete (techn.).
The dialog box Complete is displayed.
Check the information in the dialog box and change it where necessary. If you want to complete the notifications contained in the object list at the same time, choose Complete notifications.
Choose Complete.
The system completes the order technically, assigns the relevant status to it, and saves it.
It completes all notifications with the appropriate status. If assigned notifications cannot be completed, a message is displayed by the system informing you of this.
Process these notifications accordingly and then complete them.
You can do this either directly with the change function for notifications, or from the order.
As before, call up the order using the change function, and choose
Order ® Functions ® Complete ® Complete notifications
Once you save the order, the outstanding notifications are also completed.
-ashok -
When Creating a Work Order Import Standard Operations
A client is requesting the following functionality when creating a Work Order: Create the first nine operations with different work centers and number operations 0001 u2013 0009. For operation ten continue numbering with 0010 and increase by 10, ie, 0020, 0030, etcu2026 . And operation 0010 would default header data.
Can this be accomplished through standards configuration or would this entail a user exit?
Thanks in advance!!
JAMIt can be possible, depending on how you create the Work Order. If these operations are used often and are in a task list, you can create a work order and import the task list operations by using the menu "extras -> task List selections" inside the work order. If it is part of a preventative maintenance plan, you can configure that your task list is automatically copied to the notification/work order when generated by your maintenance plan. Of course in the task list you could save all the increments and work centers as you want. But this would never be a dynamic check to your header data, it would only be as accurate as your task list.
-
hi every one..
can any one plz tell me how to close eam work order by using api
plz say to me how to approach.
thanks in advance
ramhi sandeep..
thanks for your response..
but i need to close eam work order by using Work Order Business Object API.
in this api there one procedure calld Process_Master_Child_WO.
the sample code has been given by some body..as follows..plz help me how to use this code..because im not aware of api's
plz any one help me...
thanks in advance...
Ram.
set serveroutput on;
Declare
l_eam_wo_rec EAM_PROCESS_WO_PUB.eam_wo_rec_type;
l_eam_op_tbl EAM_PROCESS_WO_PUB.eam_op_tbl_type;
l_eam_op_network_tbl EAM_PROCESS_WO_PUB.eam_op_network_tbl_type;
l_eam_res_tbl EAM_PROCESS_WO_PUB.eam_res_tbl_type;
l_eam_res_inst_tbl EAM_PROCESS_WO_PUB.eam_res_inst_tbl_type;
l_eam_sub_res_tbl EAM_PROCESS_WO_PUB.eam_sub_res_tbl_type;
l_eam_res_usage_tbl EAM_PROCESS_WO_PUB.eam_res_usage_tbl_type;
l_eam_mat_req_tbl EAM_PROCESS_WO_PUB.eam_mat_req_tbl_type;
l_out_eam_wo_rec EAM_PROCESS_WO_PUB.eam_wo_rec_type;
l_out_eam_op_tbl EAM_PROCESS_WO_PUB.eam_op_tbl_type;
l_out_eam_op_network_tbl EAM_PROCESS_WO_PUB.eam_op_network_tbl_type;
l_out_eam_res_tbl EAM_PROCESS_WO_PUB.eam_res_tbl_type;
l_out_eam_res_inst_tbl EAM_PROCESS_WO_PUB.eam_res_inst_tbl_type;
l_out_eam_sub_res_tbl EAM_PROCESS_WO_PUB.eam_sub_res_tbl_type;
l_out_eam_res_usage_tbl EAM_PROCESS_WO_PUB.eam_res_usage_tbl_type;
l_out_eam_mat_req_tbl EAM_PROCESS_WO_PUB.eam_mat_req_tbl_type;
l_out_eam_direct_items_tbl EAM_PROCESS_WO_PUB.eam_direct_items_tbl_type;
x_eam_wo_rec EAM_PROCESS_WO_PUB.eam_wo_rec_type;
x_eam_op_tbl EAM_PROCESS_WO_PUB.eam_op_tbl_type;
x_eam_op_network_tbl EAM_PROCESS_WO_PUB.eam_op_network_tbl_type;
x_eam_res_tbl EAM_PROCESS_WO_PUB.eam_res_tbl_type;
x_eam_res_inst_tbl EAM_PROCESS_WO_PUB.eam_res_inst_tbl_type;
x_eam_sub_res_tbl EAM_PROCESS_WO_PUB.eam_sub_res_tbl_type;
x_eam_res_usage_tbl EAM_PROCESS_WO_PUB.eam_res_usage_tbl_type;
x_eam_mat_req_tbl EAM_PROCESS_WO_PUB.eam_mat_req_tbl_type;
x_eam_direct_items_tbl EAM_PROCESS_WO_PUB.eam_direct_items_tbl_type;
X_status VARCHAR2(4000);
X_msg_cnt NUMBER;
X_msg_data VARCHAR2(4000);
Begin
fnd_global.apps_initialize (user_id => 27789,
resp_id => 23119,
resp_appl_id => 426
COMMIT;
l_eam_wo_rec := null; Record Group need to be initialized at the beginning
l_eam_wo_rec.WIP_ENTITY_NAME := '665443';
l_eam_wo_rec.organization_id := 12384;
l_eam_wo_rec.attribute10 := '2112000245';
l_eam_wo_rec.NOTIFICATION_REQUIRED := NULL;
l_eam_wo_rec.TRANSACTION_TYPE := '2';
l_eam_wo_rec.ASSET_NUMBER := '11234';
l_eam_wo_rec.ASSET_GROUP_ID := 481810;
l_eam_wo_rec.SCHEDULED_START_DATE := sysdate;
l_eam_wo_rec.SCHEDULED_COMPLETION_DATE := SYSDATE;
l_eam_wo_rec.STATUS_TYPE := wip_constants.released; -'Unreleased';
l_eam_wo_rec.OWNING_DEPARTMENT := 6003;
l_eam_wo_rec.PRIORITY := 10 ;
l_eam_wo_rec.SHUTDOWN_TYPE := null;
l_eam_wo_rec.class_code := 'WS0';
--l_eam_wo_rec.material_issue_by_mo := 'N';
--l_eam_wo_rec.issue_zero_cost_flag := 'Y';
--l_eam_wo_rec.po_creation_time := 1;
--l_eam_wo_rec.job_quantity := 1;
--l_eam_wo_rec.notification_required := 'N';
/* Additional Parameters to be passed Start */
l_eam_wo_rec.ACTIVITY_TYPE := 1; --It should be the lookup code value for the activity_type
l_eam_wo_rec.maintenance_object_source := 1;
l_eam_wo_rec.maintenance_object_type := 3;
l_eam_wo_rec.maintenance_object_id := 26005;
l_eam_wo_rec.requested_start_date := SYSDATE;
l_eam_wo_rec.job_quantity := 1;
l_eam_wo_rec.wip_supply_type := null;
/* Additional Parameters to be passed End */
apps.EAM_PROCESS_WO_PUB.PROCESS_WO
( p_bo_identifier => 'EAM'
, p_api_version_number =>1.0
, p_init_msg_list =>TRUE
, p_commit => 'Y'
, p_eam_wo_rec =>l_eam_wo_rec
, p_eam_op_tbl =>l_eam_op_tbl
, p_eam_op_network_tbl =>l_eam_op_network_tbl
, p_eam_res_tbl =>l_eam_res_tbl
, p_eam_res_inst_tbl =>l_eam_res_inst_tbl
, p_eam_sub_res_tbl =>l_eam_sub_res_tbl
, p_eam_res_usage_tbl =>l_eam_res_usage_tbl
, p_eam_mat_req_tbl =>l_eam_mat_req_tbl
, p_eam_direct_items_tbl => l_out_eam_direct_items_tbl
, x_eam_wo_rec =>x_eam_wo_rec
, x_eam_op_tbl =>x_eam_op_tbl
, x_eam_op_network_tbl =>x_eam_op_network_tbl
, x_eam_res_tbl =>x_eam_res_tbl
, x_eam_res_inst_tbl =>x_eam_res_inst_tbl
, x_eam_sub_res_tbl =>x_eam_sub_res_tbl
, x_eam_res_usage_tbl =>x_eam_res_usage_tbl
, x_eam_mat_req_tbl =>x_eam_mat_req_tbl
, x_eam_direct_items_tbl => x_eam_direct_items_tbl
, x_return_status =>X_status
, x_msg_count =>X_msg_cnt
, p_debug =>'Y'
, p_output_dir => '/user/temp'
, p_debug_filename =>'Amit_6_EAM_WO_DEBUG2.log'
, p_debug_file_mode => 'a'
commit;
DBMS_OUTPUT.PUT_LINE('Status : '||X_status);
IF X_msg_cnt > 0 THEN
DBMS_OUTPUT.PUT_LINE('Error Occurred in WO Creation : '|| X_msg_cnt||' : '||SQLERRM||' : '||SQLCODE);
END IF;
DBMS_OUTPUT.PUT_LINE('First record inserted.......');
END; -
Hi Guru's
Please can any1 help me how to make a work order in service contract,please help me with full paths.
thanksHello,
You can create a service notification (IW21 / IW51)and assign the contract line item to it, create work order (IW31)from the notification.
Prase -
Does anyone know how to TCode a work order with MAM? Is there a way to complete a work order? Thanks.
DaiHi Dai,
May be documents present in the link may give you a solution to this...
Visit this link to have a view of the documents associated with mam...
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/mi/best practices for sap mobile engine 2.5/html/building_blocks.htm
Hope it helps.
Regards,
Maheswaran.B
Maybe you are looking for
-
How to call a report from a web application
Hi, I have a web server in wich is installed Reports 6i. My question is how can I call reports 6i to generate a pdf using a .rep file from my web application (built with java)?
-
How do I partition an external HD without formatting it or deleting data on it?
I'm using OSX Lion and have an external HD, which is about 40% full. I'd like to add a partition without reformatting it or deleting data if that's possible. Anyone know how to do this? I've opened up Disk Utility and clicked on the Partition tab and
-
The email i have set as my apple id is no longer valid but when i try to change to my new email it says that my new email is set up as my "emergency" email... whatever that means so i cant use it.
-
ITunes Purchase on iPhone - Problem syncing
I recently bought a comedy album from the UK iTunes store (I am UK based) using my iPhone. Everything worked fine, the files were downloaded onto the iPhone and I can play them fine. However when I now try to sync the iPhone with iTunes on my iMac I
-
RAID wont work.. meaning i cant drag disks to make a raid
Hey.. is there something i dont know about? I just put 2 400gb drives in bay #3 and bay #4, and went to disk utility.. they show up, but when i click raid, i cant drag them together?