Work order Screen objects settings
Hi Experts,
I've a requirement to display the Add. DeviceID onto the work order screen, along with Equipment and Functional location.
I've tried to do this via using ref. Screen object O130 (Serial No.+ Material No.+ Device Id) wherein I can get the DeviceID field successfully displayed onto IW31 screen.
But in this case problem is , the Equipment and Functional location is not being displayed , instead Serial no. and Material fields are there. It can be displayed via Screen Object 0100.
Now as per my need , the requirement would be fulfilled via mix of O100 & O130. So the question is , is there any way , we can create our own custom Screen objects , wherein can select the required fields.
Also Even if I'm using screen object O100 , I can view the Add. Device data field into IW38 (Order List) against the Order No. Is there any settings, we can display this Device data field on IW31 screen as well??
Waiting for your valuable reply..
Thx in advance.
Hi Dennis,
You can add additional fields like your DeviceId with the help of screen-exit available in Enhancement
IWO10018
This gives an additional tab in IW31 screen named Enhancement where your custom fields appear.
Screen looks like this
After the above exercise, you need to take this field into the structure RIHAUFK_LIST, through Append Structure.
See this IW38 screen,
The above inputs would make an ABAPer perform the task needed by you easily.
Jogeswara Rao K
Similar Messages
-
On Work Order using Object lists for equip u can manually create Notifi
On a maintenance Work Order using Object lists for equipment you can manually create a notification for each line item.
We want to automate this process to do this when we save the document.
Any ideau2019s on how to do this?
Does a user exit exist for this?Hi:
Check with Tcode: IBIP - Plant maintenace batch input utility tool.
Hope, it may help!
Thanks,
Murali. -
SAP SNC Work Order Screen modification
Hello,
I have a request to remove all but the Accept Request in the Negotiate drop down on the Delivery Overview section in the Tracking tab for SAP SNC Work Order. Is it possible to either remove or gray out the other four options (Reject Request, Change date and qty, Split Delivery, Cancel Confirmation).
Thanks for you assistance,
Jeff HnatiakHi Jeff,
WO Details screen is maintained as a Web Dynpro application by the name /SCF/REWO_DETAIL. To remove the unwanted options under the Negotiate dropdown, you will need to enhance the standard application. Screen enhancements can be done like, adding custom fileds, removing standard fields, blanking out standard fields etc.
This will need a ABAP WebDynpro programming effort. An enhancement implementation will need to be created for this application.
Kedar -
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 -
Assign Valuation Area to work order type
I have created new order types but i am getting a stop error saying the valuation area is not defined when i put in the planning plant on the initial create work order screen.
Can anyone advise of a solution?
Thanks,hi
you need to assign the order type to planning plant in T code OIOD. kindly post the exact error with message number
regards
thyagarajan -
DI: Completing a work order
Hi,
I've got a problem after upgrading from SDK 6.2 to SDK 6.5 with setting the status of a work order (WorkOrders-Object):
Function SetWorkOrderComplete(ByVal woCode as Long, ByRef ErrMsg as String)
Dim WO As SAPbobsCOM.WorkOrders, rc as Long, success as Boolean
success = False
On Error GoTo ex
' get the workorder object from current company
Set WO = vComp.GetBusinessObject(oWorkOrders)
If Not WO.GetByKey(woCode) Then
ErrMsg = "No work order document found with number = " & Format(woNumber)
GoTo ex
End If
' set the work order = completed
WO.Status = wk_ProductComplete
' update the work order => this fails in most cases!
rc = WO.Update
If rc <> 0 Then
' retrieve the error message
Call vComp.GetLastError(rc, ErrMsg)
Goto ex
End if
' coming by at this point, everything is ok
success = True
ex:
SetWorkOrderComplete = success
End Function
For materials (bill of materials), which are provided with serial numbers, we got the following error:
"[OIBT] , 'The selected quantity of serial/batch numbers is greater than the quantity in row Id'"
The table OIBT belongs to batch-numbering, but out material is marked for serial-numbering!
Anyone who knows the problem or a solution?
Thanks a lot!We tried the same process in the SBO-GUI, there it works fine. Since I have started this posting, the problem was escalated to the SAP Development, they confirmed this problem as a known bug and will correct it.
Thank you for your reply. -
Hi,
My user requirement is want to have additional screen in work order screen so that they can enter additional data. I try to find in user exit /badi but cant find one. Pls help.Hi,
You can use EXIT_SAPLCOIH_018 & EXIT_SAPLCOIH_019 for the requirement.
- Vidya -
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; -
DMS: Object Links for Work Order
Hello All,
I would like to attach and checkin originals to a work order thru CV01N/CV02N transaction. But, there is no specific tab for work oder. How do I acheive this?
what configuaration and development has to be done?
Any kind of help is highly appreciated.
Thanks,
ChandraHi,
If you need only a tab to be seen in the CV01N/CV02N Tcodes, then there is a config settings,
Document Mangement--> Control Data->Define Document Types (under that select your document type to which this attachment is required) > Define object links> select the production order (PORDER---Object & Screen # 0251)
then you can see the production order tab in the DIR,
OR
As per my understanding of your requirement is:
When you attach a Original in DIR then it should be visible in the Production order also.
To achieve this you need to build a relation b/w Material Master & DIR (particular document type), so when a order is created then DIR with original will also get attached automatically so that you view, or through EWB also it can viewed & edited.
Hope i have understand correctly.
Regards
Rehman -
PM Notification to be added to Work Order object list
Hello all,
I am using BAPI_ALM_NOTIF_CREATE to create a notification. I am passing the Order number to the import parameter ORDERID of the bapi. After that I am using BAPI_ALM_NOTIF_SAVE and thereby using BAPI_TRANSACTION_COMMIT.
The issue is that the notification created is not being added to the Object list of the Wor Order.Enable Object list Functionality in Configuration.
IMG - PM & CS - Maintenance & Service Processing - Maintenance & Service Orders - Functions & Settings - Define Notifications & Order Integration
For your Plant & Order type combination, select the option as All Objects assignment to Object list entries Active in Object list column.
Then in PM Order, mention the equipment or functional location or notification. In the bottom, you can find Assignment button. Select each row in object list & click before said button to assign the operations to object list.
Note: There are some threads available for this. Please do some search. You can find the same with screen shots as well, if any. -
iphone has been in recovery mode for 4 hours and hasn't come back to the home screen and how can i fix this and get it back to working order?
the iphone 4S has been in recovery mode for a long time and i have tried to press and hold the power and home buttons until the apple symbols comes on the screen again but it stay on the screen until the screen turns off and doesn't come back on to the home screen and have tried to sync with mac and doesn't do anything it does display the itunes and cable icons for a while but then goes back to the apple symbol and doers nothing what can I do to fix this and not loose what is on the phone at all?Hi, simonRM.
Thank you for visiting Apple Support Communities.
I understand that you are unable to restore your iPhone. Here are the best troubleshooting resources to start with when not being able to update or restore your iPhone.
If you can't update or restore your iPhone, iPad, or iPod touch
Resolve iOS update and restore errors in iTunes
-Jason H. -
Settings for PM notification to trigger PM work order -reg
Hi,
In PM , for maintenance orders we may create them through IW31 directly or with reference to a maintenance notification already created through IW21
Now are there any settings that the creation of maintenance notification triggers manitenance order
what is the basic functioanlity ?
we have to go manually to the transaction and give reference of the notification and craete order ?
is the way of notification triggering work order is supported by SAP
please provide valuable inputs
regards,
madhu kiran.Hi,
Its possible to either create an order directly or in background. When u create a notification, try the background option in PM Notification->Order->Create->background.
Here when u choose this option an order is created in background and both notifications and order no.s generated.
Saurabh. -
My screen display settings don't work right
My screen display settings don't work.When i try to set to not sleep it still sleeps.When i set to sleep and show pictures it works for a few mins then sleeps and won't scroll my pics at all just a black screen.Why? Does anyone else have this problem?
Screensaver (e.g., showing pictures instead of the desktop) and Display Sleep and Computer Sleep are all set independently. You need to be sure that you have set each and every one of these correctly or you will get unexpected results.
There is also the ability to require a password after an interval, and that is also independent of all the others, and is in
system preferences > security. -
Work order Priority Authorization Object
Hi Friends,
I wanted to restrict Work Order Priority to only allow certain users (they have certain role) to set Priority,
can we do through standard security,if we can please provide me authorization object.
Thanks & Regards,
SrinikaHi Srinika,
Goto SUIM, use option Authorization Objects by complex selction Criteria and Use "Field" to enter your required which need authorization control.
If standard object is available it will show in result else you need to find alternate custom option.
Rgds
Sunil -
Reference Object to Refresh Work Order Field Data
Dear Gurus,
In IW21/IW22 the reference object will populate the Responsibilities section of the Notification tab, and fields on the Location Data tab. When the reference object is changed, those same fields will update or refresh. The reference object will also populate field data in a work order if the work order is created from the notification, however, work order fields will not refresh if the reference object on the notification is changed. Nor will work order fields change if the reference object is changed directly within the work order.
Can anyone explain why fields will refresh in IW21/IW22 when the reference object is changed, but similar fields in the work order will not refresh when the reference object is changed in IW31/IW32?Hi Lisa,
When you execute IW31/IW32 transaction, in back ground standard SAP programs are called to perform order related task.
When transaction IW21 / IW22 is executed and order is created or changed at that point also standard SAP programs are called to perform order related task.
But program called by IW31/IW32 are different then that will called with IW21/IW22 and thus refresh dont happen if u change reference object in notification once after order is created.
You need to manually change in work order.
Maybe you are looking for
-
Help me I'm in a tough situation, is there a technical solution?
Apple have previously disapproved my previous version of this issue because I was not clear about my questions, so I have chosen to rephrase them. Despite this "misunderstanding" I was actually asking for technical help and instead got deleted. Pleas
-
Ipod disconnects immediately after being connected to computer
Every time I plug my iPod into my computer it says "Connecting" then it says "Ejecting" and then "OK to disconnect"! WHY????? It does not show up in the sidebar in iTunes, and it does not show up in My Computer. I have plugged it into every USB port
-
Error says my External backup hard drive is read only
I have a WD External drive that I use for my Time Machine backup. I turned on the computer today and it says it cannot backup because the drive is read only. It appears on the desktop and in the Finder window. When I open Time Machine preferences, it
-
How to get the line in the template (smartform) with out using under score
Hi, How to get the line in the template (smartform) with out using under score, and how to print the box (line the check box - small squre box (which is used ot mark the tick by the user in front of the item). Please provide the valueb
-
Mail 4.5 (1084) is not automatically downloading larger attachments.
Mail 4.5 (1084) is not automatically downloading larger attachments (i.e. a 2 MB file) without the user clicking on the SAVE button or the attachment icon (white square with down arrow). Before download: The problem is that if the user accidentally d