Query regarding cross-plant planning

I have two manufacturing plants P1 and P2
Raw material RMA is procured for P1
Finished good FGA is produced in P1.
Finished good FGB is produced in P2 and uses RMA and FGA as BOM components. It is planned using strategy u201810u2019.
Following options exist for planning RMA & FMA
Using special procurement key 70
1.a. In plant P2, RMA has procurement type F and SPK 70 (withdrawal from alternative plant)
In plant P1 it has procurement type F.
1.b. In plant P2, FMA should have what procurement type (E or F)? How does this affect planning? Should it be valuated at std. price or moving avg. price in P2?
I maintain SPK 70 (withdrawal from alternative plant) for FMA in P2.
In plant P1, FMA has procurement type E.
In this case all dependent requirements for RMA & FMA (when BOM of FGB is exploded) are created in P1, not P2. Also all procurement proposals are created in P1. No stock of material must be maintained separately in P2, since MRP will not consider this stock.
How will person in plant P2 know how much stock of RMA & FMA is physically lying in his plant P2, since in SPK 70, only stock in P1 is considered.
Also, person in P2 must be able to withdraw RMA & FMA from P1 only after getting approval from P1. How can this be achieved?
Using special procurement key 40
2.a. In plant P2, RMA has procurement type F and SPK 40 (proc.from alter.plant)
In plant P1 it has procurement type F. Do I need to set mixed MRP indicator ? If yes why, and should it be 1 or 2?
2.b.In plant P2, FMA should have what procurement type (E or F)? How does this affect planning? Should it be valuated at std. price or moving avg. price in P2?
I maintain SPK 40 (withdrawal from alternative plant) for FMA in P2.
In plant P1, FMA has procurement type E. Do I need to set mixed MRP indicator ? If yes why, and should it be 1 or 2?.
3. Is it possible that instead of using SPK 70 or 40, system automatically creates reservations for material (MB21), for plant to plant transfer (mvmt 301)?  I can then do a transfer posting against this reservation.
Awaiting your replies. Thanks in advance!

Kindy Read the Rule of the forum - Too many questions in single thread
For better response post single questions.

Similar Messages

  • Cross Plant Planning- MRP activation indicator turned after the creation of Material code

    Dear Experts,
    Working on Cross plant planning, where 1001 Production plant will stock transfer material to 8 different plants.
    Right now, only 10001 plant had MRP and planning file entry ticked in customizing OMDU.
    The other 8 plants have Materials codes created and MRP views extended but no MRP activation is ticked.
    Now, to have Cross plant planning MRP set, I have done necessary configurations, Scope of Planning, Special Procurement 40, and parallel processing is configured. All master datas are set properly. Tested few scenarios in IDES, working fine.
    If my understanding is clear, than I thin I need to run MDAB, activation of planning file and MDRE, Planning file Consistency Check,  because MRP will run in background?
    Is this correct or something more needs to be done ?? Please suggest
    Please also tell what is the use of MDRE t code.
    Best regards
    Shailesh

    Hello Shailesh
    MDAB (RMMDVM20) is at plant level, you need to create different variants as per your plants
    Create a variant for the new plants and then schedule a job for these variants.
    Check customizing transaction OMDU -> set up planning file
    entry and consistency check of planning file entries.
    Best Regards,
    R.Brahmankar

  • Cross Plant Planning for External procured Material in MRP with their stock

    Dear Gurus,
                 I have one requirement my client want Cross plant planning in MRP. this plants are only site plants no Manufacturing. All materials in these plants are Externally Procure Materials(F). Now they want cross plant planning  for Externally Procure Materials or cross plant planning  for Externally Procure Materials  with consider all plant stock details while planning.
            can you tell me procedure for this,
    Thanks in advance,
    Regards,
    Devraj

    Hi,
    In R/3 you cannot consider all plants in planning, you have to use SAP APO to achieve your goal (if your goal is to optimize the procurement in your plants). When you execute MRP run in R/3 it will only consider the details of one single plant.
    I mean if you have several plants used for external procurement, and you want to make an optimal decision considering all the stocks and open transactional data, requirements in those plants, it is not possible in R/3 as per my knowledge - multi site/plant planning won't give you such optimal solutiion.
    http://help.sap.com/saphelp_47x200/helpdata/en/f4/7d2d4d44af11d182b40000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_apo/helpdata/en/7e/63fc37004d0a1ee10000009b38f8cf/frameset.htm
    Regards,
    Csaba
    Edited by: Csaba Szommer on Nov 17, 2008 10:27 AM

  • Query regarding Explain Plan

    Hi,
    I have a query regarding explain plan. While we gather the statistics then optimize choose the best possible plan out of the explain plans available. If we do not gather statistics on a table for a long time then which plan it choose:
    If it will continue to use the same plan as it use in the starting when statistics were gathered or will change the plan as soon as dml activities performed and statistics getting old.
    Thanks
    GK

    Hi,
    Aman.... wrote:
    Gulshan wrote:
    Hi,
    I have a query regarding explain plan. While we gather the statistics then optimize choose the best possible plan out of the explain plans available. If we do not gather statistics on a table for a long time then which plan it choose:The same plan which it has chosen in the starting with the previous statistics. The plan won't change automatically as long as you won't refresh the statistics. This is wrong even for Oracle 9i. Here are couple of examples when a plan might change with the same optimizer statistics:
    * when you have a histogram on a column and are not a bright person to use bind variables, you might get a completely different execution plan because of a different incoming value. All that is needed to fall into this habit - a soft parse, which might be due to different reasons, for instance, due to session parameter modification (which also might change a plan even without a histogram)
    * Starting with 10g, CBO makes adjustments to cardinality estimates for out of range values appeared in predicates

  • Query regarding Insurance of the objects in plant

    Dear Sir,
                In my Implemenatation project i have the query regarding the insurance of the fleet object(Transporting Vechle) and Life insurance.
         As th eprocedure is when the object's insurance is finished the Note is sent by the respective department head to MD and finance department.Later it is aproved by MD and request is forwarded to finance dept and later the  finance dept issue the cheque to the insurance Company.
                      even During Breakdown(Accident) of the Vechile the Note is sent and same procedure is followed as above please let me know the standard SAP Procedure that i have to use in SAP so that Transaction would be Easy for me and my client.
    Quick Asnwer/Valuable answer will be awarded  good point s
    hope the answer will reached very soon
    Regards
    Girish

    Hi,
    This should work:
    select table_name, owner from dba_tab_cols
      where table_name = 'EMP'
      and column_name = 'JOB'
      and column_id != 3;//Johan

  • Query regarding Crystal Reports Server

    Hi,
    I am new to Crystal Reports.
    I have created a couple of .rpt files using CR2008 and I am loading these report files in my aspx pages using CrystalReportViewer control.
    I am planning to host my webApp on IIS in production environment. Maximum simultaneous/concurrent connections to my reports would be 1 or 2.
    My question is:
    1. Do I need Crystal Reports Server in this scenario?
    2. In future if the number of concurrent users to report increases then do I need to go for Crystal Reports Server? Will just buying and installing the Crystal reports server on production server work? or will I have to do some configuration or some other changes in the existing deployed reports? OR Will I have to deploy my existing reports on Crystal Report Server again?
    Any help will be highly appreciated.
    Thanks in advance,
    Manish

    Manish, please do not cross post:
    Query regarding Crystal Reports Server
    See the [Rules of Engagement|http://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement] for more details.
    Marking this thread as answered and locking...
    - Ludek

  • Cross Plant Task Lists

    Is there a functiuonality in SAP in which supports mainatenance of Cross Plant Task Lists?
    We have 3 plants, but the task lists need to be created only for one plant and used by other 2 plants also...How can we handle this scenario.
    I am new in PM .. so would really appreciate the answer in layman's language..
    Appreciate any help.
    Abhishek

    Dear friend,
    as per you, you are having three plants. whether all three plants are having de-centralized planning or centralized planning?
    if centralized planning you can create one task list and you can assign the same tasklist to other two plants also.
    for example if you are having three maintenance plants as  P1, P2 AND P3
    and planning plant  as only one such as P1, in this case you can do it.
    but if your all three plants are having individual planning plants then its not possible.
    Regards,
    pardhu

  • How to realize cross-plant ATP check in 46c when creating SO

    Hi all
    For cross-plant ATP check is not available in 46c when creating SO, is there other way to realize it? Can it be realized through user-exit or enhancement or development?
    Is there anyone can help me?
    Best regards
    Egg

    see these user exits for VA01. Second one can be used for ATP check...
    check below enhancements in SMOD Tcode .
    SDAPO001 Activating Sourcing Subitem Quantity Propagation
    SDTRM001 Reschedule schedule lines without a new ATP check
    V45A0002 Predefine sold-to party in sales document
    V45A0003 Collector for customer function modulpool MV45A
    V45A0004 Copy packing proposal
    V45E0001 Update the purchase order from the sales order
    V45E0002 Data transfer in procurement elements (PRreq., assembly)
    V45L0001 SD component supplier processing (customer enhancements)
    V45P0001 SD customer function for cross-company code sales
    V45S0001 Update sales document from configuration
    V45S0003 MRP-relevance for incomplete configuration
    V45S0004 Effectivity type in sales order
    V45W0001 SD Service Management: Forward Contract Data to Item
    V46H0001 SD Customer functions for resource-related billing
    V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
    V45A0001 Determine alternative materials for product selection
    Regards,
    Madan gopal Sharma..
    REWARD POINTS

  • Determine production version in cross plant failed

    Hi folks:
    I trying customizing and implementing a cross plant scenario:
    *_Plant A01 - Production Plant_*
    *+-- Material Mat001*
               +-- MRP 2 Procurement Type: E 
               +-- MRP 4
                      1--- Selection Method: 3
                      2--- ProdVersions:         
                               +--- Production version 001.  Valid from / to 01.01.2000 / 31.12.9999
                               +--- Production version 002.  Valid from / to 01.01.2000 / 31.12.9999
    Plant A02 - Planning Plan
    *+-- Material Mat001*
               +-- MRP 2 Procurement Type: E
               +-- MRP 2 Special Procurement:  80 ( to Plant A01 )   
               +-- MRP 4
                      1--- Selection Method: 3
                      2--- ProdVersions:         
                               +--- Production version 001.  Valid from / to 01.01.2000 / 31.12.9999
                               +--- Production version 002.  Valid from / to 01.01.2000 / 31.12.9999
    Also, call transacction COR4 and  change "order type parameters" to : "automatic selection of production version" for both plants.
    But, i when run MPS ( MD41 / MD42 ) for material Mat001 in plant A02, production version is missing ( blank ).
    Any ideas?
    Someone has used badi MD_MODIFY_PRODVERS?
    Thanks in advance,
    César.

    Hi All:
    Well, I made a mistake. Do not update the selection method for the material in the planning plant.
    Final Data |
    Plant A01 - Production Plant
    +-- Material Mat001
    +-- MRP 2 Procurement Type: E
    +-- MRP 4
    1--- Selection Method: 3
    2--- ProdVersions:
    +--- Production version 001. Valid from / to 01.01.2000 / 31.12.9999
    +--- Production version 002. Valid from / to 01.01.2000 / 31.12.9999
    Plant A02 - Planning Plant
    +-- Material Mat001
    +-- MRP 2 Procurement Type: E
    +-- MRP 2 Special Procurement: 80 ( to Plant A01 )
    +-- MRP 4
    1--- Selection Method: 3 <<<<<< WAS NOT UPDATE  !!! >>>>>>>
    I test badi MD_MODIFY_PRODVERS, but not necessary today.
    Thanks ,
    César.

  • Query regarding the variance calculation

    Hi all,
    Hope all are doing well. i have an query regarding the VARIANCE CALCULATION IN Production planning module.
    here i could see KKS1,KKS2,KKA1 etc,. codes they are using in sap. can any one kindly clarify these codes and uses. pls
    regs,
    siva-v

    Hi Siva,
    To understand the basics of variance calculation in SAP, read below threads which will provide detail information on the same,
    Basics of variance calculation-Understanding Period End activities, WIP and Variances
    Variance Calculation -KKS1
    How production order variance get calculated
    Regards,
    Narresh

  • Plant Specific & Cross Plant Purchase Organisation

    hi Guys,
    What is the major different between Plant Specific Purchase Oragnisation and Cross Plant Purchase Organisation.
    Regards,
    Sudhakar

    hi,
    when u r telling about plant specific purchase organization, the same plant organization is responsioble for all the procurement related activity of that specific plant.
    in case of cross plant P. orgN, they can procure the material for more than one plant to which they have been assigned.

  • Re: Production if different plant & planning in different plant

    Hi All,
              we have two plants to our company code assigned, we have orders for manufacturing plant A, but because of the lack of capacity in plantA, Planning is done in plant A and manufacturing in plant B as per the planning plant A. Also the stock of plant B should reach Plant A as Fert. Can Any body guide the steps to be followed or send the supporting documents. Thanks in Advance.

    Hi,
    Use special procurement key 80.
    Assign this in MRP2 view of material master.
    You can define the production plant in Customization
    SPRO--Production planning -- MRP-- Define Sp. Procurement type
    Now whenever you will execute MRP for material planned order will be created in both the plant do production in production plant
    whe ever you do GR in production plant stock will be automatically transfered into planning plant.
    Regards,
    Vishal

  • Same query with different explain plans

    Hi All,
    I have one of the select query with different explain plans on two separate env, the query fetches the correct index on test env whereas on prod it's not fetching the same index.
    The structure, indices, no. of rows are similar in CRMINFO table with up-to-date statistics.
    Env Details :
    OS - Sun Solaris 5.10
    DB - 10.2.0.4
    Init param:
    Optimizer_mode = ALL_ROWS
    optimizer_dynamic_sampling integer 5
    optimizer_features_enable string 10.2.0.4
    optimizer_index_caching integer 90
    optimizer_index_cost_adj integer 30
    Query :*
    SELECT COUNT (*)
    FROM CRMINFO
    WHERE RETAILER = :1
    AND STATUS = 20
    AND EXC = :1
    AND SUBNO IS NULL
    Expain Plan (TST):
    SELECT STATEMENT ALL_ROWSCost: 916 Bytes: 19 Cardinality: 1                
    3 SORT AGGREGATE Bytes: 19 Cardinality: 1           
    2 TABLE ACCESS BY INDEX ROWID TABLE TST.CRMINFO Cost: 916 Bytes: 16,663 Cardinality: 877      
    1 INDEX RANGE SCAN INDEX TST.CRMINFO_X1 Cost: 42 Cardinality: 12,549
    Index (TST):
    CRMINFO_X1(EXC, RETAILER, STATUS)
    Explain Plan (PROD):
    SELECT STATEMENT ALL_ROWSCost: 1,832 Bytes: 19 Cardinality: 1                
    3 SORT AGGREGATE Bytes: 19 Cardinality: 1           
    2 TABLE ACCESS BY INDEX ROWID TABLE PROD.CRMINFO Cost: 1,832 Bytes: 2,052 Cardinality: 108      
    1 INDEX RANGE SCAN INDEX PROD.CRMINFO_X2 Cost: 117 Cardinality: 42,519
    Index (PROD):
    CRMINFO_X2 (RETAILER)
    How does Oracle calculates the cost and decides which index it should fetch ? Why it didn't choose the same index as of test env? How should i approach and which domains i need to dig-in to find the cause?
    I did try playing with the above mentioned init parameters but it didn't help at all.
    Thanks.
    Regards,
    ~Pointer

    Pointer wrote:
    Hmm, my worry is how do i force oracle to grap the proper index on prod i.e (CRMINFO_X1). I certainly believe it's a bad approach on adding a hint in the select statement and to force oralce to fetch that index.Why do you believe that, the index you mention is the "proper" index versus what Oracle is choosing? Can you prove with hinting that the "proper" index results in a faster and more efficient execution plan? If it does, then the next place I would look at is the statistics for the tables and columns of interest. From here you could try and estimate why Oracle thinks the other index is better. Another option is to run a 10053 (CBO) trace and see why Oracle thinks it is better.
    I would not support a hint in a production environment, except in the most extreme cases. Usually the CBO makes the right choice, but it only can if the statistics match the distribution of data.
    Refreshing the data may help me simulating the issue on TST but it wouldn't help me to understand why on prod it uses CRMINFO_X2 instead of CRMINFO_X1 which has all the three columns in the Where clause of the query.It would help because it's a test environment and you wouldn't have to do any queries directly on your production system to achieve the same results.
    >
    A bad thought here :( , if i create a new index by changing the column positioning say like ( RETAILER, STATUS , EXC) instead of (EXC, RETAILER, STATUS) will oracle fetch it ? or would it help in reducing the cost and cardinatlity of the select query.It's not that easy. There is a lot that goes into the cost calculation, some of that is known (through the great work by Jonathan Lewis and Richard Foote), and some of that is purely internal to Oracle. If you are more interested in the internals Cost-Based Oracle Fundamentals by Jonathan Lewis is a great book.
    HTH!

  • Cross-Plant Authorization in VF03

    Hi Experts,
    One user has authorization to Plant - X which is not assigned to user in VF03 TCode.
    When we checked VF03 TCode is not calling Plant Org. Level itself.
    There is any way to restrict this?
    How can a user have authorization to work on cross-plant which is not required by VF03 Tcode ?Whether it can be possible by any other Org. levels?
    Note : User is having VF03 Tcode in Role 1.Plant - X is present in Role 2 which is assigned to him.So the user can able to post in Plant - X?
    Kindly help me to solve the problem.
    Regards,
    Karthika

    HI,
    Please check whether VF03 is looking for Plant (WERKS) or Sales Org (VKORG). I think it should look for the latter i.e. VKORG. If its looks for VKORG then restrict using that. It is wont suffice if it is controlled via Plant or WERKS. Please check first via Trace what the transaction is looking for. It should be Sale Org and control with that.
    Regards
    Aveek.

  • Cross plant material status

    Hi,
    cross plant material status is " client depandent ",or " indipaendent" ?
    regards

    Hi
    I believe that "Cross Plant Matl.Status" is <b>Client dependent.</b>
    <b>Reason:</b>
    Cross Plant Matl.Status is a field in Material Master which should either be created in different clients or upload it individually. When we change any field in the material master there is no Transport Request generated and so this is Client dependent.
    Please correct me if i am wrong.
    Regards
    Vijay

Maybe you are looking for

  • Installation problem w/Vista

    Boot Camp/Vista installation problem MacBook 2GHz Intel Core 2 Duo, 2GB RAM, Snow Leopard 10.6.2. Trying to install Windows Vista Home Premium using Boot Camp. Started Boot Camp Installer and created 32GB partition. Inserted Vista disk as instructed

  • Can I install photoshop cs5 on more than one computer, if "owned" by a different user?

    I want to install my recently purchased photoshop cs5 on my macbook, as well as my imac. The only thing I worry about is that the macbook is in my name and the imac is technically in my dad's name, even though he only uses it to surf the web. The onl

  • Upgraded to Yosemite.  Videos on Amazon Prime and Netflix crash frequently.

    First time participant.  Recently bought a Macbook Pro (early 2011) with an i5 processor.  Laptop is in EXCELLENT condition.  Upgraded memory from 4 gigs RAM to 8 gigs.  The RAM is Mac certified, but not purchased from Apple.  Running Yosemite 10.10.

  • Full-screen view in PSE 12?

    When I am editing a photograph in PSE 12, I would like to be able to expand the photo I'm working on periodically while I'm working on it, such that I can see, full screen, what the actual results of my manipulations in the picture will be. I can't f

  • How to know the Control type using event param???

    Hi, I wrote a function on MOUSE OVER EVENT. I called this function from a LIST and DATAGRID using addEventListener. Now i got a requirement like on event fire.. i wanna alert the control type i.e., whether the action fire from LIST or DATAGRID. I can