pageFinanceofficial - Microsoftderived - from the source, no model text

Page 495 "Currency Card"

Base Application · Microsoft.Finance.Currency

Across versions

  1. BC23-30present

Neighbourhood 7 connected objects and pages

Table 4 "Currency" (relates to)CurrencyPage 5 "Currencies" (pages and codeunits on it)CurrenciesPage extension 4428 "EXR Currency Card" (extended by)EXR Currency CardCodeunit 5330 "CRM Integration Management" (calls, 4 links)CRM Integration ManagementCodeunit 5331 "CRM Coupling Management" (calls)CRM Coupling ManagementSet up additional currencies (Learn pages)Set up additional currenciesSet up invoice rounding (Learn pages)Set up invoice rounding

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Finance.Currency · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Currency Card
SourceTable Currency
PageType Card

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
General Code Code Specifies a currency code that you can select. The code must comply with ISO 4217. from the table field
Description Description Specifies a text to describe the currency code. from the table field
ISO Code ISO Code Specifies a three-letter currency code defined in ISO 4217. from the table field
ISO Numeric Code ISO Numeric Code Specifies a three-digit code number defined in ISO 4217. from the table field
Symbol Symbol Specifies the symbol for this currency that you wish to appear on checks and charts, $ for USD, CAD or MXP for example.
Unrealized Gains Acc. Unrealized Gains Acc. Specifies the general ledger account number to which unrealized exchange rate gains will be posted when the Adjust Exchange Rates batch job is run. from the table field
Realized Gains Acc. Realized Gains Acc. Specifies the general ledger account number to which realized exchange rate gains will be posted. from the table field
Unrealized Losses Acc. Unrealized Losses Acc. Specifies the general ledger account number to which unrealized exchange rate losses will be posted when the Adjust Exchange Rates batch job is run. from the table field
Realized Losses Acc. Realized Losses Acc. Specifies the general ledger account number to which realized exchange rate losses will be posted. from the table field
EMU Currency EMU Currency Specifies whether the currency is an EMU currency, for example EUR.
Last Date Modified Last Date Modified Specifies the last date on which any information in the Currency table was modified. from the table field
Last Date Adjusted Last Date Adjusted Specifies when the exchange rates were last adjusted, that is, the last date on which the Adjust Exchange Rates batch job was run. from the table field
Payment Tolerance % Payment Tolerance % Specifies the percentage that the payment or refund is allowed to be, less than the amount on the invoice or credit memo. from the table field
Max. Payment Tolerance Amount Max. Payment Tolerance Amount Specifies the maximum allowed amount that the payment or refund can differ from the amount on the invoice or credit memo. from the table field
Rounding Invoice Rounding Precision Invoice Rounding Precision Specifies the size of the interval to be used when rounding amounts in this currency. You can specify invoice rounding for each currency in the Currency table. from the table field
Invoice Rounding Type Invoice Rounding Type Specifies whether an invoice amount will be rounded up or down. The program uses this information together with the interval for rounding that you have specified in the Invoice Rounding Precision field. from the table field
Amount Rounding Precision Amount Rounding Precision Specifies the size of the interval to be used when rounding amounts in this currency. from the table field
Amount Decimal Places Amount Decimal Places Specifies the number of decimal places the program will display for amounts in this currency. from the table field
Unit-Amount Rounding Precision Unit-Amount Rounding Precision Specifies the size of the interval to be used when rounding unit amounts (that is, item prices per unit) in this currency. from the table field
Unit-Amount Decimal Places Unit-Amount Decimal Places Specifies the number of decimal places the program will display for amounts in this currency. from the table field
Appln. Rounding Precision Appln. Rounding Precision Specifies the size of the interval that will be allowed as a rounding difference when you apply entries in different currencies to one another. from the table field
Conv. LCY Rndg. Debit Acc. Conv. LCY Rndg. Debit Acc. Specifies conversion information that must also contain a debit account if you wish to insert correction lines for rounding differences in the general journals using the Insert Conv. LCY Rndg. Lines function. from the table field
Conv. LCY Rndg. Credit Acc. Conv. LCY Rndg. Credit Acc. Specifies conversion information that must also contain a credit account if you wish to insert correction lines for rounding differences in the general journals using the Insert Conv. LCY Rndg. Lines function. from the table field
Max. VAT Difference Allowed Max. VAT Difference Allowed Specifies the maximum VAT correction amount allowed for the currency. from the table field
VAT Rounding Type VAT Rounding Type Specifies how the program will round VAT when calculated for this currency. from the table field
Reporting Realized G/L Gains Account Realized G/L Gains Account Specifies the general ledger account to post exchange rate gains to, for currency adjustments between LCY and the additional reporting currency. from the table field
Realized G/L Losses Account Realized G/L Losses Account Specifies the general ledger account to post exchange rate losses to, for currency adjustments between LCY and the additional reporting currency.
Residual Gains Account Residual Gains Account Specifies the general ledger account to post residual amounts to that are gains, if you post in the general ledger application area in both LCY and an additional reporting currency.
Residual Losses Account Residual Losses Account Specifies the general ledger account to post residual amounts to that are gains, if you post in the general ledger application area in both LCY and an additional reporting currency.

Actions

Group Action ToolTip Runs
Functions Change Payment Tolerance Change either or both the maximum payment tolerance and the payment tolerance percentage and filters by currency.
Processing Exch. Rates View updated exchange rates for the currencies that you use. Page 483 “Currency Exchange Rates”
Reporting Foreign Currency Balance View the balances for all customers and vendors in both foreign currencies and in local currency (LCY). The report displays two LCY balances. One is the foreign currency balance converted to LCY by using the exchange rate at the time of the transaction. The other is the foreign currency balance conv… Report 503 “Foreign Currency Balance”
Aged Accounts Receivable (Obsolete) obsolete Pending 28.0; #if not CLEAN28 View an overview of when customer payments are due or overdue, divided into four periods. You must specify the date you want aging calculated from and the length of the period that each column will contain data for. Report 120 “Aged Accounts Receivable”
Aged Accounts Payable (Obsolete) obsolete Pending 28.0; #if not CLEAN28 View an overview of when your payables to vendors are due or overdue (divided into four periods). You must specify the date you want aging calculated from and the length of the period that each column will contain data for. Report 322 “Aged Accounts Payable”
Trial Balance (Obsolete) obsolete Pending 28.0; #if not CLEAN28 View a detailed trial balance for selected currency. Report 6 “Trial Balance”
Dataverse Transaction Currency Open the coupled Dataverse transaction currency.
Synchronize Send updated data to Dataverse.
Coupling Set Up Coupling Create or modify the coupling to a Dataverse Transaction Currency.
Delete Coupling Delete the coupling to a Dataverse Transaction Currency.
Dataverse Synchronization Log View integration synchronization jobs for the currency table.

Triggers

OnAfterGetCurrRecord, OnOpenPage

Relations

Pages and codeunits on this table

Extended by

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Called by

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Currency Card"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 3 sources