#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.
- 6files
- 1AL files
- 1objects
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
- Table 7004 “Sales Line Discount”, Base Application: modified
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).