Moving Average Price does not get updated for Project Stock

Hello Experts
We have an Engineer-to-Order implementation for our client. Accordingly procurement is done per project. Each Project issues its PRs which are then converted to POs and recieved into Project Stock.
While assigning the material to the Network activity in Project (using material component) the system uses the price found in the material master (MAP or STD) as a planned cost appended to the project.
Problem:
while procuring the material, when we receive it into Project Stock (Mvt 101 Q + ) the Moving Average Price in the material master does not get updated. this way all newly created material master will never have a moving average price, thus whenever we try to assign them to the project we receive an error message (Cost for Material Component ###Mat.Num### cannot be determined.
Question:
How can I get the system to update moving average price (for all types of stock) based on procurement for project stock.???
Your help is kindly appreciated.

I'm sorry for the confusion
Case:
The T-code is CJ20N Project Builder in PS module
we are assigning material components to network activities under a certain WBS element in the project.
there is a function in the Project Builder to calculate the cost of a network. it uses the costing variant assigned to the network which is PS02 (We get the error here)
The costing variant has a valuation variant which lists a series of strategies  to get the material price. Planned 1 if not then STD if not then MAP. (you can choose between many options via a drop down menu) you can choose 5 consequent options.
The MAP that the valuation variant is coded to get is the Plant Stock MAP -- Or the Project Stock MAP but only Per WBS element.
The MAP that the Actual postings update is the Project Stock MAP only Per WBS element.
This means that if you use a material component to purchase material 123 Acc.As. Q for WBS X for 10 $ then you try to assign a new material component with the same material 123 to WBS Y, the system will not get a MAP. because it's stored in QBEW per WBS element.
This way the system will never get the MAP right.
However, we don't always use project stock to procure for projects, for some requirements we can assign and use plant stock as well for Projects. that way we need the MAP from plant stock.
In the Valuation Variant you can use a User Exit Strategy. The user exit's name is COPCP005
My Suggestion is:
Use the User Exit COPCP005 to calculate the { Total value / the total quantity (MAP) from QBEW + Total value / total quantity (MAP) from MBEW } / 2
which is the MAP for both plant and project stock together, since that we are going to use both.
Q: Is this correct !?

Similar Messages

  • Future price is not getting updated as current price when period changed

    Hi all,
    We follow the following procedure to update standard price in material master. Our organization is a manufacturer of pharma products. ( System is not live yet)
    We have BoM's for all FG's and all FG's & SFG's are having Price control indicator as "S". Rest other materials are valuated for Moving Average price.
    > Run T-code CK11n for the FG.
    > Check whether costs of utilities and final product is as per the cost sheets prepared manually (10-20% difference acceptable)
    > Do not save it and goto CK40n tcode. Mark and release price of FG's & SFG's for the current date (eg: 16.01.2008). Now as 10th period of year 2008 was not open at that time and only 9 th period of year 2007 was open, the prices were updated as "FUTURE PRICE" in costing-2 view of material master.
    > Now that when i am opening 10th period (both financial period and inventory period), my future price is not getting updated as my CURRENT PRICE in material master as my standard price.
    Pls. reply to this urgently.

    Hi,
    I am sure about it that when CK40n was done for a future date when some n-1 period was open, the costs released would get updated as future price.
    When the period for which future price was updated is opened as current period, the future price automatically gets updated as current price and is also set as standard price in accounting 1 view.
    But i m unable to identify why is not working.

  • Sent items of my exchange account in iphone does not get updated

    Hi..
    sent items of my exchange account in iphone does not get updated. Mails sent from iphone are getting recieved by everyone and same is getting updated in outlook. sent items for the same account in ipad is getting updated. I am not facing this problem with any other folders in my exchange account. someone please provide a solution for this. I have tried resetting, restoring but nothing works...
    Regards,
    Yash

    Hi,
    The problem could be the currency of the valuation area. It has to be the local currency. Maybe the company code has the local currency but the valuation currency is another.
    Without having access to your system it is difficult to say. Maybe double check your customizing for assignment of update types for derived business transactions in spro:
    Transaction Manager
    -> General Settings
         -> Accounting
             -> Settings for Position Management
                  -> Derived Business Transactions
                      -> Update Types
                          -> Assign Update Types for Derived Business Transactions
    I hope this is helpful.
    M Trein
    Edited by: Marcelo Trein on Jun 21, 2011 12:19 AM (spelling)

  • Dispute case does not get updated with subsequent partial payment

    Hi Experts
    I am now still testing the Dispute management .. but it's my first time to see that some times created dispute case does not get updated with the payment posted against the invoice which the dispute case has been raised .. when i trying to add open item to the current dispute case i face this Error..
    Process step 004: Change not possible, process step 003 missing
    Message no. UDM_MSG037
    Diagnosis
    The dispute case is to be changed by process step 004 from accounting. However, there is at least one process (for example, clearing transaction from payment or credit memo) that was performed before the current step and that has not yet updated the dispute case. The changes to the dispute case must be carried out in the correct order.
    System Response
    The dispute case could not be changed.
    Procedure
    In an asynchronous change to dispute cases using IDoc, make sure that all IDocs of the previous process have been posted. Then you can carry out the required action (for example, post the current IDoc from process step 004 or include further items). The immediate previous process step is 003.
    Your kind feed back is highly appreciated..
    Regards
    Mahmoud EL Nady

    Hi
    Thanks for straight forward solutions its now working properly after run the program.. thanks too much..
    also do i need to run this program periodically or once i notice that one dispute case it not getting updated?
    Regards
    Mahmoud El Nady

  • I am part of a family sharing setup.  Can I have my own payment method so the organizer does not get charged for my purchases?

    I am part of a family sharing setup.  Can I have my own payment method so the organizer does not get charged for my purchases?  If so, how do I set this up?

    Yes.  Just redeem gift cards so that your own account always has a sufficient credit balance.  Here is how it works:
    Family purchases and payments
    After you set up your family, any time a family member initiates a new purchase it will be billed directly to your account unless that family member has gift or store credit. First, their store credit will be used to pay the partial or total bill. The remainder will bill to the family organizer's card.

  • Payment Terms not getting updated for local Purch Org Vendor Combination

    Hi
    I have updated the vendor master with new payment term in EBP. The same got updated for Back End Pucrh Org. But it is not getting updated for local Purch Org. I am using extended classic scenario and have BE and local Purch Org.
    I anybody can tell me the solution on how to update payment terms for Vendor with local Purch Org. Thanks
    Regards
    Vinod Raorane

    Hi
    Which SRM version are you using ?
    <u>How you replicated the Vendor master in EBP ? Which transactions or programs you used ?
    Have you used  BBPGETVD Transaction or any other program ?
    And also checked the log of SLG1 transaction. ?
    Can you see the updated details in  BBPMAINTINT Transaction for that vendor
    Any other logs you noticed in SLG1 or ST22 Transaction ?</u>
    Please refer to following links.
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/18/db183d30805c59e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/43/1f8c03b8c606f4e10000000a422035/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/d3/4b9c3b122efc6ee10000000a114084/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/56/54f137a5e6740ae10000009b38f8cf/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/81/e08194b6e4734f8dde536e8b8ac4a0/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/92/fd7d3cb7f58910e10000000a114084/frameset.htm</b>
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Processing log not getting updated for send immediatly

    Hi,
    I have a custom output type and a Custom function module for issueing the output for delivery, my prob is that it processing log is getting updated for the send in batch and other options but it is not getting updated for the SEND IMMEDIATLY, I am using the same FM for the Output issue I am checking if they have selected output type as 4 if yes, I am calling a FM in perform by saying
    PERFORM xxxxxxxx ON COMMIT
    and in the perform I am calling a FM
    CALL FUNCTION  xxxxxxxxx in BACKGROUND TASK  AS A SEPARATE TASK,
    the functioanlity of issueing the output is working but the Processing log is not getting updated.
    What might be the problem ? it is getting updated for  Send in batch but not for except 4.

    I am updating Log using this form
    at every step I am collecting the messages and passing them to this form.
    FORM update_nast_log  USING   p_msgid
                                  p_msgnr
                                  p_msgty
                                  p_msgv1
                                  p_msgv2
                                  p_msgv3
                                  p_msgv4.
    * Local data declaration
      DATA: lv_msgid LIKE sy-msgid,
            lv_msgnr LIKE sy-msgno,
            lv_msgty LIKE sy-msgty,
            lv_msgv1 LIKE sy-msgv1,
            lv_msgv2 LIKE sy-msgv2,
            lv_msgv3 LIKE sy-msgv3,
            lv_msgv4 LIKE sy-msgv4.
    * clear all the local variables
      CLEAR:lv_msgid,
            lv_msgnr,
            lv_msgty,
            lv_msgv1,
            lv_msgv2,
            lv_msgv3,
            lv_msgv4.
    * move message ID,number,msg type and the messsages
    *     to local variables
      MOVE: p_msgid TO lv_msgid,
            p_msgnr TO lv_msgnr,
            p_msgty TO lv_msgty,
            p_msgv1 TO lv_msgv1,
            p_msgv2 TO lv_msgv2,
            p_msgv3 TO lv_msgv3,
            p_msgv4 TO lv_msgv4.
    * Update nast table using nast protocol update
      CALL FUNCTION 'NAST_PROTOCOL_UPDATE'
        EXPORTING
          msg_arbgb = lv_msgid
          msg_nr    = lv_msgnr
          msg_ty    = lv_msgty
          msg_v1    = lv_msgv1
          msg_v2    = lv_msgv2
          msg_v3    = lv_msgv3
          msg_v4    = lv_msgv4.
    ENDFORM.                    " UPDATE_NAST_LOG

  • Value property not getting updated for edit on firefox

    Der Sir/Mam,
    I am a selenium tester and my test fails on moxila due to following issue,
    Value property not getting updated for edit on firefox thats why failing the script while identifying the object from xPath.
    The test case run fine on IE.
    I want to identify the object by its xPath saying value = "Some value"
    I can not check thousands of object by looking in to its value attribute property.
    Thanks in advance,
    Rohit

    I'm not sure whether we can solve your question here. We are mostly supporting the released version of Firefox (Firefox 20) for regular use rather than old versions in a test harness. You might need to reach out to the [https://groups.google.com/forum/?fromgroups#!forum/selenium-users Selenium Users Group] if you can't replicate the problem in Firefox 20.

  • Could not get metamodel for project

    Hallo
    Something strange happened...
    I developed ein Composited Application under SAP Netweaver 7.1 SP 3.
    Today I changed some code and run build.. And I get the error could not get metamodel for project.
    And furthmore illegal reference to a non-used resource found.
    Any Hints to resolve this problem?
    Thanks in advance
    Kind Regards!
    Ping

    Hallo
    Thanks for your reply!
    The stacktrace I dont' have. Because I had the problem before the build. Thus I cannot have any trace on the server... I don't know where I can find the trace in Devstudio.
    I closed all the project and Reopened again. Now I only have the problem as followed: (in the problem tab)
    Severity and Description     Path     Resource     Location     Creation Time     Id
    Could not get metamodel for project LocalDevelopmentLocalDevelopmentzukoprototyp(2fdictionarych.post.it.sap          LocalDevelopmentLocalDevelopmentzukoprototyp(2fdictionarych.post.it.sap     Unknown     1200043648781     35143
    But I can build the projekt and redeploy it.
    Thanks anyway and have a nice day!
    Ping

  • Price for I/C (Cost) field in VF03 not getting updated for an Invoice

    hi,
    the amount field (KBETR) for condition type ZR04 in VR03, for a specific invoice generated, is coming out to be 0.00 USD.
    as a result, the condition value is also coming out to be 0.00 and hence, not getting updated.
    can anyone help me out with this?

    Hi Pratima,
    unfortunately i can only write that I am facing the same challenge at the moment. I will update the discussion as soon as I have a solution.
    Best regards
    Bjoern

  • Moving average price based on valuation type for material

    Gurus help needed.
    we want to maintain the moving average price of the material in the pricing, and this depends on the Valuation Type. We have 3 valuation types.
    If valuation type is blank then one MAP(Moving average price) value will come and if nn one map will come and for nn one map will come.
    We have copied VPRS conditon type to YVRP and changed conditon category as T( Moving cost).
    But in pricing the YVRP price is not picking from valuation type which is blank.
    Where can  i make the settings to tell the system to pick the moving average price from the material master where the valution type is blank always based on the condition.
    Do we need to creat a routine? If so is there any standard routine which we can use or make minor changes to it?
    If it is a new routine please tell me how to start with VOFM?
    Note : We need the value to come automatically from material master same as VPRS.

    Hi
    The first method is not to set the pricing condition VPRS as statistical.
    Simply remove PR00 and it will work fine if you always use VPRS as your pricing base inside the pricing procedure.
    VPRS will reads both prices based on the price control in the material master. 
    Price control S for standard price. 
    Price control T for moving average price. 
    It is this simple if you do not have any other "Prices" in the price procedure. 
    However, if you are using one pricing procedure where for some items you price using VPRS and some others using PR00, then you should use requirement routines to enable the correct price condition type at the right time. 
    The second method involves more work as you need to write a formula (VOFM) to get that information. 
    This is how it goes :- 
    1. Set VPRS to be the first step in the pricing procedure and to be subtotal B (as standard). 
    2. Set PR00 with alt. calc. type formula, which sets the value of PR00 to be equal to the subtotal B.
    Step 1 VPRS statistical, subtotal B, reqt 4 
    Step 2 PR00 Altcty 600 
    With regards
    baalakrushnan.da

  • Age not getting updated for past months

    Hi all,
    I have loaded the cube 0PA_C01 for HR data regarding Personal Administration.
    Since I have loaded the cube in April,therefore in the cube when I see I get the correct Age of an employee for April.But for March,Feb and Jan I am not getting the Age as it is not getting updated.I checked the update rule 0HR_PA_0 and 0HR_PA_1,according to me it calculates the age based on system date.
    The data in my cube looks as below:
    AGE             CALMONTH                   HEADCOUNT
                     012006                         2679
                      022006                         2694
                      032006                         2694
    15                042006                            1
    20                042006                            1
    and so on.
    Could you please suggest how to get the Age for past months?
    Thanks in advance.
    Best Regards,
    Yogesh

    Is the update rule for age,a customized one?
    If so it could happen that routine was setup after the data load of March.So April load is correct while the other older loads are not.
    Try deleting and reconstructing the data requests of months older than April,in the cube.See if this corrects the age.
    Another thing confused me.
    AGE CALMONTH HEADCOUNT
    012006 2679
    022006 2694
    032006 2694
    15 042006 1
    20 042006 1
    Does datasource send 1 record for each employee?Looks so as it has employee age(which must be calculated by difference between date of birth and system-date).Then how come each record has HEADCOUNT field?
    cheers,
    Vishvesh

  • File does not get updated in document library

    I'm encountering weird behavior which I hope you can suggest on how to further troubleshoot. There are some document libraries that whenever I upload a new version of a file, the file's contents do not get updated (when I open the file after check-in,
    it still shows the old content) but the Modified By and Modified fields get updated.
    Remote Blob Storage is turned on for our site; could it be RBS-related? However, only a few document libraries exhibit this kind of behavior.

    Hi Kev,
    There's no particular pattern in the differences between libraries exhibiting the behavior and those that do not. If it matters, the Style Library is experiencing this kind of behavior. We also have a document library renamed to "Images" (its URL
    is /Images) that also exhibits this behavior. I also tried disabling and enabling versioning, still the same behavior. I even tried deleting the file and reuploading with the same file name, still the same behavior!

  • Subcontract PO/PR does not generate PR for non stock component

    Hello,
    I need help on above topic.
    SAP Version is ERP Central Component 5.0.
    My problem is that PR is not being generated for non stock component in PR/PO of higher/parent material.
    I notice that in component overview screen the item cat for this non stk comp. has changed to T( text item) even though the BOm has been maintained with item cat as N( non stock). The material type being used for non stk material is custom developed(copy of NLAG).
    Has anyone faced similar issue. or can suggest some missing customization (if any)
    Just to confirm :
    I have done customising for Direct procurement in OPPQ to trigger PR  in requirements planning. Also tried with prod order creation option(though my case is PO creation)
    Any help from forum is highly appreciated.
    Thanks,
    Ram

    Hi ,
    Commitement check is taking place due to availability control. If u dont want to carry out AVAC for PR then in Tolerance limit put the exclude the check for PR.
    SPRO > PS > Budget > define tolerence limit > here u might selected ++ i.e. for all activity type. U select indidula transaction grp excluding PR.
    Rgds

  • EPMSystem inventory does not get updated

    Hi,
             I am in a weird situation where I have installed and configured Foundation Services, Calc Manager, EAS Server, EIS, ESS on a linux server. On same server I had APS and PCM components to be installed that were pending. Now that I have installed PCM and APS through the usual method of using installTool.sh and then configTool.sh to configure. Everything works fine and seems to be healthy superficially.
    HSS and WS Patch were applied soon after config but before installation of PCM & APS -HSS 300 Patch 14020629 , WS 300 Patch 13936087 along with PCM pre-req that is 14521719.
    EPM 11.1.2.2
    This is my current inventory:
    bash-3.2$ ./opatch lsinventory
    Oracle Interim Patch Installer version 11.1.0.9.0
    Copyright (c) 2011, Oracle Corporation.  All rights reserved.
    Oracle Home       : /sid/hyperion/EPMSystem11R1
    Central Inventory : /sid/hyperion/oraInventory
       from           : /sid/hyperion/EPMSystem11R1/oraInst.loc
    OPatch version    : 11.1.0.9.0
    OUI version       : 11.1.0.9.0
    OUI location      : /sid/hyperion/EPMSystem11R1/oui
    Log file location : /sid/hyperion/EPMSystem11R1/cfgtoollogs/opatch/opatch2013-07-11_02-42-33AM_1.log
    Patch history file: /sid/hyperion/EPMSystem11R1/cfgtoollogs/opatch/opatch_history.txt
    OPatch detects the Middleware Home as "/sid/hyperion"
    Lsinventory Output file location : /sid/hyperion/EPMSystem11R1/cfgtoollogs/opatch/lsinv/lsinventory2013-07-11_02-42-33AM.txt
    Installed Top-level Products (1):
    Oracle EPM System                                                    11.1.2.2.0
    There are 1 products installed in this Oracle Home.
    Interim patches (3) :
    Patch  14521719     : applied on Wed Jul 10 08:14:08 BST 2013
    Unique Patch ID:  15515534
       Created on 17 Sep 2012, 16:11:09 hrs PST8PDT
       Bugs fixed:
         14617557, 14495315, 14511060
       This patch overlays patches:
         14020629
       This patch needs patches:
         14020629
       as prerequisites
    Patch  13936087     : applied on Wed Jul 10 07:30:46 BST 2013
    Unique Patch ID:  15346216
       Created on 2 Aug 2012, 09:03:38 hrs PST8PDT
       Bugs fixed:
         13728777, 14027467, 13801022, 13800122, 13805926, 13920444, 13944867
         13789182, 13740181, 13806136, 13683135, 13683154, 13908628, 13861087
         13722049, 13687804, 13836773, 13813782, 13844144, 13683019, 13768325
         13820579, 13836656, 13970515, 13900121, 13813817, 13822715, 13775224, 13799612
    Patch  14020629     : applied on Wed Jul 10 07:27:38 BST 2013
    Unique Patch ID:  15357087
       Created on 06 Aug 2012, 20:32:09 hrs
       Bugs fixed:
         13807334, 13807337, 13850286, 13979018, 14154785, 13803650, 13808793
         11714345, 13850711, 14409311
    But on applying APS or PCM patch (Note: it was installed later) . It throws OPatch 39 error. That is the component is not found.
    bash-3.2$ ./opatch apply HPCM_11_1_2_2_352_16565651 -oh /sid/hyperion/EPMSystem11R1/ -jre /sid/hyperion/jdk160_29/
    Oracle Interim Patch Installer version 11.1.0.9.0
    Copyright (c) 2011, Oracle Corporation.  All rights reserved.
    Oracle Home       : /sid/hyperion/EPMSystem11R1
    Central Inventory : /sid/hyperion/oraInventory
       from           : /sid/hyperion/EPMSystem11R1//oraInst.loc
    OPatch version    : 11.1.0.9.0
    OUI version       : 11.1.0.9.0
    OUI location      : /sid/hyperion/EPMSystem11R1//oui
    Log file location : /sid/hyperion/EPMSystem11R1/cfgtoollogs/opatch/16565651_Jul_10_2013_09_37_21/apply2013-07-10_09-37-21AM_1.log
    Patch history file: /sid/hyperion/EPMSystem11R1/cfgtoollogs/opatch/opatch_history.txt
    OPatch detects the Middleware Home as "/sid/hyperion"
    OPatch will do the following:
    [Oracle Home discovery]                      : Configure and Validate Oracle Home info.
    [Prerequisite for apply]                     : Invoke prerequisites to see if patch can be applied.
    [Patch conflict detection for apply patch]   : Check if any conflict with already installed patches in Oracle Home.
    ApplySession applying interim patch '16565651' to OH '/sid/hyperion/EPMSystem11R1'
    Running prerequisite checks...
    Prerequisite check "CheckApplicable" failed.
    The details are:
    Patch 16565651: Required component(s) missing : [ oracle.epmsystem.profitability, 11.1.2.2.0 ]
    [ Error during Prerequisite for apply Phase]. Detail: OPatch failed during prerequisite checks:
    Prerequisite check "CheckApplicable" failed.
    System is intact, OPatch will not restore the system
    Recommended actions : This patch requires some components to be installed in the home. Either the Oracle Home doesn't have the components or this patch is not suitable for this Oracle Home
    How do I get out of this situation. Do we have any script or tool that can update the components? I have faced this issue multiple times I have alternative solution to this but it is ruining my inventory and washes out all the patches that were applied from the system. It might just be inventory corruption .
    NOTE: Everything goes smooth if we install all the components in one go. Installing it at different time does not update the inventory I believe.
    Note able to figure out this behaviour.
    Thanks in advance.
    Regards
    Anjum

    Hi,
    According to BOM Components, I m making the process order and my GR is automatically created and i cant change the GR even.
    And that By product is automatically received by movement type 531. Whenever i m seeing the GR, in DOC info Tab Page, the system shows the msg that Financial Document could not be generated.
    What should i do?
    Regards,
    Jigar

Maybe you are looking for

  • Problem with special national characters

    Hi, How can I turn on the Oracle Application Server 10g to correct expose special national characters (ANSI 1250 Central Europe page)? It hosted on Windows Server 2003 where are appropriate character resources. Thanks in advance KM

  • LR 5: 100% CPU with offline files

    Hi all, I'm experiencing a problem with LR5, something that I can live with, but I'd like to share the experience. I'm using LR5 on a mac. The root folder used to contain subfolders named after the year (2008, 2009, etc.) but after migrating to LR5,

  • Hyperlink in a dialog - possible? (Javascript)

    Hi Is it possible to make a hyperlink in a dialog E.g., To execute a mailto: which would open the email app with settings Thanks David

  • Change character encoding?

    Edit > Preferences > New Document > Character encoding is set to UTF-8 However when I edit documents with non-standard extensions (I'm working on PHP files with a .ctp extension) the document still seems to save in iso-8859-1 format. This problem doe

  • How to handle thousands of clients without using Overlapped I/O?

    Is there's a way that allows me to handle thousands of clients without using Overlapped I/O? Based on what I know select() can only handle 64 sockets, and it is not a good idea to increase this limit (by overriding FD_SETSIZE).