Planning in planning run procedure doubt

Hi All,
I am new to APO i have a doubt for planning in planning run procedure.
I was going through the SCM250  PP/DS and i found this in the book for planning in planning run procedure
"You use this setting, for example, if you do not want to trigger production from the
ATP check in the CTP scenario for this product"
I lost in this.
Can  some one please elaborate the meaning for above it would be highly appreciable?
Thanks
Shaiil

Shaiil,
In APO PP, there is bit of Master Data called "Planning Procedure".  Planning Procedure can influence when planning is done.  You can trigger a heuristic to be executed automatically, based on defined events.  One of the events that can trigger an automatic heuristic is an ATP check  Planning Procedures can be assigned to a Product in the Product Master.
Planning Procedure
http://help.sap.com/saphelp_scm70/helpdata/EN/64/dca63be2bc331be10000000a114084/frameset.htm
In APO, there is a specialized type of availability check (ATP) which is called Capable To Promise (CTP).  In CTP, it is common to assign a Planning Procedure that immediately covers dependent requirements.  This means that upon ATP, the system will generally automatically create a planned order, schedule it, and generate dependent demand.
Capable To Promise
http://help.sap.com/saphelp_scm70/helpdata/EN/4c/56297de7c33a0de10000000a42189c/frameset.htm
These types of automatic planning are totally separate from a planning run.  It is possible to run a product line with only automatic planning, only planning run planning, or various combinations of both types of planning.
If you wish to learn about APO, you should first search through online help before posting a question.
Best Regards,
DB49

Similar Messages

  • Schedule plan - Stored procedure

    Hi Experts,
    I have a requirement like below....Any ideas to achieve the same will be highly appreciated...
    PLAN
    Stored Procedure to run on 3rd, 9th, 16th & 23rd every month
    On 3rd : delete data from [ControlReports] tbl for previous month and insert whole month's data.
    On 9th : delete data for current month and insert data from 1st until 7th (2 days before)
    On 16th : delete data for current month and insert data from 1st  until 14th (2 days before)
    On 23rd : delete data for current month and insert data from 1st  until 21st (2 days before)
    INSERT INTO [Control_Reports]
    EXEC @return_value = [dbo].[rpt_spFeeManagement]
      @Products = NULL,
      @TransactionTypesOptionsFees = 'Refunds',
      @StartDate = 'mm/dd/yy',
      @EndDate = 'mm/dd/yy'
    How do I make the process as generic as possible please.
    Many thanks.

    You can schedule the job to run daily and it will check for the date before calling the stored procedure
    IF (cast(DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0)+2 as DATE) = CAST(getdate() as DATE))
    BEGIN
    INSERT INTO [Control_Reports]
    EXEC @return_value = [dbo].[rpt_spFeeManagement]
    @Products = NULL,
    @TransactionTypesOptionsFees = 'Refunds',
    @StartDate = 'mm/dd/yy',
    @EndDate = 'mm/dd/yy'
    END
    IF(cast(DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0)+8 as DATE)=CAST(getdate() as DATE))
    BEGIN
    INSERT INTO [Control_Reports]
    EXEC @return_value = [dbo].[rpt_spFeeManagement]
    @Products = NULL,
    @TransactionTypesOptionsFees = 'Refunds',
    @StartDate = 'mm/dd/yy',
    @EndDate = 'mm/dd/yy'
    END
    IF(cast(DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0)+15 as DATE)=CAST(getdate() as DATE))
    BEGIN
    INSERT INTO [Control_Reports]
    EXEC @return_value = [dbo].[rpt_spFeeManagement]
    @Products = NULL,
    @TransactionTypesOptionsFees = 'Refunds',
    @StartDate = 'mm/dd/yy',
    @EndDate = 'mm/dd/yy'
    END
    IF(cast(DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0)+22 as DATE)=CAST(getdate() as DATE))
    BEGIN
    INSERT INTO [Control_Reports]
    EXEC @return_value = [dbo].[rpt_spFeeManagement]
    @Products = NULL,
    @TransactionTypesOptionsFees = 'Refunds',
    @StartDate = 'mm/dd/yy',
    @EndDate = 'mm/dd/yy'
    END
    --Prashanth

  • Regenerative planning run in APO

    Hi experts,
    I need your input on the following scenario.
    We have APO PPDS implemented for our Manufacturing industry client. We have designed to run only Net Change Planning every day and there is no design to run Regenerative Planning.
    What is the importance of running Regenerative Planning? What do we lose if we don't run a regenerative planning?
    We have CTP scenario, so there are lot of parts planned automatically.
    Is there any impact of automatic planning on Regenerative planning and vice versa?
    What is the best practice to follow with respect to Regenerative Planning?
    I appreciate if someone could answer these questions. Thanks in advance.
    Regards,
    Manimaran M.

    Hello Mani
    Following are details are from old SAP Handbook,  good information to understand the concept.
    ====
    Net Change Planning
    Automatic material requirements planning is especially hard on system performance for production processes with complicated BOM structures. To guarantee frequent planning runs of those materials which are relevant for planning despite this problem, you can carry out the planning run with the "net change planning" procedure. This process only plans those materials which have undergone a change relevant to material requirements planning (for example, change in a production order due to excessive scrap, a new sales order, and so on) since the last planning run.
    The so-called planning file exists especially for the planning run and contains all the materials and their respective MRP types. If a material is changed in a way that is relevant to the planning run, it is given a net change indicator meaning that it will be included in the next net change planning run. In a net change planning run, only these materials are planned.
    Net Change Planning in the Planning Horizon
    Performance can be improved even further by using the net change planning run in the planning horizon.  Here, only those changes relevant to requirements planning that fall within a specific period (defined by the user and known as the planning horizon) are included in the planning run. It is advisable in this situation to carry out a total planning run in regular intervals (for example, weekly or monthly) to keep the planning results completely up-to-date.
    Regenerative Planning
    It is also possible to carry out a regenerative planning run. In this planning run, the system plans all materials that are relevant for planning. Usually, the regenerative planning run is only carried out in the implementation stages.
    ===
    Hope this will help.
    Thank you
    Satish Waghmare

  • Why overdued pr is not deleted during DRP planning run in APO?

    the PR information still contain external PR created in DRP planning mode and it was not deleted.
    I am doubt about that the planning run in ROP planning mode cannot delete old PR before recalculating PR.

    I found the root cause of this symptom and have a plan to fix them.
    The root cause of it is that DRP planning run has not performed successfully.
    1. Details.
    For material: P174552
    This material’s BOD hierarchy is
    4860  (Reorder point based)
    └ 6000 (Reorder point based)
    └ 6080 (Period based)
    For both 4860, 6000   Reorder point based  planning mode, but for 6080 Period Based planning mode.
    This 6080’s Period based is incorrect because this material’s ABC grade is ‘N’; it should be Reorder point based.
    As you see it in below screen-shot, there is error log  in DRP planning for this material.
    I found that about 5% of materials has incorrect planning mode.
    2. Fixing Plan:
    This weekend I will recalculate all material’s planning mode again and
    will Run DRP planning process chain in monthly job again.

  • Source Location in SNP Heuristics - Planning Run

    hi,
    I am trying to execute a Planning Run for Manufacturing Location -> Depot model. The scenario is that a depot D1 can be supplied from 2 manufacturing locations ( M1 and M2 ).
    Transportation lanes have been maintained as M1 -> D1 and M2 -> D1.
    Stocks are available in both M1and M2.
    When I take the planning run ( /sapapo/snp01 ), a purchase requistion is being created only from M1 ; M2 is not being considered as a source location.
    Can anyone give some inputs on the same.
    regards,
    Anirudha

    Hi! Anirudh,
    SNP hueristic run on a standard logic in priority basis.
    1) First it looks wheather quota is defined or not. if it finds an inbound quota it will create a purchase req to that location
    2) if quota is not defined it looks for lane priorities defined
    3) if there no lane priority it looks at per ton means of transport.
      Please revert in case of any doubt
    Regards
    Vaibhav Sareen

  • Planning run for make to order strategy

    Hi,
    I am trying to run the complete planning cycle for strategy group 20. But i am unable to do so. Can u please give me a detailed description on the same.
    P.S. I did the planning run for strategy group 10, that is , making a plan and converting to active plan etc.
    But unable to run for strategy group 20.
    Please look into the same.
    Br,
    Geetu

    Hi Geetu
    Make to Order  Means :
    Produce/ Procure  the material for this Sales Order (----
    Strategy Means :
    Effe. procedure/plan to execute Requ.
    Advantages of Make to Order  : 
    Reduce the Inventory
    Reduce the Cost
    Flexible to Customer Requirements
    MAKE to ORDER STRATEGY 20
    (Pure make to Order)
    ===============================================================================
    u2022     Production & purchase are triggered by Sales order receipt
    u2022     System will not perform net requirement calculation between individual sales orders
    u2022     Produced quantities canu2019t be switched between one sales order to other
    u2022     System creates individual planned orders against each sales order recd.  With ref
    u2022     Individual & collective requirement indicator controls the level  up to which MTO is applicable
    u2022     Goods Issue against the sales order reduces the requirement
    u2022     System manages the production & procurement costs specifically for each sales order in settlement order
    u2022     Lot for lot order qty, is the default lot size followed in MTO,  irrespective of the settings in MRP1
    ==================================================================================
    Create a material(MM01) with Strategy Group :20 ( MRP3)
    You can check & confirm all those properties by creating a Sales Order  (VA01)
    See the effect of it after running the MRP ( MD02),
    Check the Results in Stock Requirement List ( MD04)
    Also, check the stock level of the same material before the Sales Order &
    after the Sales Order
    If possible, Create One more Sales Order &
    see how the quantities of the individual sales Orders are managed.
    You can verify all the prosperities of Make to Order (Strategy :20)  by yourself
    Hope this may Help
    BRSR

  • PPDS Planning run

    Hi Gurus,
                  I had created in APO for my test planning run
    1. Location
    2. Products
    3. Resources
    4. PPMs
    5. Stratergic profiles
    I had run my heuristic plan in rrp3 at finished product level, it had generated planned orders.
    My question is what about my SF( semi finished products) and raw materials requirements?
    Do i need to run even for SF and Raw materails?
    Please let me know if had done anything wrong
    Please any one can help me giving step by steps how we need to configure Detail scheduling with finit planning run?
    Thanks & Regards,
    Kumar

    Hi,
    You can plan Finished Goods (FG's), SFG's and RM's in APO and PP/DS. Of course, typically you only want to plan critical materials in APO that are constrained and have long lead times / expensive.
    The following are the steps that you can try to run planning run including all FG's, SFG's and RM's.
    Identify PP/DS heuristic that best meets your planning planning needs.
    Use transaction code /SAPAPO/CDPSB0 (Planning run in foreground) or /SAPAPO/CDPSB1 (Production Planning run in the Background) to run planning for all the products in a single shot i.e. FG's, SFG's, RM's
    In the first step, run low-level code heuristic before you run actual planning run heuristic. Low-level code will determine the lowest level a product will appear in all the PPM's in a given location. For example, if an SFG is appearing in the 1nd level in one BOM and same SFG is appearing in 2nd level in another BOM, then low-level code for this SFG is 2 (Low level code for a finished good is 0). Once low-level code heuristic is run, you can evaluate the results in transaction code /SAPAPO/RRP_NETCH and see if low-level codes are calculated correctly. Low-level codes will ensure the planning run happened in the sequence FG's planning first <followed by> SFG's planned next <followed by> RM's i.e. system runs planning for low-level code '0' products first <followed by> low level code '1' products <followed by> low level code '2' and so on......ok...that's enough on low-level codes.
    In the second step in the planning run, use the heuristic that you want to run for planning all FG's, SFG's & RM's and include all products together in the selection criteria. No need to split and create selections for  FG's planning run in to one step, SFG's in to next step and RM's in to another step. All can be included in one step and the low-level code will ensure the planning happened in sequence.
    In case, if you run planning run for one FG product in it's  Product View  and you want the dependent requirements to be covered immediately i.e. dependent planned order's created immediately, use the "planning procedure = 3 cover dependent requirements immediately" in the PP/DS tab of product master for SFG's and RM's. This will ensure that as soon as the system see's dependent demands for SFG's and RM's, it will immediately create planned orders to cover them. This planning procedure is typically used to meet 'CTP' (Capability to Promise) requirement.
    Low-level code heuristic - SAP_PP_020  (Stage-Numbering Algorithm)
    MRP Planning run - SAP_MRP_002 (Product Planning (Plan Comp. Immdiately)
    Good luck.

  • How to exclude Sales Orders from a planning run

    Hi,
    I run MD02 and i discover that planned orders are being created as procurement proposals for sales orders and the planned independent requirement.
    I want planned order to be created only for the Planned independent requirements ONLY.
    Is there a way that sales orders can be excluded from the planning run?
    Thanks in advance for your suggestions.

    Dear,
    Check the requirement type of your sales order line item in VA02 procurement tab it should be Reqmt type of customer reqmt   KSL
    Also check the strategy assign in material master and MRP group OPPR and then check the setting of strategy 10 in OPPS there should be
    Customer Requirement planning
    Reqmt type of customer reqmt   KSL  Sale frm stck w/o ind.req.red.
    Requirements class  030  Sale from stock
    Allocation indicat.     No consumption with customer requirements
    No MRP   :-               1 Requirement not planned, but display.
    Please try and come back.
    Regards,
    R.Brahmankar

  • Safety stock not covered by schedule lines in planning run

    Hi !
    In our organization we are trying to implement scheduling agreements and automatic creation of delivery schedule lines through MRP. We have MRP type PD and it considers the reservations created by PM orders and Production orders as requirement elements. When I do the planning run, it creates schedule lines for the PM order reservations and purchase requisition for safety stock. I need it to create schedule lines for all scenarios. Kindly help and suggest a solution.
    Regards,
    Satya

    Hi,
    Please refer the below links.
    Schedule Lines not getting created in MRP
    Re: No Scheduling line is generated when RUN MRP
    Hope it helps you.
    Thanks.

  • SNP Optimiser issue (Annual Planning Run)

    Dear Friends,
    My fiscal year is 01.04.2010 to 31.03.2011, Now I am trying to run Annual planning run for the current FY.
    After the run, If i see in SNPOPLOG, all demand is showing as unfulfilled. If i run for the next FY it is planning.
    I want to run for the current FY, what settings I need to do?
    sree

    What is the time bucket profile of data view in which u are running optimizer.  If it is a single yearly bucket you cannot run optimizer in current year.  (your first bucket cannot have the start date in past)
    Choose 12 monthly buckets. and run planning.  You may 'view' the planning results in single annual bucket.
    even if you do this, there will be no plan in current month.  system will plan from next month onwards.
    Hope this helps.
    Regards,
    Nitin
    Edited by: Nitin Thatte on Apr 13, 2010 6:01 PM

  • Error occurred during CTM planning run

    Hi folks,
    Appreciate your co-operations!
    I am facing the problem while running the CTM with the profile DEMO2.
    CTM Planning Run gives one error and alert.
    Error: Error occurred during CTM planning run
    Technical Data
    Message type__________ A (Cancel)
    Message class_________ /SAPAPO/CTM1 (CTM: Messgaes)
    Message number________ 401
    Problem class_________ 1 (very important)
    Number________________ 1
    Environment Information
    CTM Action____________ G
    Message type__________ A
    Alert: Internal error has occurred (<!> Segmentation fault)
    Technical Data
    Message type__________ E (Error)
    Message class_________ /SAPAPO/CTM1 (CTM: Messgaes)
    Message number________ 571
    Message variable 1____ <!> Segmentation fault
    Number________________ 1
    Environment Information
    CTM Action____________ G
    Message type__________ C
    Log file display
    <i> 04:37:59 optsvr_main.cpp(1363) 'SuperVisor' => Commandline : 4 respected parameters ...
    Args:
    m0001006
    sapgw04
    28812935
    IDX=1
    <i> 04:37:59 optsvr_main.cpp(645) 'SuperVisor'  * SAP APO CTM Engine [CTM/ctmsvr]
    <i> 04:37:59 optsvr_main.cpp(646) 'SuperVisor'  * Copyright u00A9 SAP AG 1993-2009
    <i> 04:37:59 optsvr_main.cpp(647) 'SuperVisor'  *
    <i> 04:37:59 optsvr_main.cpp(648) 'SuperVisor'  * Version        : 7.0_REL SP05, 407661, Nov 25 2009 22:59:47
    <i> 04:37:59 optsvr_main.cpp(649) 'SuperVisor'  * Platform       : ntamd64/x64
    <i> 04:37:59 optsvr_main.cpp(650) 'SuperVisor'  * Interface      : 2.0
    <i> 04:37:59 optsvr_main.cpp(651) 'SuperVisor'  * Build date     : Nov 25 2009 22:59:47 [1259186387]
    <i> 04:37:59 optsvr_main.cpp(652) 'SuperVisor'  * Build machine  : PWDFM163
    <i> 04:37:59 optsvr_main.cpp(653) 'SuperVisor'  * Latest change  : 407661
    <i> 04:37:59 optsvr_main.cpp(654) 'SuperVisor'  * NW release     : 7100.0.3300.0
    <i> 04:37:59 optsvr_main.cpp(655) 'SuperVisor'  * Perforce branch: 7.0_REL
    <i> 04:37:59 optsvr_main.cpp(656) 'SuperVisor'  *
    <i> 04:37:59 optsvr_main.cpp(676) 'SuperVisor'  * Hostname       : m0001006
    <i> 04:37:59 optsvr_main.cpp(677) 'SuperVisor'  * OS version     : 5.2.3790 (WinServer2003, NTAMD64) SP2.0 (Service Pack 2), SERVER ENTERPRISE TERMINAL SINGLEUSERTS
    <i> 04:37:59 optsvr_main.cpp(678) 'SuperVisor'  * PID            : 6768
    <i> 04:37:59 optsvr_main.cpp(683) 'SuperVisor'  * CWD            : D:\usr\sap\SC6\DVEBMGS04\log
    <i> 04:37:59 optsvr_main.cpp(684) 'SuperVisor'  *
    <i> 04:37:59 core_sysinfo.cpp(453) 'SuperVisor' * free disk space: 190433 MB
    <i> 04:37:59 core_sysinfo.cpp(454) 'SuperVisor' *
    <i> 04:37:59 core_sysinfo.cpp(409) 'SuperVisor' * Memory information:
    <i> 04:37:59 core_sysinfo.cpp(409) 'SuperVisor' *   physical memory: 10238 MB total, 6511 MB available [63% free]
    <i> 04:37:59 core_sysinfo.cpp(409) 'SuperVisor' *   page file      : 73212 MB total, 60889 MB available [83% free]
    <i> 04:37:59 core_sysinfo.cpp(409) 'SuperVisor' *   virtual memory : 8388607 MB total, 8388499 MB available [99% free]
    <i> 04:37:59 optsvr_main.cpp(693) 'SuperVisor'  *
    <i> 04:37:59 optsvr_main.cpp(783) 'SuperVisor' * running in invoke mode
    <i> 04:37:59 optsvr_rfcconnection.cpp(871) 'MsgMgr' <RFC> RfcPing(RFC_HANDLE=1) received in thread#6912
    <i> 04:37:59 optsvr_rfcconnection.cpp(692) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_PARAM_SET' for sending of parameters/options
    <i> 04:37:59 optsvr_rfcconnection.cpp(703) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_PARAM_GET' for receiving of parameters/options
    <i> 04:37:59 optsvr_rfcconnection.cpp(712) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_PROGRESS' for progress informations
    <i> 04:37:59 optsvr_rfcconnection.cpp(721) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_MESSAGE' for messages
    <i> 04:37:59 optsvr_rfcconnection.cpp(730) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_RESULT' for (intermediate) result informations
    <i> 04:37:59 optsvr_rfcconnection.cpp(739) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_SYSINFO' for system informations
    <i> 04:37:59 optsvr_rfcconnection.cpp(748) 'MsgMgr' <RfcConnection> using function module 'RCCF_COMM_PERFINFO' for performance informations
    <i> 04:37:59 optsvr_rfcconnection.cpp(1269) 'MsgMgr' <RFC> skipping empty profile value [GENERAL] sPROFILE_CUST_ID
    <i> 04:37:59 optsvr_rfcconnection.cpp(1835) 'MsgMgr'
    Sender/Receiver RFC_HANDLE#1:
    <RFC> * RFC connection attributes:
      Own Host    : m0001006
      Partner Host: m0001006
      Destination : OPTSERVER_CTM01
      Program Name: SAPLRCC_COMM_ENGINE
      SystemNr    :              04       SystemId    : SC6
      Client      :             700       User        : MBATCHA    
      Language    :               E       ISO Language: EN
      CodePage    :            1100       Partner CP  : 1100
      Kernel Rel. :            701        Partner Rel.: 701
      Own Release :            711        CPIC ConvId : 28812935
      Own Type    :               E       PartnerType : 3
      Trace       :                       RFC Role    : S
    <RFC> * RFC statistic information:
      number of calls        : 7
      number of received data: 10569
      number of sent data    : 1349
      overall reading time   : 9073
      overall writing time   : 162
    <i> 04:37:59 optsvr_main.cpp(1110) 'SuperVisor' * Starting MainScript ...
    <i> 04:37:59 optsvr_main.cpp(1445) 'SuperVisor'
    ***************************** OPTSVR - OPTIONS ***************************** *
    [CTM_PROFILE]
    nCTMENGINEPACKAGESIZE = 500
    sCOMPONENT = SCM
    sCTMLOGFILE = ctm.DEMO2.0000_0001.20091201043758.log
    sCTMLOGFLAG = 0
    sCTMPROFILE = DEMO2
    sRELEASE = 700
    [general]
    bUNICODE = true
    nSLOT_MAXIMUM = 1
    nSLOT_MINIMUM = 1
    nSLOT_RESERVED = 1
    sAPO_RELEASE = 700
    sAPPLICATION = CTM
    sExeDir = d:\apoopt\ctm\bin
    sExeName = ctmsvr.exe
    sHOST = m0001006
    sInvokeMode = invoke
    sLANGU = E
    sMANDT = 700
    sPRODUCT_NAME = APO
    sPRODUCT_PATCHLEVEL = 0001
    sPRODUCT_RELEASE = 700
    sPROFILE = DEMO2
    sSESSION = tju5Bmz21}6WVG0Sn6pv3W
    sSYSTEM = SC6
    sUNAME = MBATCHA
    [init]
    sSECTION0001 = INIT
    sSECTION0002 = GENERAL
    sSECTION0003 = PASSPORT
    sSECTION0004 = CTM_PROFILE
    [PASSPORT]
    bIS_REMOTE = false
    nACTION_TYPE = 1
    nSERVICE = 1
    sACTION = /SAPAPO/CTMB
    sPRE_SYSID = SC6
    sSYSID = SC6
    sTRANSID = 2205DEDE7A5BF16DA07D001CC46CF90E
    sUSERID = MBATCHA
    ************************** OPTSVR OPTIONS - END **************************** *
    <i> 04:37:59 core_msgmgr.cpp(440) 'MsgMgr' * Sending progress number 802 to OutputInterface from []
    <i> 04:37:59 core_supervisor.cpp(728) 'SuperVisor' <M> Invoking module 'CTMModelGenerator' [6]->download
    <i> 04:37:59 core_msgmgr.cpp(440) 'MsgMgr' * Sending progress number 806 to OutputInterface from [MG]
    <i> 04:37:59 ctm_modelgen.cpp(166) 'CTMModelGenerator' ======================================================================
    <i> 04:37:59 ctm_modelgen.cpp(167) 'CTMModelGenerator' MG::download
    <i> 04:37:59 core_msgmgr.cpp(1110) 'MsgMgr' renaming tracefile
    <i> 04:37:59 core_msgmgr.cpp(1111) 'MsgMgr' old name: optsvr_trace20091201_043759_1a70.log
    <i> 04:37:59 core_msgmgr.cpp(1112) 'MsgMgr' new name: ctm.DEMO2.20091201_043759_1a70.log
    logfile reopened : Tue Dec 01 04:37:59 2009
    logfile name     : ctm.DEMO2.20091201_043759_1a70.log
    <i> 04:37:59 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_STATUS_SET
    <i> 04:37:59 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_PRDAT_RFC_READ
    <i> 04:37:59 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_PLPAR_RFC_READ
    <i> 04:37:59 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_LOC_RFC_READ
    <i> 04:37:59 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_PPM_RFC_READ
    <i> 04:38:02 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_TRANS_RFC_READ
    <i> 04:38:02 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_RES_RFC_READ
    <i> 04:38:02 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_SSTCK_RFC_READ
    <i> 04:38:02 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_CAL_RFC_READ
    <i> 04:38:02 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_PLPER_RFC_READ
    <i> 04:38:02 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_INCMD_RFC_READ
    <i> 04:38:03 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_STATUS_SET
    <i> 04:38:03 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_DEM_RFC_READ
    <i> 04:38:04 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_SUP_RFC_READ
    <i> 04:38:04 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_UCMAP_RFC_READ
    <i> 04:38:04 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_STATUS_SET
    <i> 04:38:04 core_msgmgr.cpp(440) 'MsgMgr' * Sending progress number 810 to OutputInterface from [MG]
    <i> 04:38:04 ctm_modelgen.cpp(735) 'CTMModelGenerator' MG::download done
    <i> 04:38:04 ctm_modelgen.cpp(736) 'CTMModelGenerator' ======================================================================
    <i> 04:38:04 core_supervisor.cpp(750) 'SuperVisor' <M> Returning from module 'CTMModelGenerator' [6]->download = success [ctx size : 1]
    <i> 04:38:04 core_supervisor.cpp(692) 'SuperVisor' <SCR> Starting script 'CTM Solve' with 9.22337e+012 seconds left
    <i> 04:38:04 core_supervisor.cpp(692) 'SuperVisor' <SCR> Starting script 'CTM Match' with 9.22337e+012 seconds left
    <i> 04:38:04 ctm_executionmanager.cpp(102) 'SuperVisor' ======================================================================
    <i> 04:38:04 ctm_executionmanager.cpp(103) 'SuperVisor' statistics:
    <i> 04:38:04 ctm_executionmanager.cpp(104) 'SuperVisor' number of demands: 7
    <i> 04:38:04 ctm_executionmanager.cpp(105) 'SuperVisor' ======================================================================
    <i> 04:38:04 ctm_executionmanager.cpp(107) 'SuperVisor' ======================================================================
    <i> 04:38:04 ctm_executionmanager.cpp(108) 'SuperVisor' parameters:
    <i> 04:38:04 ctm_executionmanager.cpp(118) 'SuperVisor' time continuous planning
    <i> 04:38:04 ctm_executionmanager.cpp(125) 'SuperVisor' backward scheduling
    <i> 04:38:04 ctm_executionmanager.cpp(184) 'SuperVisor' CBCLP enabled
    <i> 04:38:04 ctm_executionmanager.cpp(457) 'SuperVisor' ======================================================================
    <i> 04:38:04 core_supervisor.cpp(728) 'SuperVisor' <M> Invoking module 'CtmEngine' [7]->run
    <i> 04:38:04 ctm_executionmanager.cpp(523) 'SuperVisor' ======================================================================
    <i> 04:38:04 ctm_executionmanager.cpp(524) 'SuperVisor' EM::execute for packet 1
    <i> 04:38:04 ctm_executionmanager.cpp(1570) 'SuperVisor' EM::execute for packet 1 done
    <i> 04:38:04 ctm_executionmanager.cpp(1571) 'SuperVisor' ======================================================================
    <i> 04:38:04 core_supervisor.cpp(750) 'SuperVisor' <M> Returning from module 'CtmEngine' [7]->run = success [ctx size : 1]
    <i> 04:38:04 core_supervisor.cpp(728) 'SuperVisor' <M> Invoking module 'CTMModelGenerator' [6]->upload
    <i> 04:38:04 ctm_modelgen.cpp(1097) 'CTMModelGenerator' ======================================================================
    <i> 04:38:04 ctm_modelgen.cpp(1098) 'CTMModelGenerator' MG::upload of packet 1
    <e> 04:38:05 ctmsvr_script.cpp(229) 'SuperVisor' <!> STRING EXCEPTION : <!> Segmentation fault
    <i> 04:38:05 rfc_connection.cpp(599) 'MsgMgr' <rfc> calling function module /SAPAPO/CTM_INT_STATUS_SET
    <i> 04:38:05 optsvr_main.cpp(1166) 'MsgMgr' Current check values:
    [CHECK_EQUAL]
    [CHECK_UPPERBOUND]
    nPEAK_MEMORY_NTAMD64 = 45344
    [CHECK_LOWERBOUND]
    <i> 04:38:05 optsvr_main.cpp(1209) 'MsgMgr' Performance values:
    bSuccess     false
    nCPU_TIME     0
    nPEAK_MEMORY     45344
    nPEAK_VIRTUAL_BYTES     141844
    nREAL_TIME     6
    tracefile     ctm.DEMO2.20091201_043759_1a70.log
    <i> 04:38:05 optsvr_main.cpp(1235) 'MsgMgr' Performance Monitor values:
    ENGINE_VERSION     7.0_REL SP05, 407661, Nov 25 2009 22:59:47
    nCPU_TIME     0
    nHD_FREESPACE     190433
    nPEAK_MEMORY     45344
    nPEAK_VIRTUAL_BYTES     141844
    nREAL_TIME     6
    <i> 04:38:05 optsvr_dsr.cpp(96) 'MsgMgr' <writeDSRdata> tracing not active => no DSR written
    <i> 04:38:05 optsvr_main.cpp(1256) 'SuperVisor'
    Finished->FAILED ...
    <i> 04:38:05 core_memmgr.cpp(564) 'MsgMgr'   transferring memory of heap 6912 to main heap
    <i> 04:38:05 core_memmgr.cpp(606) 'MsgMgr'   finished transfer of heap 6912
    <i> 04:38:05 optsvr_rfcconnection.cpp(1835) 'MsgMgr'
    Sender/Receiver RFC_HANDLE#1:
    <RFC> * RFC connection attributes:
      Own Host    : m0001006
      Partner Host: m0001006
      Destination : OPTSERVER_CTM01
      Program Name: SAPLRCC_COMM_ENGINE
      SystemNr    :              04       SystemId    : SC6
      Client      :             700       User        : MBATCHA    
      Language    :               E       ISO Language: EN
      CodePage    :            1100       Partner CP  : 1100
      Kernel Rel. :            701        Partner Rel.: 701
      Own Release :            711        CPIC ConvId : 28812935
      Own Type    :               E       PartnerType : 3
      Trace       :                       RFC Role    : S
    <RFC> * RFC statistic information:
      number of calls        : 116
      number of received data: 420457
      number of sent data    : 39262
      overall reading time   : 5.30093e+006
      overall writing time   : 3831
    <i> 04:38:05 optsvr_main.cpp(1332) 'MsgMgr'
    OptimizeServer says  GOOD BYE
    Please help me to resolve this issue.
    Thanks & Regards,
    Khadar

    Hi Khadar,
    1) The information you have provided is the CTM optimiser log.
    Run the job in background and in  sm37 and click on job log &
    analyse the exact error happened.  In case if you are not able
    to do, please provide the error log.
    2) Check the livecache is stable in its operations when the job
    runs (check with basis team)
    3) Run consistency check for master data before CTM run
    4) Check for any struck queues and clear those and rerun
    5) If you feel more inconsistencies in system, run livecache
    consistency and rerun CTM run
    Regards
    R. Senthil Mareeswaran.

  • Error - Background Processing: Planning Run

    Hey Guys,
    I want to schedule a background planning run. The report /SCMTMS/CL_TS_VSR_BGD is terminated
    because of the following error. Has anyone an idea how to solve this issue?
    Kind reagards,
    Christian
    Error in the ABAP Application Program
    The current ABAP program "/SCMTMS/VSR_OPT_BGD" had to be terminated because it
    has
    come across a statement that unfortunately cannot be executed.
    The following syntax error occurred in program
    "/SCMTMS/CL_TS_VSR_BGD=========CP " in include
    "/SCMTMS/CL_TS_VSR_BGD=========CI " in
    line 42:
    "Direct access to the components of the global interface /SCMTMS/IF_SRV"
    "MGR_TYPES is not allowed (INTERFACE /SCMTMS/IF_SRVMGR_TYPES LOAD state"
    "ment is missing)."
    The include has been created and last changed by:
    Created by: "SAP "
    Last changed by: "SANNG "
    Error in the ABAP Application Program
    The current ABAP program "/SCMTMS/VSR_OPT_BGD" had to be terminated because it
    has
    come across a statement that unfortunately cannot be executed.

    Can you refer the following SAP Notes will help you to resolve your problem.
    1230638 Memory consumption for VSR planning run too high
    1285772 Planning: Write application log from VSR batch reports
    1279704 Planning: Various performance improvements

  • Reschedulig Date Problem in Planning Run

    Hello All,
    Need Clarification..
    The Scenario:
    The Requirement date (OrdRes) is 13.02.2009, The planned Order generated is on 13.02.2009.
    Now the OrdRes Date Changed Manually to 27.01.2009.
    After Background MRP Run, in MD04 against the planned order, the Rescheduling date proposed is 27.01.2009 and exception message is 30 ( Plan process according to schedule).
    System is Proposing the date, but not actually shifting the planned order.
    If I re-run the MRP Manually, the Rescheduling is happening.
    What at first place the rescheduling not happened? after manual MRP run the rescheduling happening?
    P.N:
    1. The Planned Order is not Firmed
    2. The Planning Parameters are same for Background Run and Manual one.
    Your inputs are highly appreciated..
    Regards,
    Siva

    Hi Siva Kumar,
    Once u change the delivery date (order rervation of Header), system will create planning file entry for Child materail and set Exception message 30 of child planned order
    When u run the MRP  next, child material should be included in the Planning Run and rescheduling should be happened .
    This is what my finidings, Please check.
    Pradeep

  • Error Mrp: Total Planning Run stopped due to 25 Terminations of 202 Matls

    Hi
    We are trying to run the Mrp Job I.e  steps (RMMRP00) with variant PLVH_NETCHNG)..
    I have 1 db server and 2 apps servers and it the starts to run for about 2 minutes and then  crashes with the ffg error:
    Total Planning Run stopped due to 25 Terminations (dumps)of 202 Matls.
    Apps Guys  says its a basis issue and i cant see an issue.
    ANy help will be appreciated

    Hi,
    Please check the MRP setting some times we define mrp value upto 3-4 decimal and our setting upto 2 decimal points. If you send error log then that will be helpful for us to see the exact problem in the dump.
    In case you want to send this by mail send [email protected]
    Regards,
    Anil

  • Explain plan for Procedures

    Hi,
    I know we can generate explain plan for queries using "Explain plan" statement or "Autotrace option". I would like to know how can we generate explain plan for oracle procedures.
    Thanks in Advance..

    Check this link very helpful info from Rob
    When your query takes too long ...
    There are no explain plan for procedures.
    MAy be you want to do DBMS_PROFILER for procedures execution

Maybe you are looking for

  • How to reset the user password in Portal (SSO Users).

    Hi, How to let the Portal users (SSO Users) reset their passwords by themselves..? - J

  • ITunes no longer works after Mac software update

    I have allowed my Mac to update its software today. Ever since it completed the update, iTunes won't run. It is the latest version (also downloaded today), but a message pops up stating that 'you cannot use iTunes with this version of Mac OS X'... Wh

  • Live Capture from Video Mixer

    I'm having a problem with getting my Powerbook to communicate with my Videonics MXPro Dv digital video switcher. The switcher has firewire out which works when I connect to a camera but I can't get Final Cut 5 to connect with it. I have set up my dev

  • Symbols show instead of text in itunes (menu items only)???

    Hi can anyone help me please? My itunes is suddenly showing square like symbols instead of text, does anyone know how to fix this please?

  • Select column from user.table

    Hi, I have 100 users. Each one has same table let's say tableA. I want a query that return back the value of a given column in that table for all users with their names. I thought about a join between dba_users (username) and that table. Basically I