M3-123 Infor Certified M3 Finance Consultant Practice Questions
Prepare for M3-123 with more than an answer.
- Exam fee
- $250 USD
- Level
- Professional
- Valid for
- 3 years
Domains covered on the exam 6
- General Ledger Management25%
- Accounts Payable Management20%
- Accounts Receivable Management20%
- Fixed Asset Management15%
- Financial Reporting and Analysis10%
- Multi-Company and Currency Management10%
- 1
True or False: Once a fixed asset is capitalized and has had depreciation posted against it, its assigned depreciation method cannot be changed for future periods.
Show answer details
Correct answer: B
This is false. M3 allows changes to an asset's depreciation method, service life, and other parameters even after depreciation has started. When changed, the system will recalculate future depreciation amounts based on the new parameters and the asset's current net book value. This is a common requirement for handling changes in asset usage or accounting estimates.
- 2
Case Study
Company Background: PharmaLogix is a pharmaceutical company that uses M3 for its financial operations. They operate under strict regulatory compliance which requires a clear and unalterable audit trail for all financial transactions, especially those related to Accounts Payable.
Current Situation: An AP clerk mistakenly recorded a supplier invoice with an incorrect amount in 'Supplier Invoice. Record' (APS100). The invoice was approved and posted to the General Ledger. The error was discovered a week later after the incorrect amount was already reflected in supplier aging reports. The payment has not yet been made.
Requirements: The company needs to correct this error while adhering to best practices for financial auditing. The original incorrect entry must be preserved for the audit trail, and a clear link must exist between the original error and the correction. Simply deleting or overwriting the original transaction is not permitted.
Question: What is the standard, audit-compliant M3 procedure for correcting the posted but unpaid supplier invoice?
Show answer details
Correct answer: C
This is the correct, audit-compliant method. Creating a full credit note and matching it against the original incorrect invoice effectively reverses the transaction within the AP sub-ledger, maintaining a clear trail. Re-entering the invoice correctly then establishes the proper liability. This ensures that the sub-ledger and GL remain synchronized and that every step of the correction is documented through standard M3 transactions.
- 3
A company is performing a currency revaluation at month-end using 'Currency Revaluation. Calculate/Update' (GLS140). The process is intended to revalue open AR and AP items based on the new month-end exchange rates. Where does the system retrieve the GL accounts for posting the resulting unrealized gains or losses?
Show answer details
Correct answer: B
The currency revaluation process (GLS140) triggers specific accounting events. GL14 is typically used for unrealized exchange rate gains, and GL15 is for unrealized exchange rate losses. The system uses the accounting strings defined for these events in 'Accounting Rule. Set' (CRS395) to determine the exact GL accounts for posting the calculated gains and losses.
- 4
The ________ parameter in 'Settings - Accounts Payable' (APS905) defines the maximum number of days a payment can be overdue before it is flagged in reports and inquiries.
Show answer details
Correct answer: B
The 'Tolerance days' field in APS905 is used to set a system-wide number of days after the due date before an invoice is considered officially overdue for monitoring and reporting purposes. This allows for minor delays in payment processing without immediately flagging an invoice.
- 5
A user in the collections department needs to send a formal reminder letter to all customers with invoices overdue by more than 60 days. Which M3 program is designed to generate and manage these dunning letters?
Show answer details
Correct answer: B
'Reminder. Print' (ARS520) is the M3 program used to generate dunning letters (reminders) based on predefined rules for overdue invoices. A user can run this program and specify parameters, such as the minimum number of overdue days, to select the appropriate customers and invoices for the reminder run.
- 6
A multinational corporation is implementing M3 and needs to manage complex intercompany transactions between its manufacturing division in Germany (EUR) and its distribution division in the USA (USD). The goal is to automate the creation of corresponding AP/AR invoices and ensure correct GL postings for elimination during consolidation. Which M3 function is specifically designed to orchestrate this entire cross-divisional process?
Show answer details
Correct answer: D
'Intercompany Transactions. Open' (MNS210) is the core M3 program for managing automated financial transactions between divisions. It allows defining the relationship, the triggering events (like a customer invoice in one division), and the resulting transactions (like a supplier invoice in the partner division), including handling currency differences. The other options are manual, intended for cost accounting, or focused only on the sales side, not the complete AP/AR automation.
- 7
During a period-end closing process, the finance team discovers that depreciation was calculated and posted incorrectly for a newly acquired asset class. The depreciation run in 'Fixed Asset. Calculate Depreciation' (FAS100) has already been completed and transferred to the General Ledger. What is the standard, recommended M3 procedure to correct the depreciation for the affected assets before finalizing the period?
Show answer details
Correct answer: B
The correct M3 procedure is to use the rollback functionality. If the depreciation run from FAS100 has been transferred to GL but not finalized, you can roll it back. This reverses the generated transactions from the FA module. After correcting the underlying issue with the asset or its depreciation method, you can re-run the calculation and transfer the correct values to the GL. Manual journals break the audit trail between the sub-ledger (FAM) and the GL.
- 8
A financial controller needs a report that shows the total open accounts receivable balance for each customer, broken down by aging buckets (0-30, 31-60, 61-90, 90+ days). The report must also display the customer's credit limit and the available credit. Which standard M3 program is the most direct way to generate this specific report?
Show answer details
Correct answer: D
'Aged Receivables Report. Print' (ARS525) is the standard M3 function for generating customer aging reports. It is designed to group open invoices into customizable aging buckets and provides summary information per customer, which is exactly what the controller requires. ARS200 is for viewing individual invoices, GLS210 is for GL transactions, and APS530 is for Accounts Payable, not Receivable.
- 9
A new accounting rule is being configured in 'Accounting Rule. Set' (CRS395) for customer invoicing. The requirement is to post the revenue to a different GL account based on the customer's geographical region, which is stored as an accounting dimension. Which two components are essential to configure this conditional posting? (Select TWO)
Show answer details
Correct answer: B, D
An object control table is used to retrieve a specific value (like a GL account) based on input control objects (like the customer's region). This is the mechanism for conditional logic.
After creating the control table, it must be referenced within the specific accounting rule line in CRS395 to make the conditional logic active for that posting.
- 10
True or False: In 'Supplier Payment. Propose' (APS130), setting the 'Payment method' field is optional, and the system will automatically use the default payment method defined on the supplier master in 'Supplier. Define Purchase & Financial' (CRS624).
Show answer details
Correct answer: A
This is true. The payment proposal function allows users to filter for invoices by payment method, but if left blank, it will process all eligible invoices and group them by the payment method assigned to the respective supplier in CRS624. This allows for creating a single payment run for multiple payment types (e.g., checks, ACH, wire).
