# Configuration

{% hint style="info" %}
**Note**

This configuration guide refers to PreBilt transactions beginning '_PB2\__' and details the standard process without additional features or enhancements. You should [copy these transactions](../../../configuration-guide/transaction-codes#create-a-transaction) with a different prefix to maintain a backup and protect the originals.

The guide displays the standard PreBilt screens and gives details of the structures in which the on screen fields can be found. Fields within these structures can be used to customise and enhance the screen. For instructions on how to use structures to find fields, please see [Available data structures](../../app-master-data/screen-framework/features/available-data-structures). For instructions on how to maintain the configuration elements in AMD, please see [General configuration elements](../../app-master-data/general-configuration-elements).
{% endhint %}

The configuration of all the transactions in the Supply Chain Reporting app is similar. Each on screen report has the same configuration elements:

* LIST\_RPT\*\*\_PARAMETERS
* LIST\_RPT\*\*\_HEADER and LIST\_RPT\*\*\_HEADER\_EX
* LIST\_RPT\*\*\_ITEMS
* LIST\_RPT\*\*\_SORT

Each set of configuration elements can be repeated depending on the number of lists on screen, with the reports numbered individually as per the example below.

### Report screen

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FTnCTJEu38D4vCWg5ReIF%2Fimage.png?alt=media&#x26;token=9bc5d953-49a7-45b6-8f23-948aecea5fdc" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="935">Available structures</th></tr></thead><tbody><tr><td>LIST_RPT01_PARAMETERS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT01_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT01_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT01_ITEMS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT01_SORT</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT02_PARAMETERS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT02_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT02_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT02_ITEMS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT02_SORT</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT03_PARAMETERS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT03_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT03_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT03_ITEMS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT03_SORT</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT04_PARAMETERS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT04_HEADER</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT04_HEADER_EX</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT04_ITEMS</td><td>Primary: None<br>Secondary: None</td></tr><tr><td>LIST_RPT04_SORT</td><td>Primary: None<br>Secondary: None</td></tr></tbody></table>

### General configuration elements

<table><thead><tr><th width="242">Configuration element</th><th width="502">Description</th></tr></thead><tbody><tr><td>FE_APP</td><td>Frontend class to use in running the transaction.<br><br>Reference to the platform specific frontend application that should be used to run the transaction. Included in the App Master Data file supplied for setting up the initial transactions.</td></tr><tr><td>SHOW_LAST_REFRESH</td><td>Configure whether the latest refresh time of the data is displayed in the header.<br><br>If toggled ON, the latest refresh time is displayed.<br><br>If toggled OFF, the latest refresh time is hidden.</td></tr><tr><td>REPORTS</td><td>Define the report identifier, refresh rate, list title, class and whether the lists have detail.</td></tr><tr><td>LIST_ACTIONS</td><td>Controls which actions and options are available in the header and footer sections of the screen.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>
