Business Essentials

Release: Business Essentials – 27.0.9776.40797

Description

This release introduces extensibility events for the Advanced Comments feature in Business Essentials. The primary goal is to allow downstream extensions (including customer-specific implementations) to intercept and customize the behavior of comment management operations on Sales and Purchase documents. A new Comment Deletion Reason enum provides structured context for all comment deletion scenarios. Additionally, the internal folder structure has been reorganized from AdvancedExtentedText to AdvancedComments for improved clarity and maintainability.

User Stories

Title Description Setup Instructions Impact on previous version
[24564] – Customer-specific fields added to sales comments must be transferred to the posted documents Three new Integration Events have been added to enable subscribers to intercept or customize comment management behavior: OnBeforeDeleteBusinessEssentialsComments (prevent/audit deletion of auto-generated BE comments), OnBeforeCopyManualComments (prevent/audit copying of manual user comments), and OnBeforeDeleteCommentLine (generic audit/prevention for all comment deletions with a Comment Deletion Reason enum for context). A homogeneous isaBUS_SourceId pattern has been verified across Sales & Purchase. No specific setup required. Subscribers can now subscribe to the three new integration events published in codeunits isaBUS_StdPurchaseComMgt, isaBUS_StdSalesComMgt, and isaBUS_StdSalesShipComMgt. Low breaking risk. New enum isaBUS_Comment Deletion Reason (ID 8004644) is extensible. Folder rename from AdvancedExtentedText to AdvancedComments — internal path change only, no object ID or name changes. No impact on existing functionality.

Bugs

No bug fixed in this release.

Events

Status Type Object Name Event Name Description
New IntegrationEvent isaBUS_StdPurchaseComMgt OnBeforeDeleteCommentLine Raised before auto-generated Business Essentials comments are deleted on Purchase documents, allowing subscribers to prevent or audit the deletion.
New IntegrationEvent isaBUS_StdPurchaseComMgt OnBeforeCopyManualComments Raised before manual user comments are copied on Purchase documents, allowing subscribers to prevent or audit the copy operation.
New IntegrationEvent isaBUS_StdSalesComMgt OnBeforeDeleteCommentLine Raised before auto-generated Business Essentials comments are deleted on Sales documents, allowing subscribers to prevent or audit the deletion.
New IntegrationEvent isaBUS_StdSalesComMgt OnBeforeCopyManualComments Raised before manual user comments are copied on Sales documents, allowing subscribers to prevent or audit the copy operation.
Obsoleted IntegrationEvent isaBUS_StdSalesShipComMgt OnBeforeInsertLineComments Replaced by OnBeforeInsertLineComments2.
Previous