Plan to Produce

Let's discuss Plan to Produce!

Hi ,
The Logistics module in SAP R/3 classified widely according to the Broad scenario and it is integrated with other Logistics
Procure to pay  -
MM module & PP
Order to cash -
  SD , FI Module & PP
Plan to Produce -
  SD & PP
1 ) Actually Procure to pay delas with inventory of dependents procured externally for the ordered material
2 ) Plan to produce deals with Your production might be Sales forecast plan , Customer requirements or it could be direct requirement or it could be Project plan ie requirement from projects or it could be from other Production plant . The Production plan
could flow from many ways might be through Sales History as sales plan in the form of SOP/ LTP or could be from third party
planning tool / excel  in to  Demand management of Demand Program .
Jaya Vimal

Similar Messages

  • Is there a way to stop a query just after the cursor/plan is produced by CBO?

    Following suggestions of Kerry Osborne’s Oracle Blog » Blog Archive » Explain Plan Lies – Kerry Osborn…
    on the lies of "Explain plan" (and of "set autotrace on"  too) I'd like to try to stop a query/DML before actually it starts, just after the plan was produced and sql_id assigned.
    Is there any CLEAN way (other than trying CTRL-C) to do that?
    Thanks
    Paolo

    Hi
    PaolFili wrote:
    Thanks rp.
    I think my question is a little dofferent, but your reply give me an idea.(which has clear disadvantages , but can do the work).
    The problem is obtain in Lybrary Cache a plan,a SLQ_ID,PLAN_HASH for a query ( i.e. a 10days running query) that I cannot start-up.
    So my (suggested from your reply) idea is:
    1) to LOCK EXCLUSIVE (a table level) , **if it's possible** every table accessed in the query ( Yes, it can be really expansive in some production environment, but sometimes can be necessary ..)
      using :  LOCK TABLE table IN EXCLUSIVE MODE
    for each table accessed from query
    2) Startup the query that will be suspended form the lock on tables accessed + kill the sid,serial#,@Inst_id for the query.
    3) UNLOCK tables from EXCLUSIVE using "ROLLBACK"  in the session where LOCK TABLE.... was send.(to remake  tables to work for other queries)
    Any other ideas?
    Thanks
    Paolo
    you're planning on using locks to stop a query and you think in order to do so you need exclusive locks  on every table accessed in the query? And you are prepared to do that on a production system?
    And all of this is needed to troubleshoot a query that was running for 10 days -- i.e. a query that was available for all kinds of diagnostics during 10 days?
    Sorry, I think it wasn't a good idea for you to read that Osborne's blog post -- you should've started with more basic things. Way more basic.
    Best regards,
      Nikolay

  • Please do you plan to produce T series of notebook with 15,6 display based on Sandy Bridge?

    Please tell me do you plan to produce T series of notebook with 15,6 inches display based on Sandy Bridge processors? Please write soon. I am looking forward to your answer. Tnank you in advance
    Solved!
    Go to Solution.

    pdzodic wrote:
    But I posted the question on this forum in order to gain official information.
    This is a peer to peer support forum for Lenovo users, not an official information channel, so your expectation was misplaced.
    Cheers,
    Bill B.
    I don't work for Lenovo

  • Does apple plan to produce macbook pro 12inch?

    I would like to know whether Apple plans to make a 12inch version of the macbook pro? if yes, when?

    The MACBOOK Pro will most likely not come in a 12" form factor.
    The PowerBook G4, iBook 12" & 13" are all going to be replaced with (most likely) a 13.3 MacBook (non-pro).
    These forums are, by the way, not for speculation & rumors & you should read the rules before registering.
    PS. no one knows when Apple will come out with anything, they like to keep everything on the downlow. if people do know, they certainly wouldn't be mentioned here. try macrumors

  • When do you plan on producing a version that will actually accept text

    I am TRYING to use firefox for android on my galaxy nexus every time I try to type in a password for any account firefox keeps adding characters to the password field making the password invalid. By the time I can enter a 12 character password there will be about 30 - 40 charactors in the field making it impossible to login. this happens primarily with the hotmail login page. I am using firefox version 19.0.2 and android version 4.2.1

    Please get Firefox Beta in the play store to see if it helps.

  • Sales BOM on FERT creating planning request in production on HALB!

    Hi,
    Have an issue with creating a planned process order from an Sales BOM...or...
    I have one HALB material that is created in a large portion in a storage tank based on requests from the sales order.
    This HALB material should then be devided up into different process orders for filling due to different labels, packaging, etc...
    The issue is that we have bulk deliveries which we would like when creating a sales order on the FERT the planning and the process order should be created on the HALB material. So no process order should be planned on the FERT material but it should be planned and produced on the HALB material together with the other requests of same HALB material...
    Do anyone have any idea on how we should do this settings??
    Any suggestions are welcome...
    BR,
    Christian
    Edited by: Christian Gasslander on Apr 14, 2010 2:29 PM

    You can achive it using User exit or BAPI..
    Check BAPI - /SAPAPO/SDP_REL_SNP

  • Planning Strategies to Stock - Consuming the forecast (PIRs)

    Hello,
    I want to use planning strategies 10 or 40 (to Stock) but I have a doubt about the funcionality of "Consuming Forecast"
    What happens in strategy 40 or 10 when the sales orders/Goods Issues will not consume the total forecast in a specific month (PIRs) ?
    What happens to the PIR of that month?
    How does this effect the planiing funcionality in the upcoming months?
    Thanks for any reply,
    Aart

    Hi,
    The consumption of the PIRs is controlled by definition in MRP View of the consumption logic.
    There you can say if it consumes in the past and/or future, and how long into each direction.
    Unconsumed PIRs in the past need to be adjusted (there's a transaction for that).
    Since both 10 and 40 are MTS, so if at the end of the month there are PIRs left that were not consumed, normally you should have the relevant quantity against that plan as stock. So, as I said, you adjust the unconsumed PIRs, and the stock is carried to the next period, and covers (in part) the next month's PIR (plan), and so on.
    This way, if you sold less than was planned, but produced it to stock, it is not wasted, but will be used to produce less in the following periods.
    Regards,
    Mario

  • SOP - Flexible Planning u2013 Demand Management.

    Hello Gurus
    Can any one guide me  SOP - Long term plannng  / Flexible Planning  - Transfer to demand managment Process
    Thanks
    JJ
    Edited by: JJ_SAP_S on Jul 28, 2008 12:24 AM

    Hi,
    Transferring SOP  to Demand Management :
    Use:
    You can pass on data planned in Flexible Planning or Standard SOP to Demand Management.
    Demand Management determines the requirement dates and requirement quantities for important assemblies and specifies the strategies for planning and producing/procuring finished products. The result of Demand Management is the demand program. The demand program differentiates planned independent requirements and customer independent requirements. It gives the information needed in MPS and MRP for planning at SKU level. The placing of sales orders eventually consumes planned requirements and triggers updating to the Sales Information System. This actual data can then be used as input for future sales planning. For more information, see PP Demand Management.
    Prerequisites:
    The system distributes the data to the appropriate plants in Demand Management on the basis of the quotas you set in Customizing (in Define proportional distribution across plants). You can also make these settings in the Flexible Planning or Standard SOP menu by choosing Settings ® Plant distribution. Plant distribution works as follows:
    If a plant or plants can be found for the material in the planning hierarchy, data is transferred to Demand Management for these plants.
    If no plant can be found in the planning hierarchy, the system checks to see which plants have been maintained for the material in the material master record. It then checks to see whether distribution quotas have been maintained for the material. If quotas have been maintained, the transfer to Demand Management is based on these quotas.
    If no distribution quotas are found for the material, the system checks to see whether you have set generic distribution quotas; that is, distribution quotas that apply to all materials. If so, the transfer to Demand Management is based on these quotas. If generic quotas exist for some but not all plants maintained in the material master record, the system assumes that the distribution quotas of plants without generic quotas are 0.
    If no distribution quotas are found at allu2014neither material-specific nor generic onesu2014, the system splits the data equally among all the plants in the material master record.
    See also:
    Plant Distribution Quotas
    Features
    Independent requirements are created in Demand Management for all materials whose data has been transferred. These independent requirements are created in the base unit of measure of the material. The base unit of measure of the material is not necessarily the same as the base unit of measure of the information structure or the unit in which you planned the material. See also Switching Units in the Planning Table.
    You can transfer SOP data to Demand Management in the following ways:
    Transferring Online, Synchronously and Automatically:
    You set the following information structure parameters in Customizing for Sales & Operations Planning (in Set parameters of info structures and key figures).
    Field name of the key figure whose values are to be transferred
    Planning version from which the data is to be transferred
    Demand version to which the data is to be transferred
    The system creates or overwrites independent requirements in Demand Management every time you save this planning version of the information structure in Flexible Planning.
    Transferring Online, Asynchronously and Manually
    You choose between the following options:
    Transfer of the planning data of all members of a single-level product group from standard SOP (a single-level product group is a product group whose members are materials)
    Transfer of the planning data created for one material from standard SOP
    Transfer of key figure values from an information structure
    You make the following general settings:
    The material or product group whose data you want to be transferred
    The plant of this material or product group
    The planning version of the information structure in which the data is stored
    The dates for which you want the data to be transferred
    Whether you want to check what the data looks like as independent requirements before you transfer it
    The requirements type
    If you do not make an entry, the system sets the requirements type via the MRP group which is maintained in the material master record.
    The version of the demand program to which you want the data to be transferred
    Whether this version of the demand program is active and therefore relevant to MRP
    Depending on the option you chose in step 1, you set one of the following strategies.
    Transferring Planning Data from a Single-Level Product Group:
    You transfer the sales plans of the materials direct.
    You transfer the sales plans of the materials as proportions of their owner product group (using the proportional factors defined in the product group master record).
    You transfer the production plans of the materials direct.
    You transfer the production plans of the materials as proportions of their owner product group (using the proportional factors defined in the product group master record).
    Transferring Planning Data of One Material from Standard SOP:
    You transfer the sales plan of the material direct
    You transfer the sales plan of the material as a proportion of the product group of which it is a member (using the proportional factor defined in the product group master record)
    You transfer the production plan of the material direct
    You transfer the production plan of the material as a proportion of the product group of which it is a member (using the proportional factor defined in the product group master record)
    Transferring Key Figure Data of One Material from Flexible Planning
    The information structure from which you want the key figure data to be transferred
    The key figure whose values you want to be transferred
    This key figure must be a quantity key figure.
    For more details go to the following link :
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/a5/63238b43a211d189410000e829fbbd/frameset.htm
    Hope this helps.
    Reward if useful.
    Regards,
    Tejas
    Hope this helps.

  • Split SNP planned order to weekly buckets

    Hi all,
    does anyone knows a way to split SNP planned order to weekly buckets from monthly buckets?
    the planner enters his production forecast in SNP94 in monthly buckets, but for purchasing prefer to see the demand weekly, i need an automatic split of planned order (something like the split of forecast).

    to split the component will not help, the need is to distribute the finish goods through the month on weekly buckets, once the finish goods are on weekly bucket, i don't care if the all the components demand is at the beginning of the period.
    i need a macro or heuristic to split the quantity, see the example below, the planner has monthly view in which he had entered 55,000 PC for month 10.2014, before i transfer this quantity to the ECC i need to split it to weekly buckets:
    simple MRP run will not work, because the planner may plan to produce more than the total demand.

  • How can I host more websites on BC with student/teacher CC plan?

    I have a student/teacher subscription to Creative Cloud.
    I am using Adobe Muse to create websites, which only allows me to host 5 sites. Is there a way to add more sites without upgrading to a non-student/teacher plan?

    If you plan on producing many websites for clients or yourself you should consider creating a Partner Account for BC.  There's a free partner account for BC that gives you access to a centralized place to manage all your client websites.
    If you upgrade to a paid or premium paid partner account you can unlock other feature like full white-labelling of the BC Admin and email notifications, etc.  Paid partners can also accrue a percentage of their client's monthly hosting costs and if you refer another paid partner to the program you will get a cut of their earnings too.
    To read more about the partner program, visit: http://www.adobe.com/products/business-catalyst/partners.html

  • Report for delay in Production

    Dear all,
    In cases of any change in the production plan after the release of the process order, we delete the process order and revoke the same whenever we plan to produce the same, otherwise the originally assigned batch no, is skipped by the system. By doing this, whenever we run the COOISPI report, the start date of the process order is shown as the original creation date before deleting. This has been highlighted by the auditors many times as delay in processing, which actually is not the case. Pls clarify whether the report can show the date of last revoke as the creation date OR is there any report which shows the date of deletion and revoke of the process order so that auditors have a trail.
    Regards.
    Rishi

    Hi,
    There is no standard report which can give you startdate as the revoke date. What you can do is inform the team doing revoke to update the revoke date as the start date. They have to do it at the time of revoke. This can be done as in normal business scenario there will not be many revoke orders.
    Hope this will help.
    Navin

  • How to get a Canon MF4150 to scan

    I've recently moved from a PC to Mac. Canon provides print and fax drivers for Macs for my laser multi-function Canon MF4150. But not a driver for scanning, and they say they don't have any plans to produce one (in spite of the fact that they still are selling this model and don't say anything about Mac functionality being limited).
    Is it really true that it is impossible for me to use the scanner on this machine? (It has a feeder and on the PC one could easily scan in multiple pages and save as a single pdf file.) Are there other drivers or workarounds that might enable me to be able to use the scanner? Canon hasn't responded to my last query about this.
    Many thanks to anyone who understands this better than I do.

    You may find third party scanner drivers help with that scanner. I've listed a few such solutions on my FAQ*:
    http://www.macmaps.com/macosxnative.html#SCANNER
    Also if you run a Windows virtualization program, you may find that scanner drivers work in such a program on the Mac*:
    http://www.macmaps.com/macosxnative.html#WINTEL
    Both may offer solutions not provided by the manufacturer.
    - * Links to my pages may give me compensation.

  • Can I get an educational pack of Premiere Elements to install on students computers to teach video editing?

    Mission/ Vision Statement
    To provide an opportunity to share with community members digital skills that will enable individuals to conceive, plan and produce music videos and share them on social media sites. In this domain, my three main subject specialisations converge; teaching, psychology and music.
    It is important for anyone who is interested in teaching to understand and value the many forms of intelligence, in themselves and others, outlined in Howard gardener's work in his book 'Frames of mind'  1983.  It is also of value to see forms of therapy as a channel for self development and not exclusive to learning difficulties or trauma, but as a way to remove barriers for learning.
    Music production has a value in popular culture and as a form of learning will relate to all seven of Gardener's original list of intelligences; 1) Linguistic intelligence is developed in consideration of spoken or sung narratives
    2) Mathematical skills are engaged in the structuring of audio and video tracks,
    3) musical intelligence is developed as familiarity of musical forms is utilised
    4) kinaesthetic movement is a natural part of playing percussion and in timing, 
    5) spatial skills are also used in the lay out of tracks presented on the computer screens
    6) interpersonal and 7) intrapersonal two forms of emotional intelligence are intrinsic to understanding and playing music as a form of emotional communication and reflection.
    Carmichael and Atchinson  (1997) describe how music enables and encourages emotional expression and how learning to perform creates a need for structure that generalises to other learning tasks (as it requires learning discipline for repetitive tasks). Manzano, Theorel, Harmat and Ullen (2010) describe how music musical performance is commonly accompanied by a subjective state of optimal experience called 'flow'. This is associated with intrinsically rewarding experience typified by feelings of well-being and belonging. Thus music production is a valuable learning medium for both external and internal states. Psychological wellbeing combined with the cultural value and prestige of producing a creative work in a popular medium will afford an identity and facilitate expression while developing numeracy, literacy  and ICT skills.
    The use of ICT in the effective delivery of music and video production, is a way of engaging learners, motivating ways of learning and facilitating choice about how and where to learn. The use of digital recording technology has a strong emphasis on harnessing technology to meet the needs of all learners by providing innovation and consistently reliable services for all, but also by recognizing that some learners may need extra support or resource. Personalised learning to meet individuals' needs is emphasized with developments such as personal learning spaces. Technology has an important role and huge potential as an enabler to help bridge the existing barriers to inclusion; either by improving access to information, connecting disparate communities together or by empowering individuals. There is considerable evidence of the benefits of access to a PC and the Internet at home or in the community for the excluded. ICT has the power to transform the educational opportunities and life chances of people with disabilities and special educational needs. Evidence supports the view that ICT can provide access to learning and interaction for those whose learning needs or disabilities would otherwise marginalise them. The Communication Aids Project (CAP) has demonstrated that where teachers integrate the use of assistive technologies in programmes of teaching and learning, they can transform the quality of the learning experience not just for the individual concerned but for others in the class whose learning styles may be more appropriately catered for through using that technology. There will be concerns in the costs of this technology and how to make it available to all as well as the integration of individual learners' pace and style into group sessions. These problems may be addressed by approaching manufacturers of both hardware and software to provide older versions of products that could be upgraded if the learner wishes to do so and using the ICT as a way of addressing and keeping secure records of individual learning needs.
    The course designed runs over 3 days and encompasses all areas that will enable participants to produce a finished video project with soundtracks.
    Day 1
    Introduction /overview of principal components to video production; audio, video recording, mixing and uploading product onto social media sites/ DVD. Instructions reassure learners that they are to work at their own pace.
    Audio Recording
    Opening recording software and setting up track
    Levels for optimum recording
    Principals of editing audio tracks
    Areas of strength and possible improvement
    Ways of obtaining feedback from others
    Receiving and responding positively to feedback
    Personal action planning techniques
    Day 2
    Video recording
    Opening video software and setting up project
    Ways to identify areas of concern or under-performance
    Importing audio recording into video project
    Saving files
    Day 3
    Mixing
    Synchronizing video and audio tracks
    video blending and fades: in/ out, effects and transitions
    Storyboarding for video narrative
    Camera shots; Still, panning and tracking hand held and tripod strengths and weaknesses
    Mixing down and uploading video to social media sites.
    It is important to make sure your sessions are inclusive. This can be achieved by the use of various learning and teaching methods. Choosing which technique to use will depend on the learning context you are part of. The aim of selecting appropriately is to facilitate the whole group to ensure inclusion. This can be accomplished by discussing with learners what their requirements and support needs are. This knowledge will allow you to develop Individual learning Plans (ILP) and ensure all learners are supported. This inclusive strategy will meet the needs of learners and help them feel supported and valued and enable the teacher to ascertain individual needs and appropriate support strategy facilitating an informed choice of teaching and learning method tailored to the individual and their learning style(s).
    Since 1997 a number of government policies have addressed different aspects of inclusion and demonstrated the impact exclusion has on the learning opportunities and life chances of children, young people and adults. They recognise that educational under-achievement and the risk of social and educational exclusion are complex areas with links to social deprivation and poverty. At the same time, legislation such as the Special Educational Needs and Disability Act (2001), has placed a duty on local authorities and post-16 providers to ensure they do not discriminate against disabled pupils for a reason relating to their disability. They are required to improve access to education not only for current pupils and students with disabilities, but also in anticipation of pupils and students who might wish to attend. The Government also launched a long-term strategy, Removing Barriers to Achievement (2004), to address how best the needs of pupils with special educational needs can be met.
    The term inclusion is used in a wide variety of contexts. For some it focuses on social inclusion, or on equal opportunities in all areas of life, whilst for others it underpins the need to overcome inequities such as the digital divide. In the context of physical, sensory or cognitive disabilities, it is closely connected with issues of equal access, while for minority ethnic groups, inclusion is interconnected with concepts of diversity. In all these contexts ICT can support both individuals and groups, and break down some of the barriers that lead to educational exclusion, disaffection and under-achievement. ICT can be both a medium and a powerful tool in supporting inclusive practice.
    There is wide-ranging evidence of  technology supporting inclusion at a system and institutional level. The process of assessing needs, providing personalised learning programmes and recording progress and achievement are some of the essential tools for the creation of the inclusive learning institution. ICT makes the regular assessment of learners manageable to the teacher and accessible across the institution and beyond. Providing each learner with a profile to let them safely access their personal learning space which is set up to recognise their particular requirements, including their access needs. The Becta publication 'Extending the boundaries of learning' provides good examples of such practice, of schools providing secure access for pupils to also learn at home and of initiatives to supporting the education of mobile learners such as Gypsies and Travellers. However, the provision of technology alone will never fully capitalise on the opportunity ICT offers without the understanding and skill of the teachers in planning its implementation. There is a need for a clear understanding of those working in lifelong learning, at all levels. All initiatives seeking to extend the use of ICT in education now recognise that the teacher needs to be competent and confident in the use of technology, that the technology needs to be robust and sufficiently powerful to do the job, and that high-quality content should be available.
    It is likely that you will be teaching a diverse group of students, from various backgrounds, with differing levels of prior learning and expectations, as well as different learning needs. Taking an inclusive approach when teaching will help to ensure that your teaching meets everyone’s need enabling students to learn effectively. As a result students will feel that they belong in the classroom. In recording and production the learner will be able to progress at their own pace  and software has capacity to be set up in different languages to facilitate ethnic and cultural diversity.
    Producing music and video's in popular culture and would be a desirable way to self express. In utilising popular social networking sites these products can be shared instantly. The technical requirements of such activity will place language and numeracy skills high on the agenda to facilitate the production.
    Legal requirements to respect  protected characteristics pertaining to; age, gender, ethnicity, sexual orientation and ability, outlined by the 2010 Equality Act, should be supported by an emergent agreement, within the group dynamic, of what is and is not considered acceptable behaviour.  This type of activity will develop ICT skills and numeracy giving a desirable application of language and numeracy that will develop employment skills and increase self confidence.
    Bibliography
    http://archive.excellencegateway.org.uk/page.aspx?o=ferl.aclearn.page.id1591
    Equality Act 2010 Home office
    https://www.teachervision.com/teaching-methods/resource/5810.html
    The inclusive learning and teaching handbook 2010
    H. Gardener   Frames of Mind 1983
    Karla D. Carmichael, Debra Hairston Atchinson MUSIC IN PLAY THERAPY: PLAYING MY FEELINGS (1997)
    Orjan de Manzano, Tores Theorell, Laszlo, Harmat
    Fredrik Ullen: The Psychophysiology of Flow During Piano Playing (2010)

    This may be of use: Education software licensing | Adobe Buying Programs.
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

  • Ideas for tuning query

    Oracle 10.2.0.4
    Windows Server 2003 32-bit
    Problem query in monthly report. Query is based on a very complex view, too complex to cleanse of proprietary info and post, so I'm not asking for a specific analysis of the view, just some ideas based on the following:
    query came to my attention because it often blows up, running out of space on the TEMP ts. Continuing to add space is really not a tenable solution.
    Running a 10046 trace on the query, then producing a tkprof report indicates one step of the plan is producing over 138 million rows. This for a final report of only 120 rows, and the largest table in the entire view is right at 1 million rows. At first I suspected a Cartesian join, but we were unable to find at least the classic case of it .. two tables in a SELECT with no joining criteria. Still, those numbers suggest what I would call a 'Cartesian-like' join.
    These numbers are being produced at these steps:
          5  VIEW  X_EDSTEST_X_VW (cr=1259106 pr=9218935 pw=6275357 time=653383732 us)
          5   HASH UNIQUE (cr=1259106 pr=9218935 pw=6275357 time=653383725 us)
         10    HASH JOIN RIGHT ANTI (cr=1259097 pr=9218932 pw=6275357 time=653350593 us)
    137025904     VIEW  VW_WIF_1 (cr=629938 pr=8789891 pw=6046202 time=2728542480 us)
    138866830      WINDOW SORT (cr=629938 pr=8789891 pw=6046202 time=4552220507 us)
    138866830       HASH JOIN  (cr=629938 pr=5943 pw=3030 time=66116252 us)
    726058        NESTED LOOPS  (cr=629013 pr=1991 pw=0 time=29460324 us)
       2063         NESTED LOOPS  (cr=629013 pr=1991 pw=0 time=8439492 us)
       2063          HASH JOIN  (cr=624885 pr=1991 pw=0 time=8416797 us)I googled the 'vw_wif_1' and didn't get a lot out of it. It seems to be an internal view created by oracle, and is tied to the 'window sort'. Most of the discussion I could get from there was pointing toward analytic functions, but we don't use any in this query/view.
    So, in general, does anyone have any ideas on what kinds of things I should be looking for here.

    Nikolay - thanks for taking the time to look at this. Of course the plan I previously posted was a 'live' plan taken from the trace. Below is generated by utlxpls. I'm a bit puzzeled by the results in that while the plan itself is the same, the row counts a wildly different, especially at the critical point of the VW_WIF_1 view. Nevertheless ...
    Table truncated.
    SQL> set linesize 256
    SQL> set trimspool on
    SQL> set pagesize 0
    SQL> explain plan for
      2  SELECT * FROM APP_SCHEMA.X_EDSTEST_X_VW;
    Explained.
    SQL> set echo off
    Plan hash value: 3099799268
    | Id  | Operation                                  | Name                           | Rows  | Bytes |TempSpc| Cost (%CPU)| Time     | Inst   |IN-OUT|
    |   0 | SELECT STATEMENT                           |                                |   306 | 87516 |       |  2588   (1)| 00:00:32 |        |      |
    |   1 |  SORT AGGREGATE                            |                                |     1 |    13 |       |            |          |        |      |
    |   2 |   FIRST ROW                                |                                |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |*  3 |    INDEX FULL SCAN (MIN/MAX)               | IDX_RAC_DELIM_PMT_EFFD_MANDGOC |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |   4 |     SORT AGGREGATE                         |                                |     1 |    13 |       |            |          |        |      |
    |   5 |      FIRST ROW                             |                                |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |*  6 |       INDEX FULL SCAN (MIN/MAX)            | IDX_RAC_DELIM_PMT_EFFD_MANDGOC |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |   7 |  SORT AGGREGATE                            |                                |     1 |    13 |       |            |          |        |      |
    |   8 |   FIRST ROW                                |                                |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |*  9 |    INDEX FULL SCAN (MIN/MAX)               | IDX_RAC_DELIM_PMT_EFFD_MANDGOC |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |  10 |  SORT AGGREGATE                            |                                |     1 |    13 |       |            |          |        |      |
    |  11 |   FIRST ROW                                |                                |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |* 12 |    INDEX FULL SCAN (MIN/MAX)               | IDX_RAC_DELIM_PMT_EFFD_MANDGOC |  1463K|    18M|       |     1   (0)| 00:00:01 |        |      |
    |  13 |  VIEW                                      | X_EDSTEST_X_VW                 |   306 | 87516 |       |  2588   (1)| 00:00:32 |        |      |
    |  14 |   HASH UNIQUE                              |                                |   306 | 88128 |       |  2588   (1)| 00:00:32 |        |      |
    |* 15 |    HASH JOIN RIGHT ANTI                    |                                |   306 | 88128 |       |  2587   (1)| 00:00:32 |        |      |
    |* 16 |     VIEW                                   | VW_WIF_1                       |   850 | 14450 |       |  1398   (1)| 00:00:17 |        |      |
    |  17 |      WINDOW SORT                           |                                |   850 |   121K|       |  1398   (1)| 00:00:17 |        |      |
    |* 18 |       HASH JOIN                            |                                |   850 |   121K|       |  1397   (1)| 00:00:17 |        |      |
    |  19 |        NESTED LOOPS                        |                                |   306 | 29988 |       |  1188   (1)| 00:00:15 |        |      |
    |  20 |         NESTED LOOPS                       |                                |    10 |   650 |       |  1108   (1)| 00:00:14 |        |      |
    |* 21 |          HASH JOIN                         |                                |    10 |   560 |       |  1105   (1)| 00:00:14 |        |      |
    |  22 |           NESTED LOOPS                     |                                |     4 |   120 |       |     3   (0)| 00:00:01 |        |      |
    |  23 |            NESTED LOOPS                    |                                |     4 |   100 |       |     2   (0)| 00:00:01 |        |      |
    |  24 |             TABLE ACCESS BY INDEX ROWID    | RAC_ACCOUNT                    |     1 |    11 |       |     1   (0)| 00:00:01 |        |      |
    |* 25 |              INDEX RANGE SCAN              | RAC_ACCOUNT_NUMBER_IX          |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  26 |             TABLE ACCESS BY INDEX ROWID    | USE_PURP                       |     3 |    42 |       |     1   (0)| 00:00:01 |        |      |
    |* 27 |              INDEX RANGE SCAN              | USE_OF_PURPOSE_IDX5            |     3 |       |       |     1   (0)| 00:00:01 |        |      |
    |* 28 |            INDEX UNIQUE SCAN               | PK_CTR_CONTRACT                |     1 |     5 |       |     1   (0)| 00:00:01 |        |      |
    |  29 |           VIEW                             | VIEW_PARTDESCVERSION           | 20346 |   516K|       |  1101   (1)| 00:00:14 |        |      |
    |  30 |            SORT UNIQUE                     |                                | 20346 |  2841K|  6280K|  1101   (2)| 00:00:14 |        |      |
    |  31 |             UNION-ALL                      |                                |       |       |       |            |          |        |      |
    |* 32 |              HASH JOIN                     |                                | 20345 |  2841K|       |   446   (2)| 00:00:06 |        |      |
    |* 33 |               INDEX FAST FULL SCAN         | USE_PURP_IN1                   | 13268 |   246K|       |    17   (0)| 00:00:01 |        |      |
    |* 34 |               HASH JOIN RIGHT OUTER        |                                | 12185 |  1475K|       |   428   (1)| 00:00:06 |        |      |
    |  35 |                VIEW                        | MAP_DATA_TYPES                 |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 36 |                 TABLE ACCESS BY INDEX ROWID| MAP_DATA_TYPES_TABLE           |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 37 |                  INDEX RANGE SCAN          | MDT_TYPE                       |    11 |       |       |     1   (0)| 00:00:01 |        |      |
    |* 38 |                HASH JOIN                   |                                | 12185 |   940K|       |   426   (1)| 00:00:06 |        |      |
    |  39 |                 TABLE ACCESS FULL          | CTR_REF_PARTDESC_CONTRACT      | 12185 |   309K|       |    21   (0)| 00:00:01 |        |      |
    |  40 |                 TABLE ACCESS FULL          | PRD_PARTVERSION                | 37835 |  1958K|       |   404   (1)| 00:00:05 |        |      |
    |* 41 |              HASH JOIN OUTER               |                                |     1 |   142 |       |     5  (20)| 00:00:01 |        |      |
    |  42 |               NESTED LOOPS                 |                                |     1 |    97 |       |     3   (0)| 00:00:01 |        |      |
    |  43 |                NESTED LOOPS                |                                |     1 |    44 |       |     2   (0)| 00:00:01 |        |      |
    |  44 |                 TABLE ACCESS BY INDEX ROWID| RAC_ACCOUNT                    |     1 |    18 |       |     1   (0)| 00:00:01 |        |      |
    |* 45 |                  INDEX FULL SCAN           | IDX_RAC_CONTRACT_ID            |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  46 |                 TABLE ACCESS BY INDEX ROWID| CTR_REF_PARTDESC_CONTRACT      |     1 |    26 |       |     1   (0)| 00:00:01 |        |      |
    |* 47 |                  INDEX RANGE SCAN          | CTR_REF_TC_CONTRACT_FK         |     2 |       |       |     1   (0)| 00:00:01 |        |      |
    |  48 |                TABLE ACCESS BY INDEX ROWID | PRD_PARTVERSION                |     1 |    53 |       |     1   (0)| 00:00:01 |        |      |
    |* 49 |                 INDEX UNIQUE SCAN          | PRD_PARTVERSION_PK             |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  50 |               VIEW                         | MAP_DATA_TYPES                 |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 51 |                TABLE ACCESS BY INDEX ROWID | MAP_DATA_TYPES_TABLE           |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 52 |                 INDEX RANGE SCAN           | MDT_TYPE                       |    11 |       |       |     1   (0)| 00:00:01 |        |      |
    |  53 |          TABLE ACCESS BY INDEX ROWID       | PRD_PARTVERSION                |     1 |     9 |       |     1   (0)| 00:00:01 |        |      |
    |* 54 |           INDEX UNIQUE SCAN                | PRD_PARTVERSION_PK             |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  55 |         REMOTE                             | STAT_POSITION                  |    29 |   957 |       |     8   (0)| 00:00:01 | STAT_~ | R->S |
    |* 56 |        INDEX RANGE SCAN                    | RWO_RAC_ENTRY_IDX_CTR_ED       | 98148 |  4600K|       |   208   (1)| 00:00:03 |        |      |
    |  57 |     NESTED LOOPS                           |                                |   306 | 82926 |       |  1191   (2)| 00:00:15 |        |      |
    |  58 |      NESTED LOOPS                          |                                |    10 |  1730 |       |  1109   (1)| 00:00:14 |        |      |
    |* 59 |       HASH JOIN                            |                                |    10 |  1200 |       |  1106   (1)| 00:00:14 |        |      |
    |  60 |        NESTED LOOPS                        |                                |     4 |   376 |       |     4   (0)| 00:00:01 |        |      |
    |  61 |         NESTED LOOPS                       |                                |     4 |   296 |       |     3   (0)| 00:00:01 |        |      |
    |  62 |          NESTED LOOPS                      |                                |     4 |   276 |       |     2   (0)| 00:00:01 |        |      |
    |  63 |           TABLE ACCESS BY INDEX ROWID      | RAC_ACCOUNT                    |     1 |    50 |       |     1   (0)| 00:00:01 |        |      |
    |* 64 |            INDEX RANGE SCAN                | RAC_ACCOUNT_NUMBER_IX          |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  65 |           TABLE ACCESS BY INDEX ROWID      | USE_PURP                       |     3 |    57 |       |     1   (0)| 00:00:01 |        |      |
    |* 66 |            INDEX RANGE SCAN                | USE_OF_PURPOSE_IDX5            |     3 |       |       |     1   (0)| 00:00:01 |        |      |
    |* 67 |          INDEX UNIQUE SCAN                 | PK_CTR_CONTRACT                |     1 |     5 |       |     1   (0)| 00:00:01 |        |      |
    |  68 |         TABLE ACCESS BY INDEX ROWID        | AP_ASSIGNEE                    |     1 |    20 |       |     1   (0)| 00:00:01 |        |      |
    |* 69 |          INDEX UNIQUE SCAN                 | AP_ASSIGNEE_PK                 |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  70 |        VIEW                                | VIEW_PARTDESCVERSION           | 20346 |   516K|       |  1101   (1)| 00:00:14 |        |      |
    |  71 |         SORT UNIQUE                        |                                | 20346 |  2841K|  6280K|  1101   (2)| 00:00:14 |        |      |
    |  72 |          UNION-ALL                         |                                |       |       |       |            |          |        |      |
    |* 73 |           HASH JOIN                        |                                | 20345 |  2841K|       |   446   (2)| 00:00:06 |        |      |
    |* 74 |            INDEX FAST FULL SCAN            | USE_PURP_IN1                   | 13268 |   246K|       |    17   (0)| 00:00:01 |        |      |
    |* 75 |            HASH JOIN RIGHT OUTER           |                                | 12185 |  1475K|       |   428   (1)| 00:00:06 |        |      |
    |  76 |             VIEW                           | MAP_DATA_TYPES                 |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 77 |              TABLE ACCESS BY INDEX ROWID   | MAP_DATA_TYPES_TABLE           |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 78 |               INDEX RANGE SCAN             | MDT_TYPE                       |    11 |       |       |     1   (0)| 00:00:01 |        |      |
    |* 79 |             HASH JOIN                      |                                | 12185 |   940K|       |   426   (1)| 00:00:06 |        |      |
    |  80 |              TABLE ACCESS FULL             | CTR_REF_PARTDESC_CONTRACT      | 12185 |   309K|       |    21   (0)| 00:00:01 |        |      |
    |  81 |              TABLE ACCESS FULL             | PRD_PARTVERSION                | 37835 |  1958K|       |   404   (1)| 00:00:05 |        |      |
    |* 82 |           HASH JOIN OUTER                  |                                |     1 |   142 |       |     5  (20)| 00:00:01 |        |      |
    |  83 |            NESTED LOOPS                    |                                |     1 |    97 |       |     3   (0)| 00:00:01 |        |      |
    |  84 |             NESTED LOOPS                   |                                |     1 |    44 |       |     2   (0)| 00:00:01 |        |      |
    |  85 |              TABLE ACCESS BY INDEX ROWID   | RAC_ACCOUNT                    |     1 |    18 |       |     1   (0)| 00:00:01 |        |      |
    |* 86 |               INDEX FULL SCAN              | IDX_RAC_CONTRACT_ID            |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  87 |              TABLE ACCESS BY INDEX ROWID   | CTR_REF_PARTDESC_CONTRACT      |     1 |    26 |       |     1   (0)| 00:00:01 |        |      |
    |* 88 |               INDEX RANGE SCAN             | CTR_REF_TC_CONTRACT_FK         |     2 |       |       |     1   (0)| 00:00:01 |        |      |
    |  89 |             TABLE ACCESS BY INDEX ROWID    | PRD_PARTVERSION                |     1 |    53 |       |     1   (0)| 00:00:01 |        |      |
    |* 90 |              INDEX UNIQUE SCAN             | PRD_PARTVERSION_PK             |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  91 |            VIEW                            | MAP_DATA_TYPES                 |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 92 |             TABLE ACCESS BY INDEX ROWID    | MAP_DATA_TYPES_TABLE           |    11 |   495 |       |     1   (0)| 00:00:01 |        |      |
    |* 93 |              INDEX RANGE SCAN              | MDT_TYPE                       |    11 |       |       |     1   (0)| 00:00:01 |        |      |
    |  94 |       TABLE ACCESS BY INDEX ROWID          | PRD_PARTVERSION                |     1 |    53 |       |     1   (0)| 00:00:01 |        |      |
    |* 95 |        INDEX UNIQUE SCAN                   | PRD_PARTVERSION_PK             |     1 |       |       |     1   (0)| 00:00:01 |        |      |
    |  96 |      REMOTE                                | STAT_POSITION                  |    29 |  2842 |       |     8   (0)| 00:00:01 | STAT_~ | R->S |
    Predicate Information (identified by operation id):
       3 - filter("ENTRY_TYPE"='AAAA')
       6 - filter("ENTRY_TYPE"='AAAA')
       9 - filter("ENTRY_TYPE"='AAAA')
      12 - filter("ENTRY_TYPE"='AAAA')
      15 - access("STAT_POS"."PARTVERSION_ID"="PARTVERSION_ID")
      16 - filter("VW_COL_2" IS NOT NULL)
      18 - access("PRD_PRT"."PARTVERSION_ID"="RAC_ENT"."PARTVERSION_ID")
      21 - access("VWPRTDSC"."CONTRACT_ID"="CTR_CON"."CONTRACT_ID")
      25 - access("RAC_ACC"."ACCOUNT_NUMBER"=1003046)
      27 - access("UP"."ID_OBJ_3"="RAC_ACC"."ACCOUNT_ID")
      28 - access("CTR_CON"."CONTRACT_ID"="UP"."ID_OBJ_1")
      32 - access("CTR_REF_PARTDESC_CONTRACT"."CONTRACT_ID"="USE_PURP"."ID_OBJ_1")
      33 - filter("USE_PURP"."OBJ_TYPE"='CTR' AND ("USE_PURP"."PURPOSE"='AGEN' OR "USE_PURP"."PURPOSE"='CTRP' OR
                  "USE_PURP"."PURPOSE"='CTRPH'))
      34 - access("MAP_DATA_TYPES"."CODE"(+)="PRD_PARTVERSION"."TYPE")
      36 - filter("M"."VISIBLE_YN"='Y')
      37 - access("M"."TYPE"='EDIT')
      38 - access("CTR_REF_PARTDESC_CONTRACT"."PARTVERSION_ID"="PRD_PARTVERSION"."PARTVERSION_ID")
      41 - access("MAP_DATA_TYPES"."CODE"(+)="PRD_PARTVERSION"."TYPE")
      45 - filter("RAC_ACCOUNT"."ACQUISITION_CONTRACT_ID" IS NOT NULL)
      47 - access("CTR_REF_PARTDESC_CONTRACT"."CONTRACT_ID"="RAC_ACCOUNT"."ACQUISITION_CONTRACT_ID")
      49 - access("CTR_REF_PARTDESC_CONTRACT"."PARTVERSION_ID"="PRD_PARTVERSION"."PARTVERSION_ID")
      51 - filter("M"."VISIBLE_YN"='Y')
      52 - access("M"."TYPE"='EDIT')
      54 - access("PRD_PRT"."PARTVERSION_ID"="VWPRTDSC"."PARTVERSION_ID")
      56 - access("RAC_ENT"."ENTRY_TYPE"='AAAA')
      59 - access("VWPRTDSC"."CONTRACT_ID"="CTR_CON"."CONTRACT_ID")
      64 - access("RAC_ACC"."ACCOUNT_NUMBER"=1003046)
      66 - access("UP"."ID_OBJ_3"="RAC_ACC"."ACCOUNT_ID")
      67 - access("CTR_CON"."CONTRACT_ID"="UP"."ID_OBJ_1")
      69 - access("UP"."ID_JURISTIC_PERSON"="APA"."ID_JURISTIC_PERSON")
      73 - access("CTR_REF_PARTDESC_CONTRACT"."CONTRACT_ID"="USE_PURP"."ID_OBJ_1")
      74 - filter("USE_PURP"."OBJ_TYPE"='CTR' AND ("USE_PURP"."PURPOSE"='AGEN' OR "USE_PURP"."PURPOSE"='CTRP' OR
                  "USE_PURP"."PURPOSE"='CTRPH'))
      75 - access("MAP_DATA_TYPES"."CODE"(+)="PRD_PARTVERSION"."TYPE")
      77 - filter("M"."VISIBLE_YN"='Y')
      78 - access("M"."TYPE"='EDIT')
      79 - access("CTR_REF_PARTDESC_CONTRACT"."PARTVERSION_ID"="PRD_PARTVERSION"."PARTVERSION_ID")
      82 - access("MAP_DATA_TYPES"."CODE"(+)="PRD_PARTVERSION"."TYPE")
      86 - filter("RAC_ACCOUNT"."ACQUISITION_CONTRACT_ID" IS NOT NULL)
      88 - access("CTR_REF_PARTDESC_CONTRACT"."CONTRACT_ID"="RAC_ACCOUNT"."ACQUISITION_CONTRACT_ID")
      90 - access("CTR_REF_PARTDESC_CONTRACT"."PARTVERSION_ID"="PRD_PARTVERSION"."PARTVERSION_ID")
      92 - filter("M"."VISIBLE_YN"='Y')
      93 - access("M"."TYPE"='EDIT')
      95 - access("PRD_PRT"."PARTVERSION_ID"="VWPRTDSC"."PARTVERSION_ID")
    Remote SQL Information (identified by operation id):
      55 - SELECT "PARTVERSION_ID","PARTVERSION_TYPE","DISCOUNT" FROM "APP_SCHEMA_2"."STAT_POSITION" "STAT_POS" WHERE "DISCOUNT"<100 AND
            "PARTVERSION_TYPE"=:1 AND "PARTVERSION_ID"=:2 (accessing 'STAT_DB.WORLD' )
      96 - SELECT "ID_STATPOS","ORDER_NO","PARTVERSION_ID","PARTVERSION_TYPE","DISCOUNT","SALES","RETURNS","VALIDATION_DATE" FROM
            "APP_SCHEMA_2"."STAT_POSITION" "STAT_POS" WHERE "DISCOUNT"<100 AND "PARTVERSION_ID"=:1 AND "PARTVERSION_TYPE"=:2 (accessing 'STAT_DB.WORLD' )
    Note
       - dynamic sampling used for this statement
    166 rows selected.

  • Target sost calculation not considered Current cost estimate in KKBC_ORD

    Hi All,
    We have an case wherein it observed that target cost calculation on SFG is wrong
    in KKBC_ORD where system does not considered the current cost estimate.
    We have all the necessayry customisation in place for Target cost version 0 for current cost estimate.
    Below is detailsed case.
    1 Process Order created in Dec 2011
    2 Price Released to Mat master  on 01.01.2012
    3 Goods movement,Operation confirmad Material Issues, FG qty delivered @ std cost 0n 04.01.2012
    4 Order Technically completed (TECO)
    5 KKS1/KKS2 will be done at month end.
    We know that In Process order, after deliver of FG the target cost on FG is not getting calculated,target cost will be updated only after calculating variance. it does
    not calculate after delivery of finished goods, On Execution of KKS1/KKS2  variance will be calculated the target cost on FG and will be updated.
    In process  order (COR3 --> Cost analysis) Target cost ,Actual cost and Planned cost are calculated based on the following:
    Total Plan Cost = Std Cost the material required to Produce X Planned Qty of the required material
    Target Cost = Std Cost the material planned to Produce X Std Qty of material required to produce, for Produced Actual Qty
    Actual Cost = Std Cost the material planned to Produce X Actual Qty of material consumed, for Produced Actual Qty
    The variance is calculated on SFG and assemblies based on the difference between actual and target cost in KKBC_ORD. During creation of process order, the plan cost
    will be updated with the valid standard cost upon the creation.
    The target cost on SFG and Assemblies is only generated when there is good receipt from production order into inventory.
    The target cost is generated using the valid / recent costing run for the correspondence SFG in KKBc_ORD.
    All other target costs showed in COR3 (Menu Go to > Costs > Analysis) or KKBC_ORD before doing KKS1/2 is only statistical- However in our case Traget cost calculated
    on SFG in KKBC_ORD not relevant with current cost estimate.
    However Actual cost and Planned cost Calculated correctly.
    Actual Cost= Current Standard costof the materilal(5.624,88)X Actual Qty (13.693)=77.021,48
    Planned cost= Std Cost the material required to Produce (6.572,12) X Planned Qty (12.415)= 81.592,87
    However Target cost is not considering the current cost estimate;It should be - Current Standard cost of the materilal(5.624,88)X Target Qty(13.958,124)=78512.07.
    But Errorneously Target cost is showing 67.383,59 which causing unfavorable variance to standard.
    It should be 78512.07-77.021,48= 1490.59 favourable var to standard in KKBC_ORD.
    Any help,suggestion and input would be highly appreciated.
    Thanks with Regards
    Subrata

    hi
    target cost is your standard cost* actual confirmed quantity, not the standard quantity required
    the variance calculated will be always  the actual debit to the production order- actual credit of the production order
    your actual credit  for the process order is  std cost* actual quantity delivered to the inventory= Current Standard costof the materilal(5.624,88)X Actual Qty (13.693)=77.021,48
    actual debit to the process order is total actual cost which you can see in COR3 report .
    By the way for which period you have calculated variance, target cost will be calculated based on that months standard cost
    krishna

Maybe you are looking for