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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

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

Re: Managing Deferrals at Invoice Level

(1) ShareShare
ReportReport
Posted on by 164
Query 1 :
When the sales invoice has multiple line, here we can define deferral templates for each line. But I have an requirement to manage Deferrals at Invoice level.
 
Is there any suggestion to achieve this at functional level if not at Technical level?
 
Query 2:
Can anyone suggest me an idea about defining Period Length for Deferral Template in Business Central.
Here I can define the No. of Period but need to know how can we define Period length ?
 
I have the same question (0)
  • Suggested answer
    Gokulavasan Srinivasan Profile Picture
    44 on at
    Hi,
     

    Response to Query 1:

    To include a "Deferral Code" field, you can extend the Sales Header table and add the field to the Sales Invoice page by extending it.

    By implementing logic like this:

    • When the deferral code is updated in the header section, it will automatically propagate to the invoice lines, ensuring consistency across the document.

    Response to Query 2:

    The deferral period length is determined based on your configured accounting periods. For example:

    • If your accounting periods are set up monthly (as shown below), the deferral template will use these dates to calculate the deferral period accordingly.
    Feel free to reach out here if you have any further questions about this.

    Thanks,
    Gokul
    Congruent Infotech - https://www.congruentsoft.com/
  • Inkey Solutions Profile Picture
    2,116 on at

    Hello,

    Response to Query 1

    Managing deferrals at the sales header level is not achievable purely through functional configuration. To implement this, you would need to take a technical approach.

    You can start by creating a new field, such as "Deferral Code," in the Sales Header table, along with other fields required for the parameters in the procedures. The functionality at the header level would need to mirror what is available at the sales line level.

    You will need to understand the deferral process flow at the backend and adapt it accordingly. Specifically, you should leverage the same procedure used for the sales lines, but with adjustments for the different tables and fields associated with the sales header.

    Some modifications will be necessary in these procedures to accommodate the changes, but overall, this approach should allow you to manage deferrals at the sales invoice (header) level.








    Response to Query 2

    In Business Central, accounting periods define specific time frames (e.g., months or quarters) for recording transactions, while deferral period lengths determine the duration of these periods. The relationship ensures financial data is posted within the correct timeframe based on the organization's fiscal calendar.

    Go to search icon 🔎 and type "Accounting Periods" and click on related link.
     
    Click on Create Year

     


    Click "OK," and the accounting periods will be displayed.


    If you have any more questions, please feel free to reach out here.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,974 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,131 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 628 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans