Bancomer Layout D PDF
Bancomer Layout D PDF
DESCRIPCIÓN.
ERROR DE
NOMBRE ACCIÓN
Nº TIPO STATUS LONGITUD POSICIÓN DESCRIPCIÓN VALIDACIÓN BANCANET
CAMPO CORRECTIVA
EMPRESARIAL
completar con
ceros a la El Secuencial Verifique que
izquierda. debe ser un el valor
No pueden valor entre 1 ingresado sea
repetirse y 99. un valor
secuenciales comprendido
para la misma entre el 1 y el
Fecha de 99.
aplicación del
archivo.
5 Nombre de la Alfanumérico Opcional 36 24 al 59 Nombre de la Nombre de ------------- -------------
Empresa Empresa. la Empresa.
Descripción No se realiza
Libre del Pago ninguna
a Realizar. validación.
Debe estar
justificado a la
izquierda y
completar con
espacios en
blanco a la
derecha.
8 Versión del Alfanumérico Obligatorio 1 82 al 82 Versión del Validar que la Versión del Verifique que el
Layout Layout. Versión del Layout caracter
Layout inválida, debe ingresado sea
Versión del contenga el ser D. únicamente la
Tipo de archivo valor D. letra D.
a enviar.
Siempre es D.
9 Tipo de Cargo Numérico Obligatorio 2 83 al 84 Tipo de Validar que el Tipo de Cargo Verifique que el
Cargo. Tipo de inválido, debe caracter
Cargo tenga ser 01. ingresado sea
Valor constante el valor 01. únicamente el
01. número 01.
» Manual de ayuda
LayOuts BancaNet Empresarial >
Página 3
DESCRIPCIÓN.
ERROR
NOMB DE
N RE LONGI POSIC DESCRIP VALIDAC BANCANE ACCIÓN
TIPO STATUS TUD CIÓN IÓN T CORRECTIVA
º CAMP IÓN
O EMPRESA
RIAL
completar
con ceros
a la
izquierda.
5 Tipo Numéri Obligato 2 24 al Tipo de Validar Tipo de Verifique que el
de co rio 25 Cuenta que Tipo Cuenta caracter ingresado
Cuent de de inválido, sea únicamente el
a Cargo. Cuenta debe ser número 01.
sea igual 01.
Debe ser a 01.
01
(Cuenta
de
Cheques).
Debe
estar
justificado
a la
derecha y
completar
con ceros
a la
izquierda.
» Manual de ayuda
LayOuts BancaNet Empresarial >
Página 5
DESCRIPCIÓN.
ERROR DE
NOMBR BANCANE ACCIÓN
STATU LONGIT POSICIÓ VALIDACIÓ
Nº E TIPO DESCRIPCIÓN T CORRECTIV
S UD N N
CAMPO EMPRESA A
RIAL
1 Tipo de Numéric Obligat 1 01 al 01 Tipo de Registro. Validar que Tipo de Verifique que
Registr o orio el Tipo de Registro el dato
o Registro de Detalle. Es Registro inválido. ingresado
constante y siempre es sea igual a sea
3. 3. únicamente
el número 3.
Debe estar después de
un registro Tipo 2
(Global) u otro registro
Tipo 3 (Detalle).
Debe haber al menos un
registro Tipo 3 después
de un registro Tipo 2.
2 Tipo de Numéric Obligat 1 02 al 02 Tipo de Operación. Validar que Tipo de Verifique que
Operaci o orio el campo de Operación el caracter
ón Debe ser 0 (Abono). Tipo de inválida, ingresado
Operación debe ser sea
sea igual a cero. únicamente
cero. el número
cero.
3 Método Numéric Obligat 3 03 al 05 Método de Pago. Validar que Método de Asegúrese de
de Pago o orio el Método Pago ingresar la
Puede ser de 3 tipos: de Pago sea inválido
opción
igual a 001, debe ser
001: Cuentas 002 ó 003. 001, 002 correcta:
Banamex ó 003.
002: Interbancario 00 Cuentas
003: Orden de Pago. 1: Banamex
00 Interban
2: cario
00 Orden de
3: Pago.
59. Gastos
Para pagos a Cuentas médicos
Banamex, los
54 Abono /
conceptos pueden ser:
Pensión
01 Abono / Nómina 55 Abono /
51 Abono / Reembolso
Aguinaldo de gastos
52 Abono / Bono 56 Abono /
53 Abono / Gastos
médicos Viáticos
54 Abono / Pensión 57 Abono /
55 Abono / Gastos de
Reembolso de gastos representac
56 Abono / Viáticos ión
57 Abono / Gastos de
58 Abono /
representación
58 Abono / Gasolina Gasolina
59 Abono / 59 Abono /
Liquidación de gastos Liquidación
de viaje. de gastos
de viaje.
5 Clave Numéric Obligat 3 08 al 10 Clave de Moneda. Clave de Clave de Verifique que
de o orio Moneda Moneda el caracteres
Moneda Debe ser 001. inválida debe inválida ingresado
ser 001. debe ser sea
001. únicamente
el número
001.
capturar los
valores 01, Tipo de Asegúrese
03 ó 40. Cuenta de de ingresar
Abono el Tipo de
inválida. Cuenta de
Abono que
corresponde
al producto
seleccionado.
Validar que Tipo de
si en el Cuenta de
Abono Asegúrese
campo de de ingresar
inválida.
Método de el Tipo de
Pago se Cuenta de
capturó el Abono que
valor 002 corresponde
para el al producto
campo de seleccionado.
Tipo de
Cuenta de
Abono solo
se permitan
capturar los
valores 03 ó
40.
Validar que
si en el
campo de
Método de
Pago se
capturó el
valor 003
para el
campo de
Tipo de
Cuenta de
Abono solo
se permita
capturar el
valor 04.
Validar que
de la
posición 1 a
la 2 del
Número de
Cuenta
sean ceros.
Validar que
de la
posición 3 a
la 20 sea
mayor que
cero.
Si el Tipo
de Cuenta
Abono es
04 Orden
de Pago:
Validar que
de la
posición 1 a
la 9 del
Número de
Cuenta
sean ceros.
Validar que
de la
posición 10
a la 13 sea
» Manual de ayuda
LayOuts BancaNet Empresarial >
Página 9
mayor que
cero.
Validar que
de la
posición 14
a la 20
sean ceros.
tener el ApPaterno
Debe estar justificado a siguiente /
la izquierda, con formato:
espacios en blanco a la ApMaterno
derecha para cumplir .
Nombre,
con la longitud
ApPaterno
establecida. Solo en
/
Pago Banamex no es
ApMaterno
obligatorio.
.
Nombre
El Nombre del
y el Benefici
ApPaterno ario
son contiene
OBLIGATO caractere
RIOS, así s
como la inválidos.
coma y la
diagonal.
El campo
de
ApMaterno
es
OPCIONAL
puede ir en
blanco.
Verifique
que esté
Los ingresando
caracteres únicament
válidos e
para este caracteres
campo son alfabéticos.
los
siguientes: En caso de
que
"a b c d e requiera
fghijk usar la
lmnop letra "Ñ" o
qrstuv "ñ" deberá
wxyzA reemplazar
BCDEF la por
GHIJK "arroba".
LMNOP
QRSTU
VWXYZ
@ , / ".
Cuando el
campo de
Método
de Pago
tiene el
valor 001
el campo
de
Beneficia
rio es
OPCIONA
L.
Cuando el
campo de
Método de
Pago tenga
el valor
001 ó 003
validar que
Plazo de
Pago
contenga el
valor 00.
18 IVA Numéric Restrin 8 282 al IVA. Validar que Campo IVA Asegúrese de
o gido 289 el campo de inválido, ingresar
Deberán ir espacios en IVA sea deben ser únicamente
blanco. igual a cero ceros o números
ó que solo espacios en ceros.
contenga blanco.
espacios en
blanco.
19 Para Alfanum Restrin 80 290 al Deberán ir espacios en Para uso Filler 1 Asegúrese de
uso érico gido 369 blanco. futuro inválido, no ingresar
Futuro validar que debe de ningún dato
sean contener en este
espacios solo campo.
blancos espacios en
(Filler 1). blanco.
20 Para Alfanum Restrin 50 370 al Deberán ir espacios en Para uso Filler 2 Asegúrese de
uso érico gido 419 blanco. futuro inválido, no ingresar
Futuro validar que debe de ningún dato
sean contener en este
espacios solo campo.
blancos espacios en
(Filler 2). blanco.
DESCRIPCIÓN.
Validar que el Total de Movimientos para la Cuenta de Cargo del Registro Tipo 2 sea igual al Total de Movimientos Tipo 3, de lo
contrario presentar el siguiente error: "Número Total de Movimientos para la Cuenta de Cargo no cuadra".
ERROR DE
NOMBRE
Nº TIPO STATUS LONGITUD POSICIÓN DESCRIPCIÓN VALIDACIÓN BANCANET ACCIÓN CORRECTIVA
CAMPO EMPRESARIAL
» Manual de ayuda
LayOuts BancaNet Empresarial >
Página 13
1 Tipo de Numérico Obligatorio 1 01 al 01 Tipo de Validar que el Tipo de Verifique que el caracter
Registro Registro. Tipo de Registro ingresado sea
Registro sea inválido. únicamente el número 4.
Registro de igual a 4.
Control. Es
constante y
siempre es 4.
2 Clave de Numérico Obligatorio 3 02 al 04 Clave de Validar que la Clave de Verifique que el valor
Moneda Moneda. Clave de Moneda ingresado sea
Moneda sea inválida, debe únicamente 001
Debe ser 001 igual a 001. ser 001. correspondiente a
para Moneda Moneda Nacional.
Nacional.
3 Número Numérico Obligatorio 6 05 al 10 Número de Validar que el Número de Verifique que el Número
de Abonos. Número de Abonos no Total de Abonos sea la
Abonos Abonos sea cuadra en el sumatoria de todos los
Es la suma de igual al Total archivo. Registros.
los de
movimientos Movimientos
de Abono que de Registro
contiene el Tipo 3.
archivo.
4 Importe Numérico Obligatorio 18 11 al 28 Importe Total Validar que Importe Verifique que el Total
Total de de Abonos. el Importe Total de de Abonos sea la
Abonos Total de Abonos y el sumatoria de todos los
Abonos sea Monto de Registros.
Es la suma de
igual al Cargo no
los Importes
Importe a cuadra en el
de Abono que
cargar del archivo.
contiene el
Registro
Archivo.
Tipo 2.
Se forma de 16
enteros y 2
decimales, sin
punto
decimal. Validar que Importe debe Asegúrese de que el
este ser mayor a Importe sea mayor que
Debe estar Importe sea cero. cero.
justificado a la mayor a
derecha y cero.
completar con
ceros a la Actualmente
izquierda. se validaba
que fuera
mayor a 1
peso.
5 Número Numérico Obligatorio 6 29 al 34 Número de Validar que el Número de Verifique que el Número
de Cargos. Número de Cargos no Total de Cargos sea 1.
Cargos Cargos sea cuadra en el
Es la suma de igual a 1. Archivo.
los
movimientos
de Cargo que
contiene el
archivo.
6 Importe Numérico Obligatorio 18 35 al 52 Importe Total Validar que el Importe Total Verifique que el Monto
Total de de Cargos. Importe de Cargos y de Cargo sea la
Cargos Total de Abonos no sumatoria de todos los
Es la suma de Cargos sea cuadra en el Registros de Abonos.
los Importes igual al Total Archivo.
de Cargo que
de la suma de
contiene el
Importes de
» Manual de ayuda
LayOuts BancaNet Empresarial >
Página 14
Ejemplo para el uso del campo Número de Cuenta de Cargo en el registro de Tipo 2:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
NA NA NA NA NA NA NA NA NA S S S S C C C C C C C
Ejemplos para el uso del campo número de Cuenta de Abono en los registros de Tipo 3:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
NA NA NA NA NA NA NA NA NA S S S S C C C C C C C
Nota. En el caso donde la Sucursal este compuesta por menos de 4 dígitos, entonces deberá de complementarse
con CEROS a la izquierda. De igual forma si el Número de Cuenta se compone por menos de 7 dígitos, entonces
deberá de complementarse con ceros a la izquierda.
» Manual de ayuda
LayOuts BancaNet Empresarial >
Página 16
B. Pago a Tarjeta:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
NA NA NA NA T T T T T T T T T T T T T T T T
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
NA NA C C C C C C C C C C C C C C C C C C
D. Orden de Pago:
1. El número de Sucursal a la cual va dirigida la Orden de Pago se colocara en la misma posición que se coloca la
sucursal en una cuenta de cheques, es decir de la posición 10 a la 13, poniendo CEROS en los campos que quedan
vacíos.
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20
NA NA NA NA NA NA NA NA NA S S S S NA NA NA NA NA NA NA