Settlement window participant runtime task

This task uses the participant window overrides for the active processing windows for the business day to assign the settlement window. The task uses the RULES.STTL_WINDOW_PARTNER_RUNTIME_V database view.

Task descriptor

The task descriptor for this task is shown in the following example:
<?xml version="1.0"?>
<taskDescriptor name="SttlWindowPartnerRuntimeTask" type="TABLE">
   <assignments>
      <assignment field="refYYYYMMDDHHMM"            type="field" value="refYYYYMMDDHHMMPartnerSttl" conditions="refYYYYMMDDHHMMPartnerSttl IS currentAndNotEmpty"/>
      <assignment field="refYYYYMMDDHHMMPartnerSttl" type="field" value="ibmNextYYYYMMDDHHMM"        executionPoint="onExit"/>
   </assignments>
   <dataName>SttlWindowPartnerRuntimeTable</dataName>
</taskDescriptor>

Data descriptor

The data descriptor for this task is shown in the following example:
<?xml version="1.0"?>
<dataDescriptor name="SttlWindowPartnerRuntimeTable" type="TABLE">
   <viewName>Sttl_Window_Partner_Runtime_V</viewName>
   <fileName>SttlWindowPartnerRuntimeTable.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="8"  name="ibmNprBdDate"                   type="key"/>
      <field datatype="char" length="12" name="refYYYYMMDDHHMM"                type="cutoffKey"/>
      <field datatype="char" length="12" name="ibmOriginalCutoff"              type="payload"/>
      <field datatype="char" length="12" name="ibmNextYYYYMMDDHHMM"            type="payload"/>
      <field datatype="byte" length="4"  name="ibmNprSettlementWindowId"       type="payload"/>
      <field datatype="char" length="60" name="refSettlementWindowName"        type="payload"/>
   </record>
</dataDescriptor>