Problem in pricing determination in VA03

Hi All,
I am facing in pricing determination. There is inconsistency problem for pricing determination. For one of condition type ZCN1, we have maintained the price in condition record(VK11) but even after than the condition record does not get copied in the order. This is happening for some of the orders and not for all orders and not for all items for one order.
In VA03 T.code
E.g
Sales order:30000123 line item 15
The pricing date is 29.04.2007, but pricing in ZCN1 condition type could not be determined. In the pricing analysis screen it shows the confition record for the condition type ZCN1 but displays ''condition record found but not set'' we cheched for other orders/ line items this price was successfully copied. we are having such inconsistencies often.
Can any body suggest some solution.
Regads ,
Geetha

If it's a standard configuration that is not working, I would suggest to move this question to SD forum. Otherwise, if you have any user exits in pricing determination, the problem might be there. If it's a small piece of code, please post it here for a review.
Also in the pricing condition analysis take a look at what keys are used for the price determination. Often the problem is that the keys are incorrectly populated in the program.

Similar Messages

  • PROBLEM IN PRICEING DETERMINATION

    HI, WHEN WE R DOING PRICEING PROCEDURE DETERMINATION(OVKK), THAT TIME WE R USEING BASE PRICE CONDITION TYPE(PR00). MY POINT IS WHY WE R USEING BASE PRICE CONDITION TYPE.IF I WL USE CUSTOMER DISCOUNT(K007) IS THERE ANY PROBLEM.

    Dear Mohan,
    As per my understanding about your thread,
                   We can enter any condition type instead of the base price.
    What ever the condition type you maintain there it will reflect in the sales order at item screen next to the plant and batch there you can change or enter the value again for that condition type with out going to conditions tab.
    I think this is only use of this entry no other specifications
    i hope it will help you
    Regards,
    Murali.
    Edited by: Murali Mohan.T on Mar 6, 2008 6:32 AM

  • Problems with pricing in Internet Order screen(CRM E-Commerce 5.0)

    Good afternoon !
            We are using CRM 5.0 with CRM E-Commerce 5.0, and we are experiencing problems with pricing in the order screen.
            When we create an order and insert one item at this order, this item is processed and the price is calculated and shown correctly, both in the item and in the table of totals at the right corner(where is the Total Net Price, freight value, etc).
            If we change the quantity of this item, or insert more one item(with the same or other product), the price turns to zero, both in the item(s) and in the table of totals mentioned above. Also, in the table of totals, the freight value remains being calculated, even in this cases when the prices is turned to zero.
            What can be happening in this case ? What can I check to determine the cause and solve this problem ?
            Thank you in advance !
            Wilson

    Good afternoon !
            This problem was solved adjusting some parameters of partner determination.

  • FAQ:Pricing determination的基本知识(3)

    这是关于Pricing determination基本功能介绍的最后一贴。帖子里涉及到的note,请大家参阅附件。
    之后的下一个帖子我准备说说在日常使用pricing功能出现异常时一些简单的自查方法。
    <Group conditions>
    Use of group conditions
    Compensation of rounding differences for percentage and fix amount conditions. Example:
    Item 10 16% MWST based on 100,90 DEM = 16,14 DEM
    Item 20 16% MWST based on 100,90 DEM = 16,14 DEM
    but as u201Ereal tax baseu201C the total value must be used (legal requirement):
    16% of  201,80 = 32,29 DEM !!!
    cumluation of scale base value. E.g. 10 apples and 5 lemons are sold to a customer but there is a discount based on the total amount of ordered fruits (15 pieces)
    split functionality: condition values or rates  entered on header level are distributed to items.   Example: Split a value of 100 DEM to 100 items (= 1 DEM set for each item).
    Handling of structure conditions (KUMU). Example: Price is set on lower level item but the main item is relevant for billing
    The processing of group conditions is performance critical, in standard there are only a few group conditions, e.g. MWST, SKTV
    <Condition exclusion>
    There are two possibilities to achieve exclusion
    Exclusion indicator KZNEP
    Is set in the condition record or in the condition type (customizing)
    Restrictions: it is not possible that a condition will exclude itself and if a condition is entered manually exclusion will not take place
    Exclusion with KZNEP is achieved by using requirements (e.g. standard requirement u201A2u2018). Review note 92090, 41490
    Exclusion groups
    Have to be setup in customizing, IMG: Sales and Distribution -> Basic Functions -> Pricing -> Condition Exclusion
    Flexible: can be set up for groups of conditions or individual condition types or records
    Rules are used to judge which conditions are excluded, e.g. best price
    Restrictions: it is not possible to use different rules in parallel, zero values of conditions are not used for exclusion in standard (note 39641)
    <T-cd:VOFM>
    Maintenance for requirements and formulas
    Requirements
    Formulas for
    Scale base
    Condition base value
    Condition Value
    Structure of group key
    Copying requirements
    Data transfer routine
    Requirements and formulas are entered in pricing procedure
    Customer name space:
    Group key routines 50-99
    All others 600-999
    VOFM problems in 46C should be fixed by note 385067 (SP 16)
    <Pricing copy>
    If Document A is created with reference to document B
    call  of PRICING_COPY using
    DOCUMENT_NUMBER_FROM - to read the pricing result of the origin document
    DOCUMENT_NUMBER_TO - to assign the conditions to the right document (e.g. cancellation)
    MODE - pricing type: rough filter, to figure out which conditions should be copied Normally given by the customizing of copy control.
    SOURCE - direct source. Means that a condition should be directly taken from order, delivery, freight calculation etc.
    SOURCE_KOMV - if PRICING_COPY should not read the data stored in KONV the calling application has the possibity to pass in condition information directly
    TKOMV - includes conditions which survive the check and filter mechanism of PRICING_COPY. This table later on is used for the PRICING call.
    Conditions are always copied on item level. Any header and group condition property is lost.

    Dear Lakshman Iyer,
    Thank you for your answer. It does not work, maybe due to
    wrong setup. What do I wrong?
    Define Condition Exclusion Groups
    I created 1 excl. group = 10.
    Assignment of Condition Exclusion <-> Condition Types
    Assigend 3 condition types to 10.
    Assignment of Condition Exclusion <-> Calculation Schema
    entered:
    Snr. 1 then group A and then group 10.
    A is the condition excl. procedure.
    But If I create a PO all three freight conditions are available.
    And the last (with the access sequence is filled with 5%).
    Then I enter the manual condition type with 100 Euro. And
    now I have 2 conditions filled.
    The goal is: if I fill manually the condition the condition
    with the percentage should not be filled anymore.
    Best regareds,
    Eric.
    Entered grou

  • Pricing determination for free goods

    Hi Experts,
    Please help me for the following issue:
    This is with regarding pricing determination. I have a requirement that, for each 10 quantities of Material ABC sold out, 3 quantities of same material ABC is given free. In VBN1, I have set the requirements as such.
    Material ABC has Basic discount of 20%, Excise duties and VAT.
    While entering 10 quantities in 1st line item of Sale order, automatically 2nd line item generates with 3 quantities of the Same material. Item category for 2nd line items is TANN:
    ORNORM_______+ TAN = TANN.
    In VOV7, have defined Pricing as "B =Pricing for free goods(100% discount)" for TANN. The issue here is,
    For the 2nd line item (Free goods), negative values and Tax values are getting updated because system calculates BED, VAT, 20% discount for both line items in the sale order.
    When I changed the Pricing as Blank (No Pricing) in TANN item category. 2nd line item also (i.e free goods) behaves like 1st line item (Chargeable).  I want the system to calculate VAT, BED, 20% discount only for the chargeable item not for free goods.
    Please suggest.
    Thanks in advance.

    Hi Experts,
    Thank you for your valuable time.
    R100 condition type is already being used before taxes and discount.
    System calculation as below:
    1st line item (Chargeable): For 10 quantities
    DNP -
    5000
    Discount 4% -
    200 (Negative)
    BED 10.3% -
    468.6
    Vat 13.5%----
    648
    Total----{4800 + 468 (BED) + 648 (Vat)}
    2nd Line item (Free goods): For 3 Quantities
    DNP----
    1500
    R100 Discount----1500 (Negative) = Value is getting zero here itself {DNP - R100 (1500 - 1500)}
    Discount 4%----
    60 (Negative)
    BED 10.3%----
    140
    Vat 13.5%----
    194.4
    Total----{60(Negative) + 140(BED) + 194.4 (Vat)}
    For the 2nd line item, negative 60 value, BED and Vat values are being calculated.
    Hope that I have specified my requirement clearly, can you please let me know what should be done, if there should be no 4% discount, BED and Vat values for 2nd line item (Free goods).
    Thank you,
    Vijay N

  • Problem in pricing regardinr business blueprint

    HI Gurus,
    i am new in sap sd field i just put my foot in this field.
    i got business blueprint for sap sd implementation i have folloing problem in pricing please help me out.
    <b>1</b>.Do you require the functionality to create user-defined indexes in the pricing table? This will enable you to search for your prices using company-specific search criteria such as what operation input ?what prices on a certain day?
    2 Do you ever base the prise of an item on the cost to manufacture or purchase the material?
    3. Eill you need to pas pricing information to the sales informatiom system?
    how to configure above requirement in business blueprints?
    please solve this problem
    Ketan Katara

    I install Oracle Business Process Architect 11g again but with local DB. there is quick start example. when I share blueprint that project, It is ok but when I add a repository server and share a project inside it nothing happen.
    I dont know why???? please help me.
    sorry for my bad english :(

  • Installing Oracle RAC problem: Could not determine /tmp mount point

    Folks,
    Hello. I am installing Oracle 11gR2 RAC using 2 Virtual Machines (rac1 and rac2 whose OS are Oracle Linux 5.6) in VMPlayer and according to the tutorial
    http://appsdbaworkshop.blogspot.com/2011/10/11gr2-rac-on-linux-56-using-vmware.html
    I am installing Grid infrastructure. I am on step 7 of 10 (verify Grid installation enviroment) and get this error:
    "Free Space: Rac2: /tmp"
    Cause: Could not determine mount point for location specified.
    Action: Ensure location specified is available.
    Expected value: n/a
    Actual value: n/a
    I have checked the free space using the command:
    [root@Rac2 /]# df -k /tmp
    Output:
    Filesystem     1k-blocks     used     Available     Use%     Mounted on
    /dev/sda1     30470144     7826952     21070432     28%     /
    As you see above, the free space is enough, but could not determine mount point for /tmp.
    Do any folks understand how to determine the mount point for directory /tmp ?
    Thanks.

    Folks,
    Hello. I have found the file ./bash_profile under /home/ora11g/ and the file is invisible. However, I edit the file using the command:
    [ora11g@Rac2 ~]$ vi /home/ora11g/.bash_profile
    I add the 2 lines into the file as below:
    TMP=/tmp; export TMP
    TMPDIR=$TMP; export TMPDIR
    I save the file .bash_profile and reboot Oracle Linux 5.6 and check again on step 7 of 10 in the Installer, but the problem is still not solved.
    Can any folk help to solve the strange problem "could not determine mount point for /tmp" ?
    Thanks.

  • Problem in Interface Determination

    Hi All,
        While trying to do webservices using webdynpro i was able to do the repository part without any errors but while trying to do configuration i'm facing a problem in interface determination.
    I'm unable to find my interface mapping in the interface determination.
    While trying to search for the interface mapping its showing me as "no objects found".
    Could anyone help me out in this regard.
    Thanks in Advance
    Madhu

    Hi,
    As said by Moorthy, you should able to see interface mapping.You just Copy the interface mapping name from IR and insert at Interface Mapping in interface determination.To insert Interface mapping , right click choose Insert option from context.Save & activate Interface determination.If it is activated successfully every thing is ok.Otherwise once you should check as said by Moorthy and check Namespace of Interface too.Hope this will solve your problem.
    Cheers
    Tiger Woods
    Note:Give the points for helpful answers

  • Problem with ORG Determination in Transactions

    I am having an issue with ORG determination in Business Transactions
    The Organization area is not being populated as required.
    I want to pull in the org data from the User (Org data set in Sales Area section of the BP), all users have the same org data, when running the transaction this is not working, this used to work ok but no longer does??
    Settings in org data profile is set to '14000146 - Org. Unit Using Transaction Type', this brings back two errors:
    1 - No organizational units found
    2 - No organizational unit could be selected
    I have tried using the 10000194 - UserOrgUnit but this causes a pricing determination error relating to config
    any ideas anyone??
    regards
    Barry

    Hello Barry,
    To use rule 14000146, you need to add the used transaction type as an attribute of the org. unit that you want it to be determined.
    To do this, please execute t-cd ppoma_crm, open your org. unit, go to the [Attributes] tab, add the transaction type into the 'Transaction Type' attibute, then check on 'Obj. permitted in determination' save.
    Wiith rule 10000194 you got the org. unit determined. For the pricing error, I think it might be related to the pricing procedure determination. If yes, please check your IMG activity:
    SPRO
    - CRM
      - Basic Functions
       - Pricing
        - Pricing in the Business Transaction
         - Determine Pricing Procedures
    Here, the Sales organization, Dis. Channel, Division are the org. data determined in the transaction; the Doc. Pricing Procedure is the one defined in the transaction type (IMG activity: Define Transaction Types->Assignment of Business Transaction Categories-> BUS2000115 -> Customizing header -> field 'Doc. Pric.Proc.'); the Cust. Pricing Procedure is taken from the sold-to party's BP master sales area data (in the billing) tab.
    Hope the information could be helpful.
    Best regards,
    Maggie

  • Problem with Account determination

    Hi all.
    I have a problem with account determination when I change some data in Tcode VKOA.
    For example:
    I made changes in VKOA to determine G/L account 0000523201 and it worked it.
    But in the account document the account that is displayed is different (0000501000) and I don´t know why.
    I checked the Analysis Account Determination in VF03 and the system found the correct account in the access sequence, but I realized that there is a second line with the message G/L account in document 0000501000 . Where do I determine this account, or how Can I fix it ?
    Thanks for any help.
    Renato

    Hi reanto
    Check in VKOA all the G/L accounts for all the respective account keys. Also check wheather any provisional G/L account have been maintained or not. for any account key
    Also check wheather twice if you have maintained for the same account key different G/L accounts
    Regards
    Srinath

  • How will i configure pricing determination

    how will i configure pricing determination.....

    Hi,
    Pricing determination based on condition technique
    formula of pricing determination is
    SalesorganiztionDCdivisoncustomer pricing procedureDocument pricing procedure+ Pricing procudure
    Go to img-Sales and distribution-Basicfunctions-Pricing- pricing procedure detrmination
    First define ur document pricing procedure in ova8
    Then define ur customer pricing procedure in customer master sales tab
    then go to basic functions define table assign table to access sequence again accesequence assign to condition type place the condition type in the pricing procedure.
    Then assign pricing procedure to sales areDPPCPP
    Maintain condition record in vk11 for pr00 condition tupe
    Then pricing procedure automatically determines.
    Regards,
    Murthy V.N

  • Please explain me about pricing determination procedure in SAP SD ?

    Could you please explain me about the pricing determination procedure in SAP SD ?
    Edited by: Piruthiviraja on Aug 18, 2009 8:00 AM

    Hello,
    Please go through the following
    An Overview of Determination & Configuration of Pricing Procedure is as follows:
    In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.
    In SD, the steps to configure Pricing procedure are as under:
    Step 1:
    Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG u2013> Sales & Distribution u2013> Basic Function u2013> Pricing Control u2013> Condition Table (select the required fields combination, which will store condition record).
    Step 2:
    Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG u2013> Sales & Distribution u2013> Basic Function u2013> Pricing Control u2013> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.
    Step 3:
    Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG u2013> Sales & Distribution u2013> Basic Function u2013> Pricing Control u2013> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.
    Step 4:
    a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG -> Sales & Distribution u2013> Basic Function u2013> Pricing Control u2013> Pricing Procedure -> Maintain Pricing Procedure.
    b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG -> Sales & Distribution u2013> Basic Function u2013> Pricing Control u2013> Pricing Procedure -> Determine Pricing Procedure.
    Step 5:
    Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.
    SANTOSH

  • Campaign Pricing Determination

    Hi,
    Does anyone knows if Campaign Determination for Pricing is only for Campaign for category Trade Promotion only ? So how about Campaigns ? How does Campaign Determination for Pricing work ? Using Events?
    Regards,
    Niversphere.

    hi
    for that you need to get through the difference between the campaign and TP,the only thing that is different in Tp is that it is for particular account type,due to this particular property of Tp the campaign determination is triggered for TP by default
    but you can trigger campaign also by setting your condition types,then assocate those condition with the access sequence,the system will look through the sequence for the condition type,and based on the condition you have maintained the campaign is triggered.
    the condition table by default fill the value for Trade Promition and when you do campaign determiantion the system pick the value from the table and that  valuse is for TP only,that is the reason for Tp determination.
    but as i said you can determine campaign by the above said way of mine.
    guess it will help you
    i will advise you also study the pricing determination procedure to get better hold of the concept
    best bregards
    ashish

  • Re:Problem in Pricing Procedure Determination

    Dear All,
    I have a problem in Define Pricing Procedure Determination.
    I am getting an error message " Condition Type BP04 is not in procedure ZBP04A A V".
    The condition type has been copied from K007.
    Access Sequence is BP04.
    In Maintain Pricing Procedure, I have selected RVAA01 and copied it as ZBP04A.
    Please let me know how to rectify this error.
    Thanks,
    Amba Prasanna

    hi Prasanna,
    am getting an error message " Condition Type BP04 is not in procedure ZBP04A A V".
    It means in the pricing procedure ZBP04A  the condition type BP04 has not been maintained. So go to V/08, select conrtol data on the left side, click new entries and maintain this conditino type.
    The condition type has been copied from K007.
    You might have copied K007 but forgot to put it in the above mentioned pricing procedure.
    Access Sequence is BP04.
    Also make sure that for your condition type BP04, you have maintained the access also as BP04 in V/06, since you wanted it.
    In Maintain Pricing Procedure, I have selected RVAA01 and copied it as ZBP04A.
    This is fine, in OVKK- no error.
    regards
    sadhu kishore

  • Problem in Pricing Formula

    Hi,
    For specifyic condition types, i need the condition values to be displayed always in 'INR', i have created a formula routine for this and assigned to my pricing procedure .
    structures i am changing are XKOMV and KOMK.
    using 'CONVERT_TO_LOCAL_CURRENCY' i am converting the amount
    ( xkomv-kwert ) into indian currency value and for currency key
    i have passed 'INR' to komk-waerk field
    here i am facing 2 problems, after coming out of my include xkomv-kwert is getting overridden by old value in some other include, hence i am getting the same old value on the screen and currecny key is getting dislayed as 'INR' for all the records not just only for my condition type.
    Can you pls correct me if what is done by me is wrong
    Regards,
    Sowjanya

    An amount in local currency is calculated from a specified foreign currency amount. For this, you may either specify the translation rate manually (Parameter RATE) or have the system determine it from table TCURR on the basis of the rate type, date and currency key. Because the ratios for the units of the currencies involved in the translation are significant for this translation, table TCURF is always read by the program, and there must be a valid entry there for the data specified. IF exchange rate fixing is defined for the exchange rate type TYPE_OF_RATE or an alternative exchange rate is defined for the currency pair, this information is transferred to the calling program.
    When table TCURR is read, the foreign currency key is always taken as the first part of the key and the local currency as the second part.
    or you can also do the manual conversion by taking the exchange rate from table TCURR for the particular date and multiply this exchage rate to foreign amount then to get the amount in local currency.
    hope this will work.

Maybe you are looking for

  • Using Swing as interface to a dll

    I am trying to use Swing as my cross platform GUI for c++ dll's. Each dll has its own GUI. However, one of my dll's controls what other dlls are loaded. This works fine until I try to load a second instance of the control dll. I get an access violati

  • System Recovery on New Hard Drive Not Proceeding

    Scenario: I've installed a new (blank) hard drive on my 2008 HP Pavilion dv3500. I need to install the factory image on this new drive in the original HP machine. 1. I am booting from the recovery disks I made (F9 from system startup menu)  2. The fi

  • How to use bind variables in this procedure

    Hi Experts, How to use bind variables in this procedure for static queries. PROCEDURE DELETE_MER_PROC (M_id IN NUMBER) IS BEGIN V_date DATE; SELECT PD_DATE INTO v_date FROM PD_MAINTAIN;     DELETE FROM MER_CLEAR     WHERE MER_DT < v_date     AND ID =

  • PI 7.1 Operation mapping - Multiple message mapping - one to many issue

    Dear Experts, I am facing this issue in PI 7.1 and I beleive i did similar one in PI 7.0 successfully. I have an operation mapping with two message mappings. The occurence of source message of operation mapping is 1 The occurence of target message of

  • How to use 9264 card with daq

    Hi friends, I m using labview 8.6 version. I hve interfaced labview with cdaq 9172. I have used 9201, 9203 ,9219 card.Now i want to use 9264 card i.e analog output card.I am not getting how to use it .wheather  I hve 2 use on function plate express--