Advanced Price Management

Release: Advanced Price Management - 26.0.9806.81080

Description

This release prevents a possible permission-set administration error when custom or add-in code inserts or modifies temporary User records. Advanced Price Management no longer attempts to assign its permission set for temporary User records. In one customer-specific customization, this error prevented users from opening Sales Orders because temporary User records were used to populate full user names on the Sales Order List.

User Stories

No new User Story developed in this release.

Bugs

Title Description Impact on previous version
24684 - Permission-set administration error with temporary User records Custom or add-in code that inserts or modifies temporary User records could trigger an error requiring the SUPER or SECURITY permission set. In a customer-specific customization, temporary User records were used to populate full user names on the Sales Order List, causing the page to close when opened. Correction: the User table subscribers RunAfterInsertEvent and RunAfterModifyEvent in codeunit 8120270 isaAPM_PermissionSet now exit for temporary User records, so AddPermission is not called for them. No breaking change identified in the code changes. Permissions are no longer assigned through these subscribers for temporary User records (intended). Persisted User records still call AddPermission.

Events

No event added or updated in this release.

Previous