Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article explains how a user in the System Administrator or Electronic Reporting Developer role can create a format configuration for Electronic reporting (ER). This format configuration defines the format of electronic documents that are used for processing payments. In this example, you create a format configuration for sample company, Litware, Inc. To complete these steps, you must first complete the steps in the "Map model to selected datasources" procedure.
Create a new format configuration
- Go to Organization administration > Workspaces > Electronic reporting.
- Select Reporting configurations.
- In the tree, select Payments (simplified model).
- Select Create configuration to open the dialog.
Note
If you don't see Create configuration, you must enable design mode on the Electronic reporting parameters page.
- In New, enter Format based on data model PaymentModel.
- In Name, type BACS (UK fictitious).
- In Description, type BACS vendor payment format (UK fictitious).
- The active configuration provider is automatically entered here. This provider can maintain this configuration. Other providers can use this configuration, but can't maintain it.
- You can define a particular format of electronic document. Leave this field blank if you want to select a format at run-time.
- In Data model definition, enter or select a value.
- Select Create configuration. You created a new configuration. Use the draft version to store the design format for managing electronic documents.
Design the format of an electronic document
- Select Designer.
- Select Add root to open the drop dialog.
- In the tree, select Common\File.
- In the Name field, type Xml.
- In the Encoding field, type UTF-8.
- Select OK.
- Select Add.
- In the tree, select XML\Element.
- In the Name field, type Message.
- Select OK.
- In the tree, select Xml\Message.
- Select Add Element.
- In the Name field, type ProcessingDate.
- Select OK.
- Select Add Element.
- In the Name field, type MessageId.
- Select OK.
- Select Add Element.
- In the Name field, type Payments.
- Select OK.
- In the tree, select Xml\Message\Payments.
- Select Add Element.
- In the Name field, type Item.
- Select OK.
- In the tree, select Xml\Message\Payments\Item.
- Select Add.
- In the tree, select XML\Attribute.
- In the Name field, type Id.
- Select OK.
- Select Add.
- In the tree, select XML\Element.
- In the Name field, type Vendor.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Vendor.
- Select Add Element.
- In the Name field, type Name.
- Select OK.
- Select Add Element.
- In the Name field, type Bank.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Vendor\Bank.
- Select Add Element.
- In the Name field, type RoutingNumber.
- Select OK.
- Select Add Element.
- In the Name field, type AccountNumber.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Vendor.
- Select Copy.
- In the tree, select Xml\Message\Payments\Item.
- Select Paste.
- In the Name field, type Payer.
- In the tree, select Xml\Message\Payments\Item.
- Select Add Element.
- In the Name field, type Currency.
- Select OK.
- Select Add Element.
- In the Name field, type Description.
- Select OK.
- Select Add Element.
- Enter TransDate in the Name field.
- Select OK.
- Select Add Element.
- Enter Amount in the Name field.
- Select OK.
Prepare format components for mapping to data model elements
- In the tree, select Xml\Message\ProcessingDate.
- Click Add to open the drop dialog.
- In the tree, select Text\DateTime.
- In the Format field, type yyyy-MM-dd.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\TransDate.
- Click Add DateTime.
- In the Format field, type yyyy-MM-dd.
- In the DateTime type field, select Date.
- Select OK.
- In the tree, select Xml\Message\MessageId.
- Click Add to open the drop dialog.
- In the tree, select Text\String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Vendor\Name.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Vendor\Bank\RoutingNumber.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Vendor\Bank\AccountNumber.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Payer\Name.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Payer\Bank\RoutingNumber.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Payer\Bank\AccountNumber.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Currency.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Description.
- Click Add String.
- Select OK.
- In the tree, select Xml\Message\Payments\Item\Amount.
- Click Add String.
- Select OK.
- Click Save.
- Close the page.