Electronic Data Interchange (EDI) is one of the commonly used means by which business entities exchange data electronically. EDI communication is based on specific message syntax, standards, messaging protocol, and transports. While working with EDI transactions, it is important for administrators to keep a watch on the interchange acknowledgement status, batch status, AS2/MDN status, transaction set details information, and so on. The EDI reporting manager allows you to turn on/turn off reporting for each agreement in a single click. Performing this task in the BizTalk Admin Console is a tedious task especially when there are many parties and agreements. Similarly, you can perform bulk enable/disable operations on the NRR configuration. Administrators can add the Host Partner information required to configure the host party for NRR configurations.
- EDI Reporting - Enable/Disable the EDI Reporting properties like the Message Payload, Log Errors, and Log Warning
- NRR Configuration- To store messages in the non-repudiation database, the parties must enable NRR (Non-repudiation of receipt) as part of the AS2 agreement properties.
- Host Partner - The user has to first add the Host details from this tab before configuring the NRR
Configuring properties in EDI Reporting tab
BizTalk360 offers identical functionalities as the BizTalk administration console that allows you to enable/disable EDI Reporting properties. For instance, when an Agreement Message Payload is in Off (disabled) state, you can choose to On the Message Payload from the BizTalk360 UI. In addition to this, you can click on the agreement to view the Agreement properties in read-only mode. You can enable/disable the Agreements EDI Reporting in two different ways.
- Select the checkboxes against the Agreement name(s) and click on the Operation buttons (Enable/Disable) at the top of the grid to select the Property (EDI Reporting, Message Payload, Log Errors, and Log Warnings)
- Hover the cursor against the property. You will notice an inline operation showing up right next to the current status This example shows you how to configure EDI Reporting in BizTalk360. The video demonstrates to enable/disable EDI reporting, message payload, log errors and log warnings.
Configuring properties in NRR configuration tab
In order to configure the NRR properties in BizTalk360, you have to add the Host Partner name to the system. Therefore, Host Partner and NRR configurations are interdependent operations.
- Log into the BizTalk360 application and click the 'Operations' icon
- Click the expand button against 'Electonic Data Interchange' tab
- Click the 'Reporting Manager' option in the EDI tab
- Click the 'Host Partner' tab in the EDI Reporting Manager screen
- Click 'Add Host'
- Enter the Host Name and a brief description of the Host and click Save. The Host Name tab has the auto-filter capability to list down the available Host as the user types the Host Name.
- Click the 'NRR Configuration' tab
- Click the checkbox against the Agreements you wish to change the properties
- Click the 'Enable/Disable button' on the top of the grid
- Select the property to complete the action
Export to Excel
A user can export information from multiple grids into a single Excel sheet. For example, in the EDI Reporting Manager, the export capability is available for the EDI Reporting, NRR Configuration and the Host Partner section and all sections can be exported to a single Excel file. The Export to Excel drop-down has options to export these sections all together or just a single one. Based on the user selection, the export will be performed.
Filter Implementation for Grids
A Filter capability is implemented for the grid columns to do better search from the grid columns. A user can filter the data from the respective rows according to their needs.
The following type of filter has been implemented in the grid columns of EDI Reporting Manager:
- Text Filter
This is the most commonly used filter. Using this filter, a user can perform text based search. The text filter has the following options:
- Is equal to
- Is not equal to
- Starts with
- Ends with
- Does not Contains
- Is Null
- Is not null
- Is Empty
- Is not Empty
User Access Policy settings for Reporting Manager
In this section explains the user access policy settings for the Normal users. For a normal user to access the Reporting Manager in BizTalk360, the superuser needs to grant the permission under the User Access Policy tab in Settings. Let's say Scott is a Normal User at ACME corp, and he has to be given permissions to Reporting Manager section within BizTalk360. Follow the steps as shown below to grant access permissions to a normal user:
- Log into BizTalk360 (as a Superuser)
- Click the 'Settings' icon at the top right corner of the window
- Select 'User Access Policy' from the left navigation menu. Create a new user by clicking the New button.
- Enter the username as Scott, domain name, and select the environment for which the user will have access (say, Testing/Staging/Non-Production). Click 'Next'
- In the User Access (module wise) section, enable the toggle for Operations section. This will open up the options available under the Operations section. Click the Choose hyperlink under EDI section.
- Toggle the Grant access to all the available parties and reporting manager to grant the permission for a normal user
- Click 'OK' to save the user permissions