Skip to main content

Posts

Customization in Dynamics 365 for operation (Dynamics AX, AX 7) – Custom SSRS based on Report

Prerequisite  of this post  is understanding the AOT in Visual studio and basic programming language like C#. In very simple basic level RDP report three objects are required. Data contract,   Data Contract class  ties with extended data types. This class contain properties with getter setters. At run time these properties act as report parameters. Data Provider Class . This class act as container for report logic.  Here we get Report Query or parameters of Data contract class and perform queries on required tables. This class is extended with framework class. Temperory table Temperory table is used as bridge for data between report designer (DataSet) and Report logic. We populate temporary table with required logic in data provider class.  Report Requirement: Client wants a report where End user select Customer and Report shows, Customer Name, Sale order Number, Item Id, Item group. Sales order Quantity, expected delivery date of Sale order ...