Printout of Closed / TECO Main Order

Dear Experts,
I am trying to take printout of Closed / TECO Maintenance Order, but system is not allowing.
We have not assign any User Status to maintenance order, only default system status assign in maintenance order.
Pls advice.
Thanks,
Dipen

Go to transaction BS22 which allows you to maintain business transactions for system statuses. At the bottom of the left hand column you can enter the code for TECO which is I0045 and press Enter. This will take you to that code. Double click on that code to bring up the list of business transaction available for TECO. Again at the bottom of the left hand column, enter RMDR which is the code for Print Order, and press Enter. You may change the option from Forbidd to Permtd. This will allow you to print TECO work orders.
You can do the same for CLSD work orders using I0046.

Similar Messages

  • Main Order TECO when Sub-Order is open

    Dear All,
    I just wanted to clarify if we can do TECO of Main Order when Sub-Order is open? If we can control this using any settings.
    Presently it is not allowing to do TECO of Main Order as long as Sub-Orders are open.
    Regards,
    MLN Prasad

    The Main Order Cannot be set to TECO If any sub order exists for the Main Order and have not been completed. When Teco-ing the main order without having completed the sub order the system would show you the following message: Open Sub Orders Exist for the Order (IW 189). To avoid this for example if you want to allow the Technical Completion of the Main Order with its sub orders as open, then
    Go To SPRO-->Plant Maintenance -> Maintenance and Service Processing-> Maintenance and Service Orders-->Message Control
    Here look for the message IW 189 and change its category from E (Error) to W (Warning) or No Message. This would solve your problem.

  • TECO of Main Order based on UD or Operation Confirmation

    Dear,
    In my existing system, we have to do TECO manually. But I want system to perform TECO of maintenance order once I am doing result recording (calibration main order) or Operation confirmation.
    Rgds,
    Dipen

    Hi,
    1.  For calibration orders .. once usage decision is selected as OK , we can trigger follow up actions via which u can do TECO of Calibration orders , for this u have to do settings in QS41 for Catalogue 3- Usage decision , QS51 - For a catalogue 3, Plant , Selected set as * , here for a selected set  , u can define for a  combination of code group and code u can give valuation code & follow up action .. , this follow up action is defined via SPRO -->QM -->Quality Inspection -->Inspection Lot completion -->Define Follow up actions -->Here u can define Follow up actions and use FM QFOA_ORDER_TECHNICAL_COMPLETE :- Follow-Up Action: Technically Complete PM Order ,Select After posting & sync update tick mark.
    2. For other orders , In IW42 - U have the option for TECO but need to do manually , but for automatic case i believe u have to use User exit :- CONFPM05 PM/SM order conf.: Cust. specific enhancements when saving , you have to use a suitable FM , which
    regrds
    pushpa

  • While TECO Maintenance Order Notification get closed

    Hi Gurus,
    For unplanned breakdown we create notification then order and porcess it and will close it. While TECO the order, notification get closed automatically.  I don't want to close it automatically. Is there anyway to do it.
    Thanks and Regards,
    Babu R

    There is no way to default this value
    And this topic has been discussed many times before. Search the internet using CLNOT
    [Here's|http://www.sapfans.com/forums/viewtopic.php?f=7&p=1040247] an old post.
    PeteA

  • Suborder closing issue affecting KPI of Main order

    Dear All,
    We are facing one issue support service creates one work order after inspection say HVAC malfunction after inspection Now there are two different work centers they do work so two sub orders are creating one for Mechanical & the other for Electrical.
    But when we create two suborders in sap
    These two people Mech ,elect they take too much time to complete the work orders so that main work order cannot be closed .
    It is affecting the KPI for Main work order work center which is having duty of inspection only .
    Can we make some control in the system or else any other process we can suggest
    please advice
    Regards
    pratap

    Hi,
    You can close the main order even if sub-orders are still not yet completed. There is a message issued at technical completion, this can be customized as warning or error. If only a warning then completion of main order will be allowed.
    Plant Maintenance and Customer Service - Maintenance and Service Processing - Maintenance and Service Orders - Message Control
    Test to get the exact message number.
    -Paul

  • Open TRs not getting deleted after TECO production order

    Hi,
    We're having an issue.  We're using WMPP interface to supply the production line for the production orders.  The auto TRs are generated when the production orders are released. 
    After TECO the production orders, the open TRs are not getting deleted automatically.
    Could anyone know if these TRs get deleted automatically when we do the TECO production order?
    If yes, do we have any restriction or condition based on this, the TRs get deleted?
    Please explain.
    Thank you.
    with regards,
    Muthu.

    Hi Abhijit,
    Thank you for your reply.  It does not help me.
    The auto TR creation is happening now as required.  No issue on this.
    When you do the TECO, it also cancels the TRs.  I tested this also. 
    There're some scenario this open TRs cancellation is not happening.  I do not know when these open TRs are not cancelled.  If you know answer for this, please let me know.
    Thank you for your help and time.
    with regards,
    Muthu.

  • Error while closing a production order

    Hi
       I have raised a production order for 10 products.I have a confirmed yeild of 11 products.I have a overdue tolerance of 10% for that semi finished good.Even then it is not allowing to TECO the order.Why
    regards,
    PradeepM.

    Actual problem in my case is like
    1. there are 4 operations in the semi finished good that is produced
    2.In first operation some products are produced in extra then actually required
    3.In second operation the extra quantity produced is scrapped
    4.The final quantity confirmed for the required product is same as the ordered quantiy
    Even then it is showing an error message GR quantity is more than confirmed quantity when trying to TECO the order.
    how to correct this error
    regards,
    PradeepM.

  • Run time error while closing the CRM Order using BAPI

    Hi Experts,
    Need your invaluable suggestions here.Apologies for the lengthy mail, intention is to give clear idea of the issue.
    I am facing an issue while closing the CRM orders. According to our business process, when an issue is solved we will keep the order in resolved status only. We will not directly close the order from the CRM tool, instead we have created a custom program for the same purpose.
    For the custom program we will give input as the order number and execute it, this will close the order.
    Here close the order means assigning it to Close status as well assign the reason code.
    We have created some reason codes for closed status.
    So when the program is run the Order moves from resolved status to closed status along with reason code.
    But of late we are facing some problems with this program, it is giving run time error for some CRM orders.
    Run time error message : The ABAP/4 Open SQL array insert results in duplicate database records.
    The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught in procedure "CRM_SERVICE_OS_UPD_OST_DU" "(FUNCTION)", nor was it propagated by a RAISING clause.
    Please find my code which have used in the custom program
    Closing the resolved SOs in the system
        CALL FUNCTION 'CRM_STATUS_CHANGE_EXTERN_OW'
            EXPORTING
              objnr                     = iv_guid
              user_status          = lc_status_closed
           EXCEPTIONS
             object_not_found          = 1
             status_inconsistent       = 2
             status_not_allowed       = 3
             OTHERS                        = 4.
        IF sy-subrc <> 0.
          WRITE :  'Error at maintaining status'.
        ENDIF.
    Set reason code
    build lt_subject
        ls_subject-ref_guid = iv_guid.
        ls_subject-katalogart = 'A2'.
        ls_subject-codegruppe = 'ZR000003'.
        ls_subject-code       = 'ZR33'.                      " Reason code
        ls_subject-mode       = 'A'.
        APPEND ls_subject TO lt_subject.
    build lt_ossset
        ls_osset-ref_guid        = iv_guid.
        ls_osset-subject_profile = 'ZREASON03'.
        ls_osset-profile_type    = 'G'.
        ls_osset-subject         = lt_subject.
        APPEND ls_osset TO lt_osset.
    build lt_service_os
        ls_service_os-ref_guid  = iv_guid.
        ls_service_os-ref_kind  = 'A'.
        ls_service_os-osset     = lt_osset.
        APPEND ls_service_os TO lt_service_os.
    build lt_input_fields
        REFRESH: lt_input_fields, lt_field_names.
        CLEAR  : ls_input_fields, ls_field_names.
        ls_field_names-fieldname    = 'CODE'.
        APPEND ls_field_names TO lt_field_names.
        ls_field_names-fieldname    = 'CODEGRUPPE'.
        APPEND ls_field_names TO lt_field_names.
        ls_field_names-fieldname    = 'KATALOGART'.
        APPEND ls_field_names TO lt_field_names.
        ls_field_names-fieldname    = 'SERVICE_PROFILE'.
        APPEND ls_field_names TO lt_field_names.
        ls_input_fields-ref_guid    = iv_guid.
        ls_input_fields-ref_kind    = 'A'.
        ls_input_fields-objectname  = 'SERVICE_OS'.
        ls_input_fields-field_names = lt_field_names.
        APPEND ls_input_fields TO lt_input_fields.
         CALL FUNCTION 'CRM_ORDER_MAINTAIN'
          EXPORTING
            it_service_os     = lt_service_os
          CHANGING
            ct_input_fields   = lt_input_fields
          EXCEPTIONS
            error_occurred    = 1
            document_locked   = 2
            no_change_allowed = 3
            no_authority      = 4
            OTHERS            = 5.
        IF sy-subrc <> 0.
          WRITE :  'Error at maintaining reason'.
        ENDIF.
        CALL FUNCTION 'CRM_ORDER_SAVE'
          EXPORTING
            it_objects_to_save   = lt_header_guid
            iv_update_task_local = lv_update_task_local
          IMPORTING
            et_saved_objects     = lt_saved_objects
          EXCEPTIONS
            document_not_saved   = 1
            OTHERS               = 2.
        IF sy-subrc <> 0.
          WRITE : 'Error at saving'.
        ELSE.
          WRITE : 'Successfully Closed'.
          COMMIT WORK AND WAIT.
        ENDIF.
    Run time error is coming at COMMIT WORK AND WAIT statement.
    Please let me know any corrections are required in the above program.
    When I analyzed the run time error I have found that it trying to insert the record in CRMD_SRV_OSSET for that CRM order, but already one record is present in the table for the same CRM order number.
    For most of the CRM orders there is no entry in this table so they are closing successfully but for a few orders for which there is an entry we are getting the above run time error.
    There is nothing wrong with the orders which have an entry already in the table CRMD_SRV_OSSET, I need to close these kind of orders with out run time error.
    Kindly provide your feedback.

    Hi Dinakar,
    You posted this in APO PPDS forum. This question should go to PP forum where someone could answer it.
    Please close this thread and open a new thread in PP forum so that you could get help quickly from the relevant experts.
    Regards - Pawan

  • Problem in closing of sales order

    Hi experts
       When i am closing the sales order with rejection reasons i am getting an error message asgiven below
       Item 000010 does not exit
        Message no. V1331
    kaleem

    In our organisation a contract is created first followed by creating a quotation with reference to the contract.Even though the contract is created no line item is entered.Only Valid To,Valid From anad STP is entered.The management wants us to prevent the user from creating the Quotation if the contract expires.
    How to do this .Please help

  • PR Creation from Main Order based on Material Availability Check

    Hi Experts.
    I have activated material check for maintenance order, and system is checking material availability. But system is not generating purchase requisition if material not available.
    PR creation from main order is feasible in case I will select item category as Non Stock - N; but system is not creating PR for stock item IC - L.
    Can u further guid me, how system will generate PR for material assign in maintenace order, but required stock not available.
    Thanks in advance....
    Rgds,
    Dipen

    Hi,
    As Venu told, for the Item Category L, system will create the reservation. While running MRP for that item, system will check the stock qty & required qty, then it will create the PR for the unavailable qty.
    Only for item category N, from maintenance order, PR will be created.
    Maintain the MRP type in Material Master.
    Regards,
    Maheswaran.

  • How to track material consumption before closing of Production Order

    Hi all,
    My customer needs to track online material consumption in Profit & Loss statment.
    Now when we take trials, we found that if we do not close a production order then Change in stock a GL under Expenditure drawer is not updated, and also the cost of good sold is only updated when we post sales delivery transaction.
    Now the issue is that my customer wants to track online material consumption, meaning once material is issued for a production order then it should appear in P & L  under expenditure.
    We are using default valuation method as Standard for the Finished Good Item group, due to which WIP Inventory variance GL (we are using Change in Stock under Expenditure drawer of COA) gets updated on closing of work order. Second GL Cost of Goods Sold gets update on posting Sales Delivery.The difference of these two GL shows correct Material consumption, but for this we need to post Production Order close and Sales Delivery transactions.
    I wish  to know that
    1.Is it possible to track online material consumption in SAP B1 ?
       (Here online meaning if we post only material issue transaction, and we do not have posted production order close and sales delivery transactions )
    2.If yes, how to achive it?
    Best regards,
    Samir Gandhi
    Edited by: Samir Gandhi on Nov 5, 2008 2:33 PM
    Edited by: Samir Gandhi on Nov 5, 2008 4:43 PM
    Edited by: Samir Gandhi on Nov 5, 2008 7:23 PM

    Is your BOM's set to backflush? Yes
    Have you specified seperate WIP accounts for each item group? Yes
    Answer to your both question is Yes.
    Thanks for your interest in the message.
    Best Regards,
    Samir Gandhi
    Edited by: Rui Pereira on Dec 9, 2008 4:32 PM

  • Closing of sales order

    Dear All,
    I am closing the sales order by giving the reason for rejection on item level status reason for rejection, after saving the SO will be closed. But if u again go to vao2 and select the reason for rejection as blank the so will be open. Now I want that once you give the reason for rejection the system should close the SO and next time not allow to anyone to modify in vao2. I would like to know how to work out?
    I need help.
    nikhil d
    9325064414

    Hi,
    You can manage this with help of user exit SAVE_DOCUMENT_PREPARE in MV45AFZZ..
    In this exit you can write the code as to check field VBAP-ABGRU (Reason for rejection).
    This check should only work in case of VA02 only.So you will have to keep this in mind.
    If say user has set the reason for rejection once saved the document.After word if he comes back and tries to clear this reason then you check the field VBAP-ABGRU.Initially this field will be set in VBAP table.
    In the internal table if you find this as black then you can throw the error.
    Reward points if useful
    Regards,
    Amrish Purohit

  • Authorization Check while TECO PM ORDER

    While performing action TECO of PM order, system check the authorization of Mtc. Plant of Equipment entered in the  PM Order in place of Mts. plant authorization of PM Order it self. If during the period of PM order creation to TECO PM order the equipment moved from one Mtc. Plant to other it create problem. My requirment is that system should check the authorization of Mtc. Plant of PM Order copied from equipment while creation of order.

    Sanjay,
    Plant Maintenance is having authorization objects I_IWERK and I_SWERK which checks the maintenance planning plant and maintenance plant respectively with reference to T-Codes (For ex: IW32) which you can check for particular user and can make changes with this authorization object in user profile.
    But first fo all I would like to clarify that in Plant Maintenance, whenever you are moving the equipment from one plant to another plant, it is always advisable to complete all the pending order and notifications prior to dismantling of the equipment and it is pratical too as it is obvious that maintenance team would complete all its pending work before shifting any equipment.
    So I would guide that before shifting any equipment in SAP please complete all its orders and then dismantle and then re-install equipment to other plant.
    Hope this helps.
    Chin2.

  • Rework order Operation Confirmation and quantity posting to main order oper

    Hi Friends,
    I have confirmed first operation of production order by CO11N. While confirming the operation, i entered 5 qty. as Rework Quantity. Due to trigger point function, Rework order gtets generated. After completion of Rework , i confirmed rework Order. Now i want to add this Rework Quantity in the second operation of main order . So i can be able to make confirmation of whole quantity of second operation. How to do this?
    Normally system takes the first operation yield quantity as next operation quantity for confirmation.
    Waiting for Reply!
    Thanks!

    Dear,
    If a separate rework order is created using the trigger point, the system assumes that both the rework and all subsequent operations are processed via this rework order. As if first operation confirmed as 10  5 as rework quantity.
    It means that you can second operation you can confirm as 5 only. So you need to add all operation in reference operation set so confirm all operation quantity here and remaining quantity in main order. So your confirmation yield will remains same.
    Or it is only possible to return the successfully reworked quantity to the original order if the quantity check which is executed against the confirmed yield of the predecessor is deactivated using Customizing of the confirmation OPK4. In this case, only the confirmed yield is indeed proposed without the confirmed rework quantity. However, with the quantity check being deactivated it is allowed to overwrite the default value with a larger quantity.
    Note that you cannot enter a goods receipt for the rework order since it is defined without header material. Instead, you can enter goods receipts for the original order manually.
    Regards,
    R.Brahmankar

  • Basic / Scheduling dates are calculated for both main orders and Collective

    How the Basic / Scheduling dates are calculated for both main orders and Collective orders?
    when in master data we have given different value of in house production time for both the orders.

    Hi,
    The basic dates are calculated from the data mentioned in the Material Master - In-house production time days, either lot size dependent or lot size independent.
    The scheduled dates are calculated from the timings maintained in the routing.
    In the configuration for Scheduling parameters for the order type - Adjust scheduling - the dates can be adjusted.
    Kindly revert back if you need any further clarifications.
    Warm regards,
    Umesh Poojari

Maybe you are looking for

  • Reading XML file from java web service

    Hi I am developing web service using Netbeans and the application server is glassfish. but I am facing a problem I have folder called "config" which will include the xml files. What I need to do setting path into that folder but it will read from ano

  • Self-assigned IP address which is not able to connect to the internet.

    Okay, so my whole issue started around six or more months ago. I have a white MacBook which I have never particularly had any connectivity problems with, at least that where caused by my laptop. I constantly am on the internet at home and have never

  • Read/write bytes in unicode

    I have the next piece of code: String encryptionText = "\u4f45\ueb33\ua4ea\ufcd0\u9e52\u6faf\udcd8\u4aa6"; File inputText, outputText; outputText = new File("outputCod.txt"); FileInputStream fin; FileOutputStream fout; String key, text; byte[] bufTex

  • Tiny url generation

    I have a very long urls generated in my application. is there way in within APEX, to generate a tiny url out of the long url?. any ideas are appreciated. thanks in advance, Surya

  • Where is my Adobe PDF Pack membership

    Hi Jeff, I followed your instructions and went to My products--no serial number listed.  I did however get to print my invoice and there are several different numbers on it but none of them say serial number.  Is it possible for them to send it to me