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
nullHi,
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
samHi,
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,
SanjuHi 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.ChitrasenHi 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 ,
Sumitplz 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,
DayanandDear 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,
zafarHi,
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
OliHi 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
ShashiHi 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
-
Batch job failing with INVALID_STARTDATE exception
Hello Experts, our batch job runs 17th minute of every hour on daily basis.It is running successfully from 00:17 AM to 20:17 PM and gets completed within 1 hour for every run. But when it is starting 21:17PM, it keeps on running for next 5-6 hours
-
How to start for a career change to NetWeaver
Hi, I have around 5 years of Java and a couple of years of .Net experience . I want to enter into SAP world , i have no idea about anything in SAP . but i heard, to learn Netweaver one should have good exp in Java/.Net. Please advise me how do i star
-
HT204291 AirPlay prompt appears but no mirroring control present
For apple tv, I am trying to mirror video from my iPad 2. The AirPlay icon appears but the slide bar to turn on mirroring does not. Thoughts?
-
How to get photos from pc to iphone ?
how to get photos from pc to iphone?
-
How to display alpha channel of layer mask in layers palette ??
Help me out here folks.... Using CS5--in the past, when I added a layer mask to a layer, it would display in the palette as the alpha channel, which was very handy. Now, when I add a layer mask, it only appears as the mask icon; i.e., gray square wit