Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)
Suggested answer

How can I customize Sales Invoice report in Dynamics 365 ?

(1) ShareShare
ReportReport
Posted on by

Dynamaics 365 provides one OOTB Report for Sales Invoice named "Invoice Journal".

Below is a procedure to open the report.

From Left Navigation Select > Accounts Receivable > Invoices > Invoice Journal.

8203.2.png

Now, When I open any Sales Invoice and Clicks on View > Original Preview

3005.1.png

It will open SSRS report.

Now, I want to customize this report to add some extra fields in a report.

I know this report is accessed using SalesInvoiceController. Is there any way to extend this controller or any documentation regarding this?

I don't have much knowledge of X++.

Even I don't know which approach will be helpful to me to achieve this requirements.

Please guide me how can I start to customize this report?

*This post is locked for comments

  • jhowe Profile Picture
    1,205 on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    I am trying to do the same thing, however the link you have posted does not seem to work for the sales invoice as there is no rendering completed method for salesinvoicejournalprint

  • Suggested answer
    Mahmoud Hakim Profile Picture
    17,887 on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    For more details

    www.dynamics101.com/developing-ssrs-report-using-report-data-provider-microsoft-dynamics-ax-2012

  • Suggested answer
    Agha SirajulDola Profile Picture
    555 on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    Hello Shah

    Review the Follow link, it starts from basics of RDP class structure. Just skip the last Report part.

    https://community.dynamics.com/ax/b/dynamics101trainingcenterax/archive/2013/09/16/developing-a-ssrs-report-using-the-report-data-provider-in-microsoft-dynamics-ax-2012

  • Dhruvin Shah Profile Picture
    on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    Thank you so much for quick reply.

    I was thinking the same as you suggested.

    It will be more helpful if you provide any example or article link for SalesInvoiceDP class.

  • Suggested answer
    Mahmoud Hakim Profile Picture
    17,887 on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    just create new fields in temp table and retrieve it by code in salesinvoicedp class

    Based on your business, you can set the exsiting method code

  • Dhruvin Shah Profile Picture
    on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    Thank you so much your valuable feedback. I will keep in mind and train myself.

    As a developer , currently I am learning and come into this scenario to add some fields in SalesInvoice Report. I know it's a very complex report.

    I have analyzed that there is one class named "SalesInvoiceDP"

    This class have three Temp Tables named

    1. SalesInvoiceTemp

    2. SalesInvoiceHeader

    3. SalesInvoiceFooter

    If I want to add some more fields in these Temp tables , how can I customize SalesInvoiceDP class?

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    294,802 Super User 2025 Season 1 on at
    RE: How can I customize Sales Invoice report in Dynamics 365 ?

    Hi Dhruvin,

    It would be the best to train yourself as developer or hire someone who knows what he is doing. Don't act like an amateur trying to do it yourself quickly. Breaking things is too easy and would cost too much to repair.

    At least some documentation related to development:

    docs.microsoft.com/.../customization-overlayering-extensions

    blogs.msdn.microsoft.com/.../customizing-app-suite-reports-using-extensions

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

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Adis Hodzic – Community Spotlight

We are honored to recognize Adis Hodzic as our May 2025 Community…

Kudos to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Microsoft Dynamics AX (Archived)

#1
Mohamed Amine Mahmoudi Profile Picture

Mohamed Amine Mahmoudi 100 Super User 2025 Season 1

#2
Community Member Profile Picture

Community Member 48

#3
shanawaz davood basha Profile Picture

shanawaz davood basha 6

Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans