Settlement window runtime task

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

Task descriptor

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

Data descriptor

The data descriptor for this task is shown in the following example:
<?xml version="1.0"?>
<dataDescriptor name="SttlWindowRuntimeTable" type="TABLE">
   <viewName>Sttl_Window_Runtime_V</viewName>
   <fileName>SttlWindowRuntimeTable.tbl</fileName>
   <record>
      <field datatype="char" length="10" name="ibmNprBdCategory"               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>