Accounting exchange rate not picking while running result analysisKKA2
Hi All,
WHile running Result analysis with KKA2 the accounting exchange rate not picking correctly.
When we run the KKA2 from may to sep it is taking may month as default rate and it is extending to june aug,sep instead of seperate exchange rates for each month.
We compared all configurations for this RA key with existed RA key .All the setting are one and the same.in OKG2,OKG3,OKG4,OKG5
PLease help ...
Regards,
Mohan
Hi srikanth,
It is not daily exchange rate.
Actually we copied PS LCR RA key to PS IAS.
PS LCR is working fine and it is picking correctly for the respective months.
Where as In PS IAS it is taking starting month and same continuing for other consecutive months.
Regards,
Mohan
Similar Messages
-
Exchange rate should pick from TCURR based on custom date field added in MIGO
Hi,
In MIGO, FI document get posted by picking exchange rate based on the posting date. Through BADI(MB_DOCUMENT_BADI) we have added a field called translation date in MIGO screen, while doing GRN exchange rate should pick from TCURR based on translation date instead of posting date. We have tried this logic using substitution (GGB1) in FI accounting it is working fine in FB60 & F-02 transaction but it is not working with MIGO transaction. Please suggest some solution for this.
Thanks & Regards
Vinoth Kumar.MHi Maniraj,
This will a modification to existing system and it is not supported directly.
There are 2 notes of SAP for modification of translation date of BKPF.
SAP Note 574583 will activate a BADI kindly refer to it for details.
http://www.stechno.net/sap-notes.html?view=sapnote&id=574583
There is another one but is appilcable if material ledger is active in the system
Regards -
SRKIM: Payment Maturity Account 시 exchange rate 이 없어 error 발생
PURPOSE
Payment Maturity Event Accounting 시의 문제점을 해결한다.
Problem Description
Foreign Currency 로 발생한 Payment Maturity Event 에 대해 Accounting 시도 시 Exchange Rate 정보가 없어 error 가 발생하였다.
Cannot Account for maturity of <Payment document detalis> because the maturity is in a foreign currency and no exchange rate has been prov ided AE Line Accounted Status = CANNOT ACCOUNT FOR THIS EVENT
Workaround
N/A
Solution Description
다음과 같이 관련 정보를 update 후 다시 Accounting 을 시도 해야 한다.
Data fix Scripts:
update ap_checks_all
set MATURITY_EXCHANGE_RATE = &Maturity_Exchange_Rate
where CHECK_ID = &Check_id;
update ap_payment_history_all
set TRX_BASE_AMOUNT = &TRX_BASE_AMOUNT
PMT_TO_BASE_XRATE = &PMT_TO_BASE_XRATE
where payment_history_id = &payment_history_id;
update ap_accounting_events_all
set CANNOT_ACCOUNT_FLAG = NULL
where accounting_event_id = &Maturity_Accounting_Event_Id;
commit;
Reference Documents
Note 302220.1 Cannot Account for Payment Maturity Because The Maturity Is
In a Foreign Currency And No Exchange Rate Has Been Provided -
-10 Exchange rate not updated , 'USD'
Hi Experts,
Am with a problem in Sdk Code(A\R Sales Invoice object)..My problem defines as follows:
I am having a table with 10 records in UDT..While Adding the UDT Records to Sap Sales Invoice(A\R)..by Getting the A\R invoice Object(13) ..Adding the 10 fields of UDT Table to OINV and INV1..it's throwing an error -10 Exchange rate not updated , 'USD'..How to handle this in Code..Help would be appreciated.
Thanks in advance.Hello,
This means, that the exhange rate is missing your local currency vs USD in the system. Your Business Partner or any of items you are adding to the invoice is using USD (price list or customer is in USD).
My tip is some of the items has USD price set or USD Purchase price used.
DO the following:
Check the POsting date of your invoice
Go to Administration -> Exhnage rate, and locate the posting date and USD from the matrix, and enter the rate.
Post your invoice.
it will work
Regards
János. -
DTW Error -- "Exchange Rate Not Updated"
After resolving my other document loading errors identified by the DTW, I now receive the same error for every record that I try to load for Purchase Invoices, Sales Orders and Sales Invoices. It is
<b>Exchange rate not updated, USD Notice: all records are rollbacked.</b>
Any idea how to fix this? I'm confused since I built the company with both Local and System Currencies as US Dollar, the Default Account Currency is the Local Currency, and the document load includes the DocCurrency field (set to "USD").
I need to get this data loaded soon. Any help would be greatly appreciated!
Kind Regards,
ScottMy issues have been resolved...
(1) The GL account must be an "expense" account. The data migration that I am performing is pulling from another system that stores these transaction in a different way. Therefore, even though the accounts from the source ERP system to B1 have been mapped correctly, I had to use a different "expense" account as the GL account associated with transactions in B1.
(2) The DocType was, indeed, necessary to handle Service-type Purchase Invoices. However, the DTW requires that the DocType value be set to '0' (for Items) or '1' (for Services). This differs from the 1-character designation stored in the database table OPCH, a 'I' (for Items) and 'S' (for Services). I would make a humble suggestion to SAP to setup the DTW accepted field values the same as are found in the database (or, at least, have a single and comprehensive resource for knowing what these accepted values should be).
and, as noted above...
(3) The DocCurrency and DocRate fields were required to load my data. I suspicion that DocCurrency is required for all loads. However, DocRate may not be since it could be set in the Exchange Rate form within B1. Since my setup used the LC as the default currency AND I am using USD for both LC and SC, I believe it was necessary for me to use the DocRate field for this load. This is another eccentricity that I would suggest SAP enclose within some sort of documentation about the DTW tool.
The use of the DTW can be significantly simplified for customers with documentation and examples on its use. The existing documentation is deficient. Otherwise, I find it a nice tool to ease the data migration process for setting up Companies.
Should anyone have further questions on my experience with this issue or other DTW-related topics, I would be pleased to reply with my experiences. My contact information is available through my profile on this site.
Kind Regards,
Scott -
Error: Can't Add a New Sales Order: -10 Exchange rate not updated,
Hi,
I'm trying to add several Sales Orders contained in a XML document, whose root element corresponds to the Sales Person created that XML. Anyway, after I fill a Sales Order Document Object with the info in the XML and try to add it the following error appears: "Exchange rate not updated [RDR1.U_Desc4][line: 2] , 'USD'" Which is strange because this company handles most of its transactions in MXP Currency. I will post the piece of Code that fills the object hoping it helps:
For Each xndSalesOrder In xmlSalesOrder.Item("SalesMan").ChildNodes
oSalesOrder = Me.Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oOrders)
oSalesOrder.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items
With xndSalesOrder.Item("HEADER")
oSalesOrder.CardCode = .Item("Deudor").InnerText
oSalesOrder.DocDate = DateTime.Parse(.Item("FechaCont").InnerText, Nothing)
oSalesOrder.DocDueDate = DateTime.Parse(.Item("FechaEnt").InnerText, Nothing)
oSalesOrder.Comments = .Item("Observaciones").InnerText
oSalesOrder.DocRate = 11
oSalesOrder.DocCurrency = "MXP"
'oSalesOrder.ContactPersonCode = .Item("Contacto").InnerText
'User Fields
oSalesOrder.UserFields.Fields.Item("U_RefOV").Value = _
xndSalesOrder.Attributes.Item(0).InnerText
oSalesOrder.UserFields.Fields.Item("U_Referencia2").Value = .Item("Referencia").InnerText
oSalesOrder.UserFields.Fields.Item("U_FechaReferencia").Value = _
DateTime.Parse(.Item("FechaReferencia").InnerText, Nothing)
End With
With xndSalesOrder.Item("LINEAS")
For Each xndLinea In .ChildNodes
If intContLineas >= 1 Then oSalesOrder.Lines.Add()
End If
oSalesOrder.Lines.ItemCode = xndLinea.Item("Articulo").InnerText
oSalesOrder.Lines.Quantity = CDbl(xndLinea.Item("Cantidad").InnerText)
oSalesOrder.Lines.Price = CDbl(xndLinea.Item("Precio").InnerText)
oSalesOrder.Lines.TaxCode = xndLinea.Item("Impuesto").InnerText
oSalesOrder.Lines.DiscountPercent = CDbl(xndLinea.Item("DescuentoTotal").InnerText)
oSalesOrder.Lines.SalesPersonCode = xmlSalesOrder.Item("SalesMan").Attributes.Item(0).InnerText
oSalesOrder.Lines.Currency = "MXP"
'User Fields
oSalesOrder.Lines.UserFields.Fields.Item("U_Promocion").Value = _
xndLinea.Item("AplicaProm").InnerText 'Valores posibles: Si, No
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc1").Value = _
CInt(xndLinea.Item("Descuento1").InnerText)
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc2").Value = _
CInt(xndLinea.Item("Descuento2").InnerText)
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc3").Value = _
CInt(xndLinea.Item("Descuento3").InnerText)
'If xndLinea.Item("AplicaProm").InnerText = "Si" Then
oSalesOrder.Lines.UserFields.Fields.Item("U_Desc4").Value = _
CInt(xndLinea.Item("Descuento4").InnerText) 'This is the UDF that's giving me problems!!!
'End If
intContLineas += 1
Next
If oSalesOrder.Add() <> 0 Then
Me.Company.GetLastError(intErrorAdd, sErrMsgAdd)
If (0 <> intErrorAdd) Then
FillLog("Sales Order Error: " & CStr(intErrorAdd) & "," & sErrMsgAdd)
End If
xmlLogSalesOrder.Item
End If
End With
Next
If you look at the code I've even tried the solution of hardcoding the DocRate and the Currency as seen in a similar post about the DTW.
Sorry if code is in Spanglish, its quite late around here. I hope you can help me because it's kind of an urgent matter and I can't seem to find a solution for it.
Other useful data: SAP BO 2005 Patch 4.
Thanks in advance...
Alfredo GargariHi Alfredo,
Have you tried to add the same salesorder by hand, I think you wil first get a form with exchange rates.
I think you should add a check to your program to check for an update currency rate (the sbobob function GetCurrencyRate does this for you).
GetCurrencyRate MethodDescription
Returns a Recordset object that contains the currency rate for a specified date and currency code.
See Currency Bobs sample.
Syntax
Public Function GetCurrencyRate( _
ByVal Currency As String, _
ByVal Date As Date _
) As Recordset
Parameters
Currency
Specifies the currency code.
Date
Specifies the date for the currency exchange rate.
Return Type
A Recordset object that contains one field named CurrencyRate that holds the rate value.
SAP Business One returns 0 if the system cannot find the exchange rate.
Regards,
Ad -
Customer document number not picked while making payment
Hi guys
we have one vendor the same vendor as customer also. while we making payment to vendor customer document document number not picked,, the erro message comes.. " NO APPROPRIATE LINE ITEM IS CONTAINED IN THE DOCUMENT"
But we already assigned the following:-
1) In Vendor master data, Customer code has been given
2) In Documnet type KZ, we select vendor also.
But still the customer document not picked while making payment
Pl Help me out.
Regards
K.GururajanHi,
Check the following:
1. The check box clearing with customer and clearing with vendor has been selected in both the masters in the payment transactions tab.
2. Ensure the vendor is not locked up in any payment proposal in F110.
Thanks
Aravind -
Alternate Exchange Rate Type Not Picked while converting from Document Currency to Group Currency
Hello Gurus,
We have setup an alternate Exchange Rate type MNB for rate M for the postings happening in Hungary. Local currency is HUF. Group currency is USD.
If the document currency is, lets say, EUR, latest MNB rate is correctly picked up (EUR to HUF) and postings are correctly converted into local currency (HUF).
Although, for the same document, when a group currency is being calculated (EUR to USD), exchange rate type M is being picked up. Same happens if document currency is HUF. Even then, the conversion is based on exchange rate type M.
Is this a normal SAP behavior? How to prevent/correct this? This is also throwing off balances when we check in FAGLB03 or BSEG values in local and group currencies. In OB22, we have local currency1 and local currency 2 setup with exchange rate type M and we may not want to make any changes there as it is setup at global level.
Do we need to run any valuations after the fact? if so, how?
Thank you for your inputs in advance.
Regards,
SagarHi,
You mentioned that "in OB22, we have local currency1 and local currency 2 setup with exchange rate type M". Then, I'm wondering how MNB is picked up for the first local curr. conversion to HUF? It should be 'M' instead. There must be some settings in your instance for such behavior. Can you check that?
Actually, Group Curr. conversion happens with the rate defined for 2nd Loc.Curr.in OB22 which is 'M' in your case. Therefore, all the transactions are converted with M instead of MNB.
Since you can't change OB22 per global co.policy, the exch.rate defined in OBA7 will overrule OB22. However, you've to make sure it's set up for all doc.types which are affected and posted in different curr. than HUF.
As a workaround, another thought would be to maintain the same conversion rate for both exch.rate types MNB & M, for eg. HUF > USD rate is the same both exch.rate type MNB & M. This way, you ensure all transactions are posted with correct exch.rate irrespective of whatever rate type is used.
From business, & global org. perspective, I'm sure they are sending the 'M' exch.rates to all their sister concerns monthly, so they would like to consolidate results as per standard rate in their system. Then, why ,as a local company, would you like to fiddle with standard process? It's a management decision, please run them through again before going ahead.
Thanks,
Nirav -
Selling Exchange rate type is not picking while billing
Hi,
We have maintained Exchange rate type B for selling and the same was assigned in customer master as well as the RV document type. While raising sale order system is picking the B rate from OB08 table, but at the time of billing system is taking the M rate. Where do i set a control to pickup only B rate? Can anybody help me on this.
govind.Hi,
Ideally at the time of billing, exchange rate type is picked up from the document type (RV in your case). However if the rate is picked up for standard exchange rate type, check if there is user exit being called for exchange rate type.
Thanks,
Aman -
Respectives G/L accounts not picking while making posting
HI
when i am making posting in FB60 and tick on calculate tax than it is not picking the respective G/L accounts , how to display the accounts because while posting it should automatically pick the accountsHi,
While we run MRP system automatically creates the PR.
By using the PR we will create a PO.
But our items are Spare Parts,hence it will be consumed directly.
For Non stockable items the G/L account we have maintained is 630250.
So if we do GR it should be assigned to G/L Account 630250.
But while we do GR its updated to different G/L Account 630255.
Here G/L Account 630255 is meant for Stockable items.
Regards
KK -
Current Exng rate not picked SD invoice posting in PROD,it is picked in DEV
Dear All,
We are facing a peculiar problem for sales invoice accounting entries. The problem is related to currency exchange rate. We have created a sales order with some earlier pricing date (01.12.2010).The USD to INR exchange rate is mentioned 47.23% in OB08.The sales order is copying the rate of 47.23% as the pricing date is 01.12.2010. Now we have created a sales invoice in VF01. Now if we see the exchange rate in billing document it is 47.23% as it copies from the sales order.
Now we have maintained Currency exchange rate in OB08 for date 16.07.2011 as 44.22%. After that we posted the sales invoice and the accounting document we found that system is picking the exchange rate based on billing date (the Bline Date) the current one i.e. 44.22%.
This is exactly we want and the test is successful in DEV and QAS server.
The entire process is repeated in the Production server but the result is not successful. The system is not fetching the exchange rate based on Bline date. It is based on the old pricing date exchange rate (47.23%).
How to solve this issue as there is no configuration mismatch between DEV and PRD.Please check the Note -> 1481238
-
Exchange rate should pick as per document date of GRN in MIGO
Dear all,
As per my client requirement while doing Material GRN in MIGO, system should fetch exchange rate as per Document date of the GRN.
As per standard now it is picking from posting date.
we already implemented Note number 574583. After implementation of this note system picking document date for MIRO and normal FI Documents(f-02) bur not for MIGO.
So suggest me how can we get document date as exchange rate translation date for MIGO
Note: Before posting this, i have searched for solution in SCN but i didn't get solution any where.
Regards
kishoreHi Amitesh,
Finally i am able to fulfill my client requirement with the help of you and SAP support. I have used SAP Note number 619330 and few configuration steps.
Thanks for your support and points has been given. -
Exchange Rate is picking the Maximum value, instead of valid from
Every first day of month we enter exchange rates for foreign currencies.
but when we make Purchase Order or any other payments in foreign currency, system is picking the maximum value, but not the value from Validity date.Hello,
Thanks for your immediate response.
But my Question is for e.g.
on 01.01.2010 entered Exchange rate is 1 euro = 5.6954 SAR
on 01.02.2010 entered Exchange rate is 1 euro = 4.9653 SAR
if am posting document on 16.02.2010 it should pick the second value i.e., 1 euro = 4.9653 SAR, but system is picking the maximum value. -
J1INMIS : Correct amount not picked while challn printing
Dear Gurus,
I am facing problem while running tcode J1INMIS for Challan Update Status.
When I am running the transaction system is showing INR 178 amount against WHT tax code CC . which I can see in the accounting document also. but while updating challan, system is showing another amount INR 3,270 which is a service tax amount.
Can anybody suggest why system is behaving like that.
Thanks in advance
Rupesh Kumar SinghDear GB,
Providing the accounting document and the WHT figure for your reference
Accounting Entry passed by the system where you will see the TDS amount is 874/-
HNGL 1 31 3200000589 hariom Logistics Pvt Ltd 37,676.00-
HNGL 2 70 21200000 000081000203 0000 38,550.00
HNGL 3 50 14351000 TDS a/c contractors 874.00-
HNGL 4 50 14360000 S.Tax on Inward Fght 964.00-
HNGL 5 40 25402400 S T Receivable-GTA 964.00
HNGL 6 50 14360100 E.Cess on Inward Fgh 20.00-
HNGL 7 40 25402500 EC on ST Rec - GTA 20.00
HNGL 8 50 14360200 HS EC on Inward Fgh 10.00-
HNGL 9 40 25402600 HS EC on ST Rec-GTA 10.00
J1INMIS
Doc. No. Sec Posting Dt. Sec Cd. W.Tax CD W.Tax amt Payment due Dt. Base Amount
76004300 194C 31.03.2009 ; RISR CC 874.00- 31.05.2009 ; 38,550.00-
After pressing Challan update button
Doc No. Ref. No. Doc Type Doc. Date PK BA INR Gross
76004300 5926 R2 07.02.2009 50 RSR 964.00-
Here you can see it is appearing 964/- i.e service tax.
I am unable to understand why system is showing right value but at the time of posting it is picking wrong value for some cases.
Hope above description will help you to understand the problem. -
Hi Gurus,
My client has a SO dated 01.06.2009.The exchange rate last maintained was on 24.08.2008.On 21.08.2009, just before doing the billing document they changed the currency table and then they made the billing document.But in FI document the currency that is picked as on the order date i.e. as per the maintenance of the 24.08.2008.It should take the rate maintained on 21.08.2009. What date it takes the order date or the billing document while picking the exchange rate?
DebabrataHi Siddiqui,
Its really long since I posted this forum.In the mean I was assigned another task with highest priority.So I was very late in responding you. You are right. In fact in the OBBS screen following is the configuration-
ExRt=M,From=EUR,To=INR,Valid from=01.01.1999,Ratio from=1,Ratio to=1,AltERT=EURX and
ExRt=M,From=EUR,To=INR,Valid from=01.01.1800,Ratio from=1,Ratio to=1,AltERT='_'(blank)
What it means? If I put another entry as
ExRt=M,From=EUR,To=INR,Valid from=24.08.2009,Ratio from=1,Ratio to=1,AltERT=' '(blank) then every things works fine.
But I don't know the logic of this.Please explain me. You will be awarded good points.
Thanks/Regards
Debabrata
Maybe you are looking for
-
Can't event to iCal in Month view
When in month view I can't add a new event. I can do so in week view.
-
Can i get my money back for an app i bought but dont want.
can i get my money back from an app i acedentally bought
-
Use of Hyperlinks in documents --- what will we do...
We want to upgrade our SharePoint Foundation (SPF) 2010, ServerA, to SPF 2013 on new hardware, ServerB. The two boxes have different names. I spoke to the heavy SPF 2010 users and they make liberal use of hyperlinks in their spreadsheets stored i
-
I am getting error packload failed !! invaild title while publishing in KC!!!!
-
1) what are the steps required for long term planning ? 2) can we use interactive planning i.e, MD43 in long term planning? 3) why conversion of material is not in possible in MS04?