Rate (condition amount or percentage)

Hi All,
We need to change the rate from fixed value to %ge value for 5000 Articles(Materials).
For individual articles we were doing through the transaction VKP5. How can we do in mass.
Regards,
Madhukar

Hello,
  perhaps I didn't understand well your requirement or the scenario. But can't you run transaction VKP5 for all the 5000 articles  you need to update price for?
Let me know.
Best regards,
Andrea

Similar Messages

  • Need to show the Condition amount or percentage(KBETR) in display mode.

    Hi,
    i need to show the Condition amount or percentage(KBETR) in display mode for VA02 transaction based on the condition type. the KBETR in the table control. so how it will become in display mode?
    already i tried with this code.
    in MV45AFZZ form userexit_field_modification.
    case screen.
    when screen-name = 'KOMV-KBETR'.
    read table xkomv with key kschl = c_xr1(XR1).
    if sy-subrc = '0'.
    SCREEN-INPUT = '0'.
      endif.
    in debugging mode the condition is satisfying but not modifying the screen.
    can anyone help me . please it is urgent.

    Hi Praveen,
      See in Exit 'LV69AFZZ' and subroutine 'USEREXIT_FIELD_MODIFICATION',
    code should be like this
      if komv-kschl eq 'your condition type'.
        case screen-name.
          when 'KOMV-KBETR'.
              screen-input = 0.
        endcase.
      endif.
    For header level conditions you need to use "form userexit_field_modific_kopf"
    try it.
    i hope it will solve your problem.
    ENJOY SAP.

  • KONP-KBETR - Rate condition percentage - REUSE_ALV_GRID_DISPLAY

    Hi Experts,
    I have a strange behaviour with function reuse_alv_grid_display.
    (It is not used with field catalogue, but we pass the name of the structure)
    In the structure we have two fields:
      kbetr_pi02 like konp-kbetr,
      konwa_pi02 like konp-konwa.
    We read a rate condition percentage.   ( i.e.  65 % )
    If I check the condition table with tcode SE16  ( KONP )
    konp = 650
    kbetr = %
    in quality system values with % are displayed with 2 integer and 2 decimals, ( 65,00 % )
    while in production system are displayed with 3 integer and 2 decimals. ( 650,00 % )
    How is it possible???
    Thanks a lot!

    This is my data structure
    data: begin of tb_precom occurs 0,
      matnr like marc-matnr,
      werks like marc-werks,
      cuobj like marc-cuobj,
      stdpd like marc-stdpd,
      atnam like conf_out-atnam,
      atbez like conf_out-atbez,
      atwrt like conf_out-atwrt,
      atwtb like conf_out-atwtb,
      kappl like a691-kappl,
      vkorg like a691-vkorg,
      kschl like a691-kschl,
      pltyp like a691-pltyp,
      waerk like a691-waerk,
      kbetr like konp-kbetr,
      konwa like konp-konwa,
      kpein like konp-kpein,
      kmein like konp-kmein,
      kbetr_pi02 like konp-kbetr,
      konwa_pi02 like konp-konwa.
    data: end of tb_precom.

  • Problem with field  KONWA-Rate Unit(Currency or Percentage) of table KONP

    Hi Gurus,
    I m facing problem with field 'KONWA -Rate Unit (Currency or Percentage)' of table KONP. This field is showing ‘Currency’ and '%' both in table KONP. For some materials its showing currency value and for some its showing '%'. Due to which its creating load problems. My question is how this '%' is coming (means is there any calculation behind that or something else) in table KONP and how can I identify this.
    I am sure u will have the answer for this question so Thanks in advance.
    Message was edited by:
            Amit Rajput
    Message was edited by:
            Amit Rajput
    null

    Hi,
    take the following example: you sell liquor to customers; in your country, when you sell liquor your company is entitled to pay customs and excise fees to governamental authorities.
    These excises and duties are a percentage of the retail price. You'll then create such a condition record with this rate so that you calculation schema will post the correct value during the processing of billing documents...
    hope this shed light
    Olivier.
    Message was edited by:
            Olivier Cora

  • Retrive Rate and Amount field in Taxinvoice

    Hi Guru's,
    i want to retrive rate and Amount in Taxinvoice . i write follwing  code
    select kbetr kwert kschl from konv INTO CORRESPONDING FIELDS OF table it_konv
    where KNUMV = IT_VBrK-KNUMV and kschl eq 'ZRPR'.
    loop at it_konv.
    endloop.
    select kbetr kwert kschl from konv INTO CORRESPONDING FIELDS OF table it1_konv
    where KNUMV = IT_VBRK-KNUMV and kschl eq 'ZFAB'.
    loop at it1_konv.
    endloop.
    select kbetr kwert kschl from konv INTO CORRESPONDING FIELDS OF table it2_konv
    where KNUMV = IT_VBRK-KNUMV and kschl eq 'ZRLB'.
    loop at it2_konv .
    endloop.
    loop at it_vbrp.
    itabfinal-amount1 = it_konv-kbetr + it1_konv-kbetr + it2_konv-kbetr .
    itabfinal-value = it_konv-KWERT + it1_konv-KWERT + it2_konv-KWERT .
    append itabfinal.
    clear itabfinal-amount1.
    clear itabfinal-value.
    endloop.
    but this code get me output is 0.
    please Help Me send me code how to retrive value.
    Regards
    sam

    Hi,
    Why you r writing so many select query's on KONV.
    I think you can write the logic as follows
    select kbetr kwert kschl from konv INTO CORRESPONDING FIELDS OF table it_konv
    for all entries in IT_VBRK
    where KNUMV = IT_VBRK-KNUMV
       and ( kschl eq 'ZRPR'
            or kschl eq 'ZFAB'
            or kschl eq 'ZRLB' ) .
    loop at IT_VBRP.
    read table IT_VBRK with key ebeln = IT_VBRP-VBELN.
    if sy-subrc = 0.
    loop at IT_KONV where knumv = IT_VBRK-KNUMV
    sum the condition values
    endloop.
    endloop.
    With Regards,
    Dwarakanath.S

  • ME22N : Item condition amount not changeable after a cancel document

    Dear guru ,
    I have created a purchase order , a position have two price condition PBXX and ZD30(custom).
    I have executed a goods receipt and also a cancel document for the goods receipt.
    If I try to change item condition amount for condition ZD30 the field is grey (not changeable). Instead item condition amount for condition PBXX is changeable.
    I donu2019t understand this behaviour
    Do you help me ?
    Thanks.

    Hi Cris,
    In M/06 , select Ctype ZD30 and click Detail.
    in "Changes which can be made" screen Amount/percentage will be ticked it means you cannt edit the amount in PO i.e. whichever indicator is ticked over here that value cannt be change in PO and whichever indicator is not ticked you can change the value in PO.
    I hope this small piece of info. helps you to exactly unterstand the behaviour of Ctype.
    Cheers
    Manoj Singh

  • Change in Invoice for condition amount.

    Hello Gurus,
    Actually I have a query where I want to make changes in the Invoice amount. I have maintain the contract and with respective of that contract I got due invoices of equal amount by the periodic billing. But now the case is that I want to raise the invoice amount without making changes in the contract value. So can I make changes in the invoice amount by adding a condition into the invoice condition directly or can I change the previous condition amount in invoice only?
    If we can make this changes please tell me how can we do it? Or else please suggest me the solution for above scenario.
    Thanks in advance,
    Sanju

    Hi Sanju
    Welcome!
    Q1: can I make changes in the invoice amount by adding a condition into the invoice condition directly or
    A: Adding a new condition type to your invoice will be an overhead for you as it's one change. Also it will require amendment to you invoice pricing procedure as well.
    Q2: can I change the previous condition amount in invoice only?
    If this is only one time change, this is better idea.
    Please revert if require more help.

  • Sub: Tax Combinatiom. Tax rate, tax Amount in the print lay out design of t

    Dear all,
    Sub: Tax Combinatiom. Tax rate, tax Amount in the print lay out design of the A/R Invoice
    I have to Create a Print Lay out design of the A/R invoice for the Indain standrad please provide me some solutions for the following problems to locate the Tax combinations,Tax rate  and the Tax amount in the PLD  A/R Invoice ,
    PACAKGE  SAP B1 2005B
    Need a standrad solution as per the requriment
    Eg: Row Level
    Tax Code created is BED+VAT
    Tax combination details is
    Name of Tax type   Rate
    Excise                     16%
    Ecess                    2%
    Hcess                    1%
    VAT                       4%  
    Row No     Item  Qty   UnitPrice  Tax code  Total(LC)    Tax Amount
      1             X      10     10000      BED+VAT   100000      21139
                                             (Excise =16000,Ecess=320, Hcess=160, VAT=4659)
    2              Y      5      20000      BED+VAT    200000       42278
                                            (Excise =32000,Ecess=640,  Hcess=320, VAT=9318)
    In Print  Lay out Design Requried is the deatils of Tax code combination , Rate and the Tax Amount in the followig way 
    Excise    16%   =48000
    Ecess     2%    =960
    Hcess     1%    =480
    VAT       4%    =13977
    Please send the feedback as early as possible urgently requried
    for the further details send the feedback
    Reagrds
    Mr.Chitrasen

    Hi experts,
           Pls anybody have an answer to my question, i'll be very thankfull to u,
                     I wanted to display the Tax Break ups in Invoice say,
    ECess            25
    Vat                 56
    Excise duty    32
    I've tried a lot with many of the SAP Forum thread but the results is not satisfactory..am using SAP Business One 2007 b
    pls anybody who can guide me with step by step PLD creation for this problem.
    I done the below steps in PLD
    In Repetitive area 1
    Field_1:  Table-> OSTA                    
                  Column-> Type                               
    Field_2 : Table-> OSTA                  
                  Column -> Code                               
    Field_3:  Table-> OSTA                   
                  Column-> Rate
    Field_4:  Table-> OSTA                  
                  Column-> Name  
    Field_5:  Table-> A/R Invoice Tax amount per document
                    Column-> Tax amount
    Field_6 : Table-> A/R Invoice Tax amount per document
                    Column-> Base amount
    Field_7 :  Formula ->  Field_6 * Field_8
    Field_8 :   Formula->  Field_1==1
          NOW I SORTED REPETITVE AREA 1 WITH 'SALES TAX AUTHORITIES;cODE' AND TICKED THE CHECK BOX 'SUMMARY'
        AND MADE THIS REPETITIVE AREA INVISIBLE.
    IN Repetive area footer
    F_01 :    Formula->   Field_4       
    F_02 :    Formula->   Concat(Round(F_rate,0), '%')
    F_03 :    Formula->   Round(ColSum("F_tax_amount"),2)
      I grouped the Repetitive area footer as Group 1
                                here i get the result but the Tax Rows are repeating and Tax amount varies for VAT for each rows
    pls help me guys...          
                   Thanks in advance,
                   Dinesh
    Edited by: Dinesh S on Dec 23, 2011 1:28 PM

  • Incorrect calculation of Condition amount ( KONV - KBETR ) in VA01.

    Hi All,
    I have a requirement like this ...
    When i create a credit memo in VA01 by using the Create with Reference option on the screen , it asks for a billing document number ( Invoice Number ) .
    After entering this number and then clicking the COPY icon, a credit memo gets created .
    The problem is that the newly created Credit memo has Condition Amount = 10%  ( KONV-KBETR ) for condition 'ZD01'  whereas in the Invoice for the condition  'ZD01' the Condition amout = 20% .
    What i think is that both the amount should be same ie 20 % for Credit Memo as well as Invoice.
    Can you please help me with this .
    Thanks ,
    Sumit

    plz post in SD forum.....its not related to ABAP.
    or check ur copy controls & sales pricing ,on what basis its picking 10%.
    regards
    Prabhu

  • Exchange rate fluctuatuion amount is not generated in F-28

    Hi Gurus,
                  when making partial payment from foreign customer in F-28, the Exchange rate fluctuation amount is not generated. But when making full payment from the foreign customer, exchange rate Fluctuation amount is generated.
    For eg: At the time of billing the document, the amount is 1050 USD @ 46.4500
                Now there are paying a partial amount of 1000 USD @ 46.3000
                Now the difference amount between 46.45 & 46.30 has to generated at time of payment.
                But its not happening.
    Can anyone help me to find a solution.

    Hi Satish,
    While making Partial Payments also you can post forex gain/Loss but for that a little configuration is required. The IMG path is :-
    Financial Accounting Global Settings (New)>Global parameters for Company code>Currencies>Indicate Currency Differences for partial payments.
    Here against the document type, which you are using for making partial payments you have to tick that doc type and then the Forex gain/Loss gets posted even on partial payments.
    Regards,
    SAPFICO

  • Very Urgent--Adding Header condition amount in Net order value of PO

    Dear friends,
    Our client has following requirement.
    ---In Purchase order ,Header conditions related to delivery costs are using.
    --Currently when we add the header condition,that amount is not adding to the Net order value and not adding to the total value in the PO print document.But proportionaly distributing to the line items.
    --Because of this two problems one is not adding to net order so not considered for release strategy,secondas it is not adding in the net order value,header condition amount also is not coming in the total value in the print out.
    --Currently, this header amount is splitting and posting seperate line item for GR/IR clearing act in MIGO and MIRO..
    I have removed the Statistical tick and accrual tick in IMG, then header amount is adding to the Net order value and adding in the total value in the PO print. But in MIGO/MIRO, This amount is adding to the GR/IR clearing act ,instead of seperate GR/IR line item in MIGO/MIRO documents, But client wants the postings shall be made similar to previous one.
    I have checked with removing only Stastical key and not removing the accrual key.But header condition is not adding to Net order value. I have searched for User exits/BAdis,suitable are not found.
    How the Header condition amount can be added to the Net order value without removing the Statistical key in IMG.Are there any User exit/BAdis,
    Please suggest.
    Regards,
    Dayanand

    Dear Sairam,
    Thanks for your reply.
    Asper your suggestions i tried as follows.
    1) We have got condition types like surcharges/discounts before "Net inc dis"
        and Delivery costs/accruals/frieghts after "Net inc dis".
    2) My requirement is that whatever conditions types after Net inc dis like Del costs/Frieghts are not included in Net order value in PO,so amount is not included in Release strategy and print.Currently this amount is coming as seperate line itemGR/IR Clearing account in MIGO/MIRO.
    3) Asper your suggestion,i tried with Surcharge  condition existing before "Net inc Disc"--This is a header condition(Cond.cat is Insurance),but stastical tick is not there in Scema. I tried as it is ,amount is adding in Net order value.But seperate line item for this amount is not coming in MIGO/MIRO
    4) When i ticked the accrual key and statistical tick and added Accrual-FR1,then PO created ,amount is not adding in Net order value.
    5) When i removed only Stastical tick only even though amount is not adding.
    6) When i removed the Accrual tick also i.e both the ticks then only amount is adding in Net order value.But Line item of the header condition is not dispalying as a seperate line item in MIGO/MIRO
    For these Header conditions ,seperate line item shall come ,at the same time amount shall add in Net order Vaue for the purpose of including in the amount for Release strategy and print.
    Please suggest how to do it.
    Regards,
    Dayanand

  • How to know which condition amount of PO will be added to invenotry

    Hi,
      I am making a report of material moving average price  vs  last Po price aginst which GR is made  so I want to know  how to know that  from the purchase order all conditions  which condition amount will be added to inventory  like in case of import PO along with material cost octri and fright  conditioon which are added as delivery cost  amount of those conditions are added to invenotry  and excise duty  which is also delivery cost are updated in cenvat,  so how to know  from all condition which amount will be added to invenotry.
    I dont want to take amoun which is updated at the time of GR.
    regards,
    zafar

    Hi,
      Thanks for your reply,  in case of FI  condition in OBQ3   if any accout key is assign there we can check this in OBCN  from there it is easy to understand whethere it is dedcuctible or non deductable  but in MM i am not getting details whethere the condition is deductable or non deductable 
    FRB1  delivery cost  condition account key Z04  is assign the amount of this codnition is added to the materila account
    JCVD delivery cost condition account key is Z07  the amount of this condition is not added to the material now in customizing of those account key Z04 and Z07  in Define Transaction/Event Keys there is no setting for this  then how to know  whether the amount of particular condition will be added to inventory or not.
    regards,
    zafar

  • CL_RECD_CONDITION / retrieve condition amount in ABAP

    Hi All,
    New on RE-FX, I am in  charge of developping a report for RE-FX, returning in particular the conditions amounts.
    I need yearly amounts for each contracts, knowing that contracts have several conditions.
    APIs and BAPIs dont provide calculated amounts. I found the class CL_RECD_CONDITION, and I would like to use one of these methods (i guess at least one will provide req. info):
    - IF_RECD_CONDITION~GET_CALC_VALUES
    -IF_RECD_CONDITION~GET_STANDARD_VALUES
    Unfortunately, I'm not able to call these methods in the abap, I always have this error message:
    "You cannot create an instance of the class "CL_RECD_CONDITION" within
    the class itself or one of its subclasses."
    my code is as following:
        DATA lr_cond TYPE REF TO cl_recd_condition.
        CREATE OBJECT lr_cond.
        CALL METHOD lr_cond->if_recd_condition~get_standard_values
       CALL METHOD if_recd_condition->get_standard_values
          EXPORTING
            id_keydate        = w_keydate
       if_distribution   = ABAP_FALSE
            id_distobjnr      = wa_vicncn-objnr
          IMPORTING
       ed_condvalueday   =
       ed_condvalueweek  =
       ed_condvaluemonth =
            ed_condvalueyear  = w_recdcondvalueyear
       ed_taxvalueday    =
       ed_taxvalueweek   =
       ed_taxvaluemonth  =
       ed_taxvalueyear   =
       ed_calcvalue      =
       ed_distvalue      =
       ed_taxvalue       =.
    Many thanks for your help if you have informations on the correct way to get these conditions' amounts!
    Cheers
    Oli

    Hi Oli,
    you just have first to create contract and condition manager to call afterwards methods for conditions.
    Here a sample coding:
    go_contract       TYPE REF TO if_recn_contract,
    go_condition_mngr TYPE REF TO if_recd_condition_mngr,
    gto_cond          TYPE re_t_if_recd_condition,
    go_condition_mngr TYPE REF TO if_recd_condition_mngr,
    go_cond          TYPE REF TO if_recd_condition.
    1. Find contract
         CALL METHOD cf_recn_contract=>find
            EXPORTING
              id_bukrs      = p_bukrs
              id_recnnr     = p_recnnr
              id_activity   = gd_activity
              if_auth_check = abap_true
              if_enqueue    = abap_true
            RECEIVING
              ro_instance   = go_contract
            EXCEPTIONS
              error         = 1
              OTHERS        = 2.
    2. Get condition manager
        go_condition_mngr = go_contract->get_condition_mngr( ).
    3. Get condition objects
    get cond list
      CALL METHOD go_cond_mngr->get_list
        EXPORTING
          if_incl_booking_context = abap_false
          if_incl_booking_min_max = abap_false
          if_incl_lock_context    = abap_false
        IMPORTING
          eto_condition           = gto_cond.
    4. Loop at conditions and call method
    LOOP AT gto_cond INTO go_cond.
      get standard values
        CALL METHOD go_cond->get_standard_values
          EXPORTING
            id_keydate        = id_keydate
          IMPORTING
            ed_condvalueday   = ld_condvalueday
            ed_condvalueweek  = ld_condvalueweek
            ed_condvaluemonth = ld_condvaluemonth
            ed_condvalueyear  = ld_condvalueyear
            ed_taxvalueday    = ld_taxvalueday
            ed_taxvalueweek   = ld_taxvalueweek
            ed_taxvaluemonth  = ld_taxvaluemonth
            ed_taxvalueyear   = ld_taxvalueyear.
    ENDLOOP.
    Hope that helps.
    Regards, Franz

  • Exchange rate diff amount posted to AUC asset

    Hello All,
    I am stuck with one issue and looking for some help
    We are creating purchase order with account assignment as projects and then doing MIGO & MIRO and then settling through CJ88 to AUC asset.
    The issue is related to exchange rate difference amount posted to AUC asset.
    MIGO and MIRO are done on different dates and the difference amount in exchange rate posted to GL account maintained in KDM.
    Now, when i settle the WBS element through CJ88 the AUC asset is posted with amount including the exchange rate difference amount.
    Business do not want the exchange rate amount added to the AUC asset.
    please confirm is this the system standard behavior .
    Your inputs appreciated.
    Thanks
    Shashi

    Hi Shashi,
    As per Accounting Standards, the asset must be valued on the exchange rate on the date which risk and reward is transferred from seller to buyer.
    For example If the vendor despatch the assets on 01.03.2014 at his place and contract is Exworks then the asset must be valued on exchange rate on 01.03.2014. Lets assume exchange rate on that day is 1USD=60INR. The price is 100 USD. You receive the assets on 10.03.2014 and exchage rate on that day is 55 INR. Now if you make GR on 10.03.2014 Asset value will be 5500 INR whereas as per AS it should be 6000 INR. That is why when you do MIRO the differnce between 6000 and 5500 is posted to asset.
    When you do MIRO you must enter currency(USD) in Basic data tab and exchange rate 60 in details tab.
    What happens in your system is standard behavior of SAP as well as correct process as per Accounting Standards.
    Hope it is clear.
    Regards,
    G.Sethuraman

  • PO item condition amount change in ME28

    Hi,
    The question is whether ME28 will update the PO item condition amount automatically when release PO ?
    If so, how ME28 determine the PO item condition amount to change.
    Please teach me if you have any idea.
    Thanks a lot !
    Regards,

    Hi
    If GRN or Invoice or Down Payment you cannot change the delivery condition.
    If you are not able to change the Basic Price check that any condition are maitian (MEK1) and also check that in customization the price should be picked ony from condition then you cannot change the price in PO.
    Hope this might solve your issue
    Regards
    Davey

Maybe you are looking for