Layout DE DISPERSIONES
“D” PARA EXPORTACIÓN DE ARCHIVOS DE NÓMINA BANAMEX
|
REGISTRO DE CONTROL - EXPORTACIÓN | ||||||||||||||||||||||||
Nombre |
Tipo |
Longitud |
No. Campo | Descripción |
||||||||||||||||||||
Tipo de Registro |
Numérico |
01 |
01 al 01 |
Registro de control es constante, y siempre es 1. |
||||||||||||||||||||
Número de identificación del cliente |
Numérico |
12 |
02 al 13 |
Número de cliente, justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Fecha de Pago |
Numérico |
06 |
14 al 19 |
Fecha en que se desea se apliquen los pagos. Formato DD/MM/AA donde:
|
||||||||||||||||||||
Fecha de Envío |
Numérico |
06 |
20 al 25 |
Fecha en que el archivo fue enviado.
Formato: AA/MM/DD, donde:
|
||||||||||||||||||||
Hora de Envío |
Numérico |
06 |
26 al 31 |
Hora de envío del archivo. |
||||||||||||||||||||
Secuencial del Archivo |
Numérico |
04 |
32 al 35 |
Número consecutivo del archivo puede ser entre 1 y 99, justificado a la derecha y completar con ceros a la izquierda. No pueden repetirse secuenciales para la misma fecha de aplicación del archivo. |
||||||||||||||||||||
Nombre de la Empresa |
Alfanumérico |
36 |
36 al 71 |
Razón social de la empresa, justificado a la izquierda y completar con espacios en blanco a la derecha. |
||||||||||||||||||||
Descripción del archivo |
Alfanumérico |
20 |
72 al 91 |
Descripción libre del pago a realizado, justificado a la izquierda y completar con espacios en blanco a la derecha. |
||||||||||||||||||||
Naturaleza del archivo |
Numérico |
02 |
92 al 93 |
Siempre será 15. |
||||||||||||||||||||
Versión del layout |
Alfanumérico |
01 |
94 al 94 |
Es D. |
||||||||||||||||||||
Tipo de Cargo (Global o Individual) |
Numérico |
02 |
95 al 96 |
Valor constante 01 (cargo Global). |
||||||||||||||||||||
Status |
Numérico |
02 |
97 al 98 |
Status del archivo: |
||||||||||||||||||||
Error |
Numérico |
04 |
99 al 102 |
Número de error en caso de que el archivo esté con status diferente a Aplicado. |
||||||||||||||||||||
Representante 1 |
Numérico |
02 |
103 al 104 |
Número de Representante con el que se hizo la operación. |
||||||||||||||||||||
Representante 2 |
Numérico |
02 |
105 al 106 |
Número de Representante 2 con el que se hizo la operación. |
||||||||||||||||||||
Número de Autorización del archivo |
Numérico |
12 |
107 al 118 |
Número de autorización global del archivo. |
||||||||||||||||||||
Filler |
|
302 |
420 |
Deberán ir espacios en blanco. |
||||||||||||||||||||
REGISTRO GLOBAL - EXPORTACIÓN |
||||||||||||||||||||||||
Nombre |
Tipo |
Longitud |
No. Campo | Descripción |
||||||||||||||||||||
Tipo de Registro |
Numérico |
1 |
01 al 01 |
Registro Global es constante y siempre es 2. |
||||||||||||||||||||
Tipo de Operación |
Numérico |
1 |
02 al 02 |
Debe ser 1 (cargo). |
||||||||||||||||||||
Clave de la Moneda |
Numérico |
3 |
03 al 05 |
Debe ser 001 (moneda nacional). |
||||||||||||||||||||
Importe a cargar |
Numérico |
18 |
06 al 23 |
Se forma de 16 enteros y 2 decimales, sin punto decimal. Debe ser igual a la suma de los abonos que se muestran en el Registro a Detalle. Justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Tipo de cuenta |
Numérico |
2 |
24 al 25 |
Debe ser 01 (cuenta de cheques). |
||||||||||||||||||||
Número de cuenta |
Numérico |
20 |
26 al 45 |
Del caracter 10 al 13 viene la sucursal y del 14 al 20 el número de cuenta, todo esto justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Número Total de Abonos del archivo |
Numérico |
6 |
46 al 51 |
Debe ser igual a la suma total del número de registros incluidos en la parte de Registros Detalle. Esto va justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Importe de devolución |
Numérico |
18 |
52 al 69 |
Solamente para archivos de abono y para los casos en que haya existido alguna devolución. |
||||||||||||||||||||
Filler |
|
351 |
420 |
Deberán ir espacios en blanco. |
||||||||||||||||||||
REGISTROS DETALLE - EXPORTACIÓN |
||||||||||||||||||||||||
Nombre |
Tipo |
Longitud |
No. Campo | Descripción |
||||||||||||||||||||
Tipo de Registro |
Numérico |
1 |
01 al 01 |
Registro Detalle es constante y siempre es 3. Debe venir después de un registro tipo 2 o un registro tipo 3, debe haber al menos un registro tipo 3 después de un registro tipo 2. |
||||||||||||||||||||
Tipo de operación |
Numérico |
1 |
02 al 02 |
Debe ser 0 (abono). |
||||||||||||||||||||
Método de Pago |
Numérico |
3 |
03 al 05 |
Puede ser de 3 tipos: 001: Banamex |
||||||||||||||||||||
Tipo de Pago |
Numérico |
2 |
06 al 07 |
Para pagos Interbancarios y Ordenes de Pago siempre será:
|
||||||||||||||||||||
Clave de la Moneda |
Numérico |
3 |
08 al 10 |
Debe ser 001 (moneda nacional). |
||||||||||||||||||||
Importe |
Numérico |
18 |
11 al 28 |
Se compone de 16 enteros y 2 decimales, sin punto decimal. Justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Tipo de cuenta de abono |
Numérico |
2 |
29 al 30 |
Puede ser de 4 tipos:
|
||||||||||||||||||||
Número de cuenta abono |
Numérico |
20 |
31 al 50 |
|
||||||||||||||||||||
Referencia del pago |
Alfanumérico |
16 |
51 al 66 |
Puede ser:
En todos los casos los caracteres deben venir justificados a la izquierda con espacios en blanco a la derecha, según sea el caso. |
||||||||||||||||||||
Beneficiario |
Alfanumérico |
55 |
67 al 121 |
Con el siguiente formato: Nombre,ApPaterno/ApMaterno. |
||||||||||||||||||||
Referencia 1 |
Alfanumérico |
35 |
122 al 156 |
Cualquier dato alfanumérico. |
||||||||||||||||||||
Referencia 2 |
Alfanumérico |
35 |
157 al 191 |
Cualquier dato alfanumérico. |
||||||||||||||||||||
Referencia 3 |
Alfanumérico |
35 |
192 al 226 |
Cualquier dato alfanumérico. |
||||||||||||||||||||
Referencia 4 |
Alfanumérico |
35 |
227 al 261 |
Cualquier dato alfanumérico. |
||||||||||||||||||||
Clave de Banco |
Numérico |
4 |
262 al 265 |
Aplica para el caso de Pagos Interbancarios, para los demás tipos de pagos se colocan ceros. |
||||||||||||||||||||
Plazo |
Numérico |
2 |
266 al 267 |
Aplica para el caso de Pagos Interbancarios, puede ser: Mismo Día (00) y 24 horas (24) para los tipos de pagos restantes se coloca 00.
|
||||||||||||||||||||
RFC |
Alfanumérico |
14 |
268 al 281 |
Deberán ir espacios en blanco. |
||||||||||||||||||||
IVA |
Numérico |
8 |
282 al 289 |
Deberán ir espacios en blanco. |
||||||||||||||||||||
Número de autorización |
Numérico |
12 |
290 al 301 |
Código de autorización proporcionado por el banco para cada movimiento. |
||||||||||||||||||||
Hora de aplicación |
Numérico |
6 |
302 al 307 |
Hora en que fue aplicado el registro. |
||||||||||||||||||||
Status |
Numérico |
2 |
308 al 309 |
Status del registro. |
||||||||||||||||||||
Número de error |
Numérico |
4 |
310 al 313 |
Número de error del registro. |
||||||||||||||||||||
Descripción error |
Alfanumérico |
100 |
314 al 414 |
Descripción general del error por cada registro. Los errores mas comunes son:
|
||||||||||||||||||||
Filler |
|
7 |
420 |
Deberán ir espacios en blanco. |
||||||||||||||||||||
REGISTRO DE CONTROL - EXPORTACIÓN |
||||||||||||||||||||||||
Nombre |
Tipo |
Longitud |
No. Campo | Descripción |
||||||||||||||||||||
Tipo de Registro |
Numérico |
1 |
01 al 01 |
Registro de Control es constante y siempre es 4. |
||||||||||||||||||||
Clave de la Moneda |
Numérico |
3 |
02 al 04 |
Debe ser 001 (moneda nacional). |
||||||||||||||||||||
Número de Abonos |
Numérico |
6 |
05 al 10 |
Es la suma de los Movimientos de Abono que contiene el archivo. |
||||||||||||||||||||
Importe total de abonos |
Numérico |
18 |
11 al 28 |
Es la suma de los Importes de Abono que contiene el archivo. Se forma de 16 enteros y 2 decimales. Debe de venir justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Número de cargos |
Numérico |
6 |
29 al 34 |
Es la suma de los Movimientos de Cargo que contiene el archivo. |
||||||||||||||||||||
Importe total de cargos |
Numérico |
18 |
35 al 52 |
Es la suma de los Importes de Cargo que contiene el archivo. Se forma de 16 enteros y 2 decimales. Debe de venir justificado a la derecha y completar con ceros a la izquierda. |
||||||||||||||||||||
Filler |
|
368 |
420 |
Deberán ir espacios en blanco. |
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 |
Campo CUENTA en el registro de tipo 02 |
Donde, CA : Número que compone la chequera.
SA : Número que compone la sucursal.
NA : Campo NO ocupado y se rellena con “CERO”.
A. Pago a Cuenta de Cheques:
El campo Número de Cuenta se verá de la siguiente manera:
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 |
Campo CUENTA en los registros de tipo 03 |
Donde, CA : Número que compone la chequera.
SA : Número que compone la sucursal.
NA : Campo NO ocupado y se rellena con “CERO”.
NOTA:
En el caso donde la sucursal esté 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.
B. Pago a Tarjeta:
El campo Número de Cuenta se verá de la siguiente manera:
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 |
Campo CUENTA en los registros de tipo 03 |
Donde, TA : Número que compone la tarjeta.
NA.: Campo NO ocupado y se rellena con “CERO”.
C. Pago a CLABE (Interbancario):
El campo Número de Cuenta se verá de la siguiente manera:
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 |
Campo CUENTA en los registros de tipo 03 |
Donde, CA : Número que compone la CLABE.
NA.: Campo NO ocupado y se rellena con “CERO”.
D. Orden de Pago:
El campo Número de Cuenta se verá de la siguiente manera:
El número de Sucursal a la cual va dirigida la Orden de Pago se colocará 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 |
Campo CUENTA en los registros de tipo 03 |
Donde, SA : Número que compone la sucursal
NA : Campo NO ocupado y se rellena con “CERO”