Reference implementation configuration for distribution copy

For distribution copy, the reference implementation defines example business rules that determine which transactions are copied into sidepoints. It also has example configurations for the following things:
  • Endpoints to use as sidepoints
  • Inbound and outbound services
  • Transmission definitions
  • Inbound product subscriptions
  • Endpoint subscription service

The data that defines the configuration and the business rules is provided in the sample data setup utility (DSU) workbooks.

Data Setup Utility workbooks

Table 1, Table 2, and Table 3 show how to find the configuration and business rules information in the DSU workbooks.

Table 1. DSU configuration data workbook file names for the reference implementation data
Feature Workbook name Workbook file name
FTM Check Sample Business Rules Configuration SampleBusinessRulesCheckConfiguration.xls
FTM Check Sample Configuration SampleCheckConfiguration.xlsx
Table 2. Location of the look-up table data for the Business Rules tasks
Business Rules table Workbook name Worksheet name
SidepointAssignMsgTypeTable Sample Business Rules Configuration Sidepoint Assign Msg Type
SidepointAssignDepProdTable Sample Business Rules Configuration Sidepoint Assign Dep Prod
SidepointAssignPresProdTable Sample Business Rules Configuration Sidepoint Assign Pres Prod
Table 3. Location of the configuration data for the reference implementation example configuration
Configuration Workbook name Worksheet name
Sidepoints Sample Configuration Endpoints
Transmission definition Sample Configuration Transmission Definition
Inbound services Sample Configuration Inbound Services
Inbound services by product Sample Configuration Inbound Services By Product
Depositor subscribed services Sample Configuration Depositor Subscribed Services
Outbound services by product Sample Configuration Outbound Services By Product
Endpoint subscribed services Sample Configuration Endpoint Subscribed Services

Transaction Server scheduler configuration

The reference implementation does not send sidepoint transmissions to Settlement because they contain copies of transactions instead of the original transactions. Configure the OutPresentmentGroupStatesEventHandler event handler to send only original transmissions to Settlement by setting the distributionType parameter of the event handler to ENDPOINT. This example XML is a sample scheduler configuration for the event:

<EVENT>
   <NAME>Settlement Distribution - Outbound transmissions</NAME>
   <TYPE>OutPresentmentGroupState</TYPE>
   <EXEC>
      com.ibm.paydir.ima.txsvr.event.appbridge.OutPresentmentGroupStatesEventHandler
   </EXEC>
   <PARAMETER name="workType">Settle</PARAMETER>
   <PARAMETER name="msgType">outboundPresentmentLoad</PARAMETER>
   <PARAMETER name="presStates1">SENT</PARAMETER>
   <PARAMETER name="distributionType">ENDPOINT</PARAMETER>
   <PARAMETERREF>schedulerReferenceProperties</PARAMETERREF>
   <PARAMETERREF>sendToSettlement</PARAMETERREF>
</EVENT>