CKME Manual Price Release Error (C+811)

My Dear Experts....
The process of client is.....
Do cost estimate for the next period (i.e. costing date from as 1st of every next period) and marking using CK40N on every month 28th
On last day of the month, after business hours, they lock all users except the one performing
Open MM periods (ex: now next month i.e. June)
Open FI periods
Do manual release using CKME
The problem happened is majority of the materials got released except few. For those materials system throughs error message C+811 which says price release can't be done as some of the actual postings have been done for the period (you can find the error message in the screen shot).
I tried to find out what are the actual postings happened against the materials for the peirod, but there are no documents posted.
NOTE: This is the 1st month costing run after upgrading to ECC 6 from 4.6C
I have checked different notes like 190707, 454047, 574930, 1492789, 185837, 555176.
Out of the above 555176 (Late price change) is relevant, but when I propose to client, they say we are not late to apply this note (we are in the initial days of the month).
Even 574930 (resetting material ledger status) is also relevant as I find the status of the materials are more than 30 only. But even client is not ready to accept.
The client wants to know why this error coming up when there are no actual postings related to materials happened?
If you have better idea please advice me how to check out the actual postings happened against materials in this case (either any T.codes, tables etc)
Hoping the solution ASAP....
Regards.....
Jose

Hi Jose,
Let me give you a brief understanding about this issue.
Currently you are working with Material ledger where you guys would have selected price determination as 3 'Single level/Multilevel Price determination'. Further Material ledger for a material in particular period can have following status.
1. Period Opened
2. Quantities and value entered
3. Single level Price determination
4. Multilevel Price determination
5. Period Closed
You can check this statuses in transaction CKM3N. So SAP will allow to release the price of material in the current month, if no goods movement happened during current month and CKM3N has status 'Period Opened'.
First of all execute CKM3N, check any receipts/consumption postings. If it is there kindly reverse.
Sometimes status also gets change when revaluation of consumptions/post closing document gets posted. This you can check inside the beginning inventory.
There are two steps to come of this situation:
1. Reverse the receipts/consumption, if any.
2. Reverse the material ledger using CKMI. Enter the parameters, check checkboxes if you want to revaluate material and consumption. Then go to menu Closing entry and select Reverse.
The last previous period should be opened.
3. Then you need to change the material ledger status from 'Quantity and value Entered' to 'Period Opened'. There is program to change status, I don't remember correctly. You may check in Google.
4.Then release the price and again close the ML.
This is very cumbersome task so kindly follow below approach.
1. Execute MR21, enter the parameter posting date, company code and plant. Enter LTPC (Late price change) in the ok code (where you enter transaction code) and click on enter.
2. Then enter the material and select the material line item. Go to menu Edit and click on default planned price and click on enter and save. This will release your planned price.
Do reverse any posted receipts/consumption.
If somebody suggest you to change the price determination from 3 to 2 and back to 2 to3. Please do not follow, as it will delete the ML history for current period, previous period and 12 period last fiscal year.
It is always better to be safe, so please dynamic price change functionality.
As soon as your first good movement happens for the current period, system will automatically release the planned price. This is a configuration setting.
Hope, it helps.
Regards
Mohit Singla

Similar Messages

  • Error C+811 while releasing (CK24)

    Hi
    We have material ledger activated  and we are facing an issue ( ERROR NO C+811) while we release the cost estimation in the middle of the month.
    In CKMLPP table we have all lot of material with status not equal to 10 and we have heard that we can reset the material status to 10, so that we can release the cost estimation.
    Can any one know the transaction or program, how can we can " RESET MATERIAL PERIOD STATUS" from status 70 to 10.
    Do revert.
    Regards,

    Hi,
    Concerning C+811 please have a look at the following information:
    You can check with transaction CKMS which movement has been posted before price release has been executed.
    The dynamic price will only release the price with transactions which involve material movement.
    Unfortunately the dynamic price change has not been implemented for order settlements and invoices.
    In table MARV you will see when period shift was executed.
    The message C+ 811 is correctly issued if the period status of the material is 30, 40, 50, 60 or 70. This status does not allow price changes to take place. You can view this status in the table CKMLPP.
    Please read the attached note 190707 which explains the reason for the message C+811.
    The sequence in ML should always be the following:
    1) Create and mark cost estimate in period 12/2010 for period 01/2011
    2) Do the period shift from period 12/2010 to 01/2011
    3) Release the cost estimate
    4) Do ML period end closing of period 12/2010
    A costing release with CK40N or CK24 also contains a price change of the material. And this price change is not allowed if ML is active with price determination 3 and you already performed transactions to the material during the current period.
    From this position, the only possible workarounds at this point are:
    - Postponing the costing release to next month
    - Reversing transactions and usage of note 574930
    - Using the Late Price Change (LTPC) option from note 555176
    regards
    Waman

  • Manual price condition (%) in order creation (using ABAP)

    Dear community members,
    I could use some help on a problem I have encountered while creating a sales order (in the CRM system) using ABAP programming, the details are given hereunder:
    I have two manual price conditions used to set a possible discount, one using a straight value and one using a percentage:
    1. When the order is generated using the value (let us say 100€) it cointains the correct price condition.
    2. On the other hand, when the order is generated using percentages (i.e. 10%), it is created without explicit errors or warnings but with no price condition in it.
    For the latter case I have checked the IPC logs (from transaction SM53) finding this error message:
    Message: Condition cannot be processed manually
    --> com.sap.spe.pricing.transactiondata.exc.ManualChangeNotAllowedException: Condition YSCP cannot be processed manually
    at com.sap.spe.pricing.transactiondata.impl.PricingCondition.changeConditionRate(Ljava/math/BigDecimal;Ljava/lang/String;Ljava/math/BigDecimal;Ljava/lang/String;)V(PricingCondition.java:3124)
    at com.sap.spe.pricing.transactiondata.impl.HeaderCondition.changeConditionRate(Ljava/math/BigDecimal;Ljava/lang/String;Ljava/math/BigDecimal;Ljava/lang/String;)V(HeaderCondition.java:387)
    at com.sap.spe.pricing.transactiondata.impl.PricingDocument.addHeaderCondition(Ljava/lang/String;Ljava/math/BigDecimal;Ljava/lang/String;Ljava/math/BigDecimal;Ljava/lang/String;C)Lcom/sap/spe/pricing/transactiondata/IHeaderCondition;(PricingDocument.java :1472)
    at com.sap.spe.document.rfc.AddPricingConditions.handleDocRequest()V(AddPricingConditions.java:131)
    at com.sap.spe.document.rfc.DocHandlerAdapter.handleRequest()V(DocHandlerAdapter.java:72)
    at com.sap.spe.base.util.jco.HandlerAdapter.handleRequest(Lcom/sap/vmc/RFCContainer/Call;)V(HandlerAdapter.java:117)
    at com.sap.vmc.remserver.RFCDispatcher.handleRequest2(Lcom/sap/conn/jco/JCoFunction;)V(RFCDispatcher.java:995)
    at com.sap.vmc.remserver.RFCDispatcher.handleRequest(Lcom/sap/conn/jco/JCoFunction;)V(RFCDispatcher.java:746)
    at com.sap.conn.jco.rt.VMCServer.dispatchRequest(Lcom/sap/conn/jco/JCoFunction;)V(VMCServer.java:911)
    at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcServer.dispatchRequest(Lcom/sap/conn/jco/rt/ServerWorker;Ljava/lang/String;)V(MiddlewareJavaRfc.java:3415)
    at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcServer.listen(Lcom/sap/conn/jco/rt/ServerWorker;)V(MiddlewareJavaRfc.java:2468)
    at com.sap.conn.jco.rt.VMCServer.listen()V(VMCServer.java:766)
    at com.sap.conn.jco.rt.VMCServer.run()V(VMCServer.java:689)
    at com.sap.vmc.remserver.RfcServer.run()V(RfcServer.java:376)
    at java.lang.Thread.startup(Z)V(Thread.java:1954)
    I have already debugged FM CRM_ORDER_MAINTAIN but to no avail, maybe I just missed something and I can assure that the customizing is correct and aligned between the systems and both the conditions are set to be processed manually.
    At this point, since the condition is applied when the commit is yet to be done I wonder whether it is possible to apply a discount percentage on prices which are yet to be generated, it would be illogical to do so and then again while using a straight value (which does not require a calculation) the order is correctly generated.
    Furthermore when I add the conditions in an order (from both the GUI and the WUI) the table IT_PRIDOC is alway empty, even if CT_INPUT_FIELD is populated.
    I know that there are similar posts here in SCN but sadly I was not able to find a solution so any help would be greatly appreciated.
    Thanks in advance for any replies given,
    Alessandro.

    Dear Padma,
    apologies for my late reply. I also thought it should be possible to use a percentage but I was not sure.
    Sadly the debugging did not bring about any positive result.
    I also tried to make a second CRM_ORDER_MAINTAIN call after the system generated all the pricing conditions but that also did not work.
    There is one thing that caught my attention though:
    - YSCV (fixed amount): still no problem at all (passed to KBETR);
    - YSCP (percent): if I assign a value to KWERT or if I leave all the fields empty, the condition is created in the sales order but it is always set to 0%. However, if I try to assign it to KBETR, I always get the message: "Condition YSCP cannot be processed manually".
    I made some attempts with the customizing, for example adding the condition to the "easy entries" or playing with the options of "Create Condition Types" (always aligning the systems) without getting positive output.
    I am beginning to think that it could be an IPC-related problem (which is not my area of expertise... yet).
    Alessandro.

  • Un-checking Manual Price Column in Price List

    I am trying to un-check the manual price  column in the Item Price List (Inventory > Price Lists > Price Lists) for several items. After unchecking several items and clicking in  the update button, nothing happens. No error message, no update. It happens with some, not all items. What can it be??
    Also, can I bulk un-check the manual price ? For example, with DTW template ?

    hi
    the two option "update the entire price list" and "update by selection" are to update any cjanges in the price list there may be different price list difined in ur system and if i want to update the changes made in all the list i select the first option and if i want to update it with the selection criteria i select the second option.
    Regards,
    Manish

  • Hi! Manual price: only one

    Hi everybody!
    I need to use a manual price for my products in VA01 -> conditions. And that works good. But the user makes mistakes (just for distraction) and repeat 2 or 3 times... Thats mean than I have a product and -for instance- 2 manual prices. This is a problem leither in FI becasuse the IVA... and plus.
    So, I have to put something, to limit to only one, the posibility to complete this.
    Of course the user can paint and delet the second one but... that never happend.
    Thanks for your help!
    from Buenos Aires,
    Robert

    Well, is a price condition, copied from PR00 for ours products, called ZPR0.
    Yes, I know that only is valid the last one, but we have problem in FI because the tax, when that procedure apears.
    And the user save the Sales Order whit 2 diferent (or not) prices. The best for me, will be, a pop-up al least, showing the duplicity. A worning.
    Ideal a Error Message.
    Thanks!!!
    Robert

  • Repricing in CRM deletes manual price

    When a manual price condition is entered in a CRM document, and pricing is refreshed, the manual price is deleted. In R/3, in price procedure configuration, there is a setting for 'pricing type' which allows control of manual prices. This feature does not exist on the CRM price procedure configuration, and I do not see it in Item category pricing choices.
    Does anyone know how to hold manual prices, but redetermine others?

    Hi Bill,
    There are 2 steps to follow by which you can set a condition type to be manually processed
    1. Set the value for 'Manual entries' for Condition type to 'Manual entry has priority'
    2. Mark the 'Manual' flag for the relevant condition type in the pricing procedure.
    If, after doing these customizing settings, the manual conditions get deleted, please check your SM53 log for the application component com->sap->conn->jco and rfc. If you get an error, as follows, then you may need to request your basis team to update your VMC kernel patch level to the latest version.
    'com.sap.conn.jco.ConversionException: (122) JCO_ERROR_CONVERSION: Cannot convert field CALC_TYPE of type CHAR to char'
    Hope this helps.
    Regards,
    Pavithra
    **PS : Please reward points if this helps

  • I connect my ipad it shows in left side of itunes it is commencing sync then it freezes itunes  and i have to disconnct it  manually then  a error message telling me that there is not enough disc space for ipad which is not correct  any ideas folks

    i connect my ipad it shows in left side of itunes it is commencing sync then it freezes itunes  and i have to disconnct it  manually then  a error message telling me that there is not enough disc space for ipad which is not correct  any ideas folks

    i have reset the ipad and restored it to no avail

  • Manual Price change issue

    Hi experts,
       I am changing the Sales Pricing of a Project *****,by entering manual entry and updated by using the pricing type 'C'.It is working fine.But my requirement is to get the changed price to be reflected in Billing request for resource related billing documents --> Sales Price.
    Is there any configuration to be done to get the changed price of a customized condition type in Billing requests sales price.
    Thanks&Regards,
    vino

    Hi Vino,
    Plz do it in this way , while changing the manual price of cond type plz activate the condition update in definition of that cond type and also press Activate button at document level.
    Besides also make setting there at Copy control as per the relevency of that billing to previous documents.Just reach that setting and change the price type setting at item level and save the documents.
    thanks
    Mahesh

  • Manual Price Ajusted for Quantity Variance

    During sales order entry a customer service rep enters a manual price.  This price applies to the entire order independent of quantity delivered.
    During Billing creation configuration is setup to copy manual pricing elements unchanged but the manual condition entered into the order is actually adjusted based on the quantity delivered.
    For example:
    Pricing condition type ZFRT is entered manually into the sales order at a value of 500.00
    The order quantity was 100 widgets
    The delivered quantity is 80 widgets
    When this order is invoiced the ZFRT condition value is adjusted to 400.00
    Copy control is setup to price type C which I think should copy the manual condition type entered into the target billing doc unchanged.  We are using delivery related billing as well.
    Any comments / help is appreciated.
    Thanks.

    Dear Customer,
    it seems to be, that you your a condition with fixed amount.
    Please have a look at the following notes. Here is the beahviour describe:
    25020
    485740
    84605
    25144
    I hope that the information are helpful.
    With best regards
    Claudia Neudeck

  • Manual price have to prevail over automatic price

    Hello experts,
    SAP ECC 6
    In my pricing procedure we have a Manual Price Condition (ZPMA) and I have an Automatic Price Condition (ZPR0).
    On Sales Order creation, if we determine a Manual Price, this Manual Price have to prevail over the Automatic Price. How  and where to define that?
    Many thanks & Regads,
    Barbara

    Hi,
    As said in earlier mail, use condition exclusion
    IMG path..SD>>Basic functions>>Pricing>>Condition Exclusion>>
    Go step by step:
    1. define two different exclusion group say X group & Y group.
    2. Assign individual condition type to each exclusion type. Condiiton ZPR0 to group X & ZPMA to group Y.
    3. Select your pricing procedure.
    Enter serial number say 100, Condition exclusion option as D ie if a condition type from the first group exists in the document, all conditions types that are found in the second group are set to inactive.
    This works.
    Regards,
    Savita Swami

  • Manual price change control from quote to sales order

    Dear Gurus,
    I'm currently investigating possibility of config for the following requirement.
    1. Sales person creates quotation (VA21) and performs manual pricing changes accordingly.
    2. Quotation is saved with 'blocked' status automatically.
    3. Quotation 'blocked' status is removed upon approval.
    4. Sales order is created with reference to quote and all pricing is copied but changes must NOT be possible.
    I have configured steps 1 to 3 but am now a little stuck on step 4. Since the quotaion document and the sales order document share the same pricing procedure (ie same condition types), how can I allow manual price changes in the quotation but not in the sales order?
    Many thanks in advance for any helpful tips!
       -Alvin

    hey sorry,
    You can do by requirment in pricing procedure of sale sorder
    change condition type from no possible manually to manual has priority.
    next in requirment in pricing proedure, use below logic in your routine.
    form kobed_XXX.
      sy-subrc = 4.
      if komp-kposn ne 0.
        check: komp-kznep eq 'X'.   "no price change, no manually entered
                                           "price
      endif.
      sy-subrc = 0.
    endform.
    Prestep
    form kobev_020.
      sy-subrc = 0.
    endform.

  • Manual price condition item for the Idoc IDOC_INPUT_ORDERS

    Hello,
    I need to inform the item manual price using the function module for IDOCs IDOC_INPUT_ORDERS. I am trying by the segment E1EDP05, field Price, but it doesn´t work properly.
    Thanks in advance
    Regards

    Manuel,
    Merely putting the 'price' into a segment-field won't result in good result. You will need to (potentially)populate a few more fields to tell SAP what you want changed. Here is an example, I have a Condition Type called 'Z123' which is a manual condition record. It has been defined as a 'dollar-off' based discount (as opposed to a percentage etc). If I want to push through a discount of, say, $1.00 per unit then I will be populating the following fields within E1EDP05:
    KSCHL - 'Z123'
    KRATE - '2.21'
    MEAUN - 'EA'
    KOEIN - 'NZD'
    Try that and see how you get on. Also check your EDI config around the handling of Messages for Inbound Orders.
    Here's another hint... Simulate what you want to achieve by creating a sales order manually on the system with the relevant condition types populated and then trigger an outbound IDoc. Take a look at the E1EDP05 segment of the outbound IDoc and it will effectively tell you what you need to populate and where to populate it.
    Since I'm on a roll and feeling altruistic, here's another hint for you... Use WE19 and use the 'Inbound function module' icon and from the dialogue box select the 'Process in the Foreground'. As this function module is effectively a dirty old BDC wrapped around a SAP standard FM, you can step through it and see how it is behaving...
    If you are still having problems, let me know, and I will help you out as much as I can.
    Cheers,
    Paul...

  • Manual price on SC

    Hi Guru
    My scenario is:
    1) create SC with manual imputation of the price
    2) by User Exit/Badi assign SC to Contract/Contract Items.
    The problem is: when system assign the contract to SC, the manual price on SC is update with price from Contract.
    I want not to modify the manual price on SC!!!
    It's possible?
    Thanks

    Hello,
    We had a similar requirement and the only option is to do an implicit enhancement in LBBP_PDIGPF3K.
    Here ls_prc_icom_1-ev_ctr_changed is set to "X" before calling BBP_PDPRC_UPDATE. Here using implicit enhanement if we set ls_prc_icom_1-ev_ctr_changed = 1 then the manual prices are kept for SC even though contract is assigned as SOS. We have done this successfully.
    We have to create an implicit enhancement at the begining of the form routine - copy the enitre standard code into enhancement and change the logic in enhancement. Also put an EXIT in enhancement at the end so that standard code is not executed.
    Even though this is not the best way, this is the only possible way to chieve this.
    Rgds,
    Prasanna

  • Manual Price during PGI

    Dear Forum,
    Can it be possible during Post Goods Issue to enter manual price....In standard, it picks the price from Material Master...
    But at my clients site in one scenario they want to put manual price during PGI...
    Can anyone throw some light on the above said issue...
    Eagerly waiting for your helpful replies..
    Regards
    Nainesh
    SAP ECC6.0

    Hi Nainesh,
    If you want to change price of goods sold (VPRS condition type) in the delivery, this is not possible in the standard system; personally I would not mess with standard SAP based on the requirement alone.
    But at my clients site in one scenario they want to put manual price during PGI...
    If your consulting customer wants a special price for the goods, you can suggest them to use split valuation, therefore the PGI value will be based on the value of the individual batch delivered to the customer (if the batch is the criteria you use for split valuation).
    If you want to change the sales price, change it in the sales order.
    Pricing in the delivery is only used for special functions in the standard system.
    Best Regards,
    Franck

  • Vistex IP Module - manual price conditions get replaced

    Hi all,
    We are experiencing strange behavior in Vistex Rebate Claim Requests. While processing claims, occasionally all the item level manual price conditions will get changed and replaced with the condition values from a completely different claim! We have been unable to isolate a set of common factors that causes this so we cannot discover the root cause.
    What we find is that after this happens, the Status Manual Price Indicator (field MPROK) changes from A to blank.
    We have submitted an OSS message to Vistex Support but they cannot find what the problem is.
    Does anyone have any ideas?
    Thanks & regards to all

    From my experience, when problems like this occur, there is always a pattern, but sometimes it's just difficult to see. Some issues took months to finally catch and explain, but everything has a reason.
    You said that conditions are getting replaced with the ones on a different claim. What is that claim? What does it have in common with the other claim? Are their numbers close and are they being processed in the same run?
    Also check in all the code that when reading line-level tables (e.g. XVBRP and such) the full key, including document number (VBELN) is being used to pull the data.
    Do you create documents in the background? There might be multiple threads/instances of the same program running at the same time and data that's stored in memoty could get mixed-up between them. True story - once I was debugging a sales order creation and in ABAP debugger under user ID (ERNAM) I saw not my name but another user doing testing at the same time. If you have a background run, it sometimes helps if you sort of make it slower, e.g. by running in batches or in a single process.
    What else is going on in the system at the same time that could influence the claim creation?
    If possible, try setting up some "traps" along the way - add some sort of a log or additional messages to see what exactly is going on at what time. The obvious thing to track would be when Manual Price Indicator is changing the value.

Maybe you are looking for

  • Keyboard/USB connection problem.

    Couple of weeks ago my aluminum keyboard intermittently stopped responding to my touch. I unplugged/replugged into a different USB port on my Mini which seemed to fix it a couple of times, then shut down computer and restarted a couple of times which

  • OWSM problem in OSB 11g

    I'm running Oracle Service Bug 11gR1 PS3 (11.1.1.4). At installation I choose the domain extension options to enable for OWSM and also included EM to act as an OWSM, but in Proxy service i am not able to see policy tab. Please suggest me that any con

  • Buy Now paypal buttons for flash 8 basic

    I just bought these buttons off the web and I am trying to use them. Flash says it cannot open the fla files because they contain screens. What does this mean?

  • K410 - Windows 8 problem

    Hi, wondered if anyone could point me in the right direction.  I have a K410 it came with preinstalled windows 8.  I recently purchased the Microsoft Win Pro Media Centre upgrade, I went through the activation process all fine until it went to update

  • Flux de photo fonctionne ipad vers pc mais pas du pc vers ipad ?

    Flux de photo fonctionne ipad vers pc mais pas du pc vers ipad ?