Settlement window participant configuration task

This task uses the window receipt override configuration for the participant to assign the settlement window. The task uses the RULES.STTL_WINDOW_PARTNER_CONFIG_V database view.

Task descriptor

The task descriptor for this task is shown in the following example:
<?xml version="1.0"?>
<taskDescriptor name="SttlWindowPartnerConfigTask" type="TABLE">
   <assignments>
      <assignment field="ibmTodayIsBday"       type="IsBusDate" value="ibmFileDateReceivedOPT, ibmValFileOriginRT"      executionPoint="onEntry"/>
      <assignment field="ibmAdjacentDayIsBday" type="IsBusDate" value="ibmFileDateReceivedOPT, ibmValFileOriginRT, '1'" executionPoint="onEntry"/>
      <assignment field="refHHMM"              type="field"     value="refHHMMPartnerSttl"     conditions="refHHMMPartnerSttl IS currentAndNotEmpty"/>
      <assignment field="refHHMMPartnerSttl"   type="field"     value="ibmNextHHMM"            executionPoint="onExit"/>
   </assignments>
   <dataName>SttlWindowPartnerConfigTable</dataName>
</taskDescriptor>

Data descriptor

The data descriptor for this task is shown in the following example:
<?xml version="1.0"?>
<dataDescriptor name="SttlWindowPartnerConfigTable" type="TABLE">
   <viewName>Sttl_Window_Partner_Config_V</viewName>
   <fileName>SttlWindowPartnerConfigTable.tbl</fileName>
   <record>
      <field datatype="char" length="10" name="ibmNprBdCategory"               type="key"/>
      <field datatype="char" length="20" name="ibmValFileOriginRT"             type="key"/>
      <field datatype="char" length="1"  name="ibmTodayIsBday"                 type="key"/>
      <field datatype="char" length="1"  name="ibmAdjacentDayIsBday"           type="key"/>
      <field datatype="char" length="4"  name="refHHMM"                        type="cutoffKey"/>
      <field datatype="char" length="24" name="ibmCutoffDay"                   type="payload"/>
      <field datatype="char" length="1"  name="ibmIsNextWindowTomorrow"        type="payload"/>
      <field datatype="char" length="4"  name="ibmNextHHMM"                    type="payload"/>
      <field datatype="byte" length="4"  name="ibmNprSettlementWindowId"       type="payload"/>
      <field datatype="char" length="60" name="refSettlementWindowName"        type="payload"/>
   </record>
</dataDescriptor>