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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

Customer Aging period definition

(0) ShareShare
ReportReport
Posted on by 115

Hi All,

I have requirement to customized "Aging period definition" in accounts receivable. I need to Add more than 6 periods but the limitation is 6. Please find the below screen shot for your reference.

0172.Aging-1.PNG

I added 7 periods and get the Aging period definition to "Acoounts Receivable Parameters"--->Collection and i tried to update the aging period in Periodic-->Collections--->Customer Aging SnapShot. its throwing an error.

8524.aging-2.PNG

I have customized this classes "CustCollectionsListPageHelper", "CustVendBalanceList", "CustAgingSnapShot" to get a aging period but still am getting an error.

If anyone know the correct answer 

Please let me know

*This post is locked for comments

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    301,035 Super User 2025 Season 2 on at

    Hi Baduru,

    Out of the box, there is indeed a limitation of 6 columns. It is possible to change it by means of a customization. You tried to customize it already. Can you tell what exact changes you have applied? It seems like you didn't change the check of 6 columns. Possibly, you also need to add fields for more columns in (temporary) tables.

  • Suggested answer
    Ludwig Reinhard Profile Picture
    Microsoft Employee on at

    Hi badu,

    I would recommend not to make this modification because in AX2012 a lot of reports refer to the aging period definition and need to be changed in addition. This is a lot of work.

    Why do you need to make this change?

    Is it for a specific report only?

    Have you tried getting the information out of AX with alternative reporting tools, such as the Management reporter or the standard BI cubes?

    Best regards

    Ludwig

  • baduru hameed Profile Picture
    115 on at

    Hi Andre,

    Thanks for your response,

    I have customized the classes "CustCollectionListPageHelper" , "CustVendBalanceList", "CustAgingSnapshot"

    Class - CustCollectionListPageHelper --- i have customized the method "AgingPeriodValid" PLease find the below screen shot

    Class - CustVendBalanceList --- i have customized class declarations in maxColumns(9)

    Class - CustAgingSnapshot ---  i have customized class declarations #DEFINE.MaxNumberOfAgingPeriod(8)

    please find my customization.

  • baduru hameed Profile Picture
    115 on at

    Hi Ludwig,

    Thanks for your response,

    I have a requirement to add more fields in "AgingPeriodDefinition" please find my cusomization and let me know the correct answere

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    301,035 Super User 2025 Season 2 on at

    Hi Baduru,

    There are no screenshots available in your post. Anyway, the error can come from 4 methods. You can find it if you search the label and then find where this label is used in coding:

    2018_2D00_11_2D00_15_5F00_14_2D00_58_2D00_12.png

  • udaY-ch Profile Picture
    5,133 on at

    Hi,

    Take a look at the similar thread which andre and Ludwig had addressed,

    community.dynamics.com/.../220501

    /Uday.

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 > 🔒一 Microsoft Dynamics AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans