Residual items are created with the current exchange rate

Hello,
When a residual item is created due to a short payment for an invoice, the residual item is created with the exchange rate that is in effect on that day.  Is it possible to assign the exchange rate equal to the rate that existed on the original invoice.
Thanks in advance for you ideas.
Karla

Hi,
You can use transaction FB05 for doing the clearing there you would be able to input the exchange rate you need for clearing the AP/AR/GL items.
But the exchange rate at the time of making/receiving the payment or at the time of clearing is what should be applied.
Regards
K.R

Similar Messages

  • Cant get list of files from a folder (even though the folder and files are created with the same app)

    Ok so each character rolled with my app gets saved as an html file in a folder i create on the sdcard called RpgApp
    the code to do this is 
    private async Task saveToHtmlCharacter(string name)
    StorageFolder externalDevices = Windows.Storage.KnownFolders.RemovableDevices;
    StorageFolder sdcard = (await externalDevices.GetFoldersAsync()).FirstOrDefault(); //Windows.Storage.ApplicationData.Current.LocalFolder;
    var dataFolder = await sdcard.CreateFolderAsync("RpgApp",
    CreationCollisionOption.OpenIfExists);
    var file = await dataFolder.CreateFileAsync(name+".html",
    CreationCollisionOption.ReplaceExisting);
    using (StreamWriter writer = new StreamWriter(await file.OpenStreamForWriteAsync()))
    writer.WriteLine("<html><head><title>Character File for " + z.charNameFirst + " " + z.charNameSecond + "</title></head><body>");
    //trimed for the post
    now this as i say works perfectly and i can confirm that the files show up in the "RpgApp"folder
    now the next step is to have the app read the names of each of those html files and create a seperate button for each one named for the filename and with the filename as content (later i will link them up to load the html file they are named for in a webbrowser
    panal)
    here is the code that *should* do that
    private async Task readFiles()
    z.test.Clear();
    StorageFolder externalDevices = Windows.Storage.KnownFolders.RemovableDevices;
    StorageFolder folder = (await externalDevices.GetFolderAsync("RpgApp"));
    IReadOnlyList<StorageFile> fileList = await folder.GetFilesAsync();
    //z.test.Add("dummy");
    foreach (StorageFile file in fileList)
    z.test.Add(file.Name);
    public async void buttonTest()
    await readFiles();
    CoreDispatcher dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
    await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
    foreach (string name in z.test)
    Button button1 = new Button();
    button1.Height = 75;
    button1.Content = name;
    button1.Name = name;
    testStackPanal.Children.Add(button1);
    now i say should as what i get is an error of "A first chance exception of type 'System.UnauthorizedAccessException' occurred in mscorlib.ni.dll" (2 of them in fact one after another)
    more detailed error is at http://pastebin.com/3hBaZLQ9
    now i went through checking line after line to find the error and line that causes it is:
    StorageFolder folder = (await externalDevices.GetFolderAsync("RpgApp"));
    in the readFiles method
    i checked to make sure the case is right etc and its spot on, that IS the folder name, and remember my app creates that folder and creates the files that are inside that folder (and only files my app creates are in that folder) so it should have access
    im 100% stuck its taken me all day to get the files to save and now i cant get them to list correctly
    I have tested the button creation function with fake list data and that worked fine, as i say the error is when i tell it to look at the folder it created
    all help most greatfully recieved

    this was actually solved for me on another forum thread 
    async Task<bool> continueToReadAllFiles(StorageFolder folder)
    if (folder == null)
    return false;
    if (folder.Name.Equals("RpgApp", StringComparison.CurrentCultureIgnoreCase))
    var files = await folder.GetFilesAsync();
    foreach (var file in files)
    test.Add(file.Name);
    return false;
    var folders = await folder.GetFoldersAsync();
    foreach (var child in folders)
    if (!await continueToReadAllFiles(child))
    return false;
    return true;
    public async void buttonTest()
    test.Clear();
    StorageFolder externalDevices = Windows.Storage.KnownFolders.RemovableDevices;
    var folders = await externalDevices.GetFoldersAsync();
    foreach (var folder in folders)
    if (!await continueToReadAllFiles(folder))
    break;
    //.... commented out
    ...now i say solved this is more a workaround...but it works.
    I would love to know why we cant just scan the RpgApp folder instead of having to scan the whole dc card and disregard all thats not in the RpgApp folder

  • Why the objects of sysman are created with the data type varchar2 CHAR

    Hi,
    I have an environment with the following properties,
    NLS_LENGTH_SEMANTICS BYTE
    NLS_CHARACTERSET AL32UTF8
    After I have created the db control repository, I find the data type of the sysman's objects are
    VARCHAR2 (64 CHAR)
    Why?

    NLS_LENGTH_SEMANTICS does not apply to tables in SYS and SYSTEM. The data dictionary always uses byte semantics.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/initparams127.htm

  • Currency conversion with the wrong exchange rate type

    Hi,
    I need a currency conversion in my bex query. I have defined a currency translation key with a assignment to the exchange rate type "M".
    When I check the results in the query it works with exchange rate type "EURX".
    Exchange rates are in the TCURR.
    Can anyone help me.
    Thanks in advance
    Jürgen

    Hello,
    We just had the same issue, and in checking the Currencies: Translation Ratios in transaction OBBS, I noticed that the currency translation key in question was set up with an entry of "EURX" in the "Alt. ERT" column.
    I copied the line and created a new entry with a "Valid From" date of the current month, but without the "EURX" Alt. ERT alternate and that seemed to solve it. 
    Anything entered with a date after the new Valid From date would use the manually entered exchange rate, while anything with a prior date continued to use the EURX rate.
    It appears to me that the "Alt. ERT" functions more as an override than an alternate, so if you want the system to actually use the "M" rate, I believe you have to ensure there is nothing in the "Alt. ERT" column.
    I hope this helps.
    Blaine

  • The bank GL line items are getting revaluated as per exchange rate

    We have done config for foreign currency valuation for customers and
    vendors.Earlier we did for GLs also but now that is deleted. Now an
    advance in USD is posted. The entry is there in Rs in pass book entry
    in FF67. At the time of bank reconciliation, the system revalues the
    amount so the amount in pass book and sap does not match. Knocking off
    is not possible in such case.How to knock off the amount without
    revaluation ?Please suggest.

    hjI,
    It seems that you are maintaining the bank account in local currency. But in SAP you have not maintained the gl account as balance in local curerency. Now to eliminate the difference in foreign you can use f-05. Here you can post the difference in single currency to eliminate the difference in that currency.
    Regards

  • No Communication Idocs are creating with the tcode BD21 for ARTMAS

    Hi,
    I am executing BD21 for the message type ARTMAS to trigger the Article master change pointer idocs.  Before executing it I have changed the Article message using the t.code MM42.  After executing the BD21 it is only creating Master Idoc but not Communication Idocs.  If any one have idea on this please help me.
    Regards,
    Vasu.

    Hi Jack,
    change pointer configuration is ok for the message type ARTMAS.  Also the MAKT-MAKTX is also there in the tcode BD52 for the message type ARTMAS.  Once I change the material through MM42, I am able to see the entry in table BDCP2 but not in table BDCPS. I am able to trigger the idocs through BD10 successfully.
    Regards,
    Vasu.

  • Non-leading ledger depreciation area posting depreciation expense at current exchange rate - need to be historical

    Hi all,
    We are facing an issue where we have a depreciation area "02" posting to our non-leading ledger. It is set to post depreciation only.
    I noticed the depreciation expense is hitting the non-leading ledger and translating (CAD) into group currency (USD) at the current exchange rate. But in the leading ledger, the rate is historical.
    How can we have the non-leading ledger post at historical exchange rates for depreciation postings?
    thx..

    Hi Jay,
    Check the exchange rate type & translation date maintained for the non leading ledger in OB22.
    Regards,
    Mukthar

  • Issue in picking the daily exchange rate on Inovices.

    Hi All,
    I am facing a problem with the daily exchange rate on invoices from a particular sales organization. We have an issue when an invoice is cancelled and then reissued. Currently the new invoice is taking the exchange rate from the original invoice which is incorrect, it should be pick a new exchange rate from the day that the new invoice is created.
    Are there any configuration settings for this. Where do i need to check.
    Would appreciate your help if you could help me.
    Thanks,
    Mercy

    Hi Mercy,
    Go to transaction FBZP ->"paying company codes"-> double click the company code and check if the field
    "Do not Post any Exchange Rate Differences" is flagged.
    "Do not Post any Exchange Rate Differences
    Use
    Ensures that no exchange rate differences are posted by the payment program.
    If the indicator is set, no exchange rate difference posting is generated. The amount in the bank posting in local currency does not result from translating the foreign currency amount at the current rate but from the total of the local currency amounts from the settled items.
    If the indicator is not set, the difference between the exchange rate at the time of posting and the exchange rate at the time of payment is determined for items which are posted in foreign currency. The payment program uses the translation rate in the currency table in the system for this purpose.
    The exchange rate differences which have been determined are automatically posted for each payment. A valid table rate is used when you post to a bank account or a bank sub-account."
    I hope I could be of assistance.
    Regards,
    Fernando Evangelista

  • Fixing transactions posted with the wrong currency rate.

    Looking for the best solution to fix transactions that have been posted with the wrong currency rate. Transactions with System Currency (SC) and Local Curency (LC) have been posted with the wrong exchange rate.  I am looking for best practice to corect each transactions.  I have noticed and tested the "Conversion Difference" feature in SBO.  This feature does help me change the exchange rate between SC and LC but for an the account balance on a certain date.  I am looking to change all transactions from Jan01 to Jan 31 for all GL accounts.  Is there a feature to do this??  You help is greatly appreciated,

    I don't think there are any options to FIX this problem by out of the box function.  Because all financial transactions have been entered to the system already, you have to reverse all of them and repost those transactions with the right exchange rate. No shortcut available.
    Thanks,
    Gordon

  • Revenue at fixed exchange rate and Tax at current exchange rate.

    Hello,
    We have a requirement wherein a foreign currency sales order is negotiated at fixed exchange rate.  At the time of billing while revenue should be booked at negotiated exchange rate, tax(mwst) should be calculated at current exchange rate.
    Is this possible and how ?
    Kindly share your expertise
    Regards
    Unit.

    Hi,
    I think that it should be possible. Since I do not have system in front of me to test, I could not test it. As per the pricing procedure the price of the product gets defaulted. This can be manually modified and key in the revenue figure at a fixed exchange rate. In the case of tax calculation, the system will take the current exchange rate. If possible, pl take the help of SD Consultant.
    Trust this helps,
    Cheers,

  • Cannot open your default e-mail folders. You must connect to Microsoft Exchange with the current profile before you can synchronize your folders with your Outlook data file (.ost)

    Fresh installation of Exchange Server 2013 on Windows Server 2012.
    Our first test account cannot access their email via Outlook but can access fine through OWA. The following message appears - "Cannot open your default e-mail folders. You must connect to Microsoft Exchange with the current profile before you can synchronize
    your folders with your Outlook data file (.ost)" is displayed.
    If I turn off cached Exchange mode, setting the email account to not
    cache does not resolve the issue and i get a new error message - "Cannot open your default e-mail folders. The file (path\profile name).ost is not an Outlook data file (.ost). Very odd since it creates its own .ost file when you run it for the first
    time.
    I cleared the appdata local Outlook folder and I tested on a new laptop that has never connected to Outlook, same error message on any system.
    Microsoft Exchange RPC Client Access service is running.
    No warning, error or critical messages in the eventlog, it's like the healthiest server alive.
    Any help would be greatly appreciated. I haven't encountered this issue with previous versions of Exchange.

    So it looks like a lot of people are having this issue and seeing how Exchange 2013 is still new (relatively to the world) there isn't much data around to answer this. I've spend ALOT of time trying to figure this out.
    Here is the answer. :) - No I don't know all but I'm going to try to give you the most reasonable answer to this issue, in a most logical way.
    First thing I did when I was troubleshooting this issue is that I ignored Martina Miskovic's suggestion for Step4 http://technet.microsoft.com/library/jj218640(EXCHG.150)because it didn't make sense to me because I was trying to connect
    Outlook not outside the LAN but actually inside. However, Martina's suggestion does fix the issue if it's applied in the correct context.
    This is where the plot thickens (it's stew). She failed to mention that things like SSL (which I configure practically useless - anyone who ever worked in a business environment where the owner pretty much trusts anyone in the company, otherwise they don't
    work there - very good business practice in my eyes btw, can confirm that...) are some sort of fetish with Microsoft lately. Exchange 2013 was no exception.
    In exchange 2003, exchange 2007 and exchange 2010 - you could install it and then go to outlook and set it up. And when outlook manual Microsoft Exchange profile would ask you for server name, you would give it and give the name of the person who you setting
    up - as long as machine is on the domain, not much more is needed. IT JUST WORKS! :) What a concept, if the person already on premises of the business - GIVE HIM ACCESS. I guess that was too logical for Microsoft. Now if you're off premises you can use things
    like OutlookAnywhere - which I might add had their place under that scenario.
    In Exchange 2013, the world changed. Ofcourse Microsoft doesn't feel like telling it in a plain english to people - I'm sure there is an article somewhere but I didn't find it. Exchange 2013 does not support direct configuration of Outlook like all of it's
    previous versions. Did you jaw drop? Mine did when I realized it. So now when you are asked for your server name in manual outlook set up and you give it Exchange2013.yourdomain.local - it says cannot connect to it. This happens because ALL - INTERNAL AND
    EXTERNAL connection are now handled via OutlookAnywhere. You can't even disable that feature and have it function the reasonable way.
    So now the question still remains - how do you configure outlook. Well under server properties there is this nice section called Outlook anywhere. You have a chance to configure it's External and Internal address. This is another thing that should be logical
    but it didn't work that way for me. When I configured the external address different from the internal - it didn't work. So I strongly suggest you get it working with the same internal address first and then ponder how you want to make it work for the outside
    users.
    Now that you have this set up you have to go to virtual directories and configure the external and internal address there - this is actually what the Step 4 that Martina was refering to has you do.
    Both external and internal address are now the same and you think you can configure your outlook manually - think again. One of the most lovely features of Outlook Anywhere, and the reason why I had never used it in the past is that it requires a TRUSTED
    certificate.
    See so it's not that exchange 2013 requires a trusted certificate - it's that exchange 2013 lacks the feature that was there since Windows 2000 and Exchange 5.5.
    So it's time for you to install an Active Direction Certificate Authority. Refer to this wonderful article for exact steps - http://careexchange.in/how-to-install-certificate-authority-on-windows-server-2012/
    Now even after you do that - it won't work because you have to add the base private key certificate, which you can download now from your internal certsrv site, to Default Domain Policy (AND yes some people claim NEVER mess with the Default Domain Policy,
    always make an addition one... it's up to you - I don't see direct harm if you know what you want to accomplish) see this: http://technet.microsoft.com/en-us/library/cc738131%28v=ws.10%29.aspx if you want to know exact steps.
    This is the moment of ZEN! :) Do you feel the excitement? After all it is your first time. Before we get too excited lets first request and then install the certificate to actual Exchange via the gui and assign it to all the services you can (IIS, SMTP and
    there is a 3rd - I forgot, but you get the idea).
    Now go to your client machine where you have the outlook open, browse to your exchange server via https://exchang2013/ in IE and if you don't get any certificate errors - it's good. If you do run on hte client and the server: gpupdate /force This will refresh
    the policy. Don't try to manually install the certificate from Exchange's website on the client. If you wanna do something manually to it to the base certificate from the private key but if you added it to the domain policy you shouldn't have to do it.
    Basically the idea is to make sure you have CA and that CA allows you to browse to exchange and you get no cert error and you can look at the cert and see that's from a domain CA.
    NOW, you can configure your outlook. EASY grasshoppa - not the manual way. WHY? Cause the automatic way will now work. :) Let it discover that exachange and populate it all - and tell you I'm happy! :)
    Open Outlook - BOOM! It works... Was it as good for you as it was for me?
    You may ask, why can't I just configure it by manual - you CAN. It's just a nightmare. Go ahead and open the settings of the account that got auto configed... How do you like that server name? It should read something like [email protected]
    and if you go to advanced and then connection tab - you'll see Outlook Anywhere is checked as well. Look at the settings - there is the name of the server, FQDN I might add. It's there in 2 places and one has that Mtdd-something:Exchange2013.yourdomain.local.
    So what is that GUID in the server name and where does it come from. It's the identity of the user's mailbox so for every user that setting will be different but you can figure it out via the console on the Exchange server itself - if you wish.
    Also a note, if your SSL certs have any trouble - it will just act like outlook can't connect to the exchange server even though it just declines the connection cause the cert/cert authority is not trusted.
    So in short Outlook Anywhere is EVERYWHERE! And it has barely any gui or config and you just supposed to magically know that kind of generic error messages mean what... Server names are now GUIDs of the [email protected] - THAT MAKES PERFECT
    SENSE MICROSOFT! ...and you have to manage certs... and the only place where you gonna find the name of the server is inside the d*** Outlook Anywhere settings in the config tab, un it's own config button - CAN WE PUT THE CONFIG ANY FURTHER!
    Frustrating beyond reason - that should be Exchange's new slogan...
    Hope this will help people in the future and won't get delete because it's bad PR for Microsoft.
    PS
    ALSO if you want to pick a fight with me about how SSL is more secure... I don't wanna hear it - go somewhere else...

  • Cannot Start Microsoft Outlook. Cannot open the Outlook Window. The set fo folders cannot be opened. You must connect to Microsoft Exchange with the current profil

    Cannot Start Microsoft Outlook. Cannot open the Outlook Window. The set fo folders cannot be opened. You must connect to Microsoft Exchange with the current profile before you can synchronize your folders with your Outlook data file (.ost)
    OK. This is a new outlook setup on a laptop. The mail account is on a MS Exchange Server 2010. The user can log on to their laptop no problem with their AD login and password. To setup the outlook profile we have checked the name OK. When we click finish
    and try to start outlook we get the above error message. It is driving me pots as I have tried also of things. I have tried to connect without catching the files. The error message then says that the Exchange Server is down, yet we checked the name OK and
    I can log on to the MS Exchange server and see the setup.
    What else is it that I need to look at as I have tried everything. I will add that they one service I see not running is the Exchange RPC service. If I try to start it, it fails saying Some services stop automatically if they are not in use by other services
    or programs.
    What can I do?

    The major cause of this problem is a corrupted Navigation Pane settings file – profilename.xml, where “profilename” is the name of your Outlook profile. A good sign that the
    file is corrupted is when the size of the file is shown 0 KB. No one knows the precise reason why this takes place, but all versions of Outlook from 2003 to 2013 may get affected.
    Other causes may be when you run Outlook in the compatibility mode, or if you are using a profile generated in an older Outlook version, or if the Outlook data file (.pst or .ost)
    was removed or damaged as the result of faulty uninstallation or reinstallation of MS Outlook.
    Follow the steps given below to resolve this problem
    1. Recover Navigation Pane configuration file
    2. Repair your Outlook PST file using Inbox Repair tool
    3. Create a new Outlook profil and import data from the old PST file
    4. Turn off Compatibility Mode
    5. Start Outlook in Safe Mode
    For more info, you can visit http://www.ablebits.com/office-addins-blog/2013/12/06/cannot-start-microsoft-outlook-solutions/

  • After a library has been created with the "Copy items to the iPhoto library" option unselected, can it later be made to create those copies?

    iPhoto 9.4.3
    iPhoto Library Manager 3.6.8
    MacBook Pro - OS X 10.7.5.
    I have a large number of iPhoto libraries, organized with iPhoto Library Manager, that I created with the "Copy items to the iPhoto library" option unselected because I wanted easier access to the individual files. I am now going to be migrating to a new computer and have run into some problems with iPhoto losing the path to the file, and as a result showing me the exclamation point of doom. What's more, the program doesn't seem very intelligent about rebuilding those lost connections, and I have to go back through and correct it manually almost one at a time. How do I get around this problem?
    If I rebuild my new computer from a Time Machine backup (I usually enjoy taking this opportunity to start from a clean slate, but...), will the paths all be preserved without me needing to abandon my organization system?
    Or is there some way to ask iPhoto or Library Manager to create and organize copies of all the photos in the library that are not currently present within the library?
    On a tangentially related note, what's the best way to save keywords (and ideally also faces) added in iPhoto to the photos' meta data?
    Much obliged.

    Not with iPhoto by itself.  If you have the lastest version of Aperture and iPhoto referenced libraries can be converted to managed with Aperture.
    You can convert to a managed library with  iPhoto Library Manager by rebuilding the library with iPLM.  This will create a new, managed library with all your photos in it and with all Events, albums, keywords, titles, descriptions and places intact. However, books, calendars, slideshows and cards will not be retained.  They will end up as albums containing the photos.
    OT

  • Where to see activities, which are created for the campaign with target group

    Hi
    I have created a Communication Method in SPRO -> CRM -> Marketing -> Marketing Planning & Campaign Management -> Campaign Executtion - Define Communication Method : Activity has been configured
    Activities are not appearing after creation of campaign with target group.
    Where to see activities, which are created for the campaign with target group?
    Regards
    Hamid

    Hello,
    alternatively to check  table CRMD_ORDERADM_H directly you can use the related transactions search for the campaign:
    This should bring all activities generated by the campaign. If this is empty first check the job log of the campaign execution job again:
    This gives information if any target group members have business transactions created. If the log does not contain the required information you can debug from SM37. The business transactions (activities, leads, sales orders) are generated from function module CRM_MKTTGGRP_PROC_CREATE.
    best regards,
    Johannes

  • Overseas office spinning out - MS Exchange 2010 currently tied to company AD - Should we create a new environment or UTILISE the current Exchange.

    We have a situation where our company is in the process of separation.  Our office does not have domain controllers onsite - authentication is actually done at our head office - where domain controllers are in fact installed.
    At our site we have an exchange server running Exchange 2010 - this obviously houses our mailboxes for domain X.  The separation will mean would have to install 2 new domain controllers locally as well as either :
    Disconnect Exchange from DOMAIN X and re-configure for THE NEW DOMAIN.
    My question, is :
    Question1
    How easy would it be to disconnect our existing exchange from the current global exchange environment (where it currently fails over to an exchange in the US ) ?
    Question2
    Given that the exchange server can not take any down time - unless over a weekend - is disconnecting it from the current environment and re-connecting to two domain controllers a workable option  ( 2 days )  As the company will be a new entity
    - no data will need to be imported.
    Is it better practice to disconnect the current exchange and re-connect or would it be considered more appropriate to install a complete new exchange environment.  Side by side the cut over?
    Question3
    Licensing is another concern here - as all licensing currently comes in the MS Enterprise agreement.  Does anyone know if there is a way to buy licenses or transfer the licenses that we are using for desktops / servers / exchange to a new MS Enterprise
    agreement. without transferring the whole agreement as this is used by the head office.  If there is no way to transfer specific licenses over to a new agreement for the new firm - is there a way of changing license keys ?
    Thanks in advance for your help
    Bonzo-Dog

    1: If it's Production Server and Holding the Active Copy of Database then you have to Activate all the database on another server. Once that's done, remove the server from DAG Member. But before you do that make sure you have the backup of all the databases
    on the server. Once it's done you can decommission the server from the environment.
    Note: You can't mount those backed up databases into another exchange environment, only option will be to export the PST from EDB file and import it into new environment Mailboxes.
    2: No, you can't connect exchange server to new organization, it has to be new install.
    3: About the licensing, It would be better if you talk to Microsoft about it.
    https://www.microsoft.com/licensing/servicecenter/help/contact.aspx
    Cheers,
    Gulab Prasad
    Technology Consultant
    Blog:
    http://www.exchangeranger.com    Twitter:
      LinkedIn:
       Check out CodeTwo’s tools for Exchange admins
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Maybe you are looking for