Scope of Planning for Total Planning

Hi SAP Gurus,
My Client Scenario is as follows
They import Spare Part materials from abroad to a Main Warehouse (defined as Plant in SAP) and then do stock transfer to around 60+ warehouse in different states (each defined as Plant in SAP).
At any time Stock exists in any of 60+ Plant and Main ware house Plant. However Purchase requirement and Purchase Order is created and placed from Only Main Warehouse Plant.
Now I am implementing Consumption based Planning with MRP.  I am Planning to define a Scope of Planning for Total Planning.
Clarification I request :
1. Whether I need to define Only all 60+ Plants in Scope of Planning or can I include Main warehouse Plant also ?
2. In which case if there is requirement in one individual Plant and there exists stock in another one Plant - whether system will automatically create stock transfer Planned order. What Special procurement type I need to define for this (If it is 40 , whether I need to define any Issuing Plant, since I have 60 + Plants)
3. If I have to run Forecast and Planning run daily for 60+ Plants and weekly for Main warehouse Plant, Whether I need to create a Separate Scope of Planning for 60+ Plants and a Separate Variant for Main ware house Plant with different Schedules - Am I correct
Thanks and Regards,
R.Velmurugan.

Hi Kumar,
Thanks for your immediate response.
If we define Special procurement type 40 for 60+ warehouse Plants materials with Supplying plant as Main Warehouse Plant, then if there exists stock in one of 60+ Plants and there is requirement in one of another 60+ plants how system will consider and create stock transfer between them.
Whether stock transfer between 60+ as well as Main plant is Possible ? If possible how to define Special Procurement type ?
Secondly what ever issued from 60+ Plants is the real Consumption of Material (as Material issued from Main ware house plant to 60+ Plants is only stock transfers and not real consumption).
In which case how to go about for forecast and MRP run for 60+ Plants and Main plant ?
Thanks,
R.Velmurugan

Similar Messages

  • No Planning happening with scope of Planning for total Planning

    Hi SAP Gurus,
    The Scenario is for Consumption based planning and MRP run.
    I have created a  New Entry under Scope of Planning for total Planning run and entered the required two plants under sequence of Plants.
    I have also entered manually consumption values for trial materials in those two Plants. I maintained MRP and Forecast View.
    I then ran MD01 using the Scope of Planning created. But when I check the MD04 results for trial materials, no Planning has happened.
    I shows a message  "Pl carry out Forecast for material xxx in Plant xxx "
    Then using T.Code- OMDO, I created a variant for each Plant and also Scheduled. But after then also with MD01, No planning is happening.
    When I check under T.Code - OMDU, the respective Plants were activated
    Pl guide me the steps for Creating of Scope of Planning and then how to set up planning file and what could be the reason materials are not getting Planned.
    thanks and regards,
    R.Velmurugan.

    Dear Mariano,
    MRP type VV (forecast based Planning) is used for these materials.
    I defined Scope of Planning for Total planning and included Plants in sequence.
    Then I created new Variants for Planning file entries for these Plants (T.Code - OMDO).
    Then I created new Variants for Planning file entry consistency for these Plants  (T.Code - MDRE)
    After then I executed Mass Forecast (T.Code - MP38) and then carried out total planning run using T.Code - MD01.
    Now the materials are getting planned.
    I missed Forecast run earlier.
    I found the reason for the problem, hence closing the thread.
    Thanks to Mariano and Daniele for your inputs.
    Regards,
    R.Velmurugan

  • Reoprt for Total Plan Revenue & Cost vs Total Actual Revenues & Cost

    Hello Gurus,
    Business has requested to extract overall plan VS actual values and total plan revenue & cost VS total actual revenue & Cost for all open sales orders  Is there any report to fulfill this requirement. If yes please let me know how to get data from SAP.
    Appreciate your help!!
    Regards,
    Prakash.

    Stil there is no reply yet.

  • Table for total planned hrs and total confirmed hrs in prodution order

    Hi guys,
    I am creating a report for which i need total planned hrs (set up + machine + any other) and confirmed hrs.
    For eg., a production order has 10 qty. Standard values are Set up time is 20 min and machine time 5 min for a base quantitiy of 1. So here the planned hrs are 20 + (5*10) = 70 min.
    In which table can i find this planned hrs. I can see the standard value in AFVV table. But what logic can i use for calculating the total planned hrs.
    Is there any function module for this ?
    Thanks
    Srini

    Hi Srini,
    The following details are available in the table AFVV,
    Standard value, operation qty & Base qty.
    With this values create a formula Standard value * operation qty/ Base qty , this will equal to the planned hours for that particular activity type. Similarlt planned hours for other activities can be calculated.
    The actual/confirmed hours are available in the table AFRU.
    Regards,
    Senthilkumar

  • Planned Order and Purchase Requisition for total Plan

    HI
    As per my client requirement whenever i am giving a plan in Demand Management in MD61 say for quantity 100. System should create purchase requisition for quantity 40 and Planned Order of 60.
    Please let me know if it is possible.
    Regards,
    Anand

    HI
    Thanks a lot. Its working with quota arrangement.
    Regards,
    Anand.

  • How can I crosscheck Total Planned/Actual Cost in MCI3 (S061) correct?

    Hi Masters,
    I want to crosscheck "Total Planned Cost" and "total Actual Cost" in MCI3(S061) - Location and Planning analysis is correct or not.'
    In my current system I am trying to compare the Orders in IW39 and MCI3 but costs are not matching.
    I have done some analysis and found that the costs are updated in S061 from PMCO.
    But for same Orders in months e.g August I am getting posting for July,August and Semptember.
    So I am not sure how I can compare the values of "Total Planned Cost " and Total Actual Cost" in S061 to IW39.
    If it is possible to compare what selection criteria I should use for fetcing the Orders from AUFK or IW39. Which dates are I should used ( Date range - Period, Basic start/end dates, Actual start/End Dates).
    With Best Regards,
    Narendra dere
    SAP- Manufacturing.

    Hello,
    Comparing the MCI3 & IW39 cost figures is not right as per my knowledge.
    S061-->following below logic for calculations for Actual Cost and Planned Cost
    Total planned costs for PM measures
    Sum of planning costs for PM measures
    This key figure will be updated when a PM order with a time reference is created and changed at the starting date of the posting period, in which the costs were created.
    Total of the actual costs for PM measures
    This key figure is updated with every cost-relevant transaction for a PM order (for example, completion confirmation, material withdrawal) for the beginning date of the posting period, in which the costs were created. For historical orders, the key figure is updated when creating and changing a historical order with a time reference to the starting date of the posting period which was determined for the reference date of the order.
    Total of actual costs for companyu2019s own material for PM measures
    This key figure is updated for every cost-relevant operation for a maintenance order (for example, time confirmation, material withdrawal).
    For historical orders, the key figure is updated when creating and changing a historical order with a time reference to the starting date of the posting period which was determined for the reference date of the order. The key figure update is important from a business point of view only when a material removal is made.
    Total of actual costs for external material for PM measures
    This key figure is updated with every cost-relevant transaction for a PM order (for example, completion confirmation, material withdrawal) for the beginning date of the posting period, in which the costs were created.
    Regards,
    Rakesh

  • Total planning quantity field

    hi friends,
    from which table i get the field for Total planning quantity.
    actually i found the structure for it i.e PBPT and fielld name is PLGMG
    but i dont get from any data base table.
    with regards.

    hi shreeram ,
    AM60X                            Work fields for SAPMM60X
    HM60X                            Help fields SAPMM60X
    MDALV_MD73_PBPT    Structure for ALV: Item Data MD73 Ind. R
    PBIMOUT               Output Structure Items Planned Independe
    PBPT                             Table of ind. requirements item data
    PBPTVB                           Reference structure for XPBPT
    RBPT                             Table for reference reqmts item data
    regards
    sandeep patel

  • Enrollment Screen - Validity period for benefit plan

    Hi,
    At the enrollment screen (HRBEN0001), once click the adjustment reason, the respective benefit types and plans will be listed out. Also, the benefit plans have the "Validity period" showing as well (start date and end date).
    I understand that the date is configure at "administrative parameter" and the "adjustment reason" . But I needs to have the validity end date of the benefit plan to be displayed (at HRBEN0001) based on the validity period of the plan itself from table (T5UBA). Is it possible to do that?
    Thanks
    Nikki

    Hi Nikki,
    In configuration this cannot be done. However there is some badis that allow you to set up plan records date depending of the type of plan. These badis are:
    PBEN0038                       Set dates for Spending Account plans
    PBEN0039                       Set dates for Miscellaneous plans
    PBEN0040                       Set dates for HSA plans
    For other plan types I;m afraid only the dates from administrative parameter" and the "adjustment reason" can be used
    Hope this help
    Sarah

  • Total Planning run (Scope of Planning)

    Hello All
         I am having a scenario wherein under a plant there are three divisions A, B & C. Divisions A & B falls under PP but Division C falls under PS. Now what I want is that how to plan the first two divisions A & B with total planning, cos i dont want to include Division C as for this division MRP would be run at Project level. Do I have to create MRP areas for these two Divisions A & B? Can you guide me out of this issue. Your inputs and guidance shall be appreciated.
    Regards,
    J K Tharwani

    Thanks for your input YMReddy & Dharma,
          I shall explain this thing again that there is a plant 1200 in which I am having three division A, B  & C. C-Division is under PS, & Divisions A & B are under PP. What I want that I have to plan the materials under PP  seperately under the total planning, becuase for Division-C MRP is run for Project.
    I intended that I would create the different MRP Area for Division C, becuase by doing so at plant level this MRP area would be not considered, and when am running MRP for the plant 1200, it would only consider remaining Divisions A & B.
    Initially, the plant MRP area includes the plant with all its storage locations and stock with subcontractors. When you have defined MRP areas for storage locations and for subcontractors and you have assigned the materials, the plant MRP area is reduced by exactly this number of subcontractors and storage locations, as they are now to be planned separately.
    Please let me know if am going in the right direction. Waiting for your valuable inputs.
    YMReddy please throw some more light on the inputs you have provided, and I would appreciate if you look into the input which am thinking of and provide your inputs as well, as in why it wont be useful this way. Your inputs shall be highly appreciated Thanks again YMReddy.
    Regards,
    J K Tharwani

  • Total Planned and Total Actual Hours for service order

    Hi,
    Is there is any table in which I can directly find the Total Planned and Total Actual Hours for service order.Pl suggest.
    Regards
    SB

    Sorry SB, didn't read your post properly... I thought it was costs you were after...
    AFVV holds the total actual work at operation level.
    PeteA

  • TQM Total Quality Management for Non Planned Defective Material Containment

    HI SAP Experts,
    My overall goal with this posting is to try and get a better understanding of some of the SAP best practices that have been implemented at other companies for defect containment in a global company (we have operations in China, Japan, USA, EU, Korea etc).
    We are in the project charter phase to re-define how we identify and contain our non-planned defective materials / processes.   Historically we have used external custom applications written in ASP Visual Basic Intradev 6.0 to manage many of our processes including Defective Material Containment.   We have found that these processes are not scalable and not sustainable and looking to SAP applications to help provide solutions.   
    Our current process flow is basically as follows  --> Request Notification (with approval) --> Purge (Identify stock locations globally material exists in and pull inventory into a consolidated location where it can be controlled - Inspection, Materials, Customer Service etc) and Finally disposition - these processes are doing in SAP with QM notifications for materials.   You can see my disparate issues - no integrated reporting, responsiblity nor follow through.
    The process is quite cumbersome (multiple data entry points, duplication of data) and not scalable. The only integration we have with this custom ASP application is that is used to provide the current inventory levels (in stock) at the time of the Containment was approved and the use of material status to lock parts so movements can not be performed during this initiative.
    My basic thoughts on the process in SAP is as follows: 
    1.  QM-QN Quality Notification (identify compliant, related tasks and approval to proceed with containment).
    2.  QM-MM Identify and Contain Parts globally using MM  (Task - separate notification completion driven as follow-on activity and notification record linked to primary notification)-->
    3.  QM -  inspection lot for Quality to identify inspection criteria for non planned defect and generate defective Notifications  for each defect found to ensure data integrity and historical tracking of problems.
    4. QM - Completion and disposition of Inspection lot.  Related notifications may still be open or not depending the owners disposition. 
    5. QM  That same owner also has the decision to tighten or loosen inspection requirements for that material and vendor.
    Basically I'm curious if I am even close in this process of going the right direction or not.   And is why I hope others might be able to share the process that they have implemented that identify (non planned) defects and containment processing.
    I'm interested in any ideas you have on the basic high level concepts to ensure I am choosing the right modules and / or processes.
    R/3 or SAP ECC6.0 is a little cumbersome to manage all these processes so we are also looking to see if any SAP customers have used Portal for such a processes. 
    If you do have a process map / flow with some screen shot's to share that would also be a great asset to us as we begin planning this project.
    Thanks and Regards,
    Edited by: Ed Bunn on Feb 1, 2010 3:45 PM
    Edited by: Ed Bunn on Feb 1, 2010 3:45 PM

    Ed,
    I think you fitted your entire process in this single thread. I am not clear whether your containment stock across all these countries are releated to vendor complaints or is its also a mix of your in process rejections too.
    Suggestion 1,
    If this containment across plants are related to vendor related defetcs, use Q2 notification for vendor rejection. through this notification defects can be captured, task can be assigned to vendor for completion. Status of thsi task can be monitored and captured through notification both at a line item level and header level. 8D, CAPA and all will be incorporated in this notification. This forms a closed loop for vendor defect analysis.
    Suggestion 2,
    Consolidating containment stock from different plants across countries can be done through action box facility- Transfer stock posting.
    Transfer post from unrestricted to block or Transfer post from Unrestricted to Quality or Transfer post from Blocked to Quality.
    Its better you can create a seperate storage location and go ahead with this consolidation.
    Now you can decide, this consolidation happen across plant level or towards one corporate plant level, anyway plant is mandatory when you deal with inventory.
    I hope this thread will throw some light towards your requirements.
    Concluding QM-QN is having a best practise closed loop, if it is mapped well as I have worked with this functionality very well. Workflow is another activity which you can think of, if you need a control on this plantwise.
    Vendor wise inspection controls can be activated through Dynamic Modification Rule T Code: QDR1and Quality Level controls T Code: QDL1.
    Thanks,
    Vineeth
    Edited by: Vineeth Varghese on Feb 2, 2010 7:04 AM

  • MRP Total Planning in Back Ground job(RMMRP000)  Doesn't work

    Hi Gurus
    I set a background job for Running MRP (RMMRP000) but it doesn't work but when I run MRP for products one by one,it works.
    Does any one know about Why it operates such a way and if it need Specific Setting in Customization.
    Thanks
    Babak Bolourchi

    hi
    check whether these sap notes can help
    704310 ATP server not supplied in background total planning run 14.09.2009
    104475 Performance 'deliv completed' indic for purch ord (ATP_EKET) 23.06.2009
    354310 MOD MD01: Planned delivery time from outline agreement 18.05.2009
    1308329 Runtime error COMPUTE_FLOAT_ZERODIVIDE in program SAPLM61U 20.02.2009
    150774 FMM: Update terminations when updating from MM 20.11.2008
    1177408 MRP run with scope of planning generates TABLE_INVALID_INDEX 13.06.2008
    1176611 Cross-plant material status ignored during AFS MRP run 06.06.2008
    23278 MD01, MDBT: Performance during MRP run

  • Sales order - show total plan costs (from production order) on sales order

    Hi all,
    I have the following question/scenario:
    We create prodction order to collect cost (hours) for a service. There exists also a material master for this service.
    The confirmed hours are posted on the production order and then setteld to the respective sales order (settlement rule SDI).
    What to I have to maintain/customize to show the total plan cost (for the service) on gthe sales order?
    If I check the sales order via VA03 --> environment --> cost report , I can see the planned sales revenue but no planned costs?
    (the actual value flows work so far, postings via settlement or billing document).
    I hope the topic is understandable. Any ideas?
    Thanks in advance.
    Edited by: Butch66 on Sep 27, 2010 7:07 PM
    Edited by: Butch66 on Sep 27, 2010 7:08 PM

    Hi
    Planned costs from prod order can not show on sale order.. Both are 2 separate entities in their own respects
    Unless you calculate sales order cost estimate on your sales order, you cant see planned costs on sale order...
    To calculate sale order cost estimate, make settings in your requirement class...
    1. Go to procurement tab of sale order
    2. See whats the requirement type
    3. Go to IMG > Controlling > Prod cost Contr > Cost Obj Contr > Prod Cost by Sales Order > Control of Requirements
    4. Here you can see mapping of req type to req class....
    5. If you want to have sales order costing and have sales order as CO object inorder to have sales order wise profitability, you should have following settings in Req class...
    >Acct Assignment Category should be E
    >Costing: Either Blank or X
    >Costing Id and Costing Method: As per your requirement
    Regards
    Ajay M

  • Regarding Tcode S_ALR_87013018 List:Total Plan/Actual/Commitments

    Hi All,
    I have to write a Z Report which will be substitute of the transaction S_ALR_87013018(List:Total Plan/Actual/Commitments.) and need to add 2 new columns in the output of the current transaction.
    I am stuck up for the logic of retrieving the following columns in the output list by providing the value of internal order/order group on the selection screen :-
    1) Overall plan---The overall summary plan value for the life of the order.
    2) Actual----
    Total expenditures recorded against an internal order.
    3) Commitment-Total commitment recorded against an internal order.
    Please provide me the logic and table names from where I can retrieve these values on the basis of internal order numbers.
    Your responses are appreciated.
    Regards,
    Amitanshu

    Hi,
    As far as I can see all three columns you have mentioned are included in standard report. So why donu2019t you simply copy report 6OPL-001 to your own report via TA GRR1.
    Btw, you should also create your own report group as it is not advisable to include customer specific reports in SAP standard report groups.
    With best regards
    Karl

  • Multiple Executions Plans for the same SQL statement

    Dear experts,
    awrsqrpt.sql is showing multiple executions plans for a single SQL statement. How is it possible that one SQL statement will have multiple Executions Plans within the same AWR report.
    Below is the awrsqrpt's output for your reference.
    WORKLOAD REPOSITORY SQL Report
    Snapshot Period Summary
    DB Name         DB Id    Instance     Inst Num Release     RAC Host
    TESTDB          2157605839 TESTDB1               1 10.2.0.3.0  YES testhost1
                  Snap Id      Snap Time      Sessions Curs/Sess
    Begin Snap:     32541 11-Oct-08 21:00:13       248     141.1
      End Snap:     32542 11-Oct-08 21:15:06       245     143.4
       Elapsed:               14.88 (mins)
       DB Time:               12.18 (mins)
    SQL Summary                            DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
                    Elapsed
       SQL Id      Time (ms)
    51szt7b736bmg     25,131
    Module: SQL*Plus
    UPDATE TEST SET TEST_TRN_DAY_CL = (SELECT (NVL(ACCT_CR_BAL,0) + NVL(ACCT_DR_BAL,
    0)) FROM ACCT WHERE ACCT_TRN_DT = (:B1 ) AND TEST_ACC_NB = ACCT_ACC_NB(+)) WHERE
    TEST_BATCH_DT = (:B1 )
    SQL ID: 51szt7b736bmg                  DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
    -> 1st Capture and Last Capture Snap IDs
       refer to Snapshot IDs witin the snapshot range
    -> UPDATE TEST SET TEST_TRN_DAY_CL = (SELECT (NVL(ACCT_CR_BAL,0) + NVL(AC...
        Plan Hash           Total Elapsed                 1st Capture   Last Capture
    #   Value                    Time(ms)    Executions       Snap ID        Snap ID
    1   2960830398                 25,131             1         32542          32542
    2   3834848140                      0             0         32542          32542
    Plan 1(PHV: 2960830398)
    Plan Statistics                        DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
    -> % Total DB Time is the Elapsed Time of the SQL statement divided
       into the Total Database Time multiplied by 100
    Stat Name                                Statement   Per Execution % Snap
    Elapsed Time (ms)                            25,131       25,130.7     3.4
    CPU Time (ms)                                23,270       23,270.2     3.9
    Executions                                        1            N/A     N/A
    Buffer Gets                               2,626,166    2,626,166.0    14.6
    Disk Reads                                      305          305.0     0.3
    Parse Calls                                       1            1.0     0.0
    Rows                                        371,735      371,735.0     N/A
    User I/O Wait Time (ms)                         564            N/A     N/A
    Cluster Wait Time (ms)                            0            N/A     N/A
    Application Wait Time (ms)                        0            N/A     N/A
    Concurrency Wait Time (ms)                        0            N/A     N/A
    Invalidations                                     0            N/A     N/A
    Version Count                                     2            N/A     N/A
    Sharable Mem(KB)                                 26            N/A     N/A
    Execution Plan
    | Id  | Operation                    | Name            | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT             |                 |       |       |  1110 (100)|          |
    |   1 |  UPDATE                      | TEST            |       |       |            |          |
    |   2 |   TABLE ACCESS FULL          | TEST            |   116K|  2740K|  1110   (2)| 00:00:14 |
    |   3 |   TABLE ACCESS BY INDEX ROWID| ACCT            |     1 |    26 |     5   (0)| 00:00:01 |
    |   4 |    INDEX RANGE SCAN          | ACCT_DT_ACC_IDX |     1 |       |     4   (0)| 00:00:01 |
    Plan 2(PHV: 3834848140)
    Plan Statistics                        DB/Inst: TESTDB/TESTDB1  Snaps: 32541-32542
    -> % Total DB Time is the Elapsed Time of the SQL statement divided
       into the Total Database Time multiplied by 100
    Stat Name                                Statement   Per Execution % Snap
    Elapsed Time (ms)                                 0            N/A     0.0
    CPU Time (ms)                                     0            N/A     0.0
    Executions                                        0            N/A     N/A
    Buffer Gets                                       0            N/A     0.0
    Disk Reads                                        0            N/A     0.0
    Parse Calls                                       0            N/A     0.0
    Rows                                              0            N/A     N/A
    User I/O Wait Time (ms)                           0            N/A     N/A
    Cluster Wait Time (ms)                            0            N/A     N/A
    Application Wait Time (ms)                        0            N/A     N/A
    Concurrency Wait Time (ms)                        0            N/A     N/A
    Invalidations                                     0            N/A     N/A
    Version Count                                     2            N/A     N/A
    Sharable Mem(KB)                                 26            N/A     N/A
    Execution Plan
    | Id  | Operation                    | Name         | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | UPDATE STATEMENT             |              |       |       |     2 (100)|          |
    |   1 |  UPDATE                      | TEST         |       |       |            |          |
    |   2 |   TABLE ACCESS BY INDEX ROWID| TEST         |     1 |    28 |     2   (0)| 00:00:01 |
    |   3 |    INDEX RANGE SCAN          | TEST_DT_IND  |     1 |       |     1   (0)| 00:00:01 |
    |   4 |   TABLE ACCESS BY INDEX ROWID| ACCT         |     1 |    26 |     4   (0)| 00:00:01 |
    |   5 |    INDEX RANGE SCAN          | INDX_ACCT_DT |     1 |       |     3   (0)| 00:00:01 |
    Full SQL Text
    SQL ID       SQL Text
    51szt7b736bm UPDATE TEST SET TEST_TRN_DAY_CL = (SELECT (NVL(ACCT_CR_BAL, 0) +
                  NVL(ACCT_DR_BAL, 0)) FROM ACCT WHERE ACCT_TRN_DT = (:B1 ) AND PB
                 RN_ACC_NB = ACCT_ACC_NB(+)) WHERE TEST_BATCH_DT = (:B1 )Your input is highly appreciated.
    Thanks for taking your time in answering my question.
    Regards

    Oracle Lover3 wrote:
    Dear experts,
    awrsqrpt.sql is showing multiple executions plans for a single SQL statement. How is it possible that one SQL statement will have multiple Executions Plans within the same AWR report.If you're using bind variables and you've histograms on your columns which can be created by default in 10g due to the "SIZE AUTO" default "method_opt" parameter of DBMS_STATS.GATHER__STATS it is quite normal that you get different execution plans for the same SQL statement. Depending on the values passed when the statement is hard parsed (this feature is called "bind variable peeking" and enabled by default since 9i) an execution plan is determined and re-used for all further executions of the same "shared" SQL statement.
    If now your statement ages out of the shared pool or is invalidated due to some DDL or statistics gathering activity it will be re-parsed and again the values passed in that particular moment will determine the execution plan. If you have skewed data distribution and a histogram in place that reflects that skewness you might get different execution plans depending on the actual values used.
    Since this "flip-flop" behaviour can sometimes be counter-productive if you're unlucky and the values used to hard parse the statement leading to a plan that is unsuitable for the majority of values used afterwards, 11g introduced the "adaptive" cursor sharing that attempts to detect such a situation and can automatically re-evaluate the execution plan of the statement.
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

Maybe you are looking for