Layout DE DISPERSIONES “D”  PARA EXPORTACIÓN DE ARCHIVOS DE NÓMINA BANAMEX

REGISTRO DE CONTROL - EXPORTACIÓN

Nombre
del Campo

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:

DD

Día.

MM =

Mes.

AA =

Año.

Fecha de Envío

Numérico

06

20 al 25

Fecha en que el archivo fue enviado. Formato: AA/MM/DD, donde:

AA

Año.

MM =

Mes.

DD =

Día.

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:
30 = Aplicado.
10 = Cancelado.
32 = Rechazado.

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.

Subir

 

REGISTRO GLOBAL - EXPORTACIÓN

Nombre
del Campo

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.

Subir

 

REGISTROS DETALLE - EXPORTACIÓN

Nombre
del Campo

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
002: Interbancario
003: Orden de Pago

Tipo de Pago

Numérico

2

06 al 07

Para pagos Interbancarios y Ordenes de Pago siempre será:
01 = Abono / Nómina

Para pagos a cuentas Banamex, los conceptos pueden ser:

01 = 

Abono / Nómina.

51 = 

Abono / Aguinaldo.

52 = 

Abono / Bono.

53 = 

Abono / Gastos Médicos.

54 = 

Abono / Pensión.

55 = 

Abono / Reembolso de Gastos.

56 = 

Abono / Viáticos.

57 = 

Abono / Gastos de Representación.

58 = 

Abono / Gasolina.

59 = 

Abono / Liquidación de Gastos de Viaje.

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:

 01

Cheques, sólo válido para Pago Banamex.

 03:

Plásticos, válido para Pago Interbancario y Banamex.

 04:

Orden de Pago.

 40:

CLABE.

Número de cuenta abono

Numérico

20

31 al 50

 1. 

Para Cheques, del caracter 10 al 13 viene la sucursal, y del 14 al 20 el número de cuenta.


 2.

Para Tarjetas, el número se ubica del caracter 5 al 20, formando un total de 16 dígitos.

 3.

Para cuentas CLABE, la cuenta se ubica del carácter 3 al 20, formando un total de 18 dígitos.

En todos los casos anteriores los caracteres se justifican a la derecha y se completa con ceros a la izquierda.


 4.

Para Orden de Pago, se coloca el número de Sucursal en este campo, del carácter 10 al 13, justificando con ceros tanto a la derecha como izquierda.

Referencia del pago

Alfanumérico

16

51 al 66

Puede ser:

 • 

Pago Banamex: 16 caracteres alfanuméricos.

 • 

Pago Interbancario: 7 caracteres numéricos.

 • 

Orden de Pago: 16 caracteres alfanuméricos.


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.
Justificado a la izquierda, con espacios en blanco a la derecha para cumplir con la longitud establecida. Sólo en Pago Banamex no es obligatorio.

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.

 * 

Nota: Para pagos Interbancarios Mismo Día antes de las 4:00 PM.

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:

 • 

Tarjeta no Personalizada

 • 

Tarjeta con Situación de cobranza

 • 

Tarjeta inexistente

Filler

 

7

420

Deberán ir espacios en blanco.

Subir

 

REGISTRO DE CONTROL - EXPORTACIÓN

Nombre
del Campo

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.

Subir

 

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

 
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”.

 

 

Ejemplos para el uso del campo Número de Cuenta de Abono en los registros de tipo 3:


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”

Subir