Exclude exchange rate JEs from Customer Statement layout
Hello
Our customer is using the Customer Statement from the Aging report. On the layout he can see manual JEs which should be excluded from the statement that is sent to the customer ; for example u2013 exchange rate JEs.
Do you know of a way to exclude those transactions, or manual JEs from this report?
Thanks in advance
Revital
Hi Revital,
please see this EoP Wiki article:
[Why are zero value journal entries found on a customer's account statement and how can they be excluded? |https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=110821460]
All the best,
Kerstin
Similar Messages
-
Pulling of Exchange Rate data from ECC to BI
Hi All,
we are having an requirement to pull TCURR Table Exchange Rate data from ECC to BI.
If anybody worked on this scenario could you please share valuable inputs regarding this.
I gone through this SDN forum link: Re: Automated Exchange Rate Loading in BPC NW ( please share some more details regarding this )
Regards
AmitHi All,
I hope this will help you to pull Exchange rate data from ECC Table : TCURR to SAP BI System.
ECC Steps : Creation of generic datasource
1) Create generic Transaction Data source Using TCode : RSO2 with name ZTCURR and then press create Button.
2) Input Applic. Component: FI-GL and give description.
3) Input View/Table: TCURR and Press save Button.
4) This will take you to extract structure of data source ZTCURR. In this structure select respective field from the selection field option (In future we will use it in BI info package) and then press save button.
5) Use Tcode: RSA3 to check the data by giving custom data source ZTCURR name.
Note:In this case we are extracting full data from TCURR table. If your project demands you can use delta specific field.
SAP BI 7 Steps
1) Go to BI system, TCode: RSA1--> Source System-> Replicate metadata, then you can see generic data source "ZTCURR" in your BI data source tree.
2) Maintain Info cube Structure same like table : TCURR,
ECC Field ECC DATA TYPE BI Field BI Data Type
KURST CHAR -
> ZKURST CHAR (Length 4)
FCURR CUKY -
> ZFCURR CHAR (Length 5)
TCURR CUKY -
> ZTCURR CHAR (Length 5)
GDATU CHAR -
> ZGDAT CHAR (Length 8)
UKURS DEC -
> ZUKURS NUMBER ( Key Figure )
FFACT DEC -
> ZFFACT NUMBER ( Key Figure )
TFACT DEC -
> ZTFACT NUMBER ( Key Figure )
=========================================================================================
3) Conversion of default format "YYYY/MM/DD" to "YYYYMMDD".
In Transformation: "GDATU" is number format, not date format, so we need to write start routine in transformation.
With the Help of below code you can convert default format
"YYYY/MM/DD" to "YYYYMMDD".
DATA: DATE TYPE CHAR10,
L_INDEX TYPE SY-INDEX.
LOOP AT SOURCE_PACKAGE ASSIGNING <SOURCE_FIELDS>.
L_INDEX = SY-TABIX.
CALL FUNCTION 'CONVERSION_EXIT_INVDT_OUTPUT'
EXPORTING
INPUT = <SOURCE_FIELDS>-GDATU
IMPORTING
OUTPUT = DATE.
CONCATENATE DATE+6(4)
DATE+3(2)
DATE+0(2)
INTO <SOURCE_FIELDS>-GDATU.
MODIFY SOURCE_PACKAGE FROM <SOURCE_FIELDS> INDEX L_INDEX TRANSPORTING GDATU.
ENDLOOP.
Note : Customize above ABAP code according to your client requirement.
==============================================================================================
4) Calculation of Month End Rate----> Means last working day of month
Please refer below solution ( sent on 3rd June 2011 ) to calculate Month Rate
Go to BI transformation and write formula in ZGDAT field. In this case add GDATU as source field of rule and write below formula.
*Last working day of month Formula * : LAST_WORKINGDAY_MONTH( GDATU, '' )
Last working day is calculated based on the data maintained in the ECC TCODE : SCAL ( SAP Calendar )
==============================================================================================
5) CALMONTH calculation: conversion of YYYYDDMM format to YYYYMM format.
This below given ABAP code helps you to convert GADTU: YYYYDDMM format to CALMONTH : YYYYMM format.
In BI transformation write field routine in CALMONTH field to display date in this YYYYMM format.
DATA : L_GDATU TYPE tys_SC_1-GDATU.
CLEAR L_GDATU.
CONCATENATE SOURCE_FIELDS-GDATU0(4) SOURCE_FIELDS-GDATU4(2)
INTO L_GDATU.
RESULT = L_GDATU.
Regards
Amit
Edited by: amit_sap_n on Jul 20, 2011 1:54 PM -
System is taking Exchange Rate Value from PO at the time of MIRO
HI GURUS,
The problem is that the system is taking the value of exchange rate from PO when we are doing MIRO. We do not tick the field -fixed rate -in PO but still the system is taking the value of exchange rate from PO and not from the exchange rate maintained in OB08. In PO ,the value of exchange is rate is coming from the data maintained in OB08 but it becomes outdated by the time of MIRO. Please help.
Regards,
MukeshHi Mukesh,
Please check mentioned conditions according SAP Note 128
Exchange rate differences between goods receipt and invoice receipt are posted under the following preconditions:
The invoice is posted in the same (foreign) currency as the purchase order.
The exchange rate in the purchase order is not fixed.
As a basic rule, an exchange rate difference is only posted as substitute for a price difference, that is, only in the case of stock material (standard price with variance or moving average price with stock shortage/undercoverage). The exchange rate difference results from the following calculation schema:
GR value in foreign currency at GR exchange rate
GR value in foreign currency at IR exchange rate
In the process, the quantity situation is of course taken into account. For example, in the case of IR before GR no exchange rate difference is posted, and in the case of "partial" invoices a proportional exchange rate difference is posted.
For cancelled invoices/credit memos, the following applies:
All invoices/credit memos/subsequent debits must be posted in the same (foreign) currency. (However, not necessarily in the PO currency). The exchange rate difference results from the following calculation schema:
Previous IR value in local currency at average exchange rate of previous invoices/credit memos/subsequent debits
IR value in local currency at exchange rate of present credit memo (in relation to the total quantity invoiced)
Here, too, an exchange rate difference is only posted as substitute for a price difference.
For delivery costs, exchange rate differences are posted to the stock account as long as stock coverage exists. No price difference lines are generated.
During the goods receipt no currency check is carried out and therefore, only the local currency is updated in the invoice.
Regards
Mani -
Exchange Rate: Routine to copy the "Exchange Rate" value From TCURR table
Dear experts,
I have created a cutomised Key Figure (ZEXCHRATE) with the 0currency as the unit and this field is included in my ZCOPA_C21 Infocube.
In the update rule, it was then appointed with a simple routine below;
(PROGRAM UPDATE_ROUTINE.
$$ begin of global - insert your declaration only below this line -
TABLES: TCURR.
DATA: IT_TCURT Type TCURR occurs 0 with header line.
$$ end of global - insert your declaration only before this line -
FORM compute_data_field
TABLES MONITOR STRUCTURE RSMONITOR "user defined monitoring
USING COMM_STRUCTURE LIKE /BIC/CSZCOPA_TPL_IS
RECORD_NO LIKE SY-TABIX
RECORD_ALL LIKE SY-TABIX
SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
CHANGING RESULT LIKE /BIC/VZCOPA_C21T-/BIC/ZEXCHRATE
RETURNCODE LIKE SY-SUBRC
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
$$ begin of routine - insert your code only below this line -
fill the internal table "MONITOR", to make monitor entries
SELECT * FROM TCURR appending corresponding fields of table
IT_TCURT
WHERE KURST = 'M'
AND FCURR = 'USD'
AND TCURR = 'IDR'.
AND GDATU = ___.
AND UKURS = ___.
Sort IT_TCURT by GDATU descending.
Loop at IT_TCURT.
Move IT_TCURT-UKURS to RESULT.
Exit.
Endloop.
result value of the routine
RESULT = space.
if the returncode is not equal zero, the result will not be updated
RETURNCODE = 0.
if abort is not equal zero, the update process will be canceled
ABORT = 0.
$$ end of routine)
Which will basically copy all the contents of TCURR into an internal table (IT_TCURT), sort it and then only copy out the UKURS (Exchange rate) data into the customised ZEXCHRATE to get the latest exchange rate value.
Routine was checked and its fine.
The problem is, upon checking the update rule, it returned an error message;
"No Unit maintain for Key Figure Exchange Rate Local".
Double checked the declaration of ZEXCHRATE, the unit was there.
My questions;
1. Is this the correct way of doing it ? I just want to be able to show the exchange rate value in my query (hence the existence of ZEXCHRATE).
2. Is there an alternative way of achieving the same result ?
Your help or advice will be greatly appreciated.
Thanks
KGHi Sreeni,
Referring to the " but the conversion from VEF to USD is happening at a rate @0.23256 which is valid till 02/13/2013 only" part in your post, the date given in OB08 for currency rate is valid from and not valid till. Hence, please check the setting once. Once you enter the rate from 02/13/2013, the rate is valid till you enter another date later than 02/13/2013.
Regards, -
How to maintain different exchange rate for MIRO(customs), MIGO -inventory?
Hi,
My client requirement is like the MIRO for custom clearing agent has to happen @ the exchange rate mentioned in Bill of entry but the Inventory value has to be updated @ some other exchange rate - (exchange rate computation made with respect to vendor invoice)
Regards,
archuHi Balla,
To change exchange rate in MIRO, follow the following process:
1) Go to MIRO
2) Enter Invoice date, Reference and change the currency to USD
3) Go to details tab page and enter the rate that u require
4) Enter the PO no and press enter and proceed as usual.
Kindly note that once u put inthe PO no and press enter the ex rate field in details tab becomes uneditable.
Regards,
Kiran -
Exchange Rate derived from OB08 while making payments
Dear Team,
We have posted a document with exchange rate 1Euro = 70 Inr manually, but when i post a payment transaction for the same in INR the exchange rate for the same line item is derived based on the rate maintained in OB08 for EURX Exchange Rate which gives us a wrong value while making a payment, suppose if rate is 72 INR then 2INR stands as open item in my Vendor balance (Difference).
So Kindly advice how do i rectify the same so that the rate does not get derived from OB08.
Regards,
RahulHi,
first reverse your entry.
I hope your vendor invoice is posted in EUR and posted payment with INR currency. (with Loc Curr)
If your bank account GL curr is also INR, then post your F-53 with EUR currency and manually maintain the exch rate in the header data as you did while posted inv earlier.
This will resolve your issue.
Regards,
Srinu -
EXCHANGE RATE DIFFERENCE WHILE CUSTOMER CLEARING
Hi,
while clearing the customer through f-32, system is not picking the exch. rate. gain/loss a/c. Also when I am clearing the payment on same date as the payment date, system is not picking the same exchange rate as it is for payment.
Regards,
akashHello Akash,
i think this may help:
The currency rate picked up by the system is the current one, not the
rate in the posted document.
However, this can be avoided by setting the flag
flag "XSLTA" (no foreign exchange rate when clearing in Local currency).
in fs03.
Please set this flag and then simulate the clearing with currency
(local currency). Exchange rate differences items are not posted.
Please refer to the field on line documentation for and example and
further information.
Kind regards,
Jon -
Error in Exchange rate conversion from SC to PO is wrong
Hello All,
We are using Extended classic scenario, Local PO will get automatically get created
After the completion of shopping cart approval.
We are facing one issue in the price of automatically created PO and Shopping cart.
Ie there is price difference between the PO and shopping cart
For Egs:
Shopping cart created with 1.0 EUR and showing 1.35 USD as the final price in shopping cart whereas it shows 1.56 USD in PO.
We also checked the currency conversion table ( tcurr, where it 1 EUR = 1.35 USD), ie also showing the correct entries.
I believe there might be some problem in the currency exchange rates.
I have also run these jobs BBP_GET_EXRATE / BBP_GET_CURRENCY to update the currency /exchange rates but still the same issue exists.
Any pointers for the same will be really appreciated.
Thanks inn advance.
Regards,
Mahesh Mohan DHi Mahesh,
Please have a look at the following OSS notes:
Note 1000725 - Incorrect Currency Conversion for PO created from SC- ECS
Note 1023626 - Follow-on note for note 879309
Note 879309 - Pricing slightly falsifies some prices
Note 1077245 - SC slight price difference when currency changed in item
Thanks,
Pradeep -
Exchange Rate Flow - from Billing Document to FI
Hellow Experts,
I have kept posting block in billing type. I release them for FI posting periodically. Now when I release these billing documents for FI posting it takes exchange rate of the date on which billing document was created. But my requirement is to flow the exchange rate to the FI document of the date on which I release the billing document for FI posting.
Plz give some inputsu2026 We have billing date in billing document. This billing date can be used for that??
Thanks in advance.
Regards,
HP
Edited by: Hardik Patel on Mar 18, 2009 12:34 PMHello,
You could do one of the below,
1)Mnaually change the billing date to the date the posting block is removed and posted to accounts, through this the current exchange rate will be determined
2) use a user exit from below to set that the system always redetrmines the exchage rate when posting to accounts
user exits are
EXIT_SAPLV60B_001:
EXIT_SAPLV60B_002
Hope this helps
Thanks
akasha -
Exchange rate table with customized dimension..
Hi,
Is there any feasible way based on existing system to customize exchange rate table so that each exchange rate table is also based on a customized (e.g."product") dimension, besides system defined dimensions.
Regards,
KennethHi There.
Out of the box there is no way to do it; however you can abandon Hyperion planning
Solution for currency and create your on multi currency solution in Essbase.
FX rates will handel directly in essbase. you will need to develop your on conversion calacs
AE -
Implications of change of Exchange Rate Type from P to M in Version in CO
Hi SAP Experts,
We have a requirement to change the exchange rate type in Versions. In fact, exchange rate type P has been configured in Version 0. This version is being used in Costing Variant PPC1. Price updations are being made with this costing variant. Costing Variant PPC2 is being used for internal evaluations. No price updations have been done using this costing variant.
Client wants exchange rate type M in a new version to use in costing variant PPC2. I have created a new version X and assigned exchange rate type M in new version X. I have assigned the same version in Receiver version of Profitability Analysis and Version for indicators actual.allocations in Orders/Projects tab in T-code OKEQ. In Settings for Operating Concern, I have assigned currency type "Operating Concern currency" and exchange rate type M. Cost center activity price planning (KP26) has been done with new version X for all the cost centers.
My question is "Will the above changes affect any Plan or Actual values of other versions existed in the system ?"
Please let me know will there any affect on already planned data in the system with any version.
Thanks in advance.
Best Regards,
K.S.KI don't think it's going to impact other versions but you may need to do simple test for other versions. One more thing is versions are controlling area specific and the M or P rates will be applied based on value date you setup in OKEQ configuration.
You don't need to assign the version for 'Version for ind.act.alloc.' indicator until unless you use WBS for project planning. By default it will be assigned to zero version.
Thanks
BR -
Exchange rate type from infoobject 0RTYPE
In my query I need to do currency conversion using the exchange rate type value in the infoobject 0RTYPE of my infocube.
Query only allows me to use the variable on 0RTYPE but not the value available in the infocube for 0RTYPE.
If one of the record had 0RTYPE = 'M' then the amount of that record should be converted using 'M' if another record in the cube has 0RTYPE = 'EURX' then the amount of that record should be converted using 'EURX' as the exchange rate type.
But if I use the variable on 0RTYPE at any time I'm able to convert using just one exchange rate type.Is it possible that I can convert based on the exchange rate type 0RTYPE value in the infocube of each data record.
Thanks,
A Pothuneediclosed
-
F110 - Exchange rate different from the proposal
When does the execution of a payment is taken the rate of execution of the proposed payment, there is some way to take the exchange rate of the date on which the payment is executed??? and not the proposal.
Dear Gordon,
Currently, I'm using SBO version 2005A SP 01 PL 46
If you said that Exchange rate difference only apply for FC and LC BP, why on the screen also appear MC BP ?
Then, user become confuse when doing revaluation, they need to know exactly which BP is FC or which BP is MC.
Let's discuss.
Best regards,
Surya -
Fixed Currencies Exchange Rate For Customer
Dear Experts,
Is there anyway in system that allow us to maintain fixed currencies exchange rate for a customer.
Currently, when create a Sales Order, system will take exchange rate from OB08 which i dont want. Because we have a fixed exchage rate for different customer (which agreed upon).
Thanks,
EuniceHi
There is no specific fixed exchange rate specific to the Customer.
But , you can use different exchange rate types in this case, even this also should trigger the TCODE:OB08
If it is the compulsory requirement...use the Substitution, using the "user exit"....give the logic for the "user exit" like it should pick the rate from the "Z" table , there you can maintain the rates from time to time.
VVR -
Exchange Rate Type default different from M for a company code
Dear SAP guru,
Would you shed some light on this?
How would we be able to default/assign a different exchange rate type from M at a company code level?
I have a company code - finance company - that every foreign currenty transaction needs to be translated using different exchange rate type (i.e. daily hedge rate) than other operating companies.
The OB22 screen makes it appear as M rate is specificied as 1st currency in company code, but grayed out and not able to change.
Please help me with your expertise on this.
Kind regards
taroHi,
ExRateType is hardcoded in
Main Program SAPL0F03
Source code of L0F03I01
*------- Daten zur ersten Hauswährung -
rfcu4-curtp = '10'.
rfcu4-bwer1 = '0'. "AT 23039
rfcu4-kurst = 'M'. <<<<<
rfcu4-cursr = '1'.
rfcu4-curdt = '3'.
The reason why the assignment of exchange rate type M to the first company code currency is a historical reason. A lot of coding within the SAP system is directly developed under the prerequisite that the exchange rate type for the first company code currency is M.
As you described you want to setup several company codes in one client that all have the same first company code currency but should use different exchange rates. To solve that issue there are 2 ways available:
The first way is that you use the functionality to assign an exchange rate type to a document type. That would mean a lot of work because in that case you would have to define all document types seperatly for
every company code.
The second possible solution is that you use different names for the fist company code currency.
That means for example that you name the first company code currency in company code 0001 USD and in company code 0002 US1. So you can use different exchange rates for the same currency.because in that examle USD and US1 are only different names for the same currency. Using this approach you can have different exchange rates for different companies with the same company code currency by setting only different names even though the exchange rate type M is fix asigend to the first company code currency.
Best Regards,
Gladys xing
Maybe you are looking for
-
Credit charges based on the number of credit days offered to the customer
AOA, I have a scenario. We have credit charges based on the number of credit days offered to the customer. This scenario will be executed on credit sales only. Example of pricing, a product mobile is offered to customer A on 20 Days credit Mobile $
-
How do I retain the original file name when using Compressor?
Hello, I am in the process of doing a batch export and would like to keep everything identical to the source material, including the name. There is quite a bit of footage so deleting the "-Apple ProRes 422 for Progressive material" addition can be ti
-
I have the 24" imac 2.4ghz can it support elements 11
i have the 24" imac 2.4ghz can it support elements 11??? i need to know soon
-
Software problems after install
Since upgrading to Leopard, applications like Printshop won't work. Why not? I've tried reinstalling, but no go. Does this mean that any software programs I had before the upgrade are no longer any good?
-
What am I doing wrong? Can't get images to open correctly in CS5.
I've been using Lightroom 3 for a while and decided to take the plunge and integrate CS5 into my workflow. I'm really new to CS5, so this is probably a stupid question. When I try to edit a photo in CS5, all I see is a black screen. I can see