#10276 [master] Renewal Term field on the Create Contract Renewal Quote page does not accept the entered value such as 12M
The Renewal Term field on the Create Contract Renewal Quote page now correctly accepts and retains entered values like '12M' instead of resetting to blank when the field is exited.
- 2files
- 1AL files
- 1objects
Pull request · merged into main (BC30) on 2026-08-18 by neeleshsinghal · 2 files (+47 -1), 1 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Fixed OnAfterGetRecord to read from the temporary buffer first
- Prevents overwriting of just-entered values with persistent record data
- Only loads persistent Subscription Line when temporary buffer doesn’t contain the row
- Resolves issue where manual Renewal Term entries were lost on field exit
- Behaviour changes for users or extensions.
AL objects touched
- Page 8006 “Contract Renewal Selection”, Subscription Billing: modified
Context
- Work items: AB#647017
- Labels: AL: Apps (W1), Team: Finance
- Systems: development
- From the description: “Renewal Term field on the Create Contract Renewal Quote page does not accept the entered value such as ‘12M’”
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).