Formato de salida ABAFILE EFT
ANZ,NAB y WBC todos usan el formato de archivo estándar ABA. Estos bancos utilizan el código de transacción 50 o 13 dependiendo de si el pago es un débito o crédito.
ABAFILE (ANZ, NAB, WBC)
Registro estándar tipo 0
Nombre | Posición inicial | Longitud | Valor o Notas |
---|---|---|---|
Registro tipo 0 | 1 | 1 | 0 |
Blanc | 2 | 17 | Debe rellenarse en blanco |
Número de secuencia enrollado | 19 | 2 | 01 |
Institución financiera de usuario | 21 | 3 | bank_addr_mst.bank_code
Debe ser una abreviatura de institución financiera aprobada |
Blanc | 24 | 7 | Debe rellenarse en blanco |
Nombre preferido por el usuario del archivo de suministro del usuario | 31 | 26 | apparms_mst.EFT_user_name
No deben estar todos en blanco |
Número de identificación de usuario de archivo de suministro del usuario | 57 | 6 | apparms_mst.EFT_user_number
Debe ser Número de identificación de usuario asignado por APCA e instituciones financieras del usuario. Debe ser numérico. Justificado a la derecha. Relleno cero |
Descripción de contenidos de archivo | 63 | 12 | "VENDOR PMT" |
Fecha en la que se va a procesar | 75 | 6 | Hoy()
La fecha en la que las transacciones se liberan a todas las instituciones financieras |
Blanc | 81 | 40 | Debe rellenarse en blanco. |
Registro estándar tipo 1
Nombre | Posición inicial | Longitud | Valor o Notas |
---|---|---|---|
Registro tipo 1 | 1 | 1 | 1 |
Número BSB | 2 | 7 | vendor_mst.EFT_bank_num
Formato ###-### |
Número de cuenta | 9 | 9 | vendor_mst.account |
Indicador | 18 | 1 | en blanco |
Código de transacción | 19 | 2 | 13 o 50 |
Importe | 21 | 10 | glbank_mst.check_amt |
Título de cuenta | 31 | 32 | parms_mst.company |
Referencia | 63 | 18 | glbank_mst.ref_num+'-'+glbank_mst.check_num |
Número BSB | 81 | 7 | bank_addr_mst.bank_number
Formato ###-### |
Número de cuenta | 88 | 9 | bank_hdr_mst.branch_code |
Nombre de remitente | 97 | 16 | parms_mst.company |
Importe de retención fiscal | 113 | 8 | 00000000 |
ABAFILE (HSBC, Bankwest)
Estos bancos utilizan los registros anteriores pero además de aquellos registros estándar, solicitan un último registro de Tipo 1 (Código de transacción = 13) que da el total de todos los pagos en un registro de crédito con el formato que se muestra aquí:
Nombre | Posición inicial | Longitud | Valor o Notas |
---|---|---|---|
Registro tipo 1 | 1 | 1 | 1 |
Número BSB | 2 | 7 | bank_addr_mst.bank_number
Formato ###-### |
Número de cuenta | 9 | 9 | bank_hdr_mst.branch_code |
Indicador | 18 | 1 | en blanco |
Código de transacción | 19 | 2 | 13 |
Importe | 21 | 10 | dbl_NegativeAmtTotal |
Título de cuenta | 31 | 32 | parms_mst.company |
Referencia | 63 | 18 | "Pagos de acreedor" |
Número BSB | 81 | 7 | bank_addr_mst.bank_number
Formato ###-### |
Número de cuenta | 88 | 9 | bank_hdr_mst.branch_code |
Nombre de remitente | 97 | 16 | parms_mst.company |
Importe de retención fiscal | 113 | 8 | 00000000 |
ABAFILE (CBA)
Este banco utiliza los formatos estándar mostrados anteriormente pero requiere dos registros para cada transacción (Código de transacción = 50 seguido por este otro con Código de transacción = 13):
Nombre | Posición inicial | Longitud | Valor o Notas |
---|---|---|---|
Registro tipo 1 | 1 | 1 | 1 |
Número BSB | 2 | 7 | bank_addr_mst.bank_number
Formato ###-### |
Número de cuenta | 9 | 9 | bank_hdr_mst.branch_code |
Indicador | 18 | 1 | en blanco |
Código de transacción | 19 | 2 | 13 |
Importe | 21 | 10 | DomCheckAmt |
Título de cuenta | 31 | 32 | parms_mst.company |
Referencia | 63 | 18 | "Pago" |
Número BSB | 81 | 7 | bank_addr_mst.bank_number
Formato ###-### |
Número de cuenta | 88 | 9 | bank_hdr_mst.branch_code |
Nombre de remitente | 97 | 16 | parms_mst.company |
Importe de retención fiscal | 113 | 8 | 00000000 |