code change · fixSales & Receivablesofficial - Microsoftreviewed - checked by Opus

#11562 [Main] [ALL-E] Sales Line Discount % accepts 5 decimal places through Configuration Package import but rejects manual entry beyond 2 decimal places.Initial Commit

Sales Line Discount % field now consistently accepts the same number of decimal places whether entered manually or imported via Configuration Package.

Pull request · merged into main (BC30) on 2026-09-21 by Shikhverma · 6 files (+181 -6), 1 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Resolves the mismatch where Configuration Package import accepted 5 decimal places for Line Discount % but manual entry allowed only 2
  • A one-line change to the Sales Line Discount table (7004) aligns the two entry methods
  • Tests added to ERMSalesDocumentsIII in the W1, APAC, IT, NA and NO layers
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#650372
  • Labels: Team: SCM
  • Systems: sales
  • From the description: “Sales Line Discount % accepts 5 decimal places through Configuration Package import but rejects manual entry beyond 2 decimal places.”

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).