Question 200
At fictional Clearwater Tours, the Business Central development team is supporting booking invoice administration and reviewing object model and application extensibility during a sandbox design review (MB820-3.2-067). The observed development issue is that an international business needs invoice headings in different languages but the report uses hardcoded English labels. Which AL development or design response most directly addresses this issue?
Explanation
Correct Answer
The most direct corrective response is to use report labels and supported translations/localized layouts for user-facing captions. This addresses the specific failure where an international business needs invoice headings in different languages but the report uses hardcoded English labels. Acceptance evidence is that output in each supported language renders translated headings with stable figures.
Incorrect Answers
The proposed “Keep dataset definitions separate from supported report layout updates or extensions” tests a different control: keep dataset definitions separate from supported report layout updates or extensions. The reported condition is that an international business needs invoice headings in different languages but the report uses hardcoded English labels; the more direct action is to use report labels and supported translations/localized layouts for user-facing captions.
“Make the company scope explicit and use supported authorized company access mechanisms” supports the separate task “make the company scope explicit and use supported authorized company access mechanisms”, not the reported problem: an international business needs invoice headings in different languages but the report uses hardcoded English labels. This case instead calls for “use report labels and supported translations/localized layouts for user-facing captions”.
“Reconcile custom layout bindings with the current report dataset and supported extension schema” concerns the separate step “reconcile custom layout bindings with the current report dataset and supported extension schema”. The reported issue is that an international business needs invoice headings in different languages but the report uses hardcoded English labels, so the direct response is to use report labels and supported translations/localized layouts for user-facing captions.