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

Similar Messages

  • 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.

  • 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.

  • 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

  • Rescheduling of order based on operation confirmation dates

    Hi All,
    Our production process to complete a product has got long lead times.
    In production order, for example, there are four operations OP10, OP20, OP30 and OP40.
    During production order creation, system will perform lead time scheduling based on standard value time mentioned in the routing for every operation. Due to long lead times and production delay, there will be delay in actual execution of these operations with scheduled dates. After confirming OP10 with actual execution dates in CO11n, if we go to production order and click on scheduling button, then system reschedules remaining operations dates in the production order based on actual execution times entered for OP10.
    Our requirement is by using Enhancements/BADI/IDOCs is it possible to automatically reschedule the order after confirmation of OP10 in order to reflect nearest actual production execution dates.
    Please suggest your valuable findings.
    Thanks & regards,
    Satya.

    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

  • Segregation of Production orders based on System status

    Hi Experts,
    I need your inputs to our requirement, We are sending Production orders to third party tool (TPT)for detailed scheduling, so Production Orders based on
    Order status need to be classified and send in such way to TPT.
    Requirement is
        Just REL or CRTD (No Confirmations carried out, no TECO, NO CLSD)             = OPEN
        PCNF or PDLV or GMPS (will be accompanied with REL only No CLSD, TECO) = WIP,
        CLSD or CNF, or DLV or TECO                                                                      = CLOSE
    So we are fetching the list of order from database tables not using MD_Stockrequirement_List function module,
    Is there any way to call BAPI and then use status profiles to  classify the list of production orders we are getting now based on our logic.
    or need to pass this list of Production orders to JEST table and do some coding to get this classification. But using JEST table its difficult for coding to get the requirement satisfied, because for one Production order there will be many order status as REL PCNF PDLV GMPSPRCMACM etc.
    Please provide inputs.
    Thanks
    Naga

    Hello Naga
    You should use BAPI BAPI_PRODORD_GET_LIST to get a list of production orders, instead of MD_Stockrequirement_List.
    Alternatively, you can use BAPI_PRODORDCONF_GETDETAIL to get the details of a production order.
    BR
    Caetano

  • PCC vs Production Order Based Costing

    Hi,
    Please reply back difference between PCC and Production Order Based Costing.
    Thanks in advance.
    Regards,
    Sameer

    Hi,
    PCC is product cost collector which is  used in mostly REM process.
    1. Here you have to creat the product cost collector mean sthe cost is based on period, when u create PCC you are creating the priliminary cost means the quanity strucure costing considering BOM , activity prize and the cost from costing sheet i.e admin cost, etc .
    2. In product cost collector the the cost of document posted in backflush is posted periodiclly. For that u have to run standard cost run i. CK11N and CK24. monthly.
    3. but in Production oredr or Process order thre is no PCC instaed of PCC the cost is settle with the settlement profile defined in OPL8 i.e order type dependent parameter SPRO.
    4. Each prd ord is REL,CNF and TECO when the status is TECO means the logistic point of view the order is complet now ready to costing .
    5 Then FI consultant settle this order
    6. here order based costing no period based costing
    hope u r prob solve..
    Siddhesh

  • Creation of SNP planned order based on PDS

    Hi,
    I'm a APO developer and I have the following problem:
    I would like to create a SNP planned order based on a PDS (like e. g. in the planning book when you input a number into a cell in the "Production (Planned)" line).
    Up to now I've only managed to create such an order without using the PDS.
    Can you name me a function module which allowes me to do that?
    Thanks in advance.

    Hi,
    I've now managed to create this kind of order.
    I set a breakpoint at the function module /SAPAPO/DM_PROD_ORDER_CHANGE and checked how it was filled in the planning book.
    For those who want to know:
      INCLUDE /sapapo/constants_om.
      CONSTANTS:
        lc_order_type_1f        TYPE /sapapo/om_order_type VALUE '1F'.
      DATA:
        ls_prod               TYPE /sapapo/msnp_prod,
        lt_prod               TYPE /sapapo/msnp_prod_tab,
        ls_sources            TYPE /sapapo/sources,
        lt_sources            TYPE /sapapo/sources_tab,
        lv_matid              TYPE /sapapo/matid,
        lv_locid              TYPE /sapapo/locid,
        lv_vrsioid            TYPE /sapapo/vrsioid,
        lv_tstfr              TYPE /sapapo/timestamp,
        lv_tstto              TYPE /sapapo/timestamp,
        lv_simsession         TYPE /sapapo/om_simsession.
    lv_vrsioid = '000'.
    * Create SimSession
    CALL FUNCTION '/SAPAPO/TSIM_SIMULATION_CONTRL'
        EXPORTING
          iv_simversion              = lv_vrsioid
          iv_simsession             = lv_simsession
          iv_simsession_method = 'N'
          iv_perform_commit       = space
        EXCEPTIONS
          lc_connect_failed        = 1
          lc_com_error             = 2
          lc_appl_error            = 3
          multi_tasim_registration = 4.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * Get PDS
      CALL FUNCTION '/SAPAPO/MSDP_SNP_PPM_VALIDITY'
        EXPORTING
          iv_vrsioid      = lv_vrsioid
          iv_matid        = lv_matid
          iv_locid        = lv_locid
          iv_tstfr        = lv_tstfr
          iv_tstto        = lv_tstto
          iv_planstart    = lv_tstfr
          iv_planend      = lv_tstto
        CHANGING
          ct_sources      = lt_sources
        EXCEPTIONS
          wrong_interface = 1
          error_occured   = 2
          OTHERS          = 3.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      READ TABLE lt_sources INTO ls_sources INDEX 1.
      ls_prod-version       = lv_vrsioid.
      ls_prod-matid         = lv_matid.
      ls_prod-locid         = lv_locid.
      ls_prod-plobid        = '9AMALO'.
      ls_prod-tstmp         = lv_tstfr.
      ls_prod-catgr         = 'PP1'.
      ls_prod-categ         = 'EE'.
      ls_prod-categ_prku    = 'EE'.
      ls_prod-categ_prse    = 'EL'.
      ls_prod-kz_prod       = '9APPROD'.
      ls_prod-kz_prku       = '9APPROD'.
      ls_prod-kz_prse       = '9ADMDSE'.
      ls_prod-produ         = '1000'.
      ls_prod-proid         = ls_sources-trpid.
      ls_prod-mosta         = gc_new.
      ls_prod-order_type    = lc_order_type_1f.
      ls_prod-is_fixed      = 'X'.
      ls_prod-snp_is_header = 'X'.
      APPEND ls_prod TO lt_prod.
      CALL FUNCTION '/SAPAPO/DM_PROD_ORDER_CHANGE'
        EXPORTING
          ic_database           = 'LC'
          ic_application        = '4'
          iv_simsession         = lv_simsession
          it_prod               = lt_prod
          iv_netch              = 'X'
        EXCEPTIONS
          material_not_supplied = 1
          location_not_supplied = 2
          OTHERS                = 3.
    * Merge simulation version (to commit order changes)
      CALL FUNCTION '/SAPAPO/TSIM_SIMULATION_CONTRL'
        EXPORTING
          iv_simversion                = lv_vrsioid
          iv_simsession                = lv_simsession
          iv_simsession_method         = 'M'
        EXCEPTIONS
          lc_connect_failed            = 1
          lc_com_error                 = 2
          lc_appl_error                = 3
          multi_tasim_registration     = 4
          target_deleted_saveas_failed = 5
          OTHERS                       = 6.
      IF sy-subrc <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.

  • How to create an order based on Notification through BAPI_ALM_ORDER_MAINTAIN

    Hi
    I need to create an order based on the notification no. This is manually can be done using the Standard T.Code IW34.I am using BAPI_ALM_ORDER_MAINTAIN to create an order based on Notification. I am getting the below message( which is success message)
    Order %00000000001 saved with number 40001258
    BAPI control was ended
    Though order is created it not assigned to notification No. I am using ref key as '%00000000001' and also I tried with '%0000000000140232323' where 40232323 is notification No.
    And if I checked in order the notification No is assigned to order as '%00000000001'. And when I check back the Notification, the order is not assigned to Notification No. How to assign the created order no to Notification No.
    Code is attached for Ref.
    Now the problem is the order is not assigned to notification no. Is there any FM or BAPI to do the same fucntionality..!
    Regards,
    Amar

    Hello Amarnadh,
    Keng Haw Soon is right, object key should always have the client like 010.
    In your code you were passing it without the client.
    Pass like below and it will work.
    ls_methods-objectkey = '%00000000001000040232323'.
    Regards,
    Thanga

  • Purchase orders based on sales orders.

    Hello Experts!
    I am using MRP in order to create purchase orders based on my sales orders, thats the easy part. My problem is that i need to create a report matching the sales orders with the corresponding purchased orders created through the MRP wizard.
    Where can i find such a link between POR1 and RDR1? is there a way I can obtain such report?
    Thanks in advance.
    Best Regards.
    Javier.

    Hi Rakesh, thanks for your reply. Well i was trying to use the POR1.BaseType and POR1.BaseEntry in order to match them with RDR1.ObjType and RDR1.DocEntry, but POR1.BaseType and POR1.BaseEntry have NULL as their value.
    I thought creating orders using MRP was supossed to set the corresponding values to those fields. Is there any other way i can link a purchase order created via the MRP wizard to the base sales order?.
    Best regards.

  • Excise Invoice for Order Based Billing Scenerion

    Dear Friends,
    We have a scenarion, wherein we are working with Sales Order Based Billing.
    We are in the process of Implementing CIN with TAXINN.
    Is it possible to create excise invoice for the scenarion of Sales Order based billing, instead of delivery based billing.
    If yes, what are the steps we need to follow to configure the same.
    Regards,
    Harsh

    hi
    If u want the create  Excise Invoice for Order Based Billing Scenerion, u must be set in billing document in General control in fields is.
    <b> SD document categ.   M      Invoice                                            
    Transaction group    7      Billing documents                                  
    Billing category                                                               
    Document type                                                                  
    Negative posting            No negative posting                                
    Branch/Head office          Customer=Payer/Branch=sold-to party                
                                 No                                                 
    Invoice list type    LR     Invoice List                                                                               
    Rebate settlement                                                              
    Standard text     </b>     
    Best copy of F2 Invice. and this billing type in outgoing invoices in Tax on goods movement in Logistics general.
    Rewards point it helps

  • Sytem should not allow to save the sales order based on risk category

    Hi,
    My user want to control the creation of sales orders based on risk category in credit control area.
    We created a new risk category - 30 Not authorized.
    And we made necessary configs also , like assignment of risk category and company code in OVFL.
    We assigned 30 risk category in FD32 for customers also.
    But while creation of sales order system is allowing to save the order.
    My user requirement system shoud not allow to save the sales orders for those are customers belongs to 30 risk category.
    How can we config. this
    thanks
    Sateesh

    hi,
    dont want to save the sales order if the credit limit exist ?
    then maintain block in OVA8
    choose
    your credit control area         risk categories             credit group
    1000                                        30 Not authorized           01
    checks tab
    choose static and maintain B
    this will give you error message and it will not allow you to save the sales order
    regards
    senya
    Edited by: senya_1111 on Oct 1, 2009 2:26 PM

  • BAPI to create SNP planned order based on start date

    Hi,
    I am looking for a BAPI to create SNP planned order based on the order start date. There is BAPI BAPI_MOSRVAPS_CREATESNPORDER which can be used to create SNP planned order based on the end date but not based on the start date.
    Also would be great if some one can share how do they create SNP Planned orders using BAPI BAPI_MOSRVAPS_CREATESNPORDER in case if GR processing time is defined in the product master and workdays for GR to be respected according to the calendar.
    Regards,
    Venkat

    Hello Mr.Venkat,
    Hope you recognize me.
    Please check out the BAdi below.
    BAdi - APO_BAPI_BUS10503 (this is the BAdi for ManufactOrderAPS  BAPI which contains the SNPorder BAPI)
    Method - CHANGE_SAVEMULTIPLE2
    In this method parameter IT_ORDER_HEAD contains Order start date input option.
    For GR time please check this (not sure if it will help).
    Same BAdi/ same method
    Parameter IV_PLANNING_MODE_USAGE contains field PLANNING_MODE.
    Value 1 for PLANNING_MODE corresponds to "Observance of parameters from the product master".
    This may make it respect the GR time in product master
    Good luck with the above
    Regards,
    Ashok

  • Process Sales Order based on minimum order

    Hi Sap gurus,
    Can any one Help me Out regarding How the System should have capability to process Sales Order based on minimum order quantity and minimum order value and How we will map In sap
    Thanks
    Points will rewards
    Regards
    Rajesh

    Hi,
    We can set the control for Min order quantity in the Sales org1 view. Like wise we can control min order value also.
    For that we have to use two condition types AMIW & AMIZ.
    AMIW is min order value, where as AMIZ is min ord surcharge
    Let's say AMIW value is 50,000.If the order value is less than 50,000 then AMIZ comes into picture.Amiz compares the automatically determined order value and AMIW value.The difference of those two values Amiz takes as surcharge and it overwrites the automatically determined order value with this value.
    Like wise we can maintain min order value also by using this two cond types.
    In the pricing procedure
                            subtotal      req   Altcal   Altcond+bv
    AMIW                D
    AMIZ                                  2         13
    Award me points if u satisfy
    Thanks,
    Sudheer

  • Creating sales order based on store numbers in IS retail

    Hi ,
         I want create a sales order based on the PO received from the customer in the IS Retail system. The purchase order will be sent in a EDI file.
    a single line item in the PO will have multiple store locations where we need to ship materials. for example.
    Let us take an example
    PO will have an item "Shampoo"  quantity  - 1000, this 1000 has to be shipped to diffrenet stores like 0001 - 100, 0002 - 100 , 003 - 200 etc. Based on this PO we need to create a sales order.
    Is there any way we can handle in SAP IS retail to create sales order & save the customer store number in the sales order for that item
    With Regards
    K.Varadharajan

    Hi Varadarajan,
    For one Sales Order only one Sold to Party and one Ship to Party are possible as they are header data.
    You can have individual Sales Order for each outlet and one delivery can be made for several Sales Order for single Ship to Party.
    Hope this clarifies you.
    Regards,
    ManiKumaar

Maybe you are looking for