Condition value in SD is multiplied every time

Hello,
I have one pricing condition (ZH03) which is manualy entered at header level. If I press Activate, this condition is copied to each item (I have 2 items in my test invoice) with the same value. But after every reload of pricing scren, condition value is doubled, so final price is going higher and higher, which is good for as but not so convenient for customer
Does anybody have similar experience or some advice to me?
Thanks&regards

Hello,
thanks for answer, but I already have this tick in customizing and it doesn't help. Here is the maintenance of the condition:
Cond. class A
Calculat.type B
Cond. category F
GroupCond X
RoundDiffCond X
Header condit. X
Item condition X
Delete X
Amount/percent X
Scale basis C

Similar Messages

  • BAPI_CUSTOMERQUOTATION_CHANGE - error while changing a condition value

    Hallo Gurus,
    I am trying to use tshi BAPI BAPI_CUSTOMERQUOTATION_CHANGE to change a condition value of a condition record of a quotation.
    Every time I execute the BAPI, instead of the condition tyoe being changed, a new record is added to the list of conditions!
    Can someone please help!
    Thsi is my piece of code::
    itab_BAPISDH1X-UPDATEFLAG = 'U'.
    append itab_BAPISDH1X.
    itab_BAPICOND-ITM_NUMBER = '10'.
    itab_BAPICOND-COND_ST_NO = '31'.
    itab_BAPICOND-COND_COUNT = '00'.
    itab_BAPICOND-COND_TYPE = 'ZST3'.
    itab_BAPICOND-COND_VALUE = '15.00'.
    itab_BAPICOND-COND_UPDAT = 'X'.
    append itab_BAPICOND.
    itab_BAPICONDX-ITM_NUMBER = '10'.
    itab_BAPICOND-COND_ST_NO = '31'.
    itab_BAPICOND-COND_COUNT = '00'.
    itab_BAPICONDX-COND_TYPE = 'ZST3'.
    itab_BAPICONDX-UPDATEFLAG = 'X'.
    itab_BAPICONDX-COND_VALUE = 'X'.
    append itab_BAPICONDX.
    CALL FUNCTION 'BAPI_CUSTOMERQUOTATION_CHANGE'
      EXPORTING
        salesdocument                = p_vbeln
      QUOTATION_HEADER_IN          =
        quotation_header_inx         = itab_BAPISDH1X
      tables
        return                       = itab_BAPIRET2
       CONDITIONS_IN                =  itab_BAPICOND
       CONDITIONS_INX               =  itab_BAPICONDX
    Thanks!
    Mukta

    Hmm...
    Change the following....and check..
    itab_BAPICONDX-ITM_NUMBER = '10'.
    itab_BAPICOND-COND_ST_NO = '31'.
    itab_BAPICOND-COND_COUNT = '00'.
    itab_BAPICONDX-COND_TYPE = 'ZST3'.
    itab_BAPICONDX-UPDATEFLAG = 'X'.
    itab_BAPICONDX-COND_VALUE = 'X'.
    append itab_BAPICONDX.
    "change the above to.....
    ab_BAPICONDX-COND_TYPE = 'X'.
    append itab_BAPICONDX.
    The BAPICONDX.. should contain only X.. in the fields which you want to update.. try this change..and let us know if it works.
    Also have a look at the FUNCTION MODULE DOCUMENTATION for this bapi in SM37.
    Cheers...

  • Extracting Purchase doucument Item condition value (Urgent)

    Hi Gurus,
    Currently, I am extracting purchase order item level data using 2lis_02_itm DS in which the extract structure is modified with fields which are fetching data from Condition Type (KSCHL), Condition Value (KWERT), etc., field at run time for which code is written in CMOD.
    Now, user requirement is some what like this: they maintain KWERT for one of the condition type after a week/a month or 2 months (not fixed) of PO creation date.
    Problem: In current extraction the data is comming for all the values changed or records added at item level (like material number, quantity, value, net value, etc.) but its not extracting the change in Condition Value (KWERT).
    <b>Please explain why?</b>
    Also, I tried to create a view based on the tables EKKO, EKPO and KONV but since KONV is pool table it's not allowing to create one.
    Tried to create function module by changing standard function module RSAX_BIW_GET_DATA_SIMPLE_1 and passing an custom extract structure created with only few (required) fields. The problem with this one is that in OPEN CURSOR ..... area when I am trying to write select statement which contains INTO clause, its giving error while checking where as query is working when tested as a report output.
    <b>Also, pls. let me know weather any provision is available on extraction of Condition data for each item in a PO is available in SAP's standard DS or BC. The one like they have condition level DS for application area SD.</b>
    for any further details pls. let me know.
    Thank You in advance.
    Points will be awarded to satisfying answer.
    Regards,<b></b><b></b>

    Good afternoon Joshi,
    It is unfortunnatelly very normal that the changes of the conditions are not loaded into BI... When you enhanced a DS, all the fields you add are simply calculated for each line that are in the delta queue. Here the change of a condition is not recognize as a change for BI, so no record is created in the delta queue so you extra fields are not calculated...
    The simplest way to check on which field a change is triggering a record in the delta queue is to check the fields in the extract structure in transaction LBWE for your datasource.
    One solution might be to assign one of the sub-totals to that condition (if you already use the 6 available sub-totals I remember that there was a way to create some extra ones...)
    If this does not work, to extract data from a pool table, you can always create in infoset query in transaction SQ01. To my knowledge there is no BC datasource  for PO condition.
    hope it helps,
    Rodolphe
    I do not think

  • Need help with control system that reduces a flat output signal every time a certain input exceeds given value

    I'm having difficulty setting up a closed loop control system that reduces one of my voltage outputs (connected to a high voltage system) by 30% every time a measured voltage exceeds a certain threshold value.  I'm using a USB 6229 DAQ.  I've been trying to create a waveform that looks like a DC signal, but the only waveforms that I can seem to manipulate while my VI is running are the stock waveform types.  Also, I've tried to use a formula node or conditional structure to update the output value every time the measured voltage exceeds a given value, but everything I do reinitializes the output value every time it runs or won't store the previous signal value.  I'm using LabVIEW 8.6 and don't have the PID or similar express VI's.  I've attached the mess I've got working right now.  Can anyone help?  I'm really stuck!
    Thanks! 
    Attachments:
    HiV step down.vi ‏40 KB
    output control.vi ‏100 KB

    I'm sorry it's such a mess; I'm still pretty new at this.  These are both little driver programs for a larger overall control program. 
    Output control is meant to send a flat signal to the DAQ whose value can be manipulated while the VI is running.  I have the second activated segment merely to check the values being output.  I didn't realize I attached a version with a meaningless control...I had a control where the user would put in the stating voltage (the high voltage source has a 1V-100V setting for external control).  I've attached this slightly different but equally dysfunctional version.  Ideally, I would have liked something like the analog signal generator vi to come with an input wiring for offset on the DC signal.  Most of the code was diabled because it is copied from an example; it is largely rubbish.  I initially used the DAQ Assistant, but when things weren't working out I switched to putting in each step manually to try to troubleshoot.
    As far as HiV step down is concerned, I've tried something different with a nested case structure (if that's the right terminology?), and I've attached that file.  I think this problem has been solved, but you never know!
    Attachments:
    output control slightly different.vi ‏100 KB
    HiV step down w case structures.vi ‏44 KB

  • Since downloading the most recent version of iTunes, I have to accept the software terms and conditions every time I open iTunes

    Since installing the most recent version of iTunes, I have to accept the software terms and conditions every time I go in to iTunes.  I sign in to my account, but when I re-open iTunes, as well as having to accept the terms and conditions before continuing, I find that iTunes has logged me out of my account.  None of this has happened before.  I am using a PC with Windows 8.

    See Empty/corrupt iTunes library after upgrade/crash.
    tt2

  • New Icloud Terms and Conditions window pops up every time I try to check my email, or when I open setting. My email doesn't load because of this, so I haven't been able to check my email for months.

    'New Icloud Terms and Conditions' window pops up every time I try to check my email, or when I open setting. My email doesn't load because of this, so I haven't been able to check my email for months. When I click, 'view terms' it takes me to my Icloud section in settings, but the terms don't pop up. I plugged it into my iTunes to see if it would pop up, but that didn't work either. My phone is updated, and I'm pretty sure I already accepted the new terms and conditions on the last update a few months back.

    Hi munaxnight,
    If you are having issues with your iPhone continuing to ask you to accept terms and conditions, you may want to try some things to troubleshoot.
    First, quit all running applications and test again -
    Force an app to close in iOS
    Next, I would try restarting and if needed resetting the iPhone -
    Restart or reset your iPhone, iPad, or iPod touch
    If the issue is still present, you may want to restore the iPhone as a new device -
    How to erase your iOS device and then set it up as a new device or restore it from backups
    Thanks for using Apple Support Communities.
    Best,
    Brett L  

  • At time of return depot invoice creation , not capture Excise Condition Value

    Hi,
    my queastion is that
    In retun process from Customer to Depot,
    when user create return Depot invoice through t-code VF01 then  Not capture Excise Condition Value (  JEXP - Basic Excise Duty ,  JCEP- Edu.  Cess Duty and JA1X - Additional tax. ) at time of Depot. Invoice Creation.
    we can also check  Table J_1IRG23D, in this table have value of these Excise Cond. Value.
    But Delivery No. is not update in table J_1IRG23D.
    and I applied  condition formula 356 in Procedure ZDOM02 ( Traders  Pricing Procedure).
    How can capture condition value of JEXP, JCEP and JA1X  at time of Retrun Depot Invoice Creation ?
    Guide me  .....

    Hi,
    I have  flow your define step:
    Returns from Customer to Depot
    1     Create a return order in Depot
    2     Key in the invoice number and execute
    3     Assign Order Reason and save
    4     Create a return delivery  and do PGR.  Maintain storage location 1030
    5     Create Transfer posting in MB1B with movement type 453, storage location 1030 and save
    6     Note down the material document reference
    7     Go to J1IG to reverse excise issue posting
    8     Click "Capture"
    9     Key in the material document number and  series group
    10     Click "Details".  Now select the line item and again click "More documents"
    11     Key in the original excise invoice reference created at supplying plant
    12     Skip all warning message and go back
    13     Maintain the internal number and the year.
    14     With this, entry from RG23D will be reversed
    But still the excise condition values are not being captured during invoice VF01 and std depot routing 356 is being used.
    Program name of depot routing  is  FV64A356.
    we can also check  Table J_1IRG23D, in this table have value of these Excise Cond. Value.
    But Delivery No. is not update in table J_1IRG23D.
    Guide me.........

  • For some strange reason the songs in my library are multiplying. For example, I really only have 4,000 songs but every time I open itunes I have 6,8,10,000 songs! Any one else have this problem.  How do I stop that from happening?

    For some strange reason the songs in my library are multiplying. For example, I really only have 4,000 songs but every time I open itunes I have 6,8,10,000 songs! Any one else have this problem.  How do I stop that from happening?  I keep having to delete my library!

    This "original file cannot be found" thing happens if the file is no longer where iTunes expects to find it. Possible causes are that you or some third party tool has moved, renamed or deleted the file, or that the drive it lives on has had a change of drive letter. It is also possible that iTunes has changed from expecting the files to be in the pre-iTunes 9 layout to post-iTunes 9 layout,or vice-versa, and so is looking in slightly the wrong place.
    Select a track with an exclamation mark, use Ctrl-I to get info, then cancel when asked to try to locate the track. Look on the summary tab for the location that iTunes thinks the file should be. Now take a look around your hard drive(s). Hopefully you can locate the track in question. If a section of your library has simply been moved, or a drive letter has changed, it should be possible to reverse the actions.
    Alternatively, as long as you can find a location holding the missing files, then you should be able to use my FindTracks script to reconnect them to iTunes .
    tt2

  • I used firefox 3.6.14 on windows 7 x64 (firxfox x32). I found a problem when I develop my website and alert data or value via javascript , firefox hang (not response) every time. What's happend? How to solve is problem?

    I used firefox 3.6.14 on windows 7 x64 (firxfox x32). I found a problem when I develop my website and alert data or value via javascript , firefox hang (not response) every time. What's happend? How to solve is problem?
    Thank you for help
    Lohkaeo

    Oops - for some reason, this problem now seems to have gone away. May have had something to do with Flash. I'll keep my fingers crossed.

  • I have the CC Photography subscription. The last several days, every time I bring up Photoshop, I get a window stating "Sign In Required" and "Terms and Conditions for Trial Software". Why? This is not trial software.

    I have the CC Photography subscription. The last several days, every time I bring up Photoshop, I get a window stating "Sign In Required" and "Terms and Conditions for Trial Software". Why? This is not trial software.

    Asked to sign in after paying may help
    -http://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html
    or
    Chat Now button near the bottom for Activation and Deactivation problems may help
    http://helpx.adobe.com/x-productkb/policy-pricing/activation-deactivation-products.html

  • Change Bex Variable Value every time refresh query!

    I'm looking for solution at this problem:
    1) I've create a formula variable
    2) I've assign to this variable a value in EXIT_SAPLRRS0_001 (step 2)
    3) When run my query it's OK but the value of my variable is static!!
    The problem is to change variable value every time the user change a filter like when do "Select Filter Value"...
    How can I do this?

    I know step 2 and this step is usefull for the first valorization of variable
    but, for example, if I run the query with initial filter and after, in the navigation, I restrict the filter using "Keep Filter Value" on a single value of one characteristic the system doesn't execute the SAP EXIT and variable is the same of the first initial value...
    I need a SAP EXIT or anything like it for change Formula Variable Value every time I change any filter during the query navigation.

  • Facebook sets the value of spellchecker.dictionary to ru_RU every time I start entering text (language doesn't matter) in a textbox on FB

    Facebook sets the value of <spellchecker.dictionary> to <ru_RU> every time I start entering text (language doesn't matter) in a textbox on FB.
    FF: Firefox 20.0 - Mozilla Firefox for Linux Mint
    OS: Linux Mint 13
    I haven't noticed any other website I use causing that problem: all of them use the predefined (in prefs.js) value of <spellchecker.dictionary> and don't change it unless I change the speller language manually.
    The only way I can change the value of <spellchecker.dictionary> back to <en_US> is manually choosing English in context menu of a textbox, or editing "prefs.js", every time Facebook messes it up.
    Why does FB always sets <spellchecker.dictionary> to <ru_RU>???
    My default locale is "en-US": <general.useragent.locale> = "en-US".
    Please help.

    Websites should not be able to change a pref setting.<br />
    Only an extension can do this.
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    What is the order of the installed languages?
    You can check the order of the installed Languages.
    *Tools > Options > Content > Languages

  • JASS condition value not multiplying

    Dear All,
    I have a small issue, wherein condition record has been maintained for JASS (material assessable value) as INR 200 per piece with calculation type C (changed from B to C).
    In both the scenarios of calculation types being B or C; for example if there is an order of 10 pieces of the material; condition value in the line item Condition tab is showing as only INR 200 instead of INR 2000. JASS is made statistical in the pricing.
    Kindly suggest if there is any error in maintaining the condition record.
    Thanks and Regards
    Adithya

    Thanks Shiva Ram
    Actually I had made a mistake by not deleting the earlier condition record which I had maintained in a different key combination. Now it is working fine.
    Thanks for your suggestion.
    Regards
    Adithya

  • Contract Value Calulation based on Start & End Time

    Hello Friends,
    My client is into Vessel Hiring & the Vessels are given on hire for fixed period (with clear start & end dates & time). 
    For the above scenario we have a Periodic Contract to BIlling cycle which generates Invoices for every month. while creating the Contract we enter Basic Price as Day-Rate (Calculation type in Condition - O - Quantity - Daily Prices)
    Thus the system automatically calculates the Basic Price Condition value based on number of days in any month.
    Now the issue here is the client wants system to take Start & End time into consideration. In the Contract header - Contract Data tab we have developed two additional fields (Z-Fields) that capture start time & end time for every Contract.
    So, we want system to calculate the Basic Price Condition value based on the Contract start date + Contract Start time.
    Example :
    1. Contract start date - 25.03.2010 & Start time = 12:00 noon. Basic Price = Rs. 10,000 per day.
    2. In the Monthly Invoice, system would calcualte the Basic Price as Rs. 70,000 (7 days i.e. 25.03.2010 to 31.03.2010)
    But here the client wants system to consider Start Time & determine Value as Rs. 65,000 as the Contract started on 12:00 noon on 25.03.2010.
    Can anyone tell me how to achieve this?
    I guess we should develop some routine (in VOFM) & apply it in Pricing Procedures.
    But can some expert guide me on the logic of the routine & exactly where to apply the same in Pricing Procedure...
    Thanks,
    Jignesh Mehta

    Hi,
    Develop routine and make combination
    if start date is xyz  and start ime is less that 12 then price is so on so
    if date start date is xyz and satrt time is more that 12 then price is so on so.
    Hello I am not ABAPer, still tried to suggest you,don't mind for my suggestion
    Kapil

  • When I am testing java map in XI.every time connection to the XIserver lost

    Hi All,
    When I am testing java map in XI.every time connection to the XI server lost.XI is asking for login again
    Can any one help me on this.what could be the problem
    Thanks
    Siree

    I dont no whether problem with java code or XI .but its a very simple java code.
    Just i am getting 6 Xpath values and comparing those values with "" OR Null.if the condition is true i am displaying some text message.
    Sample Code
    execute(in,out)
    Xpath1
    Xpath2
    if("".equls(Xpath1)||Xpath1==null)
      Textmessage = No value in Xpath1

Maybe you are looking for

  • How to put data into a hashtable from a text file

    I need some help to put the words in a text file to a hashtable.The text file consist of words and the following set of punctuation marks {, . ; : } and spaces. thanks in advance.

  • How to create a new business partner for notification with function module?

    Hello, I got a problem when I want to create a new Notification with its businiss partner (BAPI_ALM_NOTIF_CREATE). I can't find the proper way to create the new business partner. Anyone offer some help? Thanks a lot! Morgan

  • Position of an non modal external window

    How is it possible to set the position of an non modal external window? I've tried it over window.setWindowPosition(new WDCssSize(500,WDWindowUnitOfLength.PX),new WDCssSize(200, WDWindowUnitOfLength.PX)); and also over window.setWindowPosition(500,20

  • Java.lang.OutOfMemoryError : GC Overhead Limit Exceeded on SOA server

    Hi All, We are facing to this java.lang.OutOfMemoryError : GC Overhead Limit Exceeded on issue and we have increased the physical memory of the server to 16GB. Modules running in this machine are, Oracle DB Weblogic Admin server - 10.3.6.0 Imaging -

  • Aperture 2 and Printing Issue (HP B9180)

    I have upgraded to Aperture 2. The print settings dialoge box for the printer will not allow me to change the PaperType/quality or adjust any settings. All of the configuration settings are empty. I have the current printer driver; it prints fine fro