Having analyzed the requirements and designed the solution, we must implement the Reports and Document layouts required for go-live. This is logically done as part of the Development phase, but it is typically one of the last activities to be scheduled, because it is dependent on a lot of other developments, which need to be completed first, in order for the data structures to be in place. The following sections provide some practical advice for the development of system outputs based on our own experience of AX 2012.
As discussed in the Design phase, making seemingly trivial changes to the standard Document layouts can be extremely challenging. The standard layouts in AX use a data provider, a class built in X++ code, that retrieves the data and writes it to a temporary table for SSRS to use. To add additional fields, you will need to modify this class, which makes it a job for a developer with X++ skills, rather than one who is only familiar with the SSRS...