Work order enhancement
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
Similar Messages
-
IW32 Work Order Enhancement Point needed!
Hi guys, I have to populate the user define field usr00 in the structure afvgd at the save of the work order (transaction iw32).
Unfortunatly, the BAdi workorder_update does not permit to change the data at the operation level. Same things, for the user-exit.
I will have to used to new enhancement framework.
I found 2 enhancement spots, es_saplcovg & es_saplcoih. I don't know which enhancement options should I use at the save of the work order to change the field usr00 at operation level, there is so many,
thanks
AlexAlex,
We did something similar some years back using user-exit IWO10009 (at save event)
The used the following function modules to import/export the data to/from the user-exit:
CO_BP_AFVG_BT_FETCH
CO_BT_AFVG_UPDATE
You will also need to read the operation system-status to check for deleted operations (STATUS_READ_MULTI)
A word of warning: this technique needs careful testing. It is also not recommended by SAP.
PeteA -
User exit to enhance PR creation from work order (WO)
Hi Experts,
When creating a work order, we can also automatically create PR (Purchase Requisition).
My client has a requirement to change the document type of the PR (BSART) based on the order type of the WO.
I have searched through some exits haven't found any that can be used to manipulate the PR creation process.
Does any one have any knowledge of user exit or BADI that can be used to achieve this? Your help is greatly appreciated.
Best Regards,
FandiHi Fandi,
Try to use exit COZF0001 or COZF0002.
Regards,
Ari -
User exit to enhance PR creation from work order
Hi Experts,
When creating a work order, we can also automatically create PR (Purchase Requisition).
My client has a requirement to change the document type of the PR (BSART) based on the order type of the WO.
I have searched through some exits haven't found any that can be used to manipulate the PR creation process.
Does any one have any knowledge of user exit or BADI that can be used to achieve this? Your help is greatly appreciated.
Best Regards,
FandiHi Fandi,
Try to use exit COZF0001 or COZF0002.
Regards,
Ari -
Work Order Reporting using I_BEGRP as a selection criteria
Hello all,
I am having a small problem regarding the authorization object I_BEGRP, which appears at general data informed tab at equipment level. The situation is as described below:
Our client has several subcontractors working with Maintenance Work Orders in the system, and in order to control that each subcontractor does only access to their own data (equipment, work orders, etc.) different authorization group has been used to assign each of the equipment.
Problem is now when the client needs to be able to know the list of MWO per subcontractor.
The need is clear: for a user that is not restricted by this authorization group, it cannot be usedas a selection criteria to obtain a list of WO of a certain subcontractor.
I have seen that it can be shown in the equipment standard report IH08, but only as exit data, but not as entry selection criteria, but neither for MWO (IW39) nor for notifications (IW29) it can be used as an entry selection criteria.
Can someone help me with this issue? is the only solution to make a custom development, and to copy program RIAUFK20 in order to allow this field as an input?
Thank you very much for your help.
BR,
Francesc.Hi,
the only workaround I can think of is to use suitable search help for equipment. So the process would be to run IW29, open search help for equipment that allows you to specify authorization group (I think Equipment by Equipment list should work), then select all equipments from the auth. group and then run IW29 restricted by equipments. It's not nice but it allows you to select all orders that have equipments assigned to some specific authorization group. Otherwise you need to enhance standard reports to allow authorization group as one of the select options.
Cheers -
Change Maintenance Work Order Detail Report in Print WO page
Hello,
I would like to ask you for your help. We would like to have different report in Print WO function than Maintenance Work Order Detail Report. I mean SSM responsibility > Search for WOs > click Print WO icon. We applied patch #9871500 (I found it there: Templates associated to datadefinitions other than 'EAMWRREP' are not shown in the Work Order Detail report in EAM [ID 1209703.1]). I did personalizations steps - I defined new data definition (for example TEST) and report with data definition TEST is shown in the option on Print WO page now... But how should I it define to have correct result? What should be defined in Executable, Concurrent Program, Data Definition and Data Template? I have RDF and RTF files for this report. We are using different SQL than it is used in the original report. How could be used our SQL defined in RDF?
Thanks, Regards,
JitkaHi,
1) You can choose to select and Print shop paper when you need.No enhancement is required.
2) There is not an option in standard to say Print/Not print Long text . You will have to replace the standard form with a custom form and build the logic to print /Not Print long text based on your rules.
Regards
Narasimhan -
Material Availability check during work order creation and Release
Hello All,
We are checking material availability at creation as well as release
Say we have Material XYZ=100 in stock MMBE
Now XYZ =100 is say at normal storage location =75
and scrap storage location=05 and serviceable =20
Currently when availability check is performed it checks for 95 (It excludes scrap storage location 05 )
but we want Availability check to be only for normal stock =75 and not for Serviceable and Scrap location
how to do this in configuration or via exits
Since if the material is under Scrap location it is not counting in Availability check at work order creation this logic is working fine but I do know from where this control is put that when the material is in the stock of scrap it is not counting in Availability check for work orders.Same thing I want to extend it to Serviceable stock .
Why not it is consider it for Scrap storage location , what is config or any MM enhancement
So that when Availability check run it will not consider Materials at SCRAP as well as SERVISABLE storage location also.
Please have your views on this
Regards
pratapHello
There are two option for your requiement
1. Changing the status of the servisable storage location stock to restricted use stock . You can include or exclude this stock status material in OPJJ. This solution is not storage location dependent. It is stock status dependent.
2. Please refer the enhancement for the storage location determination. I am not sure about this funtionality:
For production orders the following enhancement is available:
PPCO0005 enhancement for storage loc. determination/backflushing
You can use this enhancement to change the storage location and the indicator 'backflushing' in the reservation.
The enhancement PPCO0005 contains the following enhancement components:
Function exit
EXIT_SAPLCOSD_001 storage location determination/backflushing
You can find the description in modification text of the function exit.
You can find an example of the user exit in the function group XC01 in the include LXCO1F05.
warm regards
Ramakrishna -
Creating new work order - error on %001
Hi all,
Creating a new work order from the SAP Work Manager 6.0 application should be a standard functionality,
However, on the system of our client, this goes wrong.
Upon creating a new work order, we get the error 'Enter a numerical operation number'.
New objects get an ID that starts with 'LOCAL_xx:xx:xx', which is converted to %001.
SAP should recognize this and convert this automatically to 0010, 0020, ...
how come this does not happen?
it works fine on our SAP system, our customer's system gives an error.
Kind regards,
JudithHave you done any enhancement to standard product "specifically create method of Work Order Class handler" . or the standard product functionality itself is not working ?
I don't see any reason why it works in your system but not in customer system. Try to put break point in create method of Work order class handler and check what values are passed for operation number before invoking Work Order create BAPI.
Infact Work Manager product converts local numbers to incremental sequential numbers before invoking create BAPI for Work Order.
BR,
Manju - SAP CEG UX/Mobile -
Issue with Cost center in PO and Work Order
Dear Expert,
I am facing an issue with respect to cost center in Purchase Order and Work Order. The PO is made against a work order. There are two cost center associated with the work order. One is updated under u201CAdditional datau201D field and other is at u201Clocationu201D . So the cost center in PO should essentially be the same one mentioned under u2018locationu2019 field of work order. So the issue here is that while creating PO, the cost center is picked from the u201Cadditional datau201D field of work order not from u2018locationu2019 field of WO.
Is there any exit available that needs to be implemented for overriding the cost center in PO or any other way of solving this problem?
Thanks in advance.
Thanks
DebaHi,
I guess that there is already some user exit or enhancement in place, since this doesn't sound like standard SAP (picking the cost data from additional data, or even having it there).
Mario -
Update Time confirmation and Long text of Work Order in single FM or BAPI
Hi,
I would like to know, which standard FM or BAPI will update the longtext along with the confirmation text while doing the time confirmation of a work order.
I have tried with standard BAPI BAPI_ALM_CONF_CREATE for updating the time confirmation. This is updating the time and confirmation text properly but not the long text. I would like to know how can I update the long text while doing the time confirmation. Is there any other standard FM/BAPI will update both?
Thanks in Advance,
Mohan.There is no standard SAP enhancement we can use for this purpose.
We have developed another program to maintian the long text in production order.
This call can be closed.
Cheers,
Qiang -
Manufacturer Part Number on PM Work Order
Hi experts, is there a way to put manufacturer part number on the PM work order? We can do that on purchase order, but got an error on work order. We want to use work order to create purchase requistion. Thanks a lot!!!
MD,
I guess the MPN comes from the equipment??
You may be able to use one of the MM user-exits like COZF0002 (Change purchase req. for externally procured component) to determine the MPN from the equipment, and populate the corresponding PR field. However, you would not see this data in the work order.
If you did need to see the MPN in the work order, then utilise user-exit IWO10018 (enhancement tab)
PeteA
[www.pjas.com] -
What PM work order can be used for improvement work in SAP PM?
We have the following work orders in PM:
PM01- preventive maintenance order
PM02-breakdown maintenance order
PM03-general maintenance order
PM04-refurbishment order
PM05-calliberation order
PM06-predective maintenance order
We need a work order that can be used against all tasks related to improvements, performance enhancements.
Does any existing work order holds these charasteristics?Hi
In my opinion any work which will enhance the life of the equipment/asset then it should be under capital investment order and for other enhancement/performance you can define another order type like Upgradation/Alteration of Machinery.
Regards,
Anupam Sharma -
Mass Printing of Works Orders and Related Documentation
Hi everyone,
I have a very peculiar problem, and any pointers in the right direction will be appreciated.
If this is not the right forum, please point me into the right direction.
The problem that I have is this:
I print multiple Works Orders (Plant Maintenance) at a time.
Linked to these work orders are Equipments etc. and linked to the Equipments, SAP DMS documents. When priting the Work Orders, the sequence of the related information (e.g. documents) are random, i.e. a user will need to sort the prints to match the Work Order with it's relevant documents.
Essentially, what I need is: print #1 W/O with attached docs, then print #2 W/O with attached docs, then print #3 W/O with attached docs
Any ideas at what I need to look at?
You can imagine if I print 400 works orders and all the documents related to it and it in not collated.
Thanks.Can you let me know what transaction / process which you are using to print work orders, In case if you are using any transaction then we will check for user exits / badis so that we may enhance the standard functionality.
One more suggestion is you can post in the forum: [click here|SAP ERP - Logistics Materials Management (SAP MM);
Thanks
Satyasuresh -
OCI Catalog Items not transfering to Work Order or PR in NWBC-HTML
Hello,
We currently have multiple OCI vendors set up in our SAP system. (We are running SAP 6 enhancement pack 5, and running traditional out of the box OCI, "not SRM". )
When we use Standard SAP and NWBC desktop client 3.5, we can order from catalog and items will transfer to components tab (if using Work Orders) or PR line items (if using ME51N) with no issues.
When we use the OCI for Work Order or ME51N in NWBC-HTML, we can access the Vendor catalogs and select the parts, but the shopping cart items will not transfer to SAP
Can anyone explain what maybe causing the Catalog to return nothing in the Work Order Components tab or ME51N in NWBC-HTML.
Help will be very much appreciated.
Thank you.Hi Masa,
I tested both already and it doesn't make any difference. My issue is most probably related to shared_memory as i've read some SAP notes. I've been able to find a workaround for our issue but i feel it isn't a complete solution for our issue.
We're running a multi client environment and as it seems shared memory is enabled. Shared memory works properly within the EP however in the NWBC it doesn't. After enabling the paramaters for bypass inbound and bypass outbound handler the catalogs started working from within the NWBC aswell. However these paramaters aren't recommended if there isn't any need by SAP?
If you have any clue on shared_memory and our issue then your inputs are very much appreciated however I feel this issue will most likely be resolved via SP's / patches as the use of the NWBC for SRM is relatively new.
Kind regards,
Tim -
Print out documents attached to a work order before Releasing a work order
Team
Requirement is given below. Need some advice.
How to print out documents attached to a PM work order before the order is set to released status?
Further the same documents have to be printed again after the order is released.
Regards
SunilI think there is an OSS Note on this one - have a look there.
There is a work-around where you do the following:
- Enter IW32 and RELEASE the the order (but do not save)
- Print out whatever you require
- Exit the order without saving (therefore the RELEASE is not saved)
Note: for one client we put a PRINT button on the Enhancement tab (user-exit IWO10018) for this purpose.
Prometheus Group also provide a solution called Print Manager
PeteA
Maybe you are looking for
-
Adobe Acrobat 8 - MS Visual C ++ Runtime Library Runtime Error!
ALl of a sudden as of yesterday I am getting the following error when opening Word 2003 MS Visual C ++ Runtime Library Runtime Error! C:\Program Files\Microsoft Office\Office10\Winword.EXE I have disabled the Adobe PDF addin, which successfully has s
-
Is their ant virus software for Ipad2 as well as an Ipod touch, if so where can it be obtained
is their anti virus software for I pad 2 as well as an I pod touch, if so where can it be obtained
-
Dears I have ceated a Q2 notification and return the goods to the vendor now how Finance department comes to know for further action like payment and other things Pls explain me the business scenario regards Faisal Edited by: Muhamed Faisal on Jul 14
-
Displaying an image in byte[] type
hello I want to display byte data . But I was not able to do that. here is my code: ~~~~~~~~~~~ byte[] imgByt2 = paintData.imgBytes; // **** I want to display this data BufferedImage img = new BufferedImage(paintData.getWidth(), paintData.getHeight()
-
I'm facing a problem while implementing an application on azure I have a dll that is of x86 architecture and is referred in my application. It is the core or base of my application. When I run that application locally it runs fine but