Addenda ECB

ECB

Tramas de archivo de integración

ADDENDA|ECB|<version>|<Número de cuenta del producto bancario>|<Nombre del Cliente>|<Periodo de los cargos o abonos al instrumento bancario>|<Sucursal a la cual pertenece el cuentahabiente>
ADDENDA|ECB|MOVIMIENTOSECB
ADDENDA|ECB|MOVIMIENTOECB|<Fecha y hora de la operación realizada por el cuentahabiente>|<Número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente>|<Descripción del bien o servicio cubierto por el cargo a la cuenta bancaria>|<Importe de la operación realizada por el cuentahabiente por medio del instrumento bancario>|<Moneda en que se realizó la operación>|<Saldo inicial del instrumento bancario del cuentahabiente>|<Saldo al corte del instrumento bancario del cuentahabiente>
ADDENDA|ECB|MOVIMIENTOSECBFISCAL
ADDENDA|ECB|MOVIMIENTOECBFISCAL|<Fecha y hora de la operación realizada por el cuentahabiente>|<Número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente>|<Descripción del bien o servicio cubierto por el cargo a la cuenta bancaria>|<RFC del enajenante>|<Importe de la operación realizada por el cuentahabiente por medio del instrumento bancario>|<Moneda en que se realizó la operación>|<Saldo inicial del instrumento bancario del cuentahabiente>|<Saldo al corte del instrumento bancario del cuentahabiente>

Estructura de Campos de la Addenda

Datos Generales

Descripción: Datos generales de la addenda.

Obligatoriedad: Esta sección es requerida.

Posición Nombre Descripción Restricciones Obligatoriedad
1 version Indica la version del estandar bajo el que se encuentra expresado el comprobante. Actualmente '1.0'. Lista de valores permitidos:
  • 1.0 (Versión 1.0)
Requerido
2 Número de cuenta del producto bancario Atributo requerido para indicar el número de cuenta del producto bancario. Expresión Regular:
^([0-9]*)$

Requerido
3 Nombre del Cliente Atributo requerido para indicar el nombre del cuentahabiente de la institución bancaria. Expresión Regular:
^[^|]{1,254}$

Requerido
4 Periodo de los cargos o abonos al instrumento bancario Atributo requerido para indicar periodo de los cargos o abonos al instrumento bancario. Expresión Regular:
^.{1,}$

Requerido
5 Sucursal a la cual pertenece el cuentahabiente Atributo opcional para indicar la sucursal a la cual pertenece el cuentahabiente. Expresión Regular:
^.{1,}$

Opcional

Movimientos

Descripción: Nodo requerido para enlistar los conceptos cubiertos por Estado de Cuenta Bancario.

Obligatoriedad: Esta sección es requerida.

Indicador Movimientos ECB

(Movimientos >> Indicador Movimientos ECB)

Descripción: Indicador para indicar el inicio de operaciones a ser detalladas en el estado de cuenta bancario que no cuentan con un RFC

Obligatoriedad: Esta sección es opcional.

Posición Nombre Descripción Restricciones Obligatoriedad
1 MOVIMIENTOSECB Debe ser siempre el valor: MOVIMIENTOSECB. Indicador para indicar el inicio de operaciones a ser detalladas en el estado de cuenta bancario que no cuentan con un RFC

MovimientoECB

(Movimientos >> Indicador Movimientos ECB >> MovimientoECB)

Descripción: Expresa el detalle de una operaciónes en el estado de cuenta bancario que no cuentan con un RFC

Obligatoriedad: Esta sección es requerida.

Esta sección es repetible.

Posición Nombre Descripción Restricciones Obligatoriedad
1 MOVIMIENTOECB Debe ser siempre el valor: MOVIMIENTOECB. Expresa el detalle de una operaciónes en el estado de cuenta bancario que no cuentan con un RFC
2 Fecha y hora de la operación realizada por el cuentahabiente Atributo requerido únicamente para la expresión de la fecha (aaaa-mm-ddThh:MM:ss) de la operación realizada por el cuentahabiente. Tipo de Dato:
datetime

Requerido
3 Número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente Atributo opcional para indicar el número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente. Expresión Regular:
^.{1,}$

Opcional
4 Descripción del bien o servicio cubierto por el cargo a la cuenta bancaria Atributo requerido para precisar la descripción del bien o servicio cubierto por el cargo a la cuenta bancaria. Expresión Regular:
.{1,}$

Requerido
5 Importe de la operación realizada por el cuentahabiente por medio del instrumento bancario Atributo requerido para indicar el importe de la operación realizada por el cuentahabiente por medio del instrumento bancario. Expresión Regular:
^-?([0-9]*)?(.[0-9]{1,2})?$

Requerido
6 Moneda en que se realizó la operación Atributo opcional para indicar en que moneda se realizó la operación. Si no se especifica dato alguno, se entenderá que el importe está expresado en moneda nacional. Expresión Regular:
^[^|]{1,254}$

Opcional
7 Saldo inicial del instrumento bancario del cuentahabiente Atributo opcional para indicar el saldo inicial del instrumento bancario del cuentahabiente. Expresión Regular:
^-?([0-9]*)?(.[0-9]{1,2})?$

Opcional
8 Saldo al corte del instrumento bancario del cuentahabiente Atributo opcional para indicar el saldo al corte del instrumento bancario del cuentahabiente. Expresión Regular:
^-?([0-9]*)?(.[0-9]{1,2})?$

Opcional

Indicador Movimientos ECB Fiscal

(Movimientos >> Indicador Movimientos ECB Fiscal)

Descripción: Indicador para indicar el inicio de operaciones a ser detalladas en el estado de cuenta bancario con RFC con efecto fiscal

Obligatoriedad: Esta sección es opcional.

Posición Nombre Descripción Restricciones Obligatoriedad
1 MOVIMIENTOSECBFISCAL Debe ser siempre el valor: MOVIMIENTOSECBFISCAL. Indicador para indicar el inicio de operaciones a ser detalladas en el estado de cuenta bancario con RFC con efecto fiscal

MovimientoECBFiscal

(Movimientos >> Indicador Movimientos ECB Fiscal >> MovimientoECBFiscal)

Descripción: Expresa las operaciones a ser detalladas en el estado de cuenta bancario con RFC con efecto fiscal

Obligatoriedad: Esta sección es requerida.

Esta sección es repetible.

Posición Nombre Descripción Restricciones Obligatoriedad
1 MOVIMIENTOECBFISCAL Debe ser siempre el valor: MOVIMIENTOECBFISCAL. Expresa las operaciones a ser detalladas en el estado de cuenta bancario con RFC con efecto fiscal
2 Fecha y hora de la operación realizada por el cuentahabiente Atributo requerido únicamente para la expresión de la fecha (aaaa-mm-ddThh:MM:ss) de la operación realizada por el cuentahabiente. Tipo de Dato:
datetime

Requerido
3 Número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente Atributo opcional para indicar el número de referencia o autorización con el que se identifica la operación realizada por el cuentahabiente. Expresión Regular:
^.{1,}$

Opcional
4 Descripción del bien o servicio cubierto por el cargo a la cuenta bancaria Atributo requerido para precisar la descripción del bien o servicio cubierto por el cargo a la cuenta bancaria. Expresión Regular:
^.{1,}$

Requerido
5 RFC del enajenante Atributo requerido para indicar el RFC del enajenante, sin el cual no se puede acreditar la compra de bienes o servicios por medio del estado de cuenta bancario. Expresión Regular:
^[A-Z&Ñ]{3,4}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])[A-Z0-9]{2}[0-9A]$

Requerido
6 Importe de la operación realizada por el cuentahabiente por medio del instrumento bancario Atributo requerido para indicar el importe de la operación realizada por el cuentahabiente por medio del instrumento bancario. Expresión Regular:
^-?([0-9]*)?(.[0-9]{1,2})?$

Requerido
7 Moneda en que se realizó la operación Atributo opcional para indicar en que moneda se realizó la operación. Si no se especifica dato alguno, se entenderá que el importe está expresado en moneda nacional. Expresión Regular:
^[^|]{1,254}$

Opcional
8 Saldo inicial del instrumento bancario del cuentahabiente Atributo opcional para indicar el saldo inicial del instrumento bancario del cuentahabiente. Expresión Regular:
^-?([0-9]*)?(.[0-9]{1,2})?$

Opcional
9 Saldo al corte del instrumento bancario del cuentahabiente Atributo opcional para indicar el saldo al corte del instrumento bancario del cuentahabiente. Expresión Regular:
^-?([0-9]*)?(.[0-9]{1,2})?$

Opcional