[BC Idea]: Add Session Event table to retention policy base app allowed tables
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Quiet
- Domain
- databases
Research direction
Locate the BaseApp retention policy installation codeunit and inspect the current allowed system-table list, then compare its intent with the existing SQL-side implementation mentioned in the issue. Done means Session Event is included, existing allowed tables are unchanged, and retention policy setup still completes successfully.
Written by the indexing model from the issue text.
Description
BC Idea Link
https://experience.dynamics.com/ideas/idea/?ideaid=949279e1-6e86-f111-9b47-7c1e52b644b5
Description
Issue Description
On the SQL side, this change was already implemented previously, but the BaseApp retention policy install codeunit does not yet include Session Event in its allowed table list.
To keep the AL side aligned with the existing SQL-side behavior, extend the retention policy initialization so that Session Event is added as an allowed table alongside the current system tables.
Expected Result
Retention policy installation in BaseApp adds Session Event to the allowed tables, matching the behavior already established on the SQL side.
Acceptance Criteria
Session Event is added to the BaseApp retention policy allowed tables.
The change follows the same intent as the existing SQL-side implementation.
Existing allowed tables remain unchanged.
Retention policy setup still completes successfully.
I will provide the implementation for this BC Idea
- I will provide the implementation for this BC Idea
- Dominant language
- AL
- Stars
- 683
- Forks
- 459
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 621
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/BCApps
-
Team: Finance
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Approved event-request ext-ready-to-implement Team: Finance
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Approved event-request ext-ready-to-implement Team: SCM
Difficulty 1/5 Under an hour Newbie friendliness 90/100
-
event-request Team: SCM
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Team: SCM
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
All issues in microsoft/BCApps
Similar issues
-
documentation help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
OpenLiberty/open-liberty#35839 ·
-
affects-9.0 found-by-ai may-affects-25.10 may-affects-26.3 may-affects-26.9 may-affects-7.5 may-affects-8.1 may-affects-8.5 severity/major sig/execution type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
antlr/grammars-v4#5014 · 1 comment ·