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

Community site session details

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

Recurring General Journal Approvals

(5) ShareShare
ReportReport
Posted on by 138
Hello. Does anyone have experience with extending the Recurring General Journal for approval workflows in BC?
 
I came across the link below and implemented this, but it is not working as expected.
 
 
Any suggestions would be greatly appreciated. Thank you!
I have the same question (0)
  • Suggested answer
    YUN ZHU Profile Picture
    95,307 Super User 2025 Season 2 on at
    Recurring General Journal Approvals
    The standard Recurring General Journal does not include an approval process, so you can submit this idea to Microsoft if necessary.
    Missing a feature? Post or vote for ideas on: aka.ms/BCIdeas
     
    Of course you can consider customization, as in the link you provided. You can refer to other custom codes.
  • CA Vijay Krishna Profile Picture
    178 on at
    Recurring General Journal Approvals
    Hi AK

    Can we have the Error you are facing so that we can suggest the right path, as mentioned you have implemented and have you processed any journal and error log file that would help us to answer more detailed way!!
  • AK-13051749-0 Profile Picture
    138 on at
    Recurring General Journal Approvals
     
    Thank you for your responses.
     
    After implementing the code from the link I shared earlier, when I send a batch for approval and try to switch to another batch, I am getting the error below.
     
     
    In addition, when a batch is approved, the status changes to "Imposed restriction" and even if I send a new approval request for this batch, the status remains as "Imposed restriction."
     
     
    Please let me know if you have any suggestions on how to resolve these issues. Thank you!
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,147 on at
    Recurring General Journal Approvals
    Hi,
     
    Recurring General Journal does not support approval workflows out of the box. The blog you followed likely adds custom events and tables, but if it’s not working, the main reason is that approval workflows in BC are tied to specific tables like General Journal Line (81), while Recurring General Journal uses table 272.
    To make it work:
    > Add event subscribers for OnSendApprovalRequest and OnCancelApprovalRequest for table 272.
    > Extend the workflow response handling to include Recurring General Journal.
    > Ensure the workflow conditions reference table 272, not 81.
     
    There’s no standard feature for this, you need full customization.
     
    Thanks
    Rishabh
  • Suggested answer
    RockwithNav Profile Picture
    8,576 Super User 2025 Season 2 on at
    Recurring General Journal Approvals
    We don't have in standard Business Central.
    Need to go with Customization.
  • Suggested answer
    CA Vijay Krishna Profile Picture
    178 on at
    Recurring General Journal Approvals
    Hi AK, 
     
     
    Based on the Screenshots and Error  there is No standard Options in BC as of today.
    Business Central has built-in approvals for General Journals (batch/line), but the Recurring General Journal page doesn’t include a native “Request Approval” action. This gap is noted repeatedly by the community and in ideas threads; the usual guidance is to use an extension or bypass recurring batches in your workflow filters.

     
    You Can Follow one of the below Approach if possible:
    1. Exclude recurring batches from the journal approval workflow (temporary/operational workaround via filters or naming conventions).
    2. Use/Build an extension to add approval actions and state handling to the Recurring General Journal page (like the CloudFronts example, or an ISV app that adds this capability).
    3. Move entries to a standard General Journal and use the native approval there (process-wise workaround). The standard locking/approval behavior applies to general journals, not recurring.
  • Suggested answer
    YUN ZHU Profile Picture
    95,307 Super User 2025 Season 2 on at
    Recurring General Journal Approvals
    From the error message, the Batch Name does not seem to be obtained correctly. I think it is a code problem. Please check your code again.
     
    Thanks.
    ZHU
  • Suggested answer
    Suresh Kulla Profile Picture
    50,241 Super User 2025 Season 2 on at
    Recurring General Journal Approvals
    There is an app in the app source if you want to check. 
     
     
    We also recently implemented this change for a client. I need to dig into it to find the code.  Message me if you need it.

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,377

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 2,696 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,512 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans