Currency Exchanges Record View

The purpose of the Currency Exchanges Record View is to create the Currency Exchange Tables that are to be used within the system for specific / all companies. From here, users can add, edit, or delete exchange tables but the most common function is to update exchange rates. Exchange Tables are only needed for companies that deal with foreign currencies and they are used on transactions and transaction journal entries that have a foreign currency.

Software Version: 2024.01.31 and newer

Page Header

Toolbar IconsDescription
Delete

 Deletes the transaction, batch, or master file record. When clicked, users will be prompted with: "Are you sure you want to delete this record?". Click "OK" to confirm, or "Cancel" to return without deleting. 

WARNING: Records cannot be recovered once they are deleted!

Note: Currency Exchange records can only be deleted if they have not been used on a transaction else the message, "[Exchange Table] could not be deleted because it is used on a transaction.” will be displayed when this button is clicked. 

Help Opens the online WIKI help page for the current page. 
New Opens a new blank record for data entry.
Save  Saves the changes made to the record. 
Save & Close Saves your changes and closes the page.
FieldsDescription
Exchange Table

This is a single select lookup that displays the Exchange Table name and ID for the currency exchange record being viewed. Changing this value will reload the page for the associated Exchange Table. The lookup contains a list of all Exchange Tables setup in the system.

Database Field: ERPx_MFCurrencyExchange.Description 

Properties Tab

Toolbar IconsDescription
Excel Exports the contents of the grid to an Excel file that will automatically download. The contents that export are those that are visible to the user. Therefore, if the user has filtered the view, or excluded columns, only the contents in the grid will be exported. 
Quick Column Filter Used to filter across all columns in the grid. When the user types text into the Quick Column Filter text box, the grid's Filter Row will be automatically hidden. The text in the Quick Column Filter text box automatically replaces any existing Filter Row filters. The results of the data immediately refresh as you enter text.
FieldsDescription
Calculation Method

A single select lookup to assign the method used to calculate the exchange rate of the currencies.  This defaults to the value 'Multiply', is required and is always editable. 

This lookup contains all the values in the MFRateCalculationMethod Enumeration Class.

Database Field: ERPx_MFCurrencyExchange.RateCalculationMethodEN

Companies

A multi select lookup to assign the company / companies that the corresponding exchange table can be used by.  This field is displayed after the initial Save and is always editable.  It is not required to save the record, however it is required to be used within the system for companies that use foreign currencies. 

The lookup contains a list of all Companies setup in the system. 

Database Field: ERPx_MFDataEntityCompanyCurrencyExchange.DataEntityCompanySK .

Exchange Table

The name associated with the Exchange Table ID.  This is a textbox that defaults to blank but is required for all records but does not need to be unique. If missing the message 'Exchange Table is required." will be displayed on Save. It must be <=100 characters and is always editable.

Database Field: ERPx_MFCurrencyExchange.Description 

Exchange Table ID

The unique identifier of the Exchange Table record.  This is a textbox that defaults to blank but is required for all records and must be unique, else the message "Cannot have duplicate Exchange IDs" will be displayed on Save. This is required, if missing the message 'Exchange Table ID is required." will be displayed on Save. It must be <=15 characters and is always editable for new records prior to the initial Save. It is disabled after Save.

Database Field: ERPx_MFCurrencyExchange.ExchangeID 

From Currency

The Currency that the Currency Exchange Table is converting from.  This is a single select lookup that defaults to blank but is required.  If missing, the message "From Currency and To Currency are required." will be displayed on Save.  This is editable for new records prior to the initial Save. It is disabled after Save. 

The lookup contains a blank value, the current assigned value and a list of all Currencies setup in the system. 

Database Field: ERPx_MFCurrencyExchange.SourceCurrencySK

To Currency

The Currency that the Currency Exchange Table is converting to.  This is a single select lookup that defaults to blank but is required.  If missing, the message "From Currency and To Currency are required." will be displayed on Save.  This is editable for new records prior to the initial Save. It is disabled after Save. 

The lookup contains a blank value, the current assigned value and a list of all Currencies setup in the system. 

Database Field: ERPx_MFCurrencyExchange.DestCurrencySK

Rates Tab

Toolbar IconsDescription
Column Filter Show/Hide Toggles between displaying and hiding a filter row in the grid under the column headers. The filter row will be displayed by default if the Quick Column Filter is also implemented in the page. When enabled, this will allow users to type in text to filter by a specific column.
Excel Exports the contents of the grid to an Excel file that will automatically download. The contents that export are those that are visible to the user. Therefore, if the user has filtered the view, or excluded columns, only the contents in the grid will be exported. 
Group By Show/Hide Toggles between displaying and hiding a row in the grid above the column headers to enable grouping by one or more column(s). Once displayed, users may drag and drop column headers to group by a specific column. Once the grid is grouped by a column(s), a subtotal footer row will display in the grouping for columns that have a page footer total. 
New

 Opens a new blank record for data entry.

Quick Column Filter Used to filter across all columns in the grid. When the user types text into the Quick Column Filter text box, the grid's Filter Row will be automatically hidden. The text in the Quick Column Filter text box automatically replaces any existing Filter Row filters. The results of the data immediately refresh as you enter text.
Saved Layouts Displays the column layout lookup and related icons. This tool allows users to select a previously saved layout, create a new layout, save changes to a layout, forget/delete a layout and/or assign a saved layout as the default for the page. Once changes are made to the layout, such as columns are added or removed, the user can click the Save Layout icon and save the changes to the column layout. The visibility of the Filter Row is also saved with a saved layout. The new layout can also be set as the default. This is useful for creating specific views to separate master files or transaction types (i.e. Invoice specific vs. Credit Memo specific).  Default layouts can be removed by clicking the 'Set as Default' button again when the current default layout is selected.  

Please note that existing saved grid layouts will display the Filter Row as hidden by default.

FieldsDescription
From

Identifies the date the exchange rate is applicable from.  This is a date picker that is required. If missing, the message "From and To Dates are required on Exchange Rates." will be displayed on Save. This defaults as blank on new and is not editable after Save.  

Database Field: ERPx_MFCurrencyExchangeRate.Start

Rate

Identifies the rate amount used to calculate the exchange with.  This is a numeric textbox that defaults to '0.0000000', is required and must be greater than 0, else the message "Rate must be greater than 0 on Exchange Rates." will be displayed on Save.  

Database Field: ERPx_MFCurrencyExchangeRate.Rate

To

Identifies the date the exchange rate is applicable until.  This is a date picker that is required. If missing, the message "From and To Dates are required on Exchange Rates." will be displayed on Save. This defaults as blank on new and is not editable after Save.  

Database Field: ERPx_MFCurrencyExchangeRate.Expire

Related Topics



 Page Definitions

Page Definitions


 Technical Details

Technical Details