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 :
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

I have the same question (0)
  • Suggested answer
    André Arnaud de Calavon Profile Picture
    305,150 Super User 2026 Season 1 on at

    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

  • Dhruvin Shah Profile Picture
    on at

    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
    Mahmoud Hakim Profile Picture
    17,887 on at

    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

    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
    Agha SirajulDola Profile Picture
    555 on at

    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

  • Suggested answer
    Mahmoud Hakim Profile Picture
    17,887 on at
  • jhowe Profile Picture
    1,205 on at

    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

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 April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
CP04-islander Profile Picture

CP04-islander 24

#2
Michel ROY Profile Picture

Michel ROY 14

#3
Jagadabi Profile Picture

Jagadabi 6

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans