code change · featureFinanceofficial - Microsoftreviewed - checked by Opus

#10079 [main] features 640066 Add integration events for events for CZ Adv. Payment and CZ Cash Desk

Integration events added for Czech advance payment and cash desk functionality to allow customization of validation and lookup behavior on cash document lines, with optional skipping of amount field validation.

Pull request · merged into main (BC30) on 2026-08-18 by v-janpopr · 6 files (+240 -3), 2 AL · feature · tier official · reviewed (checked by Opus)

What changed

  • OnBeforeValidateAdvanceLetterNoCZZ and OnBeforeLookupAdvanceLetterNoCZZ events enable subscriber override of advance letter number handling
  • SkipAmountsTestFields parameter added to OnBeforeCheckMandatoryFields event for selective validation bypass
  • Non-breaking change preserving default behavior when no subscribers are active
  • Comprehensive test cases verify event triggering and amount validation skipping
  • Enables partners to customize advance payment processing for specific business needs

AL objects touched

Context

  • Work items: AB#640066
  • Labels: Team: Finance
  • Systems: finance
  • From the description: “Added the OnBeforeValidateAdvanceLetterNoCZZ and OnBeforeLookupAdvanceLetterNoCZZ integration events.”

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).