We need to avoid rescheduling of Production order in APO

Currently the production orders are created in ECC with reference to the plan orders transferred from APO. These orders are transferred back to APO as part of standard CIF. Since ECC is the owner of Production orders, we don’t want APO influencing any changes in production order. But there are situations when the APO is rescheduling the production order by automatically triggering heuristics after getting the changes in capacity from ECC via CIF. That is impacting with the schedule of orders already planned by business in ECC. One such known issue is when the capacity of resource has change during the time when order is scheduled. How should we avoid this?

Hi Anubrata,
Please check note 161028. This is the standard behaviour. If the SKU is X0 have to be planned by APO!
This note describes a modification proposal for the following purpose;
When a planned order is imported into R/3 via the interface, it is never scheduled in R/3 (detailed scheduling: esp. generation of capacity requirements).
This is the current design of APO <-> R/3 interface.
However, for such special requirements that the planned order should 'always' be scheduled, you can apply the following source code change.
This modification enables you to always automatically schedule the planned order that comes over the interface from APO for 'change' and 'create'. If capacity planning is activated, then also capacity requirements are determined in R/3.
This functionality only works for PP/DS planned orders and not for SNP planned orders. For SNP orders the SNP PPM will always be reexploded after a changed planned order is send back from R/3 to APO and then the order will be rescheduled in APO again.
Hope that can help you.
Thanks.
Regards, Marius

Similar Messages

  • Rescheduling of Production Orders using COHV

    Hi,
    My Client Requirement is:-
    There are more production orders . I have to reschedule that production order one after the other.
    When I change 1st production order by 2 days in future then all the production orders are reschedule after 1st production order.
    Eg. Reschedule 1st Production order date is 20.01.2012 , then all remaining production order reschedule after the 1st production date 20.01.2012.
    I have tried in Mass processing of production order COHV but couldn't give result.
    Please tell me the Procedure for doing it with brief.

    Hi,
    You cannot schedule production orders dependending on each others dates in standart SAP. COHV schedules orders at a specified date, all for the same given date. You have to run COHV for a number of times using the outcome of the first run of scheduling.
    Generally capaciy leveling tools of SAP are used for requirements such as these. However these also do not consider any relation btween orders, only dependency of operations within an order is taken into account.
    Alternatively, a batch program may be developed to schedule orders reading orders line by line and dates for each.
    Regards.

  • I need help in Report for production orders for my customer.

    Hi All
    I have scenario where plant A needs the following report for Material XXX which has setting as Stock Trnasfer order from Plant B.
    Need report withthe following details, Storage Unit number, Material No, Quantity, Planned Order Date in plant A,  Date Produced in plant B, Date Received by Plant A. 
    Please tell me if there is any standard report to take the following details. Scenario is that the header material YYY in Plant A has one material XXX as BOM component. Now this material has setting as Stock transfer from Plant B. On creating a plan order for Header material it will create a Plan order in plant B for component XXX. The above said detail is required for component XXX in plant A.

    Dear
    Did you explore the report in CO46-Order Progress Report based on Sales Order /Material /Production Order
    Or COOIS/COHV  for your requirement.Here you can get the Planned Order Details and also Production Order Details .
    Regards
    JH
    Edited by: Jiaul Haque on Sep 27, 2010 2:57 PM

  • Need to Post Components in Production Order in MB1A through BAPI as Planned Good Issue

    Hi ,
    I have created a Program to upload data s for MB1A through BDC , it works fine, but for huge data s it takes more time.  alternatively created one more Program which updates through BAPI Function Module  "BAPI_GOODSMVT_CREATE".  It works fine , but one issue noted, after posting through Function Module , components are posted as Unplanned Goods Issue.   I need to post the components as " Planned Goods Issue" instead of "Unplanned Goods Issue " . This can viewed through Tcode : C003
    Below are the  inputs passed for BAPI Function Moduel
    **&------Header Contents of bapi Upload-------------------&*
    header-pstng_date = sy-datum.                                              " Posting date
    header-doc_date    = sy-datum.                                             " Document Date
    header-header_txt  = '000001002280'.                                     " Header text
    header-pr_uname   = sy-uname.                                            " User Name
    header-ref_doc_no  = '000001002280'.                                    " Header Ref. Doc. No.
    CONCATENATE sy-uname sy-uzeit c_method INTO  header-ref_doc_no_long SEPARATED BY '-'.  " Refer  Text
    *Item Data
    wa_item-material   = '000000000010000800'.                             "Material
    wa_item-plant      = '3910'.                                              "Plant
    wa_item-stge_loc   = 'WIP'.                                            "Storage Location
    wa_item-move_type  = '261'.                                            "Movement Type
    wa_item-entry_qnt  = '1'.                                                  "Quantity
    wa_item-entry_uom  = 'PC'.                                              "Unit
    *wa_item-res_item  =  1.                                                  "Reservation Item
    *wa_item-reserv_no =                                                      " Reservation Number
    wa_item-batch      = '0000011027'.                                    "Batch No
    *wa_item-mvt_ind   = 'F'.                                                  "Movement Indicator
    *wa_item-stck_type = 'F'.                                                 "Stock Type
    wa_item-orderid    = '000001002260'.                                 "Order ID
    wa_item-prod_date  = SY-DATUM.
    *wa_item-GL_Account = '610000'.                                     "GL Account
    *TRANSLATE wa_item-batch TO UPPER CASE.
    *APPEND wa_item TO it_item.
    c_code = '03'.
    CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
    EXPORTING
    goodsmvt_header       = header
    goodsmvt_code         = c_code
    TABLES
    goodsmvt_item         = it_item
    goodsmvt_serialnumber = it_sno
    return                = return.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
          wait = 'X'.
        commit work and wait.
    Even i tried to pass "Movement Indicator , GL Account etc" , Still not able to fix the issue. Can anyone suggest how to post the Production Order components as "Planned Goods Issue".  I am not sure any other values to be password.
    BR,
    Murali

    I have made something like your :
    * Alimtentation de la BAPI de mouvement de stock MM.
    move : sy-datum        to ls_header-pstng_date ,
            sy-datum        to ls_header-doc_date ,
    * Indique le code mouvement
            '03'            to lw_code.      " 03 normalement, mais je veux que ca plante
    loop at lt_ltap
          into ls_ltap.
       move : ls_ltap-matnr   to ls_item-material ,
              ls_ltap-werks   to ls_item-plant ,
              ls_ltap-lgort   to ls_item-stge_loc ,
              '261'           to ls_item-move_type ,
              ls_ltap-vsolm   to ls_item-entry_qnt ,
              ls_ltap-meins   to ls_item-entry_uom ,
              i_ltak_vb-benum to ls_item-orderid ,
              i_ltak_vb-rsnum to ls_item-reserv_no ,
              ls_ltap-rspos   to ls_item-res_item ,
              ls_ltap-rsart   to ls_item-res_type.
       append ls_item to lt_item.
       clear  ls_item.
    endloop.
    I have to put the reservation number to have it works.
    Fred

  • Avoid Deletion of Production order Components.

    Dear All,
    Is there any arrangement to nbot to authorize the person to delete the component present in the Production Order.
    If not than can we get the consolidated report for the details whodeleted the Material.
    Regards,
    Mandar.

    Dear ,
    You may not be required that report if you have authorisation control through Screen Varint at user level and apply the following User Exit of SAP Standard Enhancement available for SAP PP Production Order .Find belwo those Enhancement and discuss with your ABAPer for the same .In transaction CMOD, create a project and include the project of the user exit, which you can look up in transaction SMOD.Then you implement the code in the include, and activate the project.
    1.C_STUE_BER CS BOM Authorizations or you can make use of the exception NOT_ALLOWED_WITH_ERROR in this exit
    2.PPCO0008 Enhancement in the adding and changing of components
    3.PPCO0015 Additional check for document links from BOMs
    Check father the below link which are useful I think :
    Problem in User Exit
    Request: BADI for CO02
    Re: CO02 enhancement
    Help needed: user exit for CO02
    http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=189893877
    Hope this will be useful to you
    Regards
    JH

  • Need to have 311 in production order

    Hello,
    i want to know how can i achieve a movement 311 with material document in my material and production order? so far i have confirm once, and in MB5B i have one goods movement for only 101, how could make 311 next? please advise and guide.
    Thanks

    Hi Brahamankar,
    Thanks it helps, may i ask if via a certain material document number i could see what transaction he had made? i want to see how he had done the material document if he cancel or GR something?
    And how could i treat my COGI error u201CDeficit BA on unrestrictedu201D since the stocks was zero out due to the cancellation done in the movement?
    Edited by: Ryan Lazaro on Aug 8, 2008 10:22 AM

  • Rescheduling a Production Order

    Hello Gurus,
    MRP creates a Planned Order for me which I finally convert to Product Order through MD04. I have set Back-Ward Scheduling for the Production Order PP01. For example the Basis start date and Finish date is between 11/07/08 --15/07/08 on Production Order. I go and manually change the Basic Finish date to 19/07/08. When I save the Production Order, it also moves the Basic Start date automatically forward. What if I dont want to change the Basic Start date and just want to spread the Production Order. How do I achieve it.
    Thanks,
    Sachin

    Kumar,
    Thanks for the answer. If I dont want to remove the automatic scheduling indicator. Can I go inside the Production Order in change mode and change scheduling to 'Only Capacity Requirements'. If I do this it let me be flexible on the start date, even if I change the finish date.
    Is it a practise followed in the Industry.
    Thanks,
    Sachin

  • Date Mismatch of Planned Orders and Production Orders in APO & ECC

    Dear APO Experts
    When i am performing /SAPAPO/CCR , we are getting errors for Few Materials
    Please kindly advice.
    Following error for Planned Orders:
    Order 0026037355 difference for receipt date:    06.02.2012 01:05:53(APO) <-> 04.02.2012 01:05:53
    Message no. /SAPAPO/CIF161
    Diagnosis
    Order 0026037355 for material yyyy has a different receipt date in SAP APO and SAP R/3:
    Receipt date in SAP APO: 06.02.2012 01:05:53
    Receipt date in SAP R/3: 04.02.2012 01:05:53
    Procedure
    This data inconsistency can be rectified by choosing Send to R/3.
    Note that the receipt date of the primary product is compared without taking into account the goods receipt processing time between SAP APO and SAP R/3.
    Note the following if this message is issued for production/process orders:
    In SAP APO, if the receipt date of the primary product deviates from the end date of the last activity of the order (for example, due to an offset or scheduling at the end of a fixed block), the receipt date always identifies this as inconsistent. You cannot rectify inconsistencies of this type by using the reconcile provided in the CIF compare/reconcile function.
    In this case, you should deactivate the receipt date comparison. Alternatively, you can activate the order end date comparison if the primary product is assigned to the final operation.
    Procedure for System Administration
    You can use the business add-in /SAPAPO/CIF_DELTA3 Enhancements Comparison Report to deactivate individual comparisons.
    In SAP Note 645597, you can find example coding with which you can activate the order end date comparison.
    Following Error for Production Orders:
    Order 000100163960 difference for receipt date:    14.01.2012 08:30:00(APO) <-> 23.01.2012 18:29:59
    Message no. /SAPAPO/CIF161
    Diagnosis
    Order 000100163960 for material xxxx has a different receipt date in SAP APO and SAP R/3:
    Receipt date in SAP APO: 14.01.2012 08:30:00
    Receipt date in SAP R/3: 23.01.2012 18:29:59
    Thanks
    Kanth

    Hi,
    Kindly check the SAP note mentioned on the message. Or you may reconcile the data by selecting the "send to APO" or "send to ECC" button on thhe CCR.
    Also please check oss # 453244 if its releveant to your current system, otherwise please disregard.
    Cheers!

  • Create production order in APO

    Hi SAP experts!!
    I am looking for your help. I set the conversion indicator in APO to convert a Planner order, however, when I save it, the order is not  converted in R/3 system and I found  a queue in CQ monitor that says "Error when processing operation 0030 in order xxxx. Enter unit of the dimension Time for standard value Setup".
    Actually I used PDS with alternative modes. We activate the BadI CUSLNTRTO_ADDIN. Someone have any idea what happen this??
    Thanks for your help.

    Thanks you for your response. I desactivate the Badi and I notice when I set the indicator in APO the conversion is sent to R/3. I review the formulas in the work centers and I didn't see any wrong on this. So as your answers and my test I need to review the badi.
    Other question, I activate the exit APOCF004 to reexplode the version in R/3 to make sure that when I have the order in R/3 this have the correct version. This could made some errors when I try to convert an order in APO??
    Best regards

  • Rescheduling production order.

    Hi, I am using a custom strategy which is similar to planning strategy 82. whats happening is . when the delivery date in the sales order is getting rescheduled its automatically rescheduling the production order.
    but when the production order is rescheduled its not rescheduling the sales order automatically.
    what am  I missing.
    when i release the production order( which is having a past date) its changing the confirmed quantity in the sales order to 0. but its not rescheduling it.

    Deepu,
    Most of this is standard functionality for strategy 82.  In this strategy, the master document is the Sales order.  Performing an availability check in the SO will have the effect of rescheduling the production order, and possibly changing the Basic Start and Finish dates. 
    When you change the production order, the sales order will normally not be affected immediately, until the next time that you run a Sales order ATP.
    If you wish to change the Production order dates, and have the Sales order 'align' with the ProdOrder dates, you could consider running SD rescheduling (V_V2).
    I have never released a past due production order, so I cannot say how the SD order would behave under these circumstances.  It doesn't seem to make much sense to me to release a production order with 'impossible' dates.
    Rgds,
    DB49

  • Question about the rescheduling of a Sales Order and its Production Order

    Hello Everybody,
    I experience something strange with the rescheduling of a Sales Order and its corresponding Production Order.
    It will be easier to explain with an example...
    For a material, I have created a Sales Order.
    And from this Sales Order, I have now a Production Order converted from a Planned Order generated by the MRP Run.
    This is what I have in transaction MD04:
    SALES ORDER
    AV DATE: 20/02/2008
    GR DATE: 20/02/2008
    PRODUCTION ORDER
    AV DATE: 20/02/2008
    GR DATE: 18/02/2008    (GR process time is 2 days).
    ==> OK !
    Now, I have to reschedule the Sales Order one week sooner.
    SALES ORDER
    AV DATE: 13/02/2008
    GR DATE: 13/02/2008
    After transaction COHV to reschedule the Production Order, I have:
    PRODUCTION ORDER
    AV DATE: 15/02/2008
    GR DATE: 13/02/2008
    But I expected to have:
    PRODUCTION ORDER
    AV DATE: 13/02/2008
    GR DATE: 11/02/2008
    Do you have an idea about what is wrong?
    Thanks in advance for your help on this subject.
    Regards,
    Rudy

    Hello.
    Thank you for your reply.
    But in fact, I am doing some tests on a test platform, which is using an "old" copy of production database.
    So, there can't be data already scheduled for the dates I am using.
    Moreover, I just tried now to do the same with dates in November 2008, exactly with the same results.
    In production platform, they experience this problem too.
    Summary of my new test:
    Before rescheduling:
    SALES ORDER:
    AV. DATE = 20/11/2008
    GR. DATE = 20/11/2008
    PROD. ORDER:
    AV. DATE = 20/11/2008
    GR. DATE = 18/11/2008
    After rescheduling of one week sooner:
    SALES ORDER:
    AV. DATE = 13/11/2008
    GR. DATE = 13/11/2008
    PROD. ORDER:
    AV. DATE = 15/11/2008  (ipo  13/11/2008)
    GR. DATE = 13/11/2008  (ipo  11/11/2008)
    I really don't understand why I don't have the same kind of dates as the ones I get before the rescheduling...
    In my mind, I expect to have all these dates set back of one week...
    Regards
    Rudy
    Rudy

  • Production order automtic rescheduling

    Hi all,
    Do you know if there is a way to reschedule automatically production order based on recommendations made by MRP run ?
    We are trying to use COHV but not succesfully...
    Thanks in advance

    Benoit,
    I assume you are talking about the rescheduling date calculated during the MRP run.  This date is not used by COHV.  The calculation of this date uses extremely limited criteria, and most planners will not blindly reschedule their production orders without first checking many other things (released?  On the shop floor?  Capacity available? RM available? etc etc)
    You could create an LSMW or CATT or recording to change your production orders en masse.
    One way to reduce the necessity of mass changing production order dates is to wait until the last possible moment to convert your planned orders to production orders.
    Best regards,
    DB49

  • Open Production Order

    Hi have to create a report that has open sales order , open po , open pur req , open planned order and open Production order.
    I need the logic for OPEN PRODUCTION ORDERS.
    The status of the production orders are maintained in JEST Table .
      I need logic to elimate the completed production orders during my selcet . Since JEST Table has multiple entries and for some orders that are released the 'DELV'  status wil not be maintained at all at that time.
    I wil really appreciate your help , if you can tell me how to emliminate the completed production orders during my select query to get the open prod orders.
    Is there any fun moduel or bapi that wil give the Open prod orders ?? or any std report that gives open PO??
    Thanks

    for this you can use the Function STATUS_TEXT_EDIT , for this pass Objnr (get the objnr from AUFK table using the production order) it will give you the status in the LINE exporting parameters.
    Import parameters               Value
    CLIENT                          100
    FLG_USER_STAT
    OBJNR                           QM000200000010
    ONLY_ACTIVE                     X
    SPRAS                           EN
    BYPASS_BUFFER
    Export parameters               Value
    ANW_STAT_EXISTING
    E_STSMA
    LINE                            OSNO NOTE   "this is the status text
    USER_LINE
    STONR                           00
    if line CS 'DELV'
    "ignore the Order
    endif.

  • How get all released production orders

    Hi experts,
    I need to get all released Production Orders for a specific plant. I noticed that usually you don´t select directly from table AUFK. Most of people use function module WCFS_STTXT_GET to get the status of an order. I know that table AUFK has fields ASTNR (status) and PHAS1 (released) however those fields don't reflect the status of an order (thatu2019s why WCFS_STTXT_GET is used).
    Also, I know that table JEST contains status for an order; however, for a simple order that table shows more than one status (I guess is like a history of all status the order had).
    So my question is: How can I get all released orders for an specific plant? If I use WCFS_STTXT_GET I would have to select all orders and check the status one by one, which is obviously not efficient at all.
    Thanks!

    Hi Carlos,
       As far as i know, it is not possible to get the latest status on a production order. if we see a production order in CO03, we see that all the status' are displayed on the order which it has been through.
    I remember we had to include the system status logic similar to the transaction COHV, and we had used the table JEST for the same.
    Kindly update the solution if you find any.
    Thanks.

  • Production Order Cancellation with "Period month/year is not open error"

    Hello friends,
    We have this scenario wherein we already "confirmed" Production Order booking for a specific operations which was booked for the month of Sept 2009 using TCODE: CO11 and our Financial transaction was also closed for the month of Sept 2009.
    However, the said booking was incorrect and we need to cancel the said Production Order booking using CO13 and unfortunately we encountered Goods Movement Error Message - "Period 009/2009 is not open for account type M and GL 115700".
    The cancellation of production order only took place on the month of Oct 2009 wherein our Sept 2009 Financial transactions were already closed.
    May I ask how we can cancel the said Confirmed Production Order Booking without opening the Sept 2009 Financial Transaction and be able to process the transaction by taking effect the changes on the month of Oct 2009.
    Thank you!
    Bong

    HI,
    4. After all, I used OB52 and rewrited as below:
    Var. 1000
    A. +
    From acct : blank
    To acct: ZZZZZZZZZZ
    From per.1: 1
    Year: 2002
    To period: 999
    Year: 9999
    From Per.2: 1
    year: 2002
    To period: 999
    Year: 9999
    AuGr: blank
    It's the same with Acc: A,D,K,M,S
    Check M once again and take a help of FI consultant
    Regards
    Kailas ugale
    Edited by: kailasugale on Jan 18, 2012 3:52 PM

Maybe you are looking for

  • Trying to get the 1st character from an int

    Hello all, Ill try to make this as easy to explain as possible. I want to get the 1st number of the int that the person enters so for example: 100 then i want to get 1 200 then 2 and so on... Here is the code so far. It works, but i just dont know wh

  • Grid + Popup

    Is it possible to open documents (.doc, .xls, .pdf etc) in a new window (popup) when selected from a flash grid. I can open the document in the same window but that then requires the user to refresh the first page when they go back to the first page.

  • Error in importing?

    hi friends, i am importing one user exported by 10gR2 databse into 10gR1 database, while importing i am getting following error. Export file created by EXPORT:V10.02.01 via conventional path import done in UTF8 character set and AL16UTF16 NCHAR chara

  • RFE..  request for enhancement  Unified Storage (ak)

    Hi, Maybe I've missed something, but is it any plans for possibility to enable krb5 as share options on a NFS-share? I would like to be able to do what I do on a "plain" opensolaris fileserver: 1) uncomment krb5 lines in /etc/nfssec.conf 2) #zfs set

  • Office 2013 ActiveX Controls no Popup

    Hello, I am testing the active x control settings, but I don´t get a popup message for active x. I have enabled the option to promt me before active x code is executed, but its working without any popup. If I disable active x control the occurs the e