<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<root>
  <DataExchDef Code="CA EFT RBC-152" Name="CA EFT RBC-152" Type="5" ReadingWritingXMLport="1231" ExternalDataHandlingCodeunit="10323" FileType="2" ReadingWritingCodeunit="10322" ValidationCodeunit="10321" UserFeedbackCodeunit="10324">
    <DataExchLineDef LineType="0" Code="DETAIL" Name="Detail" ColumnCount="24">
      <DataExchColumnDef ColumnNo="1" Name="Record Count" Show="false" DataType="0" Length="6" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="2" Name="Constant" Show="false" DataType="0" Length="1" Constant="C" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="3" Name="Transaction Code" Show="false" DataType="0" Length="3" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="4" Name="Client Number" Show="false" DataType="0" Length="10" TextPaddingRequired="true" PadCharacter="0" Justification="1" />
      <DataExchColumnDef ColumnNo="5" Name="SPACE" Show="false" DataType="0" Length="1" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="6" Name="Customer/Vendor Number" Show="false" DataType="0" Length="19" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="7" Name="Payment Number" Show="false" DataType="0" Length="2" TextPaddingRequired="true" PadCharacter="0" Justification="1" />
      <DataExchColumnDef ColumnNo="8" Name="Bank No." Show="false" DataType="0" Length="4" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="9" Name="Transit No." Show="false" DataType="0" Length="5" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="10" Name="Recipient Bank No." Show="false" DataType="0" Length="18" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="11" Name="SPACE" Show="false" DataType="0" Length="1" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="12" Name="Payment Amount" Show="false" DataType="2" DataFormat="&lt;Precision,2:2&gt;&lt;Standard Format,0&gt;" DataFormattingCulture="en-CA" Length="10" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="13" Name="SPACES" Show="false" DataType="0" Length="6" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="14" Name="Payment Date" Show="false" DataType="0" Length="7" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="15" Name="Vendor/Customer Name" Show="false" DataType="0" Length="30" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="16" Name="Language Code" Show="false" DataType="0" Length="1" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="17" Name="SPACE" Show="false" DataType="0" Length="1" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="18" Name="Client Name" Show="false" DataType="0" Length="15" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="19" Name="Currency Code" Show="false" DataType="0" Length="3" Constant="CAD" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="20" Name="SPACE" Show="false" DataType="0" Length="1" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="21" Name="Country" Show="false" DataType="0" Length="3" Constant="CAN" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="22" Name="SPACES" Show="false" DataType="0" Length="2" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="23" Name="SPACES" Show="false" DataType="0" Length="2" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="24" Name="Constant - No Optional Records Follow" Show="false" DataType="0" Length="1" Constant="N" TextPaddingRequired="false" Justification="1" />
      <DataExchMapping TableId="10304" Name="ACH RB Detail" MappingCodeunit="10334" PreMappingCodeunit="10338">
        <DataExchFieldMapping ColumnNo="1" FieldID="12" />
        <DataExchFieldMapping ColumnNo="3" FieldID="2" Optional="true" TransformationRule="UPPERCASE" />
        <DataExchFieldMapping ColumnNo="4" FieldID="5" />
        <DataExchFieldMapping ColumnNo="6" FieldID="7" Optional="true" TransformationRule="UPPERCASE" />
        <DataExchFieldMapping ColumnNo="7" FieldID="8" />
        <DataExchFieldMapping ColumnNo="8" FieldID="4" Optional="true" />
        <DataExchFieldMapping ColumnNo="9" FieldID="3" Optional="true" />
        <DataExchFieldMapping ColumnNo="10" FieldID="9" />
        <DataExchFieldMapping ColumnNo="12" FieldID="6" Multiplier="100.00" />
        <DataExchFieldMapping ColumnNo="14" FieldID="10" />
        <DataExchFieldMapping ColumnNo="15" FieldID="13" TransformationRule="UPPERCASE" />
        <DataExchFieldMapping ColumnNo="16" FieldID="14" />
        <DataExchFieldMapping ColumnNo="18" FieldID="15" TransformationRule="UPPERCASE" />
      </DataExchMapping>
    </DataExchLineDef>
    <DataExchLineDef LineType="2" Code="FOOTER" Name="Footer" ColumnCount="15">
      <DataExchColumnDef ColumnNo="1" Name="Record Count" Show="false" DataType="0" Length="6" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="2" Name="Record Type" Show="false" DataType="0" Length="1" Constant="Z" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="3" Name="Transaction Code" Show="false" DataType="0" Length="3" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="4" Name="Client Number" Show="false" DataType="0" Length="10" TextPaddingRequired="true" PadCharacter="0" Justification="1" />
      <DataExchColumnDef ColumnNo="5" Name="Credit Payment Transactions" Show="false" DataType="0" Length="6" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="6" Name="Total File Credit" Show="false" DataType="2" DataFormat="&lt;Precision,2:2&gt;&lt;Standard Format,0&gt;" DataFormattingCulture="en-CA" Length="14" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="7" Name="SPACES" Show="false" DataType="0" Length="6" Constant="000000" TextPaddingRequired="false" PadCharacter="0" Justification="1" />
      <DataExchColumnDef ColumnNo="8" Name="SPACES" Show="false" DataType="0" Length="14" Constant="00000000000000" TextPaddingRequired="false" PadCharacter="0" Justification="1" />
      <DataExchColumnDef ColumnNo="9" Name="Zero Fill" Show="false" DataType="0" Length="2" Constant="00" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="10" Name="Number of Cust Info Records" Show="false" DataType="0" Length="6" Constant="000000" TextPaddingRequired="false" Justification="0" />
      <DataExchColumnDef ColumnNo="11" Name="SPACES" Show="false" DataType="0" Length="12" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="12" Name="SPACES" Show="false" DataType="0" Length="6" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="13" Name="SPACES" Show="false" DataType="0" Length="63" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="14" Name="SPACES" Show="false" DataType="0" Length="2" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="15" Name="SPACES" Show="false" DataType="0" Length="1" TextPaddingRequired="true" Justification="1" />
      <DataExchMapping TableId="10305" Name="ACH RB Footer" MappingCodeunit="10336" PreMappingCodeunit="10329">
        <DataExchFieldMapping ColumnNo="1" FieldID="2" />
        <DataExchFieldMapping ColumnNo="2" FieldID="3" />
        <DataExchFieldMapping ColumnNo="3" FieldID="4" TransformationRule="UPPERCASE" />
        <DataExchFieldMapping ColumnNo="4" FieldID="5" />
        <DataExchFieldMapping ColumnNo="5" FieldID="6" />
        <DataExchFieldMapping ColumnNo="6" FieldID="7" Multiplier="100.00" />
      </DataExchMapping>
    </DataExchLineDef>
    <DataExchLineDef LineType="1" Code="HEADER" Name="Header" ColumnCount="16">
      <DataExchColumnDef ColumnNo="1" Name="Record Count" Show="false" DataType="0" Length="6" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="2" Name="Record Type" Show="false" DataType="0" Length="1" Constant="A" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="3" Name="Transaction Code" Show="false" DataType="0" Length="3" Constant="HDR" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="4" Name="Client Number" Show="false" DataType="0" Length="10" TextPaddingRequired="true" PadCharacter="0" Justification="1" />
      <DataExchColumnDef ColumnNo="5" Name="Client Name" Show="false" DataType="0" Length="30" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="6" Name="File Creation Number" Show="false" DataType="0" Length="4" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="7" Name="File Creation Date" Show="false" DataType="0" Length="7" TextPaddingRequired="true" PadCharacter="0" Justification="0" />
      <DataExchColumnDef ColumnNo="8" Name="Currency Type" Show="false" DataType="0" Length="3" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="9" Name="Input Type" Show="false" DataType="0" Length="1" Constant="1" TextPaddingRequired="false" Justification="1" />
      <DataExchColumnDef ColumnNo="10" Name="Extra Spaces" Show="false" DataType="0" Length="15" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="11" Name="Extra Spaces" Show="false" DataType="0" Length="6" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="12" Name="Extra Spaces" Show="false" DataType="0" Length="8" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="13" Name="Extra Spaces" Show="false" DataType="0" Length="9" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="14" Name="Extra Spaces" Show="false" DataType="0" Length="46" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="15" Name="Extra Spaces" Show="false" DataType="0" Length="2" TextPaddingRequired="true" Justification="1" />
      <DataExchColumnDef ColumnNo="16" Name="Constant - No Optional Records Follow" Show="false" DataType="0" Length="1" Constant="N" TextPaddingRequired="false" Justification="1" />
      <DataExchMapping TableId="10303" Name="ACH RB Header" MappingCodeunit="10332" PreMappingCodeunit="10325">
        <DataExchFieldMapping ColumnNo="1" FieldID="9" />
        <DataExchFieldMapping ColumnNo="2" FieldID="4" />
        <DataExchFieldMapping ColumnNo="3" FieldID="5" />
        <DataExchFieldMapping ColumnNo="4" FieldID="2" />
        <DataExchFieldMapping ColumnNo="5" FieldID="6" TransformationRule="UPPERCASE" />
        <DataExchFieldMapping ColumnNo="6" FieldID="7" />
        <DataExchFieldMapping ColumnNo="7" FieldID="3" />
        <DataExchFieldMapping ColumnNo="8" FieldID="8" />
        <DataExchFieldMapping ColumnNo="9" FieldID="10" />
      </DataExchMapping>
    </DataExchLineDef>
  </DataExchDef>
</root>