> For the complete documentation index, see [llms.txt](https://docs.theconfigteam.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.theconfigteam.com/prebilt-for-im-wm-strm/applications/image-and-signature-capture/configuration.md).

# 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](/prebilt-for-im-wm-strm/configuration-guide/transaction-codes.md#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](/prebilt-for-im-wm-strm/app-master-data/screen-framework/features/available-data-structures.md). For instructions on how to maintain the configuration elements in AMD, please see [General configuration elements](/prebilt-for-im-wm-strm/app-master-data/general-configuration-elements.md).
{% endhint %}

## PB2\_CAP\_IMAGES

### Selection options

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FKcIiSA68fonusGuWBKTk%2Fimage.png?alt=media&amp;token=4d7d458c-b2da-4ed2-b873-974fecc8ec21" alt="" width="236"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures/fields</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>OBJECT_TYPE - Object list from the list OBJECT_TYPE_LIST.<br>OBJECT_KEY - Document number or in case of the material documents, the material document number followed by year.</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td><p>BACK - back to previous screen.</p><p>CLEAR_INPUT -clear all input fields.</p><p>VAR_CHOOSE – select saved variants.</p><p>VAR_SAVE – save the selection entries as a variant.</p><p>SELECT – proceed to next screen.</p></td></tr></tbody></table>

### Image capture

<div><figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FQ48G9IVEawdfBYm3VDhV%2Fimage.png?alt=media&amp;token=cea32540-01bb-41aa-865d-b7ed450198ca" alt="" width="237"><figcaption></figcaption></figure> <figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F08PNFpBEU7WWjZMXsfkI%2Fimage.png?alt=media&amp;token=77e80e98-9fd6-45ed-a0f1-598b4a7a820b" alt="" width="235"><figcaption></figcaption></figure></div>

<table><thead><tr><th width="277.5555419921875">Configuration element</th><th>Available structures</th></tr></thead><tbody><tr><td>LIST_IMAGE_CAP</td><td>FILENAME - File name.<br>USER_NAME - Name of user.<br>CREATED_DATE - Create date.<br>CREATED_TIME - Create time.</td></tr><tr><td>LIST_IMAGE_CAP_ACTIONS</td><td>UPLOAD_IMAGE - Uploading an image from the device folders.<br>CAPTURE_IMAGE - Opening the camera to take a picture.<br>SAVE - Saving the change.<br>BACK - Back to previous screen.</td></tr><tr><td>LIST_IMAGE_CAP_HEADER</td><td>MAX_IMG - Maximum number of items that can be added by transaction.<br>MIN_IMG - Minimum number of items required by transaction.</td></tr><tr><td>LIST_IMAGE_CAP_HEADER_EX</td><td>n/a</td></tr></tbody></table>

### Filename popup

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2F1O9tPgnReHXevEPxaLob%2Fimage.png?alt=media&amp;token=fda12f76-d58a-4e02-b682-e4965d9cf71c" alt="" width="239"><figcaption></figcaption></figure>

<table><thead><tr><th width="277.5555419921875">Configuration element</th><th>Available structures</th></tr></thead><tbody><tr><td>INPUT_IMAGE_CAP</td><td>FILE_NAME_IN - proposed file name for the taken or uploaded picture.</td></tr><tr><td>INPUT_IMAGE_UPLOAD</td><td>FILE_NAME_IN - proposed file name for the taken or uploaded picture.</td></tr><tr><td>FILE_PREFIX</td><td>Prefix to be used for file.</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>APP_CLASS</td><td>Sets the app processing class.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>CAPTURE_TYPE</td><td>This must be be set to IMAGE.</td></tr><tr><td>CAPTURE_MODE</td><td>This can be one of the following settings:<br>C - Capture image using camera on device<br>U - Upload file from device<br>B - Both</td></tr><tr><td>MIN_IMAGES</td><td>Sets the minimum number of images required.</td></tr><tr><td>MAX_IMAGES</td><td>Sets the maximum number of images required.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>

## PB2\_CAP\_SIGN

### Selection options

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FKcIiSA68fonusGuWBKTk%2Fimage.png?alt=media&amp;token=4d7d458c-b2da-4ed2-b873-974fecc8ec21" alt="" width="236"><figcaption></figcaption></figure>

<table><thead><tr><th width="242">Configuration element</th><th width="502">Available structures/fields</th></tr></thead><tbody><tr><td>SELECT_OPTS</td><td>OBJECT_TYPE - Object list from the list OBJECT_TYPE_LIST.<br>OBJECT_KEY - Document number or in case of the material documents, the material document number followed by year.</td></tr><tr><td>SELECT_OPTS_ACTIONS</td><td><p>BACK - back to previous screen.</p><p>CLEAR_INPUT -clear all input fields.</p><p>VAR_CHOOSE – select saved variants.</p><p>VAR_SAVE – save the selection entries as a variant.</p><p>SELECT – proceed to next screen.</p></td></tr></tbody></table>

### Signature capture

<figure><img src="https://3149936122-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CkvzIq48sLzTY4bfcWl%2Fuploads%2FVdDyE1UX0S9hqLHUaLK0%2Fimage.png?alt=media&amp;token=3474cfd9-dab3-48e5-9171-e5b217a426e0" alt="" width="235"><figcaption></figcaption></figure>

<table><thead><tr><th width="300.8887939453125">Configuration element</th><th>Available structures</th></tr></thead><tbody><tr><td>INPUT_SIGNATURE_CAP</td><td>SIGNEE - Signee name.<br>Secondary: /TCTM/TOJTT_S</td></tr><tr><td>FILE_PREFIX</td><td>Prefix for the signature filename.</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>APP_CLASS</td><td>Sets the app processing class.</td></tr><tr><td>APP_TEXTS</td><td>Defines standard app text to be used in screen headers, buttons etc.</td></tr><tr><td>CAPTURE_TYPE</td><td>This must be set to SIGNATURE.</td></tr><tr><td>TRANS_INFO</td><td>Information about the transaction.</td></tr></tbody></table>
