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...
Suggested Answer

Change existing report 106 "Customer Detailed Aging"

(5) ShareShare
ReportReport
Posted on by 12
Hello experts,

I have been asked to make a "minor" change to the existing report 106 - Customer Detailed Aging.
The current report uses an overdue time in months. We would like to see this in days.
 
In the dataset I see an OverDueMonths field. How do I get an OverdueDays field in the dataset?
 
Thanks,
Paul
I have the same question (0)
  • Mustafa Omerbegović Profile Picture
    1,481 Moderator on at
    Hello Paul,
     
    You should write a little bit of code for that, but it shouldn't be hard if you are a developer.
     
    You can create a copy of this report and write settings for OverDueDays based on the OverDueMonths.
    Essentially, the only difference in your new field when you compare it to existing OverDueMonths is a new procedure that will calculate your OverDueDays.
    The formula for procedure is ToDate - FromDate, and you need to call it (same as it is called native procedure CalcFullMonthsBetweenDates) on the onAfterGetRecord on the Cust_Ledger_Entry_Remaining_Amt_LCY_ column.
     
    Also, add a new column in your RDLC file.
     
    If you have a specific question feel free to ask.
     
    Greetings
  • Suggested answer
    Steven Renders Profile Picture
    5,698 Moderator on at
    Do not clone (copy) the report, but create a report extension instead.
    With a report extension you can easily add a column to a data item in the report, with a calculated value.
     
     
  • Suggested answer
    Sohail Ahmed Profile Picture
    11,178 Super User 2026 Season 1 on at

    You can’t directly change the standard dataset of report 106, but the recommended way is to extend the dataset using a report extension. That way you can add your own calculated field (e.g. OverdueDays) and use it in the layout.

     

    Here’s a simple example from another report I extended, which might give you a hint:

     

     

     

     

    ✅ Mark this as the verified answer if helpful.

  • Suggested answer
    Sohail Ahmed Profile Picture
    11,178 Super User 2026 Season 1 on at

    I agree with @Steven — for small requirements like this, it’s always better to extend the report instead of creating a full copy of the standard one. With a report extension you can simply add your custom field with minimal code and keep the standard report behavior intact.

     

    ✅ Mark this as the verified answer if helpful.

  • Suggested answer
    Khushbu Rajvi. Profile Picture
    23,136 Super User 2026 Season 2 on at
    Agree you can achieve this by extending report.
    Hope this helps: Bing Videos

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 Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders

These are the community rock stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 607 Super User 2026 Season 2

#2
YUN ZHU Profile Picture

YUN ZHU 421 Super User 2026 Season 2

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 375 Super User 2026 Season 2

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans