Manual de Generación de Reportes Resu

March 18, 2018 | Author: Daky Pintag Lema Males | Category: Debit Card, Banks, Payment System, Computer File, Cheque


Comments



Description

MANUAL DE GENERACIÓN DE REPORTES RESUSISTEMA FINANCIERO NACIONAL DIRECCIÓN DE TICS Versión V.1.1 Unidad de Análisis Financiero 2015/04/22 Contenido Introducción ........................................................................................................................ 1 Objetivo ............................................................................................................................... 1 Dirigido a: ............................................................................................................................ 1 Formato de Reporte RESU .................................................................................................... 2 Estructura de archivos XML ................................................................................. 2 Especificaciones Técnicas ..................................................................................... 11 Esquemas y Ejemplos......................................................................................................... 26 Esquema Cabecera XSD ....................................................................................... 26 Esquema Detalle XSD ............................................................................................27 Ejemplo Cabecera XML ........................................................................................ 32 Ejemplo Detalle XML ............................................................................................ 33 Introducción En este documento se describirán las características del nuevo esquema del reporte RESU que contendrá la información de Clientes, Productos y Transacción generados en formato XML. En el presente documento se describirán los siguientes puntos:  Descripción del nuevo formato de reportes RESU.  Descripción de cada uno de los campos de este reporte.  Restricciones de cada uno de los campos del reporte RESU.  Ejemplos de reportes RESU. Objetivo Proporcionar a los sujetos obligados del sector financiero una guía para la elaboración del Reporte de Operaciones y Transacciones Económicas que Igualen o Superen el Umbral (RESU) en el nuevo formato XML. Dirigido a: El presente documento, está dirigido al personal técnico informático de los Sujetos Obligados del Sector Financiero, que están obligados a presentar los Reportes de Operaciones y Transacciones Económicas que Igualen o Superen el Umbral (RESU) a la Unidad de Análisis Financiero – UAF. 1|Página DERECHOS RESERVADOS Unidad de Análisis Financiero  Fecha de Reporte Corresponde a la fecha que se entrega el reporte.  Usuario Corresponde al usuario que realiza el reporte.Formato de Reporte RESU La Unidad de Análisis Financiero – UAF solicita que los reportes RESU cumplan con el formato XML correspondiente tanto para la cabecera del reporte como para la información del detalle de clientes. 2|Página DERECHOS RESERVADOS Unidad de Análisis Financiero .  Número de Registros CLI Corresponde al número de total de registros de clientes que contiene el archivo.  Periodo de Reporte Corresponde a la fecha de corte de la información. productos y transacciones de acuerdo al siguiente formato. es decir el último día del mes calendario que se está reportando. El formato será AAAAMMDD. Estructura de archivos XML ARCHIVO CABECERA Tipo Dato Tamaño Tamaño Obligatorio Mínimo Máximo Descripción CABECERA CODIGO_REGISTRO String 4 5 Sí Código de Registro asignado a la institución PERIODO_REPORTE String 8 8 Sí Periodo correspondiente al reporte FECHA_REPORTE String 8 8 Sí Fecha del Reporte USUARIO String 5 20 Sí Usuario NUMERO_REGISTROS_CLI Integer 1 16 Sí Total de Registros Clientes NUMERO_REGISTROS_PRO Integer 1 16 Sí Total de Registros Productos NUMERO_REGISTROS_TRA Integer 1 16 Sí Total de Registros Transacciones TOTAL_VALOR_DEBITO Integer 1 16 Sí Total de los valores en Debito TOTAL_VALOR_CREDITO Integer 1 16 Sí Total de los valores en Crédito TOTAL_VALOR_EFECTIVO Integer 1 16 Sí Total de los valores en Efectivo TOTAL_VALOR_CHEQUES Integer 1 16 Sí Total de valores en Cheque TOTAL_VALOR_TOTAL Integer 1 16 Sí Total de valores en Total Cabecera  Código de Registro Corresponde a los cuatro dígitos o cinco del código de la Institución otorgado por la Superintendencia de Bancos.  Número de Registros TRA Corresponde al número de total de registros de transacciones que contiene el archivo.  Total Valor Efectivo Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor efectivo. Número de Registros PRO Corresponde al número de total de registros de productos que contiene el archivo.  Total Valor Cheques Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor cheques.  Total Valor Débito Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor débito. ARCHIVO DETALLE RESU Tipo Dato Tamaño Tamaño Obligatorio Mínimo Máximo Descripción CLIENTE TIPO_IDENTIFICACION String 1 1 Sí Tipo de Identificación del cliente IDENTIFICACION String 4 20 Sí Número de identificación NOMBRES_APELLIDOS_RAZON_SOCIAL String 5 150 Sí Nombre del cliente NACIONALIDAD String 3 3 Sí Nacionalidad del cliente DIRECCION String 8 150 Sí Dirección del cliente CANTON_CIUDAD String 4 4 Sí Cantón donde reside el cliente 3|Página DERECHOS RESERVADOS Unidad de Análisis Financiero .  Total Valor Total Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor total.  Total Valor Crédito Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor crédito. Actividad económica del cliente Ingreso mensual del titular Código de institución que realiza el reporte Fecha de corte del reporte ACTIVIDAD_ECONOMICA String 3 10 Sí INGRESO_MENSUAL_TITULAR Integer 1 16 Sí CODIGO_INSTITUCION String 4 5 Sí FECHA_CORTE String 8 8 Sí TIPO_CTA_OPERACION String 3 3 Sí NUMERO_CTA_OPERACION String 1 30 Sí CODIGO_AGENCIA String 8 8 Sí Código de agencia FECHA_APERTURA_CTA String 8 8 Sí Fecha de apertura de la cuenta FECHA_TRANSACCION String 8 8 Sí Fecha de la transacción NUMERO_TRANSACCION String 1 40 Sí Número de la transacción NUMERO_CTA_OPERACION String 1 30 Sí Número de cuenta u operación VALOR_DEBITO Integer 1 16 Sí Valor débito VALOR_CREDITO Integer 1 16 Sí Valor crédito VALOR_EFECTIVO Integer 1 16 Sí Valor efectivo VALOR_CHEQUE Integer 1 16 Sí Valor cheque VALOR_TOTAL Integer 1 16 Sí Valor Total MONEDA String 3 3 Sí Tipo de moneda TIPO_TRANSACCION String 2 2 Sí Tipo de transacción NOMBRES_APELLIDOS_RAZON_SOCIAL String 8 150 Sí Nombres y Apellido o razón social PAIS_DESTINO_ORIGEN String 2 2 Sí País Destino Origen PRODUCTOS Tipo de cuenta u operación Número de cuenta u operación TRANSACCIONES 4|Página DERECHOS RESERVADOS Unidad de Análisis Financiero . En este campo la longitud máxima es de 20 caracteres. Para el efecto. utilizar la Tabla País de Nacionalidad. Se reportará la dirección actualizada en cumplimiento a la política “Conozca a su Cliente”. o la denominación o razón social del cliente en caso de personas jurídicas. Para el caso de extranjeros no se debe utilizar el código de extranjero sino el tipo de identificación P (pasaporte). Si corresponde a la cédula de identidad debe contener 10 dígitos. si es RUC contendrá 13 dígitos. Para el efecto.  Nombres Completos / Razón Social Corresponde al registro de los apellidos y nombres del cliente en el caso de personas naturales. se consignará el número del pasaporte.Nombre Institución Financiera Destino u Origen Número de Cuenta Ordenante o Beneficiario NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN String 5 60 Sí NUMERO_CTA_ORDENANTE_BENEFICIARIO String 1 20 Sí CODIGO_AGENCIA String 8 8 Sí Código de Agencia CANTON_CIUDAD String 4 4 Sí Cantón o Ciudad TRANSACCIONES PRODUCTOS CLIENTE Cliente  Tipo de Identificación Corresponde al tipo de documento de identificación. utilizar la Tabla Tipo Identificación de los catálogos publicados en la página de la UAF.  Identificación Corresponde al número de identificación del cliente.  País de Nacionalidad Corresponde a la nacionalidad del cliente. Este campo no podrá ser nulo o blanco.  Dirección En este campo se especificará la dirección declarada por el cliente: domicilio. 5|Página DERECHOS RESERVADOS Unidad de Análisis Financiero . Para el caso de extranjeros. negocio o empresarial. En el caso de los giros enviados y recibidos cuando no sean clientes de la institución se colocará el valor cero (0). Para el efecto. es decir el último día del mes calendario que se está reportando. en este campo se especifica el código de cuatro dígitos que representa a la provincia y cantón.  Ingreso Mensual del Titular Se consignará el valor actual declarado por el titular. utilizar la tabla Actividad Económica 28-05H de los catálogos publicados en la página de la UAF. y en el caso de personas naturales se consignará el ingreso mensual neto. Productos  Tipo de Cuenta u Operación Corresponde al código del producto utilizado.  Actividad Económica Corresponde a la actividad económica principal del cliente. En caso de personas jurídicas se registrará el valor de las últimas ventas netas anuales.  Código de la Institución Corresponde a los cuatro dígitos del código de la Institución otorgado por la Superintendencia de Bancos. Para el efecto. Cantón / Ciudad En correspondencia a la dirección reportada en el ítem anterior. utilizar la Tabla Cantón.  Fecha de Corte Corresponde a la fecha de corte de la información. CÓDIGO DESCRIPCIÓN AHO Cuenta de ahorros CTE Cuenta corriente TJC Tarjeta de crédito INV Inversión TRC Travel check PRE Préstamo CDD Compra de divisas VDD Venta de divisas CAN Canje GIE Giro enviado GIR Giro recibido 6|Página DERECHOS RESERVADOS Unidad de Análisis Financiero . El formato será AAAAMMDD. fecha de concesión del crédito o fecha de captación de la inversión. El formato es:  Número de Transacción Corresponde al número asignado por la institución financiera para identificar cada transacción realizada. corriente. No se debe consignar ningún código interno que la institución utilice para identificar al cliente con sus productos. Número de Cuenta u Operación Corresponde al número del producto utilizado. por ejemplo: un depósito genera un número de comprobante único para su identificación.  Número de Cuenta u Operación Corresponde al número de cuenta de ahorros.  Valor débito Se llenará este campo con el valor de la transacción u operación. Este código estará compuesto por ocho o nueve caracteres. tarjeta de crédito. En caso de que éste coincida con otro producto para el mismo cliente. etc. AAAAMMDD. El formato es: AAAAMMDD Transacciones  Fecha de Transacción Se consignará la fecha en la que se efectuó la transacción. Concesión o Captación Se consignará la fecha de apertura de cuentas. Las transacciones que son sujetas a este valor son: CÓDIGO TIPO DE TRANSACCIÓN 01 Compra de divisas 04 Transferencia enviada (dentro o fuera del país) 7|Página DERECHOS RESERVADOS Unidad de Análisis Financiero . los cuatro o cinco primeros corresponden al código de la institución y los cuatro siguientes corresponden al código de la oficina. más no la fecha de creación del cliente (por ejemplo emisión de tarjeta de crédito). tampoco se debe consignar los números de cuenta contables de la institución. captó o concesionó el producto Corresponde al código otorgado por la Superintendencia de Bancos para cada una de las oficinas de la institución financiera. el mismo que deberá aparecer en futuros reportes.  Código de agencia donde se abrió. donde se abrió el producto. operación de crédito u operación de inversiones.  Fecha de Apertura. cuando ésta hubiese sido efectuada con débito a la cuenta. se deberá consignar en el número de cuenta u operación un distintivo. Las transacciones sujetas a este campo son: CÓDIGO DESCRIPCIÓN 01 Compra de divisas 02 Venta de divisas 03 Depósito en cuenta (corriente. Las transacciones que son sujetas a este valor son: CÓDIGO  TIPO DE TRANSACCIÓN 02 Venta de divisas 05 Transferencia recibida (dentro o fuera del país) 11 Concesión de préstamo 12 Cancelación de inversión 17 Venta de travel checks 22 Transferencias cuenta a cuenta recibida (misma institución) 27 Giros recibidos Valor Efectivo Se llenará este campo cuando la transacción u operación hubiera sido efectuada con dinero en efectivo. 06 Inversiones o captaciones dentro del país 08 Pago (uso exclusivo tarjetas de crédito) 13 Cancelación / abono / préstamo 16 Compra de travel checks 21 Transferencias cuenta a cuenta enviada (misma institución) 23 Pre-cancelación del préstamo 24 Emisión cheque del exterior 25 Emisión cheque de gerencia 26 Giros enviados Valor Crédito Se llenará este campo cuando la transacción u operación hubiera sido efectuada con crédito a la cuenta. ahorros 06 Inversiones o captaciones dentro del país 71 Retiro (Uso exclusivo Bancos) 72 Pago en cheque (Uso exclusivo Bancos) 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) 10 Canje 11 Concesión de préstamo 12 Cancelación de inversión 13 Cancelación / abono al préstamo 16 Compra de travel checks 8|Página DERECHOS RESERVADOS Unidad de Análisis Financiero . 9|Página DERECHOS RESERVADOS Unidad de Análisis Financiero . tomando en cuenta que cada transacción puede ser realizada con diferente instrumento monetario o combinando los mismos.Tipo Transacción publicada en la página web de la UAF. Para el efecto. En caso de que la transacción u operación se realice con más de un instrumento monetario. ahorros 06 Inversiones o captaciones dentro del país 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) 11 Concesión de préstamo 12 Cancelación de inversión 13 Cancelación / abono al préstamo 16 Compra de travel checks 17 Venta de travel checks 23 Pre-cancelación del préstamo 26 Giros enviados 27 Giros recibidos  Valor Total: Se consignará la sumatoria de todos los instrumentos monetarios involucrados en la transacción. Los valores consignados se reportarán en dólares. utilizar la Tabla de Catálogo . Las transacciones sujetas a este campo son: CÓDIGO DESCRIPCIÓN 01 Compra de divisas 02 Venta de divisas 03 Depósito en cuenta (corriente.  Moneda: Corresponde al código de la moneda en la que se realiza la transacción. utilizar la Tabla Moneda. desde el punto de vista del cliente. 17 Venta de travel checks 23 Pre-cancelación del préstamo 24 Emisión cheque del exterior 25 Emisión cheque de gerencia 26 Giros enviados 27 Giros recibidos Valor Cheque: Se llenará este campo cuando la transacción u operación hubiera sido efectuada con cheque. Para el efecto. se deberá colocar el valor en el campo correspondiente para dicho instrumento. y adicionalmente el valor total de la transacción.  Tipo de Transacción: Corresponde al código de la transacción efectuada. 22. 26). 27). Este campo no aplica para las otras transacciones. en el caso de transferencias o giros enviados se 10 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . garantía real o sobre firmas 26 Giros enviados Nombre del beneficiario 27 Giros recibidos Nombre del ordenante Excepciones: Cuando las transacciones sean 11. garantía real o sobre firmas 12 Cancelación de Inversión Nombre del beneficiario de la transacción 13 Cancelación / abono del préstamo Nombre del primer garante. por lo tanto se debe registrar las siglas N/A. Pero en ningún caso N/A. a través del Sistema de Pago Interbancario (SPI) se consignará el nombre del ordenante del campo 14 del formulario de envío de orden de pago internacional (SPI1). 21. registrado en el mensaje SWIFT. y. a través del Sistema de Pago Interbancario (SPI) se consignará el nombre del ordenante del campo 10 del formulario de detalle de orden de pago internacional (SPI2). en caso de transferencias o giros recibidos. Nombre/Razón Social Ordenante/Beneficiario/Garante/Tipo Tarjeta: El campo se llenará de acuerdo al tipo de transacción y como se detalla en el siguiente cuadro: CÓDIGO TIPO DE TRANSACCIÓN INFORMACIÓN A SER CONSIGNADA 04 Transferencia enviada Nombre del beneficiario 05 Transferencia recibida Nombre del ordenante 06 Inversión o captación dentro del país Nombre del último beneficiario o titular registrado por la institución 08 Pago de tarjeta de crédito (uso exclusivo tarjetas de crédito) Tipo de Tarjeta 11 Concesión de Préstamo Nombre del primer garante. según corresponda.  Nombre de Institución Financiera Ordenante/Beneficiario Corresponde al nombre de la institución financiera ordenante. En caso de ser transacciones recibidas (05). o el código del país destino en caso de transferencias o giros enviados (04. garantía real o sobre firmas 21 Transferencia de Cuenta a Cuenta enviada Nombre del Beneficiario 22 Transferencia de Cuenta a Cuenta recibida Nombre del Ordenante 23 Pre-cancelación del Préstamo Nombre del primer garante.  País Origen / Destino Corresponde al código del país origen en caso de transferencias o giros recibidos (05. se deberá consignar GARANTÍA REAL o SOBRE FIRMAS. En caso de ser transacciones enviada (04). 13 y 23 y no exista garante. ni decimales. Para evitar el reporte de estos. Si es SPI enviada (04). se colocará el número de cuenta del campo 12 del formulario SPI1. Si el valor total de la transacción no supera $10000. los decimales deberán ser truncados y no aproximados luego de realizar la sumatoria de todos los instrumentos monetarios. No reportarán valores negativos. Por ejemplo: cien mil con sesenta centavos 100000. se validará el archivo de acuerdo a los siguientes parámetros: NORMAS GENERALES DEFINICIÓN DE TIPO DE DATOS  Integer Aquellos datos que por su naturaleza correspondan a cifras. y en general a todos los que pueden cuantificarse o que puedan expresarse con sólo números. En caso de que algún campo de este tipo sea obligatorio y no exista valor para ese campo.  Código de agencia donde se efectuó la transacción: Corresponde al código otorgado por la Superintendencia de Bancos para cada una de las oficinas de la institución financiera donde se efectúo la transacción.60 = 100000. por lo tanto se debe registrar las siglas N/A. utilizando la Tabla Cantón. En caso de ser SPI recibida (05). se consignará el número de cuenta del campo 8 del formulario SPI2. valores. cantidades. serán identificados como “Integer”. separadores de miles. Se deberá registrar la información que está contenida en el mensaje SWIFT. Para la transacción 08 se deberá consignar el cupo asignado a la tarjeta de crédito.  Número de Cuenta Ordenante/Beneficiario/Cupo asignado a la tarjeta Corresponde al número de cuenta del ordenante en caso de transferencias recibidas. Especificaciones Técnicas Al momento de realizar la carga de información.00 USD. luego de truncar los decimales no es objeto de reporte. o del beneficiario en caso de transferencias enviadas. Este campo no aplica para las otras transacciones. Este código estará compuesto por ocho caracteres.  String 11 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero .  Cantón / Ciudad: Corresponde al código de cuatro dígitos que representa a la Provincia y Cantón donde se efectúo la transacción. los cuatro primeros corresponden al código de la institución y los cuatro siguientes corresponden al código de la oficina. se registrará cero (0). No incluirán en los datos numéricos caracteres de edición o caracteres no numéricos.colocará el nombre de la institución financiera del beneficiario. cuyo contenido no representa un valor numérico. DEFINICIÓN DE FORMATO  No completar ancho máximo No se debe completar con ceros (0) ni al inicio. y deben ser enviados en MAYÚSCULAS. de detectarse se enviará el mensaje de error y deberá eliminarlos y volver a remitir la información. los mismos que tendrá el siguiente formato: Archivo Cabecera: CABECERACODIGODELAINSTITUCIONPERIODO. ni al final del campo para completar su ancho máximo. En los formatos serán identificados como “Fecha”.xml por ejemplo: CABECERA999920150331.  Fecha Los datos tipo fecha deberán ser expresados siempre en ocho caracteres con la representación física: AAAAMMDD.  Nombre de los archivos Se valida los nombres de los archivos cabecera y detalle.xml 12 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero .  Validación de Tablas de Catálogos Se valida que los datos tengan relación con las tablas catálogo que se encuentran publicadas en la página WEB de la Unidad de Análisis Financiero para cada sector.  Nulos Ningún campo de los registros aceptará “NULL” o en blanco.  Registros en blanco Se valida la existencia de registros en blanco en cada uno de los archivos.Son aquellos datos que por su naturaleza corresponden a caracteres alfabéticos o una combinación de caracteres especiales y números. se registrará N/A.xml por ejemplo: DETALLE999920150331.xml Archivo Detalle: DETALLECODIGODELAINSTITUCIONPERIODO.  Existencia de registros de detalle Se valida que contenga al menos un registro de detalle. mismos que en los formatos serán identificados como “String”. En caso de que algún campo de este tipo sea obligatorio y no exista valor para ese campo. : RESU105120110630. el mismo que receptará los reportes establecidos en el artículo 6 del Instructivo de Gestión de Reportes para la Prevención de Lavado de Activos y Financiamiento del Terrorismo de las Instituciones de los Sistemas Financiero y Seguro Privado.NORMAS PARA LA TRANSMISIÓN DE DATOS a) Para la transmisión del archivo desde la institución obligada a reportar hacia la Unidad de Análisis Financiero (UAF). usará el Sistema de Carga en Línea (SCL) disponible en la página WEB de la Unidad de Análisis Financiero. debe solicitar a la UAF mediante oficio dirigido a la máxima autoridad se autorice el reproceso del mismo.zip d) Cuando el archivo comprimido sea enviado a la UAF a través del SCL. éste enviará un correo electrónico al usuario desde el cual se está remitiendo la información. Ej. inmediatamente el sistema procederá a descomprimir y validar los archivos de acuerdo a las normas de validación de cada campo. enviará un correo electrónico indicando el particular. se debe tomar en cuenta el siguiente formato para el nombre del archivo: RESU + Código de la institución + Fecha de corte. el oficial de cumplimiento deberá contar con un usuario y contraseña los mismos que fueron enviados anteriormente mediante correo electrónico al momento de haber sido aprobada su solicitud de código de registro. En este oficio debe constar el periodo a modificar. se encuentren comprimidos con extensión . Si fue o no exitosa la validación el SCL. c) Para cargar la información se debe considerar que los archivos xml: cabecera y detalle. b) Para la transmisión de la información mencionada. Para guardar al archivo en formato comprimido. la justificación técnica y el correo electrónico del oficial de cumplimiento para la posterior notificación. e) En caso de que la validación sea exitosa y la entidad verifica que hubo algún tipo de inconsistencia. indicando que el archivo se ha cargado exitosamente en el servidor. 13 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . El Sistema de Carga en Línea (SCL) certifica la transmisión de la información a través de un protocolo seguro (https).zip. en la cabecera y en el detalle de los dos archivos.  Usuario Corresponde al usuario que realiza el reporte.  Número de Registros CLI Corresponde al número de total de registros de clientes que contiene el archivo. La longitud es de 4 o 5 dígitos.  Número de Registros PRO Corresponde al número de total de registros de productos que contiene el archivo. No se permite cero.  Total Valor Debito Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor débito. N/A. este campo contendrá el último día del mes calendario reportado sea laborable o no. Se valida que dicho código coincida en el nombre de los archivos.  Fecha de Reporte Corresponde a la fecha que se entrega el reporte. La fecha de corte de la cabecera será igual a la fecha que consta en el nombre del archivo. 14 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero .NORMAS ESPECÍFICAS (VALIDACIONES) CABECERA  Código de institución Se debe registrar el código emitido por la Superintendencia de Bancos.  Total Valor Efectivo Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor efectivo.  Número de Registros TRA Corresponde al número de total de registros de transacciones que contiene el archivo.  Total Valor Crédito Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor crédito.  Fecha de corte Se debe registrar en el formato AAAAMMDD. nulos. blancos. N/A. N/A. es decir debe ingresar la razón social completa. nulos.  Campo de dirección Se debe registrar mínimo 8 caracteres. No se permiten blancos. Tabla Nacionalidad. La longitud máxima es de 150 caracteres.  Campo Cantón o ciudad Contiene 4 dígitos. No se permiten blancos. nulos. No se permiten blancos. No se permiten blancos. ceros. ejemplo: Instituto Ecuatoriano de Crédito Educativo y Becas IECE. 15 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . ceros. Tabla: Tipo de Identificación. N/A. Para P (pasaporte) y A (análogos) mínimo 1 y máximo 20 caracteres. Si la ciudad o cantón no consta en el catálogo o es en el extranjero colocar 0000 (4 ceros). nulos. si es R (RUC) contenga trece dígitos. E.  Campo Nacionalidad Debe contener 3 caracteres. Total Valor Cheques Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor cheques. nulos. donde se describirá la calle principal. P para pasaporte. nulos.  Campo número de identificación Se valida la longitud de acuerdo al tipo de identificación: si es C (cédula). No se permiten blancos. CLIENTES  Campo tipo de identificación Debe contener un (1) sólo carácter: C para cédula. R para RUC y A para análogo. La longitud máxima es de 150 caracteres. N/A. ceros. Tabla: Cantón. numeración y calle transversal como información mínima. ceros. Debe ser enviado en mayúsculas. ceros. N/A. si el cantón empieza con cero debe registrarse el mismo. nulos.  Campo de nombre en el archivo de cliente No se podrán registrar abreviaturas. No se permiten blancos. contenga diez dígitos exactos. N/A.  Total Valor Total Corresponde a la sumatoria del total de los valores reportados en el archivo en el valor total. No se permiten blancos. ceros. No se permiten blancos. la información del cliente debe constar una sola vez. nulos. ceros. para verificar si existen registros duplicados se deben revisar los siguientes datos: Tipo de identificación. si no se conoce el ingreso mensual del cliente. Debe tener 4 dígitos. nulos. código de institución y fecha de corte. La fecha de corte del registro será igual al de la cabecera. cero (0). N/A.  Ingreso mensual Se deberá registrar mínimo 1 carácter numérico. nulos. Tabla: Actividad Económica. PRODUCTOS  Campo tipo de cuenta u operación Se debe registrar el código de tres (3) caracteres. No se permiten blancos. N/A. N/A. nulos. No se permiten blancos.  Código de institución Se registra el código emitido por la Superintendencia de Banco. independientemente del número de productos y transacciones que tenga.  Registros duplicados No pueden existir registros duplicados. N/A. Se valida que dicho código coincida con el código enviado en el nombre del archivo y en la cabecera. este campo contendrá el último día del mes calendario reportado sea laborable o no. Si no se conoce la actividad económica colocar N/A. CÓDIGO DESCRIPCIÓN AHO Cuenta de ahorros CTE Cuenta corriente TJC Tarjeta de crédito INV Inversión TRC Travel check PRE Préstamo 16 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . Campo Actividad Económica Mínimo debe contener 3 caracteres y máximo 9 caracteres. ceros. ceros. número de identificación.: Tabla: Tipo de cuenta u operación.  Fecha de corte Se debe registrar en el formato AAAAMMDD. nulos. No se permiten blancos. En el archivo detalle. Se debe registrar mínimo cuatro caracteres y máximo 30 caracteres.04. 17 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . No se permiten blancos. CDD Compra de divisas VDD Venta de divisas CAN Canje GIE Giro enviado GIR Giro recibido Campo número de cuenta u operación De acuerdo al tipo de transacción deberá consignar el número de cuenta u operación.23 Número de operación CDD Compra de divisas 01 Número de registro VDD Venta de divisas 02 Número de registro CAN Canje 10 Número de registro GIE Giro enviado 26 Número de registro GIR Giro recibido 27 Número de registro  Campo código de agencia: Se validará que el código de agencia contenga 8 ó 9 dígitos que corresponden a 4 ó 5 dígitos del código de registro y 4 dígitos del código de la agencia.21.22 Número de cuenta CTE Cuenta corriente 03. ceros. provincia. se debe comunicar mediante oficio a la Unidad de Análisis Financiero. No se permiten blancos.12 Numero de operación TRC Travel check 16. N/A.13.04. una vez que la Superintendencia de Bancos haya aprobado dicha creación o cierre. parroquia y el código de registro de la institución. ceros. en este oficio se debe hacer constar: código de agencia proporcionado por la Súper Intendencia de Bancos y Seguros. CÓDIGO DESCRIPCIÓN TIPO DE TRANSACCIÓN NUMERO A CONSIGNAR AHO Cuenta de ahorros 03. cero. N/A o NULL.05. N/A.22 Número de cuenta TJC Tarjeta de crédito 08 Número de tarjeta INV Inversión 06.  Fecha de apertura de la cuenta u operación: Se debe registrar en el formato AAAAMMDD. fecha de apertura. dirección. Cabe aclarar que cuando se apertura o cierre una agencia. no puede ser blanco. cantón. nulos.17 Número de registro PRE Préstamo 11. nulos.05.21. No deberá contener fechas de meses anteriores o posteriores del mes reportado. ceros. número de cuenta u operación (en caso de existir dos números iguales para diferentes tipos de productos. nulos. independientemente del número de transacciones que tenga. nulos. De acuerdo al siguiente cuadro: CÓDIGO TIPO DE TRANSACCIÓN NÚMERO DE CUENTA U OPERACIÓN 01 Compra de divisas Número de Registro 02 Venta de divisas Número de Registro 03 Depósito en cuenta (corriente. ahorros) Número de Cuenta 04 Transferencia enviada (dentro o fuera del país) Número de Cuenta 05 Transferencia recibida (dentro o fuera del país) Número de Cuenta 06 Inversiones o captaciones dentro del país Número de Operación 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) Número Tarjeta de Crédito (Encriptado) 10 Canje Número de Registro 11 Concesión de préstamo Número de Operación 12 Cancelación de inversión Número de Operación 13 Cancelación / abono al préstamo Número de Operación 18 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . nulos. N/A.  Número de transacción: No se permiten blancos. No se permiten blancos. En el archivo detalle. se deberá agregar un distintivo al número. Mínimo debe contener un carácter (alfanumérico) y máximo 40 caracteres (alfanuméricos). N/A. TRANSACCIONES  Fecha de transacción: Se valida que la fecha se encuentre dentro del periodo reportado. Registros duplicados: No pueden existir registros duplicados.  Integridad Referencial: Se valida que todos los productos reportados tengan concordancia con los clientes previamente reportados. ceros. número de identificación. el mismo que será igual para futuros reportes) código de institución y fecha de corte. ceros. No se permiten blancos. para verificar si existen registros duplicados se deben revisar los siguientes datos: Tipo de identificación.  Número de cuenta u operación: Se debe registrar mínimo cuatro caracteres y máximo 30 caracteres. la información de los productos debe constar una sola vez. N/A. es decir debe coincidir el año y el mes con la fecha de corte. como le afecta al cliente. ahorros 04 Transferencia enviada (dentro o fuera del país) 05 Transferencia recibida (dentro o fuera del país) 06 Inversiones o captaciones dentro del país X X X X 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) X X X X 10 Canje 11 Concesión de préstamo X X X X 12 Cancelación de inversión X X X X 13 Cancelación / abono al préstamo X X X X 16 Compra de travel checks X X X X X X X X X X X X 19 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . es decir. nulos. comillas. De acuerdo a la tabla 1. 16 Compra de travel checks Número de Registro 17 Venta de travel checks Número de Registro 21 Transferencias cuenta a cuenta enviada (misma institución) Número de Cuenta 22 Transferencias cuenta a cuenta recibida (misma institución) Número de Cuenta 23 Pre cancelación del préstamo Número de Operación 24 Emisión cheque del exterior Número de Registro 25 Emisión cheque de gerencia Número de Registro 26 Giros enviados Número de Registro 27 Giros recibidos Número de Registro Instrumento monetario: El valor mínimo que debe registrarse es 0 (cero) y máximo 16 dígitos. Debe tomarse en cuenta que es desde el punto de vista del cliente. INSTRUMENTO MONETARIO CÓDIGO TIPO DE TRANSACCIÓN VALOR DÉBITO VALOR CRÉDITO VALOR EFECTIVO VALOR CHEQUES VALOR TOTAL X X X X X X X X X 01 Compra de divisas 02 Venta de divisas 03 Depósito en cuenta (corriente. No debe contener puntos. N/A. No se permiten blancos. exponenciales. comas. N/A. ahorros 04 Transferencia enviada (dentro o fuera del país) 05 Transferencia recibida (dentro o fuera del país) 06 Inversiones o captaciones dentro del país 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) 10 Canje 20 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . CÓDIGO TIPO DE TRANSACCIÓN 01 Compra de divisas 02 Venta de divisas 03 Depósito en cuenta (corriente. Tabla: Tipo de transacción. ceros. nulos. No se permiten blancos. efectivo y cheque. No debe contener puntos. ceros.17 Venta de travel checks 21 Transferencias cuenta a cuenta enviada (misma institución) 22 Transferencias cuenta a cuenta recibida (misma institución) 23 Pre cancelación del préstamo X X 24 Emisión cheque del exterior X X X 25 Emisión cheque de gerencia X X X 26 Giros enviados X X X X 27 Giros recibidos X X X 71 Retiro (Uso exclusivo Bancos) X X 72 Pago Cheque (Uso exclusivo Bancos) X X X X X X X X X X X X X  Valor total: Se valida la suma de los datos registrados en crédito. N/A. etc. Máximo 16 dígitos. nulos. caracteres especiales. exponenciales. nulos. Deberá contener 2 caracteres. comillas. N/A. Deberá contener 3 caracteres. comas. ceros.  Moneda: No se permiten blancos. Tabla: Moneda  Tipo de transacción: No se permiten blancos. débito. ahorros) N/A 3 04 Transferencia enviada (dentro o fuera del país) Nombre del Beneficiario 6 05 Transferencia recibida (dentro o fuera del país) Nombre del Ordenante 6 06 Inversiones o captaciones dentro del país Nombre del Último Beneficiario o Titular Registrado por la Institución 6 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) Tipo de tarjeta 4 10 Canje N/A 11 Concesión de préstamo Nombre del primer Garantía real o sobre firmas 12 Cancelación de inversión Nombre del Beneficiario de la Transacción 6 13 Cancelación / abono al préstamo Nombre del primer Garantía real o sobre firma 6 16 Compra de travel checks N/A 3 17 Venta de travel checks N/A 3 21 Transferencias cuenta a cuenta enviada (misma institución) Nombre del Beneficiario 6 3 garante. 11 Concesión de préstamo 12 Cancelación de inversión 13 Cancelación / abono al préstamo 16 Compra de travel checks 17 Venta de travel checks 21 Transferencias cuenta a cuenta enviada (misma institución) 22 Transferencias cuenta a cuenta recibida (misma institución) 23 Pre cancelación del préstamo 24 Emisión cheque del exterior 25 Emisión cheque de gerencia 26 Giros enviados 27 Giros recibidos Nombre/Razón Social Ordenante/Beneficiario/Garante/Tipo tarjeta crédito: No se permiten blancos. garante. nulos. La longitud mínima deberá ser 3 caracteres y la máxima es 150 caracteres. Deberá ser llenado de acuerdo al tipo de transacción y como se detalla en el siguiente cuadro: CÓDIGO NOMBRE/RAZÓN SOCIAL ORDENANTE/BENEFICIARIO/GARANTE TIPO DE TRANSACCIÓN ANCHO MÍNIMO 01 Compra de divisas N/A 3 02 Venta de divisas N/A 3 03 Depósito en cuenta (corriente. 6 21 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . nulos. sin embargo en el caso de préstamos que tenga tanto garantía real como personal. En caso de ser transacciones recibidas (05). 17. CÓDIGO TIPO DE TRANSACCIÓN PAÍS ORIGEN / DESTINO 01 Compra de divisas N/A 02 Venta de divisas N/A 03 Depósito en cuenta (corriente. 6 En caso de ser transacciones enviada (04). 08. 12. Para el caso de las transacciones 21 y 22 se deberá consignar por defecto EC de “Ecuador”. Adicionalmente se validará que este campo contenga N/A para las transacciones 01. a través del Sistema de Pago Interbancario (SPI) se consignará el nombre del ordenante del campo 10 del formulario de detalle de orden de pago internacional (SPI2). 24 y 25. 16. a través del Sistema de Pago Interbancario (SPI) se consignará el nombre del ordenante del campo 14 del formulario de envío de orden de pago internacional (SPI1). No se permiten blancos. 17. 24 y 25. 10. se deberá colocar “SOBRE FIRMAS”. 02.  País origen/destino: Se valida que este campo sólo contenga N/A para las transacciones 01. Para el caso de las transacciones 11. 03. Deberá contener 2 caracteres. 06. se consignará la personal. ahorros) N/A 04 Transferencia enviada (dentro o fuera del país) Código Del País Destino 05 Transferencia recibida (dentro o fuera del país) Código Del País Origen 06 Inversiones o captaciones dentro del país N/A 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) N/A 10 Canje N/A 11 Concesión de préstamo N/A 12 Cancelación de inversión N/A 13 Cancelación / abono al préstamo N/A 16 Compra de travel checks N/A 17 Venta de travel checks N/A 22 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . 02.22 Transferencias cuenta a cuenta recibida (misma institución) Nombre del Ordenante 23 Pre cancelación del préstamo Nombre del primer Garantía real o sobre firma 24 Emisión cheque del exterior N/A 3 25 Emisión cheque de gerencia N/A 3 26 Giros enviados Nombre del Beneficiario 6 27 Giros recibidos Nombre del Ordenante 6 6 garante. Tabla: País. 23. 11. 10. 13. 03. 13 y 23 (préstamos) que sean sobre firmas. 16. y en el caso de que tenga una garantía real se deberá colocar “GARANTÍA REAL”. 24 y 25. 03. 11. 06. Para las transacciones enviadas (04). 13. 10. 23. Se valida que este campo sólo contenga N/A para las transacciones 01. 02. 08. 16. a través del Sistema de Pago Interbancario (SPI) se consignará el nombre de la institución beneficiaria del campo 7 del formulario de envío de orden de pago internacional (SPI1). En caso de ser transacciones recibidas (05). ahorros) N/A 04 Transferencia enviada (dentro o fuera del país) Nombre de la Institución de Destino 05 Transferencia recibida (dentro o fuera del país) Nombre de la Institución de Origen 06 Inversiones o captaciones dentro del país N/A 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) N/A 10 Canje N/A 11 Concesión de préstamo N/A 12 Cancelación de inversión N/A 13 Cancelación / abono al préstamo N/A 16 Compra de travel checks N/A 17 Venta de travel checks N/A 21 Transferencias cuenta a cuenta enviada (misma institución) Nombre de la Institución de Destino 22 Transferencias cuenta a cuenta recibida (misma institución) Nombre de la Institución de Origen 23 Pre cancelación del préstamo N/A 23 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . 12. 21 Transferencias cuenta a cuenta enviada (misma institución) Código Del País Destino 22 Transferencias cuenta a cuenta recibida (misma institución) Código Del País Origen 23 Pre cancelación del préstamo N/A 24 Emisión cheque del exterior N/A 25 Emisión cheque de gerencia N/A 26 Giros enviados Código Del País Destino 27 Giros recibidos Código Del País Origen Nombre de Institución Financiera Ordenante/Beneficiario Debe contener mínimo 4 caracteres. a través del Sistema de Pago Interbancario (SPI) se consignará el nombre de la institución ordenante del campo 20 del formulario de detalle de orden de pago internacional (SPI2). 17. CÓDIGO NOMBRE DE INSTITUCIÓN FINANCIERA ORDENANTE/BENEFICIARIO TIPO DE TRANSACCIÓN 01 Compra de divisas N/A 02 Venta de divisas N/A 03 Depósito en cuenta (corriente. ahorros) N/A 04 Transferencia enviada (dentro o fuera del país) Número de Cuenta del Beneficiario 05 Transferencia recibida (dentro o fuera del país) Número de Cuenta del Ordenante 06 Inversiones o captaciones dentro del país N/A 08 Pago tarjeta de crédito (uso exclusivo tarjetas de crédito) Valor del Cupo Asignado 10 Canje N/A 11 Concesión de préstamo N/A 12 Cancelación de inversión N/A 13 Cancelación / abono al préstamo N/A 16 Compra de travel checks N/A 17 Venta de travel checks N/A 21 Transferencias cuenta a cuenta enviada (misma institución) Número de Cuenta del Beneficiario 22 Transferencias cuenta a cuenta recibida (misma institución) Número de Cuenta del Ordenante 23 Pre cancelación del préstamo N/A 24 Emisión cheque del exterior N/A 25 Emisión cheque de gerencia N/A 26 Giros enviados N/A 27 Giros recibidos N/A 24 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . 24. Para las transacciones enviadas (04). 10. 11. 12. 23. a través del Sistema de Pago Interbancario (SPI) se consignará el número de cuenta del ordenante del campo 8 del formulario de detalle de orden de pago internacional (SPI2). 02. 06. CÓDIGO NÚMERO DE CUENTA ORDENANTE/BENEFICIARIO TIPO DE TRANSACCIÓN 01 Compra de divisas N/A 02 Venta de divisas N/A 03 Depósito en cuenta (corriente. 26 y 27. 13. a través del Sistema de Pago Interbancario (SPI) se consignará el número de cuenta del campo 12 del formulario de envío de orden de pago internacional (SPI1). 24 Emisión cheque del exterior N/A 25 Emisión cheque de gerencia N/A 26 Giros enviados Nombre de la Institución 27 Giros recibidos Nombre de la Institución Número de cuenta ordenante/beneficiario/cupo asignado: Se valida que este campo sólo contenga N/A para las transacciones 01. 17. Deberá contener mínimo 3 caracteres. En caso de ser transacciones recibidas (05). 25. 03. número de identificación. tipo de transacción. 25 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . dirección. código de institución y fecha de corte. nulos.  Campo Cantón o ciudad: Debe contener 4 dígitos. Cabe aclarar que cuando se abre o cierra una agencia se debe comunicar mediante oficio a la Unidad de Análisis Financiero. Tabla: Cantón. No se permiten blancos.  Registros duplicados: No pueden existir registros duplicados. parroquia y el código de registro de la institución. No se permiten blancos. fecha de apertura. N/A. cantón. en este oficio se debe hacer constar: código de agencia proporcionado por la Superintendencia de Bancos.  Integridad Referencial: Se valida que todas las transacciones reportadas tengan concordancia con los productos previamente reportados. una vez que la Superintendencia de Bancos haya aprobado dicha creación o cierre. Si la ciudad o cantón no consta en el catálogo o es en el extranjero colocar 0000 (4 ceros). código de agencia. ceros. número de transacción número de cuenta u operación. nulos. N/A. para verificar si existen registros duplicados se deben revisar los siguientes datos: Tipo de identificación. Campo Código de Agencia: Se valida que el código de agencia contenga 8 ó 9 dígitos que corresponden a 4 ó 5 dígitos del código de registro y 4 dígitos del código de la agencia. fecha de transacción. si el cantón empieza con cero debe registrarse el mismo. provincia. 0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.Esquemas y Ejemplos Esquema Cabecera XSD <?xml version="1.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="seguridad"> <xs:complexType> <xs:sequence> <xs:element name="CLAVE" type="xs:string" minOccurs="1" maxOccurs="1"/> <xs:element name="CABECERA"> <xs:complexType> <xs:sequence> <xs:element name="CODIGO_REGISTRO" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PERIODO_REPORTE" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="8"/> <xs:pattern value="[0-9]*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FECHA_REPORTE" minOccurs="1" maxOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="8"/> <xs:pattern value="[0-9]*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="USUARIO" minOccurs="1" maxOccurs="1"> 26 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . w3.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="estructura"> <xs:complexType> <xs:sequence> <xs:element name="CLIENTE" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TIPO_IDENTIFICACION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="IDENTIFICACION" minOccurs="1"> 27 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero .<xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="30"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NUMERO_REGISTROS_CLI" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="NUMERO_REGISTROS_PRO" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="NUMERO_REGISTROS_TRAN" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="TOTAL_VALOR_DEBITO" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="TOTAL_VALOR_CREDITO" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="TOTAL_VALOR_EFECTIVO" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="TOTAL_VALOR_CHEQUE" type="xs:integer" minOccurs="1" maxOccurs="1"/> <xs:element name="TOTAL_VALOR_TOTAL" type="xs:integer" minOccurs="1" maxOccurs="1"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> Esquema Detalle XSD <?xml version="1. <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NOMBRES_COMPLETOS_RAZON_SOCIAL" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="5"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NACIONALIDAD" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DIRECCION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CANTON" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="4"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ACTIVIDAD_ECONOMICA" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> 28 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . <xs:maxLength value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="INGRESO_MENSUAL_TITULAR" type="xs:integer" minOccurs="1"/> <xs:element name="CODIGO_INSTITUCION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FECHA_CORTE" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="8"/> <xs:pattern value="[0-9]*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PRODUCTO" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="TIPO_CTA_OPERACION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NUMERO_CTA_OPERACION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="30"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CODIGO_AGENCIA" minOccurs="1"> <xs:simpleType> 29 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FECHA_APERTURA_CTA" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="8"/> <xs:pattern value="[0-9]*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TRANSACCION" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="FECHA_TRANSACCION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="8"/> <xs:maxLength value="8"/> <xs:pattern value="[0-9]*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NUMERO_TRANSACCION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="40"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VALOR_DEBITO" type="xs:integer" minOccurs="1"/> <xs:element name="VALOR_CREDITO" type="xs:integer" minOccurs="1"/> <xs:element name="VALOR_EFECTIVO" type="xs:integer" minOccurs="1"/> <xs:element name="VALOR_CHEQUE" type="xs:integer" minOccurs="1"/> <xs:element name="VALOR_TOTAL" type="xs:integer" minOccurs="1"/> <xs:element name="MONEDA" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> 30 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . <xs:minLength value="3"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TIPO_TRANSACCION" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PAIS_DESTINO_ORIGEN" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="2"/> <xs:maxLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="3"/> <xs:maxLength value="60"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="NUMERO_CTA_ORDENANTE_BENEFICIARIO" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="20"/> </xs:restriction> 31 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . w3.</xs:simpleType> </xs:element> <xs:element name="CANTON_CIUDAD" minOccurs="1"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="4"/> <xs:maxLength value="4"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> Ejemplo Cabecera XML <?xml version="1.0" encoding="UTF-8"?> <seguridad xmlns:xsi='http://www.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='CabeceraResu.xsd'> <CLAVE>CLAVE_ENCRIPTADA_DE_VERIFICACION_DE_ARCHIVO</CLAVE> <CABECERA> <CODIGO_REGISTRO>9998</CODIGO_REGISTRO> <PERIODO_REPORTE>20141231</PERIODO_REPORTE> <FECHA_REPORTE>20140321</FECHA_REPORTE> <USUARIO>xmendoza</USUARIO> <NUMERO_REGISTROS_CLI>2</NUMERO_REGISTROS_CLI> <NUMERO_REGISTROS_PRO>4</NUMERO_REGISTROS_PRO> <NUMERO_REGISTROS_TRAN>6</NUMERO_REGISTROS_TRAN> <TOTAL_VALOR_DEBITO>456</TOTAL_VALOR_DEBITO> <TOTAL_VALOR_CREDITO>14048</TOTAL_VALOR_CREDITO> <TOTAL_VALOR_EFECTIVO>0</TOTAL_VALOR_EFECTIVO> <TOTAL_VALOR_CHEQUE>450</TOTAL_VALOR_CHEQUE> 32 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="DetalleResu.<TOTAL_VALOR_TOTAL>14954</TOTAL_VALOR_TOTAL> </CABECERA> </seguridad> Ejemplo Detalle XML <?xml version="1.xsd"> <CLIENTE> <TIPO_IDENTIFICACION>C</TIPO_IDENTIFICACION> <IDENTIFICACION>111111111</IDENTIFICACION> <NOMBRES_COMPLETOS_RAZON_SOCIAL>NOMBRES APELLIDOS</NOMBRES_COMPLETOS_RAZON_SOCIAL> <NACIONALIDAD>ECS</NACIONALIDAD> <DIRECCION>VIA COSTA S/N</DIRECCION> <CANTON>0101</CANTON> <ACTIVIDAD_ECONOMICA>037001002 </ACTIVIDAD_ECONOMICA> <INGRESO_MENSUAL_TITULAR>1000</INGRESO_MENSUAL_TITULAR> <CODIGO_INSTITUCION>9999</CODIGO_INSTITUCION> <FECHA_CORTE>20141231</FECHA_CORTE> <PRODUCTO> <TIPO_CTA_OPERACION>AHO</TIPO_CTA_OPERACION> <NUMERO_CTA_OPERACION>444444500</NUMERO_CTA_OPERACION> <CODIGO_AGENCIA>10101010</CODIGO_AGENCIA> <FECHA_APERTURA_CTA>20031017</FECHA_APERTURA_CTA> <TRANSACCION> <FECHA_TRANSACCION>20141201</FECHA_TRANSACCION> <NUMERO_TRANSACCION>111111-33333</NUMERO_TRANSACCION> <VALOR_DEBITO>0</VALOR_DEBITO> <VALOR_CREDITO>0</VALOR_CREDITO> <VALOR_EFECTIVO>0</VALOR_EFECTIVO> <VALOR_CHEQUE>450</VALOR_CHEQUE> <VALOR_TOTAL>450</VALOR_TOTAL> <MONEDA>USD</MONEDA> <TIPO_TRANSACCION>03</TIPO_TRANSACCION> <NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO>444444500</NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO> <PAIS_DESTINO_ORIGEN>N/A</PAIS_DESTINO_ORIGEN> <NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN>N/A</NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN> <NUMERO_CTA_ORDENANTE_BENEFICIARIO>444444500</NUMERO_CTA_ORDENANTE_BENEFICIARIO> <CANTON_CIUDAD>0101</CANTON_CIUDAD> </TRANSACCION> <TRANSACCION> <FECHA_TRANSACCION>20141202</FECHA_TRANSACCION> 33 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero .w3.0" encoding="UTF-8"?> <estructura xmlns:xsi="http://www. <NUMERO_TRANSACCION>8888888-6666666</NUMERO_TRANSACCION> <VALOR_DEBITO>0</VALOR_DEBITO> <VALOR_CREDITO>1428</VALOR_CREDITO> <VALOR_EFECTIVO>0</VALOR_EFECTIVO> <VALOR_CHEQUE>0</VALOR_CHEQUE> <VALOR_TOTAL>1428</VALOR_TOTAL> <MONEDA>USD</MONEDA> <TIPO_TRANSACCION>05</TIPO_TRANSACCION> <NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO>NOMBRES 2</NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO> <PAIS_DESTINO_ORIGEN>EC</PAIS_DESTINO_ORIGEN> <NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN>BANCO CENTRAL</NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN> <NUMERO_CTA_ORDENANTE_BENEFICIARIO>444444500</NUMERO_CTA_ORDENANTE_BENEFICIARIO> <CANTON_CIUDAD>0101</CANTON_CIUDAD> </TRANSACCION> </PRODUCTO> <PRODUCTO> <TIPO_CTA_OPERACION>AHO</TIPO_CTA_OPERACION> <NUMERO_CTA_OPERACION>444444500</NUMERO_CTA_OPERACION> <CODIGO_AGENCIA>10101010</CODIGO_AGENCIA> <FECHA_APERTURA_CTA>20031017</FECHA_APERTURA_CTA> <TRANSACCION> <FECHA_TRANSACCION>20141202</FECHA_TRANSACCION> <NUMERO_TRANSACCION>8888888-2222222</NUMERO_TRANSACCION> <VALOR_DEBITO>428</VALOR_DEBITO> <VALOR_CREDITO>0</VALOR_CREDITO> <VALOR_EFECTIVO>0</VALOR_EFECTIVO> <VALOR_CHEQUE>0</VALOR_CHEQUE> <VALOR_TOTAL>428</VALOR_TOTAL> <MONEDA>USD</MONEDA> <TIPO_TRANSACCION>21</TIPO_TRANSACCION> <NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO>SEGUROS XXYY</NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO> <PAIS_DESTINO_ORIGEN>EC</PAIS_DESTINO_ORIGEN> <NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN>BANCO SIN NOMBRE</NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN> <NUMERO_CTA_ORDENANTE_BENEFICIARIO>444444500</NUMERO_CTA_ORDENANTE_BENEFICIARIO> <CANTON_CIUDAD>1701</CANTON_CIUDAD> </TRANSACCION> </PRODUCTO> </CLIENTE> <CLIENTE> <TIPO_IDENTIFICACION>C</TIPO_IDENTIFICACION> <IDENTIFICACION>1002543121</IDENTIFICACION> <NOMBRES_COMPLETOS_RAZON_SOCIAL>JUAN PEREZ</NOMBRES_COMPLETOS_RAZON_SOCIAL> <NACIONALIDAD>ECS</NACIONALIDAD> 34 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . <DIRECCION>VIA COSTA S/N</DIRECCION> <CANTON>0101</CANTON> <ACTIVIDAD_ECONOMICA>037001002</ACTIVIDAD_ECONOMICA> <INGRESO_MENSUAL_TITULAR>1000</INGRESO_MENSUAL_TITULAR> <CODIGO_INSTITUCION>9999</CODIGO_INSTITUCION> <FECHA_CORTE>20141231</FECHA_CORTE> <PRODUCTO> <TIPO_CTA_OPERACION>AHO</TIPO_CTA_OPERACION> <NUMERO_CTA_OPERACION>444444500</NUMERO_CTA_OPERACION> <CODIGO_AGENCIA>10101010</CODIGO_AGENCIA> <FECHA_APERTURA_CTA>20031017</FECHA_APERTURA_CTA> <TRANSACCION> <FECHA_TRANSACCION>20141203</FECHA_TRANSACCION> <NUMERO_TRANSACCION>555555-333333</NUMERO_TRANSACCION> <VALOR_DEBITO>3</VALOR_DEBITO> <VALOR_CREDITO>0</VALOR_CREDITO> <VALOR_EFECTIVO>0</VALOR_EFECTIVO> <VALOR_CHEQUE>0</VALOR_CHEQUE> <VALOR_TOTAL>3</VALOR_TOTAL> <MONEDA>USD</MONEDA> <TIPO_TRANSACCION>21</TIPO_TRANSACCION> <NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO>EMPRESA S A</NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO> <PAIS_DESTINO_ORIGEN>EC</PAIS_DESTINO_ORIGEN> <NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN>BANCO SIN NOMBRE</NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN> <NUMERO_CTA_ORDENANTE_BENEFICIARIO>444444500</NUMERO_CTA_ORDENANTE_BENEFICIARIO> <CANTON_CIUDAD>1701</CANTON_CIUDAD> </TRANSACCION> <TRANSACCION> <FECHA_TRANSACCION>20141204</FECHA_TRANSACCION> <NUMERO_TRANSACCION>444444-777777</NUMERO_TRANSACCION> <VALOR_DEBITO>0</VALOR_DEBITO> <VALOR_CREDITO>12620</VALOR_CREDITO> <VALOR_EFECTIVO>0</VALOR_EFECTIVO> <VALOR_CHEQUE>0</VALOR_CHEQUE> <VALOR_TOTAL>12620</VALOR_TOTAL> <MONEDA>USD</MONEDA> <TIPO_TRANSACCION>22</TIPO_TRANSACCION> <NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO>PRODUCTOS MEDICOS CA</NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO> <PAIS_DESTINO_ORIGEN>EC</PAIS_DESTINO_ORIGEN> <NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN>BANCO SIN NOMBRE</NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN> <NUMERO_CTA_ORDENANTE_BENEFICIARIO>441234500</NUMERO_CTA_ORDENANTE_BENEFICIARIO> <CANTON_CIUDAD>0504</CANTON_CIUDAD> </TRANSACCION> 35 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero . </PRODUCTO> <PRODUCTO> <TIPO_CTA_OPERACION>AHO</TIPO_CTA_OPERACION> <NUMERO_CTA_OPERACION>444444500</NUMERO_CTA_OPERACION> <CODIGO_AGENCIA>10101010</CODIGO_AGENCIA> <FECHA_APERTURA_CTA>20031017</FECHA_APERTURA_CTA> <TRANSACCION> <FECHA_TRANSACCION>20141208</FECHA_TRANSACCION> <NUMERO_TRANSACCION>13007808-257671687</NUMERO_TRANSACCION> <VALOR_DEBITO>25</VALOR_DEBITO> <VALOR_CREDITO>0</VALOR_CREDITO> <VALOR_EFECTIVO>0</VALOR_EFECTIVO> <VALOR_CHEQUE>0</VALOR_CHEQUE> <VALOR_TOTAL>25</VALOR_TOTAL> <MONEDA>USD</MONEDA> <TIPO_TRANSACCION>21</TIPO_TRANSACCION> <NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO>EMPRESA CELULAR</NOMBRE_RAZON_SOCIAL_ORDENANTE_BENEFICIARIO> <PAIS_DESTINO_ORIGEN>EC</PAIS_DESTINO_ORIGEN> <NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN>BANCO SIN NOMBRE</NOMBRE_INSTITUCION_FINANCIERO_DESTINO_ORIGEN> <NUMERO_CTA_ORDENANTE_BENEFICIARIO>122144500</NUMERO_CTA_ORDENANTE_BENEFICIARIO> <CANTON_CIUDAD>1701</CANTON_CIUDAD> </TRANSACCION> </PRODUCTO> </CLIENTE> </estructura> 36 | P á g i n a DERECHOS RESERVADOS Unidad de Análisis Financiero .
Copyright © 2024 DOKUMEN.SITE Inc.