ABAFILE EFT 输出格式

若要了解 ABAFILE 格式详细信息,请与澳大利亚银行协会联系。下列表格显示了字段大小和对齐。

ANZ、NAB 和 WBC 都使用标准的 ABA 文件格式。这些银行使用处理码 50 或 13,具体情况取决于付款是借项还是贷项。

ABAFILE(ANZ、NAB、WBC)

标准记录类型 0

名称 开始位置 长度 值或备注
记录类型 0 1 1 0
空白 2 17 必须用空白填充
卷序号 19 2 01
用户金融机构 21 3 bank_addr_mst.bank_code

必须是经批准的金融机构缩写

空白 24 7 必须用空白填充
文件提供者的首选用户名 31 26 apparms_mst.EFT_user_name

不能全部留空

文件提供者的用户标识号 57 6 apparms_mst.EFT_user_number

必须是 APCA 和用户金融机构指定的用户标识号。必须是数字。右对齐。补零

文件内容说明 63 12 “供应商付款”
要处理的日期 75 6 Today()

将处理下达到所有金融机构的日期

空白 81 40 必须用空白填充。

标准记录类型 1

名称 开始位置 长度 值或备注
记录类型 1 1 1 1
BSB 号 2 7 vendor_mst.EFT_bank_num

格式 ###-###

科目编号 9 9 vendor_mst.account
指示符 18 1 空白
处理码 19 2 13 或 50
金额 21 10 glbank_mst.check_amt
账户名称 31 32 parms_mst.company
参考 63 18 glbank_mst.ref_num+'-'+glbank_mst.check_num
BSB 号 81 7 bank_addr_mst.bank_number

格式 ###-###

科目编号 88 9 bank_hdr_mst.branch_code
汇款人姓名 97 16 parms_mst.company
预扣税金额 113 8 00000000

ABAFILE(HSBC、Bankwest)

这些银行会使用上述记录,但除了这些标准记录外,它们还需要最后一条类型为 1(处理码 = 13)的记录,该记录会将所有付款合计为一条贷方记录,其格式如下所示:

名称 开始位置 长度 值或备注
记录类型 1 1 1 1
BSB 号 2 7 bank_addr_mst.bank_number

格式 ###-###

科目编号 9 9 bank_hdr_mst.branch_code
指示符 18 1 空白
处理码 19 2 13
金额 21 10 dbl_NegativeAmtTotal
账户名称 31 32 parms_mst.company
参考 63 18 “债权人付款”
BSB 号 81 7 bank_addr_mst.bank_number

格式 ###-###

科目编号 88 9 bank_hdr_mst.branch_code
汇款人姓名 97 16 parms_mst.company
预扣税金额 113 8 00000000

ABAFILE (CBA)

该银行使用上述标准格式,但每个处理需要有两条记录(处理码 = 50,后面跟随处理码 = 13 的此记录):

名称 开始位置 长度 值或备注
记录类型 1 1 1 1
BSB 号 2 7 bank_addr_mst.bank_number

格式 ###-###

科目编号 9 9 bank_hdr_mst.branch_code
指示符 18 1 空白
处理码 19 2 13
金额 21 10 DomCheckAmt
账户名称 31 32 parms_mst.company
参考 63 18 “付款”
BSB 号 81 7 bank_addr_mst.bank_number

格式 ###-###

科目编号 88 9 bank_hdr_mst.branch_code
汇款人姓名 97 16 parms_mst.company
预扣税金额 113 8 00000000