Value of Manual Pricing Condition is becoming zero while saving.

My clientu2019s pricing calculation requirement is  complex. Here I am mentioning :-
We have one pricing condition type YPR4 which is header as well as item condition. Value will come only from condition record . So, we maintained access sequence  in the configuration. Beside this we maintained u2018Manual entries u2018 in the configuration as u2018Not possible to process manuallyu2019. Condition record for this pricing condition type  we maintain for line items.
We have another  pricing condition type Y255 which is also  Item condition as well as header condition. For this pricing condition  value ( header level) can come from condition records  if record exist , or , if condition record is not there or if user wants, user  can  enter value  in header level of the sales order. For getting this functionality  we maintained access sequence and u2018Manual Entryu2019 in the condition type configuration we have maintained as u2018No Limitationu2019.
In the line item level Y255 will come only if YPR4 is there for that item. The total value of the Y255 in the header will need to be distributed in the line items accordingly as per existence of YPR4 in the line item.
Issue:
Now the issue is that, when  there no condition record for Y255 and when  we are entering the value of Y255 manually in the header, the value of Y255 is becoming zero  when we are moving from one screen to another screen in the same sales order , or when we are saving the sales order..
Can anybody suggest what we need to do so that manually entered value of   Y255 remains in the sales order after moving to another screen or after saving the sales order ?

Hi ,
Please check the pricing routines funcationality which is assigned to both condition types.check the requirement and alt.cal. type routines of Y225 condition , on what basis condition record is updating manully entry as well as picking value from condition  records.

Similar Messages

  • User exit to copy Manual pricing conditions with in sales documents

    Hi all,
    I have a situation where i have to copy the manual pricing conditions from inquiry to quotation.
    Problem: From VA21 when I try to do the same using the tab "create with reference" the document is being copied but the manually set pricing condition in the inquiry is not being copied into quotation. This is because in the copy controls the pricing type is set to 'B' which means "carry out new pricing". I can change it to 'C' or 'D' so that it copies manual pricing but i am not allowed to do so because other sales orgs in the company has a problem if i do so. Only our perticular sales org needs this config. I cannot even create another item catogory specific to this plant because it is against the rules of the company. So I am looking for a user exit in which i can change this pricing type during runtime so that i can plug in some code specific to this sales org to copy manual pricing. I have found one from the SAP note 24832 (MV61AFZA). It doesn't work as i think its obsolte. Can anyone suggest me a better way of solving this issue. Any quick response is appreciated.
    Thanks,
    Giridhar.

    Hi
    The following EXITS may help you
    Exit Name              Description                                                                               
    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
    PRabhu

  • Manual Pricing Condition for sales order!!

    Hi,
    I have an issue, My requirement is I have to add a manual pricing condition in sales order header level. I have define the pricing condition for Freight Charges and that I have added to the pricing procedure that we have used for the transaction.
    The problem is when Iam creating the order in the condition tab manully want to choose the condition type, but what I created condition type (Freight Charges) is not appearing in the view. Only exesting condition types only appearing in tha selection view. I am on CRM Stand alone
    Pls anyone can advise where I miss the setting, I am new in CRM PRICING
    Regards
    VJ

    Hello VJ,
    You must consider that there is a setting "manual" in the pricing procedure customizing, indicating that the condition must be manually entered, and also a setting in condition type  customizing regarding changes that can be made. In condition type customizing you should NOT have option D "Not possible to process manually". Have you checked condition type customizing?
    Additionally please execute function module from note 867428 ( IPC_DET_CLEAR_CUST_BUFFER ).                
    This will ensure that all the customizing changes are immediately available  ( otherwise you would need to wait until the automatic buffer refresh occurs, by default once per day 
    Best Regards
    Luis Rivera

  • How to get xkomv-kwert (condition value) from a pricing condition ZZP1

    Hi experts,
       I have a pricing condition zcust that I need to modify in the sales order.   The calculation of ZCUST is dependent on the condition value in another price condition ZZP1.   The price for ZZP1 is a fixed amount of $6 which is split among line items in the order.    In sapmv45A, when the code hits userexit_save_document_prepare, the value of xkomv-kwert (condition value) exist.   In other user-exits in sapm45A, I was unable to find xkomv-kwert.  My question is:  How can I find the value of xkomv-kwert  as i don't  know how ZZP1 is calculated ??  There is no routine attached to ZZP1.
        THE ZCUST has a routine 993 which is similar to 3.   Here in program saplv61A, i was trying to get xkomv-kwert for ZZP1 but unable to get any data.   Can anyone suggest where i can get the data (xkomv-kwert) for ZZP1 in saplv61a ?
    I looked at userexit_xkomv_bewerten_end in saplv61a but it does not help.
    XKomv-kbetr  always has data.    If i have ZZP1 data, then i can modify ZCUST.
    Many thanks.
    Joyce

    Hi Jelena,
      In VOFM, it is Formula/Condition Base Value for routine 993.   In Pricing Procedure, it falls in column "Base Type" for 993.
    Let's see if i can simplify this: In a sales order with 2 line items:
                   prices                    Amt                      Condition Value (USD)
    Line 10     ZS1   sell price     2.30                                 1150
                     ZPP1 charge        6.36                                 3.40  (note the distribution **)
                     ZL1                      3                                      3
                    ZR1 %                  1.000%                            11.50
                    ZR2                      0.01                                   5
                    Suggested price =  2.35                             1172.90
                      ZCUST               2.34                                1170
                      total price            2.34                               1170  
    Note:  The ZCUST price is wrong.  It is missing the ZPP1 charge which is 3.40.  Zcust should be 1170 + 3.40 = 1173.40
    Line 20     ZS1   sell price     25                                 1000
                     ZPP1 charge        6.36                                 2.96  (note the distribution **)
                     ZL1                      3                                      3
                    ZR1 %                  1.000%                            10
                    ZR2                      0.01                                   0.6
                    Suggested price =  25.41                              1016.56
                      ZCUST                   25.34                           1013.60 (should be 1013.60 + 2.96)
                   Total price                25.34                            1013.60
    You can see the ZCUST is calculated incorrectly.  The routine calculate zcust as $1170 and $1013.60 for each item which did not include the distribution amount of  ZPP1 ($3.40 and $2.96).  
    When i debug the routine, the xkomv-kwert is zero.   I  am trying to get $3.40 and $2.96 so i can add to to zcust in the routine.
    Am trying to determine in saplv61A at which include that i can see #3.40 and $2.96 for both line items in xkomv-kwert.
    Then maybe i can modify the routine or saplv61A so it shows the correct zcust price  after entering the 2 line items in the sales order  create (VA01) ?     Can you pls suggest  ?
    If i make the changes in USEREXIT_SAVE_DOCUMENT_PREPARE, then user cannot see the correct zcust until the order is saved.  This would be too late to know the zcust price ahead of time.
    Pls view in the Edit mode... i see my texts have been compressed.
    Many thanks
    Joyce
    Edited by: Joyce Chan on Jul 9, 2009 10:24 PM
    Edited by: Joyce Chan on Jul 9, 2009 10:25 PM

  • Inserting Pricing condition in Sales order when saving the sales order

    Dear ABAPers,
           My customers requirement is when saving the sales order new pricing condition has to be updated in the line item.for this i am using the User Exit 'USEREXIT_SAVE_DOCUMENT_PREPARE' ( MV45AFZZ).While saving the Sales order i am calculating the Price and updating in the Pricing conditions.
    In XKOMV internal table i am appending the pricing condition.But the problem is ,it is not calculating the taxes and it is Updating in VBAK and VBAP.
    How to do this.
    Thanks & Regards,
    Ashok.

    Dear ABAPers,
    I have Solved this Problem.
    Thanks & Regards,
    Ashok.

  • Manual pricing condition type in values in - BAPI_SALESORDER_SIMULATE

    Hi Guys
       I am using Function Module <b>BAPI_SALESORDER_SIMULATE</b> to get the prices. I also want to enter a particular condition type for which i need price simulation. This is equal to <b>manually</b> entering the <b>condition type</b> , apart from  condition types determined automatically in VA01. Please let me how to go about this. Thanks .
    Regards
    Srikanth M

    Hi,
    If you want to enter header conditions, you have to use the fields:
    <b> ORDER_HEADER_IN-cd_type1    = 'ZVOL'.
        ORDER_HEADER_IN-cd_value1   = '1.0'.
        ORDER_HEADER_IN-cd_type2    = 'ZTAP'.
        ORDER_HEADER_IN-cd_value2   = '2.0'.</b>
    If you want to enter item conditions:
    <b>
        ORDER_ITEMS_IN-cond_type  = 'ZTAT'.
        ORDER_ITEMS_IN-cond_value = '3.0'.
        ORDER_ITEMS_IN-cond_type2  = 'ZTUT'.
        ORDER_ITEMS_IN-cond_value2 = '5.0'.
    </b>
    I hope it helps you.
    Alexandre Nogueira

  • Manual pricing condition to overwrite the Net price

    Hi ,
    We have a wrong price scenario for Russia where the Sales order was created in one month and the delivery created in next subsequent month. Delay is due to some customs clearace
    Now the scenario is , we have a cost price (VPRS) which will have the cost from the material master
    and based on which the net price is calculated which is 15% of the VPRS
    If the VPRS is 100
    Base price is 115
    and the discount is 10
    Net price is 105
    Tad is 3% which is 108.15
    Now the delivery will happen after  getting the customs clearance and the material price might have changed to 120
    Now due to this the user will change the price manually in the sales order on which the tax will be calculated
    Let say, he will maintain the Net price as 128 after deducting the discount 10 as well
    and now the tax should be calculated as  3 % on the 128
    I am trying to se PN00 and PMIN condition type from standard but those condtions are de actving the remaining condition includig the tax as well
    Please let me know if tere is any condtion which will just ovrwrite the netprice after the discount and TAX should be calculated on that
    regards,
    santosh

    Hi Santosh,
    Surely, you have seen them, but read these notes and related notes:
    Note 1365939 - VPRS logic and Customizing settings in SD
    Note 201830 - Calculation of the net price of an item
    Note 547570 - FAQ: VPRS in pricing
    Note 201830 will help you with some examples.
    I think that the use of VOFM would be the last resort.
    I hope this helps you
    Regards
    Eduardo

  • Manual Pricing condition type

    Hello Experts,
    We are maintaining a manual condition for surcharge in pricing schema. we want this to be statistical, however this is adding up to the net pricing. Since it is not constant all the time we cannot drive this through condition record. Is it possible to make this manual condition statistical through user exit or BAdI. Please advise
    Rgds
    rahul

    Hi,
    If you want to enter header conditions, you have to use the fields:
    <b> ORDER_HEADER_IN-cd_type1    = 'ZVOL'.
        ORDER_HEADER_IN-cd_value1   = '1.0'.
        ORDER_HEADER_IN-cd_type2    = 'ZTAP'.
        ORDER_HEADER_IN-cd_value2   = '2.0'.</b>
    If you want to enter item conditions:
    <b>
        ORDER_ITEMS_IN-cond_type  = 'ZTAT'.
        ORDER_ITEMS_IN-cond_value = '3.0'.
        ORDER_ITEMS_IN-cond_type2  = 'ZTUT'.
        ORDER_ITEMS_IN-cond_value2 = '5.0'.
    </b>
    I hope it helps you.
    Alexandre Nogueira

  • Needs Pricing conditions to be ZEROS .

    Hi Friends,
    We are using sales order, which triggers PO automatically based on the outline agreement and picks up conditions and these conditions needs to be ZEROS as per the requirement.
    but technically i used userexit and routine. but these are not working when creating PO : ME21N through saleorder. means conditions are not going to zeros.
    anyone help.
    regards,
    Sreenu.

    Hi Friends,
    We are creating third party Sales order -va01 , which triggers PO automatically .
    in this situation  when Tax amount in document currency(komp-MWSBP) in PO INVOICE TAB is equal to ZERO then the condition ABC (in Condition tab ) needs to be ZEROS as per the requirement.
    anyone help.
    regards,
    Sreenu.

  • PR commitment becomes zero while PO is in hold in EHP4

    In ECC6 while PO was in hold mode PR value was not reduced.  But in EHP4 upgradation PR value/ commitment reduced while PO is in Hold.  So the budget is being available to user to create another PR and while going to save the old PO system asked for budget if available budget is less than PO value for which PR already created / linked.
    Plz help to stop this PR commitment reduction while PO is in Hold.
    Thanx
    P K Sahoo

    Hi Jurgen,
    Yes I am working in a public sector.  The note - 1071578 was already suggested by SAP OSS support team and advised us to run T code-RKANBU01 after that.  The same has been applied but no result is comming up.  Further they have suggested for note 1616873, but the same was not compatable our EHP4, so it has informed to SAP OSS team.
    Plz suggest if any other way is open for it.
    Thanx.
    Sahoo

  • Default value for pricing condition

    Hi,
    I have a requirement for a manual pricing condition for Minimum Order charge - ZMIN - to be automatically populated with a fixed value of £6 when entered manually onto an order.
    Please advise if this is possible.
    Thanks in advance.
    Mike

    Thanks for that SAP2020.
    Where would I put the default value of £6? When I go into the order, I'd want the user to key in the pricing condition of ZMIN and then the condition value to be automatically populate with £6 automatically rather than having the user key the value manually.
    I don't want to use condition records/access sequences to define the £6 as the minimum order charge is at the discretion of the person taking the order.
    Thanks again,
    Mike

  • Update value of Pricing condition

    Hi all,
    I am having existing custom program in which sales order get display through ALV. and when user select records through ALV and execute, All pricing conditions of selected sales order gets updated. For this BDC is written( in which Update button is clicked on condition tab at line item in sales order)
    My requirement is to add new field for pricing condition on selection screen.  and if user  puts any pricing condition on the field,  only that pricing condition should get updated with new value for selected  sales order. It should not update all the pricing condition for the sales order.
    Problem: I can not use BDC in this particular case because if i use Update button on condition tab(line item ) in sales order  on BDC, it will update all the pricing condition of sale order.
    Question: How i will trace new value of any pricing condition. Functional are saying that it is maintained in VK13. If this is a case
    then
    1)How I will come to know in which config table, Condition record exist  i.e New value of pricing .
    2)Each pricing Condition will have multiple condition tables ( Lot of combinations) and I will come to know about the tableu2019s    only at runtime. For getting the values from  table I need the value of there respective key fields.
    How I will get the values of all the key fields of  the condition tables ?
    If there is any better way to get the new reprising value of pricing condition please let me know?
    Thanks in advance

    Hi,
    Please check if any other standard pricing types suits your requirement.  Assuming that your current pricing type is 'B'-carry out automatic pricing. So, when you update pricing, you can choose the best that suit your case.
    [http://help.sap.com/saphelp_46c/helpdata/en/dd/560f03545a11d1a7020000e829fd11/content.htm]
    Regards,
    P Gomatheeswaran

  • Invoice List: Missing Pricing Condition

    Hi,
    We are trying to implement invoice list because of the different sold-to party but same payer requirement. we have configured all the requirements listed
    Prerequisites
    You can only process invoice lists if the following prerequisite data is defined by your system administrator in Customizing for Sales:
        Condition type RL00 (factoring discount) must be maintained and, if required, also the condition type MW15.
        An invoice list type must be assigned to each billing type that you want to process in invoice lists. The standard version of the SAP R/3 System includes two types of invoice lists: LR for invoices and debit memos, LG for credit memos.
        Copying requirements must be defined (for example, the payer, terms of payment and other fields that must be identical in the documents to be included in the invoice list)
    In addition, before you process an invoice list, you must maintain the following master data:
        A customer calendar must be defined, specifying the time intervals or dates on which invoice lists are to be processed.
        The customer calendar must be entered in the Billing Sales Area view of the customer master record.
        Pricing condition records for the condition type RL00 and, if necessary, (e.g. in Germany) the condition type MW15 must be maintained.
        Output condition records for condition types LR00 and RD01 must be created.
    It successfully creates the invoice list now with net value, but, the pricing condition is missing.
    What might have been the problem?
    Thanks in advance for your help...

    Hi,
    Have you maintained the pricing condition record for RL00? Also can you please explain what have you maintained in copy control? If possible, please share the screenshot.
    Thanks,
    Jaydip    

  • User Exit / BAdI to update the pricing conditions of the Purchase Order

    Hello SAPients,
    This is my requirement:
    "Copy the Pricing Conditions from the Shipment Cost Document (VI01 / VI02) to the automatically generated Purchase Order".
    I'm using the enhancement V54U0002 (Function Module EXIT_SAPLV54U_002) to EXPORT  the values of the Pricing Conditions to memory and I have used the enhancement MM06E005 ( FM EXIT_SAPMM06E_006, 007, 012, 013, 014, 016, and 017) to IMPORT the values from memory and store them in TKOMV. But, when the PO is generated the values don't stay, they are always changed with the standard PBXX pricing conditions.
    My question is: Does anyone know the User Exit / BAdI that I can use to change the Pricing Conditions of the Purchase Order?
    <<removed_by_moderator>>
    Thanks!
    Edited by: Vijay Babu Dudla on Jan 14, 2009 11:08 PM

    >
    kartik tarla wrote:
    > check this badi
    > ME_PROCESS_PO_CUST
    >
    > and the following user exit
    > Goto-> include RV61AFZA then search for
    > USEREXIT_PRICING_RULE see if its helpful to u.
    Hello Kartik / SAPients,
    I tried with ME_PROCESS_PO_CUST but didn't work. The system doesn't execute that code. Any other idea would be greatly appreciated.
    Thanks.

  • Manual Princing Condition not copied using BAPI

    Hi Guys,
    Something pretty weird has been happening.. when I create a Sales Order over VA01 with reference a Contract, the Sales Order take the COMPLETE Contract Princing Condition, so its perfect. But When we're trying to use the BAPI (BAPI_SALESORDER_CREATEFROMDAT2 ) it does not create in the same way, I mean the MANUAL Pricing condition was deleted of my Sales Order Princing condition or does not show up for any reason.
    do you know if there is a flag or some configuration where I set "Take the contract Princing condition"?
    Thank you in advance!
    Alexandre

    Guy,
    Only to let all of you know that the soluion was call the function "PRICING_COPY" at the KOMP user exit and thus load the XKOMV table. It was because the standard process did not call this step when called througth the BAPI.
    Regards,
    Alexandre

Maybe you are looking for

  • Video iPod Wont Show Up on iTunes 6.0.1 something

    halo ive got a fifth generation video ipod, and i think ive got itunes 6.0.1 or something of the sort, and whenever i hook it up to my computer via usb, the ipod displays the "do not disconnect" symbol but wont show up on itunes. what the heck do i d

  • Failure to launch...audio configuration issue!

    I just upgraded to 7.0.2 and now iTunes will not launch. When I try to open iTunes I get the following message: "iTunes cannot run because it has detected a problem with your audio configuration." This has never ocurred before and I don't know how to

  • Iphone not listed as device

    My ipad2 and iphone 4 are listed as devices even when they are not plugged into my macbook in itunes and can be synced remotely. I cannot seem to figure out why my iphone 5 will not show up the same way. It works fine when it is connected via USB. An

  • IMovie '11 will not display edited versions of photos from iphoto

    After editing some photos in iPhoto, iMovie displays in the preview window the edited photo, but once placed on the timeline, it reverts back to the unedited original version. Any ideas what's going on? Ultimately, after creating a slideshow of photo

  • Resizing swf in Panini

    Hi all, I'm doing a project with Panini and I'm stuck with a problem. I added a swf slideshow in one state and I want it to resize and always keep its center in the artboard. However, when I check the resize buttons, and I am checking all of the four