Production order - Master data explosion date

Dear Team,
I am creating the production order in CO01. While creating the production order, i am choosing the backward scheduling. Since i have selected the backward scheduling, i have given the finish date as "27.02.2012". And in the tab "Master Data", i was refering the field "Explosion Date". The explosion date is been displayed as 20.02.2012 (Routing and BOM explosion date).
How this explosion date been determined based on the scheduling types (forward scheduling, backward scheduling)?. Is any configuration to be done to calculate this explosion date?
What is the importance of explosion date in production order? will it affect the production order? Because in my production order the explosion date occurs in future ie, 20.02.2012. (as mentioned above).
thank you
psk

Dear PSK,
The explosion date refers to the date when the BOM & Routings are exploded on the orders i.e. applied. The explosion date can be controlled based on the settings in the SPRO.
Go to SPRO - Production - MRP - Plant parameters - Carryout overall maintenance for plant parameters  (Transaction: OPPQ).
In the plant pameters for a particular plant and in the tab 'BOM Explosion' we can determine how the system should can calculate the explosion date.
Explosion date is controlled based on the order start date or finish date. If  the production order is added manually the system determines the explosion date as follows:
Case 1:
If you have specified the order start date on order creation the system takes this date as the explosion date for the bill of material.
Case 2:
If you have specified the order finish date on order creation the system calculates the explosion date from the order finish date minus the in-house production time defined in the material master.
As per your example it looks like in your system the explosion date is controlled by the 'Start Date' due to which the explosion date equals the order start date.
Hope this is helpful. Pl let me know if you need further help.
Thanks,
Satya

Similar Messages

  • Profit center field in production order master data in KKF3

    Hi GUrus,
    is there any way of mass updating the profit center field in production order master data in KKF3 transaction. PLease help
    Anusha

    HI charlie,
    When i try to change the profit center, the system gave this message. We already have a profit center for a production order and we need to change the profit center, That is when we are getting the errror message.
    You have changed the profit center from AR00620800 to AR00620301. This is only allowed when the corresponding configuration was made in Customizing. Then this message is only a warning, which you can ignore.  PLease help
    Thanks
    Anusha

  • Create a production order with variant configurator data

    Hello,
    Can anyone tell me the way to create a production order with variant configurator data. Is there a BAPI ? an IDOC ?
    Is there several steps ?
    I have to create an interface which creates automatically PP orders. The data input is a file.
    Thanks for your help

    Hi,
    There are fews BAPI's available for creation of Production Order. They are:
    BAPI_PRODORD_CREATE
    This bapi will suit to your requirement, as input will be provided from file.
    Others are
    BAPI_PRODORD_CREATE_FROM_PLORD " this converts planned order to production order
    BAPI_PRODORD_CREATE_FROM_REF      " this creats production order considering other production order as reference.
    Hope your query is answered.
    Regards,
    Brajvir

  • TCODE TO FIND OUT SETTLED PRODUCTION ORDER ON A GIVEN DATE

    What is the Tcode to find out settled Production Orders on a given date?

    Hi Debasish,
    Have you tried with COOIS,
    regards
    pardeep

  • Production Order Master Data tab

    Hello Guru,
    we have question, in the production order itself, in the master data tab we find weird thing, in the production version it pick PV01 (has inactive bom), in routing field all was been filled up, while in the BOM field it was been blank? why this happen? is it possible BOM is not explode since it was inactive but it create production order?
    I doubt that there were changes occured some where in the BOM or in the material master data of my material but in doc changes i cannot find, is there any way deside looking at the mat doc changes could i find the changes?
    thanks
    Edited by: Ryan on Dec 15, 2008 9:42 AM

    Hello Guru,
    I finally find why this happen to us, the order come from a planned order which converted via CO41, but why thus when i production version was indicated in creating a planned order (MD11) which has alt bom that is in inactive status already, SAP allows the conversion/creation of production order?
    Any inputs R.Brahamankar?
    Thanks
    Edited by: Ryan on Dec 15, 2008 12:09 PM

  • Production orders: Master data updating

    Hi everyone,
    This is my scenario:
    I had created hundreds of production orders with a previously defined BOM and routing. Now both the BOM and the Routing have been modified.
    I was wondering if there's any way for updating the master data in all the former production orders without doing it explicitely accessing one by one.
    Points will be rewarded.
    Thanks and best regards.
    Ben.

    Dear ,
    I hope you can do it by Mass processing of  Production .
      Logistics ---Production -- Production Control  Control --- COHV Mass Processing to go to the Mass Processing Production Orders screen
    Transaction Code :
    COHVOMPP
    Here u have to capacity and availability check for all the orders.Now u can include the function in the Mass processing tabe page in COHVOMPP ok  and also set the error log.Once u have executed a list of PO will be displaed and u have select all of them and hit the mass procesing button.
    2.In case your order beyond the shop fllor ,u can do it through Order Change Management 
    3.Or U can perform Read PP Master Data in the CO02 --Function tab  which will ask u to include your BOM/Routing.
    Hope it will help u to clear ur idea.
    Reward point if useful
    Regards
    Jia

  • Issue regarding Batch determination in Production order as per Expiry date.

    Dear all,
                    first of all  happy Navratri.
    I have issue regarding batch determination in production order.
    I have to compare P.O header materialu2019s expiry date and issuing components expiry date at the time of batch determination.
    lets take example,  Material having self life is u201CXu201D years and batch determination against PO is based on FEFO with the help of self life we can determine Expiry date of manufacturing material  suppose it is u201CYu201D  I have to introduce restriction at the time of good issue if expiry date of issuing components u201CZu201D is less than expiry date u201CYu201D.
    Please give your valuable suggestions either standard or through SAP enhancements.
    thanks & Regards
    SIVA

    Dear
    Thanks for your reply, i am layman about batch derivation can u elaborate it.
    Thanks & Regard

  • Production order scheduled start/finish dates

    Hello experts!
    I have a problem with prod. order scheduling. I set the date '07.05.2007' as order start/finish date. If I run <i>Functions -> Schedule -> Order</i> (or save the order) SAP set these dates to '02.01.2008', and scheduling also to '02.01.2008'. The scheduling type is <b>Forwards in time</b>. Scheduling margin: everything is 0.
    I have checked the <b>work center capacity</b>:
    from 20.04.2007 to 31.12.2007
    Lenght of cycle: 1 Start: 06:00:00 End: 23:00:00 Break: 00:00:00 Cap. util.: 100
    from 01.01.2008 to 31.12.9999
    Standard avail. capacity
    (01.01.2008 is non-working day)
    Routing exists for this material (valid from 02.03.2007).
    Based on what does SAP calculates these dates?
    (SAP 46B)

    Hello guys!
    I have found the reason and also the solution. It's a bug in SAP (46B). When it happens?
    1) Open work center
    2) Create interval with minimum 2 shifts and save
    3) Delete first shift of the interval
    4) Check table kapa -> field SCHNR (shift sequence number) for the 1st shift in this interval will contain number 2.
    If SAP calculates the scheduled date for order it excludes this interval from calculation. We had an interval 20.04.2007 to 31.12.2007 with deleted first shift, so the next workday for SAP was 02.01.2008.
    I have created a function, which can solve this problem:
    FUNCTION z_pp_fix_capacity_data.
    *"*"Local interface:
    *"  IMPORTING
    *"     VALUE(I_WERKS) TYPE  WERKS_D
    *"     VALUE(I_ARBPL) TYPE  ARBPL
    *"  EXPORTING
    *"     VALUE(E_CHANG) TYPE  INT4
    *"  EXCEPTIONS
    *"      FOREIGN_LOCK
    *"      SYSTEM_FAILURE
    *"      NOT_VALID_WORK_CENTER
    *"      DATABASE_UPDATE_FAILED
      DATA: l_kapid LIKE crhd-kapid,
            l_schnr LIKE kapa-schnr,
            l_error TYPE c.
      DATA: ikap LIKE kapa OCCURS 200 WITH HEADER LINE.
      CLEAR: e_chang.
      COMMIT WORK.
    *- Get the Capacity ID of the work center
      SELECT SINGLE kapid
               INTO l_kapid
               FROM crhd
              WHERE werks = i_werks
                AND arbpl = i_arbpl.
      IF sy-subrc <> 0.
        RAISE not_valid_work_center.
      ENDIF.
    *- Lock the work center
      CALL FUNCTION 'ENQUEUE_ECARPL'
           EXPORTING
                arbpl          = i_arbpl
                werks          = i_werks
           EXCEPTIONS
                foreign_lock   = 1
                system_failure = 2
                OTHERS         = 3.
      IF sy-subrc <> 0.
        CASE sy-subrc.
          WHEN 1.
            RAISE foreign_lock.
          WHEN 2.
            RAISE system_failure.
        ENDCASE.
      ENDIF.
    *- Select the whole capacity into internal table
      SELECT *
        FROM kapa
        INTO TABLE ikap
       WHERE kapid = l_kapid.
    *- Sort
      SORT ikap BY versn datub tagnr schnr.
    *- Set the correct sequence number
      LOOP AT ikap.
        ON CHANGE OF ikap-versn
                  OR ikap-datub
                  OR ikap-tagnr.
          l_schnr = 1.
        ENDON.
        IF ikap-schnr NE l_schnr.
          ikap-schnr = l_schnr.
          e_chang = e_chang + 1.
          MODIFY ikap.
        ENDIF.
        l_schnr = l_schnr + 1.
      ENDLOOP.
      IF e_chang NE 0.  " If change found, recreate data
    *- Clear error indicator
        CLEAR l_error.
    *- Delete old data
        DELETE FROM kapa WHERE kapid = l_kapid.
    *- Insert data
        IF sy-subrc EQ 0.              " Delete OK, insert
          INSERT kapa FROM TABLE ikap.
          IF sy-subrc EQ 0.            " Insert OK, commit
            COMMIT WORK AND WAIT.
            clear: l_error.
          ELSE.                        " Insert failed, rollback
            ROLLBACK WORK.
            l_error = 'X'.
          ENDIF.
        ELSE.                          " Delete failed, rollback
          ROLLBACK WORK.
          l_error = 'X'.
        ENDIF.
      ENDIF.
    *- Unlock the work center
      CALL FUNCTION 'DEQUEUE_ECARPL'
           EXPORTING
                arbpl = i_arbpl
                werks = i_werks.
      IF l_error NE space.
    *- Raise exception
        RAISE database_update_failed.
      ENDIF.
    ENDFUNCTION.
    I hope this helps someone! Anyway! Thank you for your answers!

  • Production version selection according to explosion date

    Hello
    In customizing for MRP (OPPQ), parameters for BOM explosion / routing selection is 3 (BOM explosion number/order start date).
    In MRP4 view of material master, selection method for BOM explosion is 2 (Selection by production version).
    No MRP group is assigned.
    I have 3 production versions : one for 2014, one for 2015, one for 2016 :
    I use a BOM explosion number with fixed key date 1st December 2015 :
    When manually creating a planned order with dates in 2014 and explosion number EXP_1215 (fixed key date 1st December 2015), Production Version PV1 is selected (valid for 2014), but no routing is selected because explosion date is BOM explosion number, and in PV1 there is no valid routing in 2015 :
    Is it possible to select production version according to explosion date, and not order dates ?

    Hi Tristan
    The following modification note can be used to influence the selection of production version on planned orders:
    351773 - Selection of production versions for planned order
    Alternatively, you can create your own logic using BAdI MD_MODIFY_PRODVERS.
    BR
    Caetano

  • Creation of Production order in Past dates using RFC

    Hi all,
    I am using RFC to Create a production order based on the datas available from MES systems.Here the process flow is From MES system datas are passed to interface in file format then from interface will calll the RFC so that the RFC will do the function of Creating the Production order & release in SAP.
    Here i face an issue that i have 3 shifts at the end of every shift i have to tranfer the datas from MES to SAP .Which means i have to create 3 Production orders for a day.My issue here is the third shift datas will be availble for me in the next day morning after that only i am able to transfer theses datas to SAP.In this case i want the SAP to create th Production order  for third shift in the Previous day time.
    Ashift - 7AM t0 3PM
    BShift-3PM to 11PM
    CShift-11 PM to Next day morning 7 AM
    I need SAP to create Production order for Shift C on 11 PM of the Previous day when i transfer it on next day morning 7AM.
    Is this possible.
    Thanks in Advance,
    MBN

    Hi,
    I mean the Production Created date as the basic date only.
    My requirement is for the C shift i will get the output from the MES on the next day morning.After that i wwill transfer the production datas to SAP throgh Interface at that time i need the basic start date & time  of the production order to be the C shift starting time that is previous day night 11.00 PM.
    Eg.
    C shift  date 12.04.2010 night 11PM to 7AM
    i transfer the c shift production datas from MES to SAP on 13/04/2010 Morning 7AM.But i want these datas to create basic start date & time of the production order on 12/04/2010  11PM.
    What should be done to get these.
    Thanks in advance,
    MBN

  • Schedule line delivery date of sales ordere in production order-MTO

    We have a Make to order scenario where item in sales order can have mutliple scheule lines on different delviery dates.
    Ex : sales order 100020  and item no 0010
    has schedules with schedule line dates as
    10.04.2010----1pcs
    20.04.2010---1pcs
    03.05.2010----1pcs
    When the planned orders are converted to production orders, the 1 del date (EDATU) in the all the three production orders is the same ie the earliest delivery date (10.04.2010), even though the delviery dates are different for three as shown above.
    Is there a way we can show the indivdual delivery dates on all the three production orders.
    production order 1----- 1 del date as 10.04.2010
    production order 2 -
    1 del date as 20.04.2010
    production order 3 ---1 del date as 03.05.2010
    Thanks in advance.
    When a planned order is converted toproduction order

    We have a Make to order scenario where item in sales order can have mutliple scheule lines on different delivery dates.
    Ex : sales order 100020  and item no 0010
    has schedules with schedule line dates as
    10.04.2010----1pcs
    20.04.2010---1pcs
    03.05.2010----1pcs
    When the planned orders are converted to production orders, the 1 del date (EDATU) in the all the three production orders is the same ie the earliest delivery date (10.04.2010), even though the delviery dates are different for three as shown above.
    Is there a way we can show the indivdual delivery dates on all the three production orders.
    production order 1----- 1 del date as 10.04.2010
    production order 2 -
    1 del date as 20.04.2010
    production order 3 ---1 del date as 03.05.2010
    Thanks in advance.

  • Retstriction of confirmation dates in past dates in production order

    Hi All,
    I have a issue with dates
    In our system production orders are created in advance at once in mass...suppose a production order is having start date and end date as 01.08.2014 and 07.08.2014. Now user taking this production order and proceeding with manufacturing execution in today's date say from 23.06.2014 to 30.06.2014 without  changing the production order planned dates ( basic dates  and scheduled dates ).. after completion of production they are confirming with actual dates as explained from 23.06.2014 to 30.06.2014...
    Now situation is like this...Now this is very difficult to explain to auditors..is there any way to prevent this through customization.
    Thanks
    Kumar

    Kumar,
    The user exit CONFPP04 can be helpful to check the details during order confirmation.
    Also implement OSS note 1523641 first (http://service.sap.com/sap/support/notes/1523641) if you go for this enhancement.
    Best Regards,
    Rajen

  • Production Order Basic Finish Dates

    Our plant managers expect production order start and finish dates to freeze at release, even when operation confirmations are not made according to schedule or when the component availability situation changes.  Is there a way to freeze the production dates without affecting the sales order schedule line dates--we're in a static assembly world.
    Thanks,
    Amy

    Dear Friend,
    As i said, in Production order, under Production order - Setting - Scheduling maintain the number of days in past (says 100 days).
    Now in below select the scheduling type as backward scheduling and in Finish date give the date which is in past and now enter (or schedule the order). Because of this system will propose the start date which will also be in past.
    Regards,
    JItendra

  • ECM: Change Master Record in Production Order

    Hi
    I have created a Change Master Record and made change to the BOM with respect to that change master record.
    Now I want the Change master record (Eg. 001) to be visible in the production order (Master Data tab) when the production order is created.
    Also, I would like to know if I can change the change master record (to say, 002) in the Production order so that the BOM with respect to that particular Change master record is selected.
    Thanks a lot for your help..
    Tom

    Hi Jack
    I think at the time of creating Change master record u haven't maintained the Object types.
    In that View u have to maintain Tick at the check box of Actv., Object  & MgtRec  of Object types-- Bill Of Material & Task List.
    This will resolve your problem of Change Master Record Display at the time of Production order Creation at View of Master Data.
    Parminder Sikarwar

  • Auto TECO Orders for which finished date has been reached-Periodic Job

    Dear PP GURUS N EXPERTS,
    My company want to TECO all the production order automatically for which finished date has been reached or (Finish date is before current date).
    On SDN, I have found that it can be carried our by scheduling the variant of PPIO_ENTRY or COHV. and it will be a periodic job.
    I want to know that for this which parameters I have to select and where / how I mention that order finish date has been reached. Since it will be a periodic job.
    Early response will be highly appreciated.
    With thanks,
    DSC

    Dear DSC
    You can use tranaction code CO44, define a variant for periodic job.
    Important selection parameters :
    Status selection profile : define which kind of production orders you want to set TECO indicator, for example with status CNF or DLV.
    Basic finish date : define basic finish date, for example if you want to TECO the production orders whose basic finish date is less than or equal current date, when you create the variant, selection variable can be D ( D: Dynamic date calculation ), name of variable can be "current date"
    Actions : please select the indicator "complete Technically".
    You can have a try, please let me know the result.
    Qiu

Maybe you are looking for