web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Item approval rejections

(7) ShareShare
ReportReport
Posted on by 512
Hi all,
This is related to an earlier question we asked on setting up approvals on items. It doesn't seem to work as expected.
Firstly, if the approval is rejected the change is not reversed. Secondly, the is no information to the approver of what fields have been changed.
Thanks again.
I have the same question (1)
  • Verified answer
    Sahan Hasitha Profile Picture
    2,683 on at
    hi
    ·  Rejected approvals – When an approval request is rejected, the system does not automatically roll back the change made on the item. The item remains updated, which can cause data integrity issues.
    • Workaround: You need to build a customization (via AL code) that reverts the item to its previous state if the request is rejected. Another option is to block edits until approval is received by using a temporary record table or a “pending changes” staging table.
    ·  No field-level change details – Approvers only see a generic approval request without a breakdown of which fields were modified.
    • Solution: Extend the workflow with a custom approval entry log or notification that captures field changes (old value vs. new value) and passes them to the approver.  Events on the Item table and writing changes to a custom log.

     
  • SammyG Profile Picture
    512 on at
    Thanks, I searched the documentation but couldn't find anything - what is the source?
  • Verified answer
    Nimsara Jayathilaka. Profile Picture
    5,128 Super User 2026 Season 1 on at
    Hi @SammyG
     
    For item approvals, if a rejection occurs, the original changes must be manually reverted because automatic reversal is not built-in by default. Also, approvers currently don’t receive detailed change logs showing which fields were modified, which limits clarity. To improve this, consider customizing the approval workflow to track and notify field changes explicitly. Implementing these enhancements usually requires developer support or extensions.
     
    Thanks
    Nimsara
  • Verified answer
    PRao Profile Picture
    470 on at

    I agree with the earlier suggestion — once an approval is rejected, there is no rollback of the changes.

     

    When data is entered into a field and the user proceeds further, the system automatically saves the data into the table. The approval process only determines whether the approver accepts the entry or not.

     

    Typically, approvers may add remarks in the comment or note sections for reference purposes.

     

    Additionally, for tracking purposes, it's better to enable the Change Log functionality instead of implementing customizations.


    Thanks, 
    PRao

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,081 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,351 Super User 2026 Season 1

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 1,168 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans