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
    Alex

    Alex,
    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,
    Fandi

    Hi 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,
    Fandi

    Hi 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,
    Jitka

    Hi,
      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
    pratap

    Hello
    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,
    Judith

    Have 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
    Deba

    Hi,
    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
    Sunil

    I 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