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 :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Customize Free text invoice Electronic Report

(1) ShareShare
ReportReport
Posted on by 480
Hello,
I am working on customizing the Free text invoice Electronic Report.
I have added a new custom field to CustInvoiceTable and the Temp table.
Populated the field inside the Data provider class. 
I dont know how to add the field to the ER report. Totally new to ER. 
Please send the steps
 
 
Thanks
 
Categories:
I have the same question (0)
  • Suggested answer
    CA Neeraj Kumar Profile Picture
    5,254 Super User 2026 Season 1 on at
    Hi,
     
    Steps:
    1) Extend the Model (if no other existing fields can be utilized)
    2) Then Extend the Model Mapping:
    Go to the model mapping, create new configuration based on existing model mapping
     
    3) If the custom field is already extended properly, then it will reflect in the model mapping, you can bind that field (with caution to relative record list - better if you can share the screenshot at this page), 
    4) Extend the format to add new field in the format and bind with newly added field in Model.
     
    Regards,
    Neeraj Kumar
  • Assisted by AI
    Saif Ali Sabri Profile Picture
    2,612 Moderator on at

    Step‑by‑Step Guide: Adding a Custom Field to Free Text Invoice ER

    1. Open ER Configuration
      • Navigate to Organization administration > Electronic reporting > Configurations.
      • Make sure you have the latest Free text invoice format imported (usually under “Customer invoice”).
    2. Duplicate the Base Format
      • Select the Free text invoice format.
      • Click Create configuration > Derive from existing.
      • This ensures you don’t edit the standard Microsoft format directly.
    3. Extend the Data Model
      • In the derived configuration, go to the Data model.
      • Add a new field that corresponds to your custom field in CustInvoiceTable.
      • Give it a meaningful name (e.g., CustomField_InvoiceType).
    4. Map the Data Source
      • Open the Model mapping for the Free text invoice.
      • Add your Data provider class as a source (you already populated the temp table there).
      • Map the new field from the temp table to the data model field you created.
    5. Bind the Format Element
      • Go to the Format designer.
      • Locate the section of the invoice where you want the field to appear (e.g., header, footer, body).
      • Add a new text element and bind it to your custom data model field.
    6. Validate and Test
      • Save and complete the configuration.
      • Generate a Free text invoice and check if your custom field appears correctly.
      • Adjust formatting (font, position, alignment) as needed.
    7. Deploy to Production
      • Once tested, export the configuration from your dev/test environment.
      • Import it into production via ER configurations.
      • Assign it as the active format for Free text invoices.

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

Jump in, show your community spirit, and win prizes!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Abhilash Warrier Profile Picture

Abhilash Warrier 668 Super User 2026 Season 1

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 630 Super User 2026 Season 1

#3
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 581

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans