MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Tabla de contenido CAPÍTULO 14: ............................................................................................................................................................... 2 INFORMALECIÓN DE GRUPOS Y CONGLOMERADOS FINANCIEROS CONTA .................................................................. 2 CAPÍTULO 14.I GENERALIDADES ................................................................................................................................. 2 A. B. C. D. E. PROPÓSITO................................................................................................................................................................ 2 VERSIÓN ................................................................................................................................................................... 2 FORMA DE ENVÍO DE LA INFORMACIÓN: .......................................................................................................................... 2 PERIODICIDAD DE ENVÍO A LA SUGEF Y PLAZOS ................................................................................................................ 2 CONFORMACIÓN DE LA CLASE DE DATOS .......................................................................................................................... 2 Bloque de la información contable ............................................................................................................................. 3 Bloque de asientos de ajuste y eliminación ................................................................................................................ 3 F. DESCARGA DE XML, TABLAS DE CÓDIGOS Y ACTUALIZACIÓN DE DOCUMENTOS ........................................................................ 3 G. TABLAS DE CÓDIGOS ................................................................................................................................................... 3 CAPÍTULO 14.II. XML’S DE INFORMACIÓN DE GRUPOS FINANCIEROS ......................................................................... 4 A. B. PUESTA EN MARCHA .................................................................................................................................................... 4 VALIDACIONES GENERALES Y ESPECÍFICAS ......................................................................................................................... 4 Validaciones generales: .............................................................................................................................................. 4 Validaciones específicas por XML ............................................................................................................................... 4 XML de Información de Estados Contables Individuales ............................................................................................ 4 XML de información de Estados Contables Consolidados .......................................................................................... 4 XML de información de Estados Contables Extranjeros.............................................................................................. 8 XML de información de asientos de ajuste y eliminación ........................................................................................... 8 C. ESTRUCTURA GENERAL DE XML SICVECA ...................................................................................................................... 8 Estructura del XML de SICVECA .................................................................................................................................. 8 Explicación de la estructura de xmls de SICVECA ........................................................................................................ 9 Bloque de Encabezado: ............................................................................................................................................... 9 D. BLOQUE DE DATOS ................................................................................................................................................... 10 BLOQUE PARA INFORMACIÓN DE ESTADOS CONTABLES INDIVIDUALES .......................................................................................... 10 Estructura XML ......................................................................................................................................................... 10 Campos de Información de Estados Contables Individuales ..................................................................................... 11 BLOQUE PARA INFORMACIÓN DE ESTADOS CONTABLES CONSOLIDADOS........................................................................................ 12 Estructura XML ......................................................................................................................................................... 12 Campos de Información de Estados Contables Consolidados ................................................................................... 12 BLOQUE PARA INFORMACIÓN DE ESTADOS CONTABLES INDIVIDUALES BANCOS EXTRANJEROS ........................................................... 13 Estructura XML ......................................................................................................................................................... 13 Campos de Información de de Estados Contables Individuales Bancos Extranjeros ................................................ 13 BLOQUE PARA INFORMACIÓN DE ASIENTOS DE AJUSTE Y ELIMINACIÓN. ...................................................................... 14 Estructura XML ......................................................................................................................................................... 15 Campos de Información de Asientos de Ajuste y Eliminación ................................................................................... 15 Página 1 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO CAPÍTULO 14: INFORMALECIÓN DE GRUPOS Y CONGLOMERADOS FINANCIEROS CONTA Capítulo 14.I GENERALIDADES A. Propósito La información que la Superintendencia General de entidades financieras solicita a las entidades fiscalizadas sobre grupos y conglomerados financieros, tiene el propósito de alimentar el sistema de información de la SUGEF para el apoyo a la supervisión y fiscalización del sistema financiero de Costa Rica. Específicamente, el sistema de grupos y conglomerados brinda apoyo a los procesos de análisis de información consolidada de las entidades fiscalizadas, así como medir el cumplimiento normativo, obtener información estadística y entregar al medio información general y detallada de grupos y conglomerados. B. Versión La versión vigente es la indicada en cada xml de las diferentes clases de datos que deben utilizar las entidades financieras en el envío de la información a la SUGEF. El indicador de la versión vigente será modificado por la SUGEF, según sea la importancia de las modificaciones realizadas a los diferentes documentos publicados en este capítulo. C. Forma de envío de la información: Las entidades financieras deben utilizar el “Sistema de Captura, Verificación y Carga de Datos”, conocido como SICVECA, en lo que corresponde a la información de grupos y conglomerados financieros. D. Periodicidad de envío a la SUGEF y plazos Las entidades deberán remitir a la Superintendencia General de Entidades Financieras (SUGEF) la información de grupos y conglomerados financieros en forma trimestral, en el transcurso del mes siguiente a cada fecha de corte trimestral o anual, según lo dispone el artículo 13 de la normativa 31-04 “Reglamento relativo a la información financiera de entidades, grupos y conglomerados financieros” o en su defecto la normativa vigente. E. Conformación de la clase de datos La clase de datos ha sido estructurada de conformidad con el ACUERDO SUGEF 31-04, Reglamento relativo a la información financiera de entidades, grupos y conglomerados financieros”. La conformación es la siguiente: Página 2 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Bloque de la información contable Este bloque está conformado por 3 xml: XML de la información de Estados contables individuales XML de la información de estados contables consolidados XML de la información de estados contables individuales Bancos Extranjeros Bloque de asientos de ajuste y eliminación Este bloque está conformado por 1 xml: XML de información de asientos de ajuste y eliminación F. Descarga de xml, Tablas de Códigos y actualización de documentos Con la entrada en funcionamiento del Sistema de Captura, Verificación y Carga de Datos”, conocido como SICVECA, la SUGEF informará a las entidades financieras, cuando realice cambios o modificaciones a los documentos que respaldan los diferentes xml o tablas de códigos, por lo que deben realizar el siguiente procedimiento: 1. Ingresar a la siguiente dirección: www.sugef.fi.cr, apartados: Otros Servicios, SICVECA, Descarga de XML 2. Para obtener los archivos correspondientes a los padrones, tipo xml, xsd y los documentos que definen los distintos campos las entidades financieras deben dar un clic a los siguientes enlaces: Campos y validaciones de los XML grupos y conglomerados financieros (Actualizada -----------------------------------) ver actualizaciones. 3. Para obtener un listado de las modificaciones realizadas a las últimas publicaciones, se debe acceder el enlace “ver actualizaciones”, que se encuentra a la par de cada tipo de documento. Las entidades deben tomar en cuenta la fecha de actualización de los documentos publicados. 4. G. Tablas de Códigos Las tablas de códigos deben ser obtenidas directamente de la página web de la SUGEF, en el apartado de Descarga de XML de SICVECA. Tablas de Datos (Actualizada -------------)ver actualizaciones Página 3 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Capítulo 14.II. XML’s DE INFORMACIÓN DE GRUPOS FINANCIEROS A. Puesta en marcha Esta clase de datos se remite a la SUGEF desde el 2005, en el cual inició el proyecto SICVECA, cuya información se remite en forma trimestral, según lo establece la normativa 31-04 o la normativa vigente al respecto. B. Validaciones generales y específicas Validaciones generales para todos los XML de Grupos Financieros se citan seguidamente: Validaciones generales: 1. Verificar que los identificadores de moneda correspondan a los existentes en la Tabla de Monedas de la base de datos interna de la SUGEF. 2. El tipo de moneda que se reporte en los XML de la Clase de datos de “Grupos y Conglomerados Financieros” debe ser igual a colones, excepto para los XML 504 “Información de Estados Contables Moneda Extranjera Bancos Extranjeros” y 505 “Información Complementaria Adicional de Grupos y Conglomerados Financieros”, que deben reportarse en dólares. 3. Se debe considerar para cada XML de Grupos Financieros como validaciones generales la remisión de la información mediante la estructura general definida para cada uno de ellos, entendiéndose caracteres, campos, estructura como tal. Validaciones específicas por XML XML de Información de Estados Contables Individuales Se ejecutan las siguientes validaciones de datos: 1. Verificar que el identificador de la entidad del encabezado (entidad que envía los datos) corresponda a la sociedad controladora o entidad supervisada "holding" de un grupo o conglomerado financiero. 2. Verificar que el identificador de la entidad del bloque de datos corresponda a cédula jurídica de la empresa integrante del grupo o conglomerado financiero a quien corresponden los datos. 3. Verificar que las cuentas contables involucradas correspondan en la tabla Catálogo de Cuentas de la base de datos de la SUGEF cuyo número sea 14 para los envíos a partir de enero del 2008. Las cargas antes de esa fecha deberán venir con el número 1 y considerar las validaciones vigentes a esa fecha. Se ejecutan las siguientes validaciones de cuentas contables 4. Validar Estructura Madre e hijas en todos los casos hasta el 8vo. Dígito o 6to. Dígito. (considerando el signo de cada cuenta). 5. Para una misma entidad no debe repetirse una cuenta contable. 6. Para cualquier validación, una cuenta que no se ha enviado se asume valor 0 7. Las siguientes validaciones deben considerarse aplicando signos según tabla de catálogo de cuentas: Página 4 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO 7.1. Para la clase 1 y sus descendientes Saldo inicial + débitos – créditos = Saldo Final. 7.2. Para la clase 2 y sus descendientes Saldo inicial - débitos + créditos = Saldo Final 7.3. Para la clase 3 y sus descendientes Saldo inicial - débitos + créditos = Saldo Final 7.4. Para la clase 4 y sus descendientes Saldo inicial + débitos – créditos = Saldo Final 7.5. Para la clase 5 y sus descendientes Saldo inicial - débitos + créditos = Saldo Final 7.6. Para el grupo de cuentas 610, 630 y sus descendientes el Saldo inicial + débitos – créditos = Saldo Final 7.7. Para el grupo de cuentas 620 , 640 y sus descendientes, el Saldo inicial - débitos + créditos = Saldo Final 7.8. Para la clase 7 y sus descendientes Saldo inicial + débitos - créditos = Saldo Final 7.9. Para la clase 8 y sus descendientes Saldo inicial + débitos - créditos = Saldo Final 8. Que se cumplan las siguientes reglas entre cuentas contables (considerando sus valores absolutos) 8.1. 611 “Garantías otorgadas” = 621 “Obligaciones por garantías otorgadas” 8.2. 612 “Cartas de crédito emitidas no negociadas” = 622 ‘”Obligaciones por cartas de crédito emitidas no negociadas” 8.3. 613 “Cartas de crédito confirmadas no negociadas” = 623 ‘”Obligac.por cartas créd. confirmadas no negociadas” 8.4. 614 “Documentos descontados” = 624 “Obligaciones contingentes por documentos descontados” 8.5. 615 “Líneas de crédito de utilización automática” = 625 “Obligaciones contingentes por líneas de crédito de utilización automática” 8.6. 616 “Créditos de contingencia comprometidos” = 626 “Obligaciones por créditos de contingencia comprometidos” 8.7. 617 “Otras contingencias” = 627 “Obligaciones por otras contingencias” 8.8. 619 “Créditos pendientes de desembolsar” = 629 “Obligaciones contingentes por créditos pendientes de desembolsar” 8.9. 611-01 “Avales” = 621-01 “Obligaciones por avales” 8.10. 611-02 “Garantías de cumplimiento” = 621-02 “Obligaciones por garantías de cumplimiento” 8.11. 611-03 “Garantías de participación” = 621-03 “Obligaciones por garantías de participación” 8.12. 611-04 “Otras garantías” = 621-04 “Obligaciones por otras garantías” 8.13. 611-05 “Garantías Subsidiaria que otorga el Banhvi a las entidades del sector vivienda” = 621-05 “Obligaciones por Garantías Subsidiaria que otorga el Banhvi a las entidades del sector vivienda” 8.14. 612-01 “Cartas de crédito a la vista valor depósito previo” = 622-01 “Obligaciones por cartas de crédito a la vista valor depósito previo” 8.15. 612-02 “Cartas de crédito a la vista saldos sin depósito previo” = 622-02 “Obligaciones por Cartas de crédito a la vista saldos sin depósito previo” 8.16. 612-03 “Cartas de crédito diferidas valor depósito previo” = 622-03 “Obligaciones por cartas de crédito diferidas valor dep. previo” 8.17. 612-04 “Cartas de crédito diferidas saldo sin depósito previo” = 622-04 “Obligaciones por Cartas de crédito diferidas saldo sin depósito previo” 8.18. 613-01 “Cartas de crédito confirmadas no negociadas” = 623-01 “Obligaciones por cartas de crédito confirmadas no negociadas” 8.19. 614-01 “Documentos descontados en el BCCR” = 624-01 “Obligaciones por documentos descontados en el BCCR” 8.20. 614-02 “Documentos descontados en otras entidades financieras” = 624-02 “Obligaciones por documentos descontados en otras entidades financieras” 8.21. 615-01 “Líneas de crédito para sobregiros en cuenta corriente” = 625-01 “Obligaciones por líneas de crédito para sobregiros en cuenta corriente” 8.22. 615-02 “Líneas de crédito para tarjetas de crédito” = 625-02 “Obligaciones por líneas de crédito tarjetas de crédito” 8.23. 615-03 “Líneas de crédito para factoraje” = 625-03 “Obligaciones por líneas de crédito para factoraje” 8.24. 615-99 “Otras líneas de crédito de utilización automática” = 625-99 “Obligaciones por otras líneas de crédito de utilización automática” 8.25. 616-01 “Créditos de contingencia comprometidos” = 626-01 “Obligaciones por créditos de contingencia comprometidos 8.26. 617-01 “Otras contingencias crediticias” = 627-01 “Obligaciones por otras contingencias crediticias 8.27. 617-02 “Otras Contingencias no crediticias” = 627-02 “Obligaciones por otras contingencias no crediticias 8.28. 617-03 “Litigios y demandas pendientes” = 627-03 “Obligaciones por litigios y demandas pendientes" Página 5 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO 619-01 “Créditos pendientes de desembolsar” = 629-01 “Obligaciones por créditos pendientes de desembolsar” 8.30. 619-02 “Líneas de crédito con compromiso de desembolso” = 629-02 “Obligaciones por líneas de crédito con compromiso de desembolso” 8.31. 630 "Instrumentos financieros derivados" = 640 "´Responsabilidad por instrumentos financieros derivados" 8.32. 631 "Instrumentos financieros derivados de cobertura" = 641 "Responsabilidad por intrumentos financieros derivados de cobertura" 8.33. 631.01 "Compra a futuro de moneda extranjera" = 641.01"Acreedores por compras a futuro de moneda extranjera" 8.34. 631.02 "Deudores por ventas a futuro de moneda extranjera" = 641.02 "Ventas a futuro de moneda extranjera" 8.35. 631.03 "Compra de opciones de moneda extranjera" = 641.03 " Acreedores por compra de opciones de moneda extranjera" 8.36. 631.04 "Deudores por venta de opciones de moneda extranjera" = 641.04"Venta de opciones de moneda extranjera" 8.37. 631.05 "Compras a futuro de valores representativos de capital" = 641.05 "Compras a futuro de valores representativos de capital" 8.38. 631.06 "Ventas a futuro de valores representativos de capital" = 641.06 "Ventas a futuro de valores representativos de capital" 8.39. 631.07 "Compras de opciones representativos de capital = 641.07 "Compras de opciones representativos de capital 8.40. 631.08 "Deudores por ventas de opciones representativos de capital" =641.08 "Ventas de opciones representativos de capital" 8.41. 631.09 "Compras a futuro de valores representativos de deuda" = 641.09 "Compras a futuro de valores representativos de deuda" 8.42. 631.10 " Ventas a futuro de valores representativos de deuda" = 641.10 " Ventas a futuro de valores representativos de deuda" 8.43. 631.11 " Compras de opciones de valores representativos de deuda" = 641.11 " Compras de opciones de valores representativos de deuda" 8.44. 631.12 "Deudores por venta de opciones de valores representativos de deuda" = 641.12 "Venta de opciones de valores representativos de capital" 8.45. 631.99 "Otros instrumentos financieros" = 641.99 "Otros instrumentos financieros" 8.46. 610 Cuentas contingentes deudoras = 620 Cuentas contingentes acreedoras 8.47. 810 Otras Cuentas De Orden Por Cuenta Propia Deudoras = 820 Cuentas De Orden Por Cuenta Propia Acreedoras 8.48. 830 Cuenta De Orden Por Cuenta De Terceros Deudoras = 840 Cuentas De Orden Por Cuenta De Terceros Acreedoras 8.49. 850 Cuentas De Orden Deudoras Por Cuenta Propia Por Actividad De Custodia = 860 Cuentas De Orden Acreedoras Por Cuenta Propia Por Actividad De Custodia 8.50. 870 Cuentas De Orden Deudoras Por Cuenta De Terceros Por Actividad De Custodia = 880. Cuentas De Orden Acreedoras Por Cuenta De Terceros Por Actividad De Custodia 8.51. 313 “Capital suscrito no integrado” = 314 “Suscripciones de capital por integrar” 8.52. 313-01 “Capital ordinario suscrito pendiente de pago” = 314-01 “Suscripciones de capital ordinario por cobrar” 8.53. 313-02 “Capital preferente suscrito pendiente de pago” = 314-02 “Suscripciones de capital preferente por cobrar” 8.54. 313-03 “Capital ordinario suscrito pendiente de canje por obligaciones” = 314-03 “Suscripciones de capital ordinario por canjear por obligaciones” 8.55. 313-04 “Capital preferente suscrito pendiente de canje por obligaciones” = 314-04 “Suscripciones de capital preferente por canjear por obligaciones” 8.56. 313-99 “Otras aportación de capital suscritas pendientes de pago” = 314-99 “(Suscripciones de otras aportación de capital por cobrar) ” 8.57. El saldo de cada cuenta de estimación debe ser menor o igual a la suma de los saldos de las cuentas que pertenecen a su mismo grupo: 8.57.1. 129 <= 121 + 122 + 123 + 124 + 125 + 126 + 128 8.57.2. 139 <= 131 + 132 + 133 + 134 + 138 8.57.3. 149 <= 142 + 144 + 145 + 146 + 147 + 148 8.29. Página 6 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO 8.57.4. 159 <= 151 + 152 + 153 + 154 + 157 + 158 8.57.5. 169 <= 161 + 162 + 163 + 164 + 165 8.57.6. 179 <= 171 + 172 + 173 + 174 + 175 + 176 8.57.7. 182-01-1-02 <= 182-01-1-01 8.57.8. 182-02-1-02 <= 182-02-1-01 8.57.9. 182-99-1-02 <= 182-99-1-01 8.57.10. 183-03-1-03 + 183-03-1-04 + 183-03-1-05<= 183-03-1-01 + 183-03-1-02 8.57.11. 183-04-1-03 + 183-04-1-04 <= 183-04-1-01 + 183-04-1-02 8.57.12. 183-07-1-03 <= 183-07-1-01 + 183-07-1-02 8.57.13. 314 <= 311 + 312 + 313 8.57.14. 712-09 <= 712-01 + 712-02 + 712-03 + 712-04 + 712-05 + 712-06 + 712-08 8.57.15. 713-09 <= 713-01 + 713-02 + 713-03 + +713-04 + 713-08 8.57.16. 714-09 <= 714-01 + 714-02 + 714-03 + 714-04 + 714-05 + 714-08 8.57.17. 715-09 <= 715-01 + 715-02 + 715-03 + 715-04 + 715-05 + 715-08 8.57.18. 716-09 <= 716-01 + 716-02 + 716-03 + 716-04 8.57.19. 717-07 <= 717-01 + 717-02 + 717-03 + 717-04 + 717-05 + 717-06 8.58. Clase 6 “Cuentas Contingentes” = 0 8.59. Clase 7 “Cuentas de Administración de Fideicomisos” = 0 8.60. Clase 8 “Otras Cuentas de Orden” = 0 8.61. Grupo 610 “Cuentas Contingentes Deudores” >= 252 “Estimaciones para incobrabilidad de créditos contingentes” 8.62. 770 “Cuentas de orden para fideicomisos” = 0 8.63. 771 “Cuentas de orden deudoras en fideicomisos” = 772 “Cuentas de orden acreedoras en fideicomisos” 8.64. 771.01 "Custodia de Valores en Fideicomisos" = 772.01 "Responsabilidad por Custodias en Fideicomisos" 8.65. 771.02 "Créditos Castigados" = 772.02 "Responsabilidad por Créditos castigados" 8.66. 771.03 "Otras cuentas por cobrar castigadas" = 772.03 "Responsabilidad por Otras cuentas por cobrar castigadas" 8.67. 771.04 "Inversiones castigadas" = 772.04 "Responsabilidad por Inversiones Castigadas" 8.68. 771.05 "Productos por cobrar castigados" = 772.05 "Responsabilidad por Productos por cobrar castigados" 8.69. 771.99 "Otras cuentas de orden deudoras" = 772.99 "Responsabilidad por Otras cuentas de orden acreedoras" 8.70. El saldo del grupo 710 “Activos de los fideicomisos” = Saldo del grupo 720 “Pasivos de los fideicomisos” + Saldo del grupo 730 “Patrimonio de los fideicomisos” - Saldo del grupo 740 “Gastos de los fideicomisos” + Saldo del grupo 750 “Ingresos de los fideicomisos” 9. Validaciones antes de cierre (considerando signos) 9.1. El saldo de la clase 4 “Gastos” >= 0 9.2. El saldo de la clase 5 “Ingresos” >= 0 9.3. Saldo de la cuenta 185 “Cuentas recíprocas internas” >= 0 9.4. Saldo de la cuenta 254 “Cuentas recíprocas internas” >= 0 9.5. El saldo de la clase 1 “Activos” = Saldo de la clase 2 “Pasivos” + Saldo de la clase 3 “Patrimonio” - Saldo de la clase 4 “Gastos” + Saldo de la clase 5 “Ingresos” 9.6. Verificar que únicamente se reporten datos con signo negativo en aquellas cuentas contables cuyo identificador de tipo Signo es igual a 0 (cero) en el archivo TipoCatalogoSUGEF 10. Solo se puede reportar una vez una cuenta contable para el mismo periodo. 11. 772-011 "Custodia de valores en fideicomisos MN" = 771-011 "Responsabilidad por Custodias MN". 12. 771-012 "Custodia de valores en fideicomisos ME" = 772-012 "Responsabilidad por Custodias ME". 13. Cuando una cuenta hija envía información, se verifique que la cuenta padre inmediata para esa cuenta lleve saldo también. 14. El código del Catálogo Contable debe ser 14. 15. Verificar si una cuenta madre viene debe venir al menos una cuenta hija. Página 7 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO 16. “Verificar si una cuenta madre viene con saldo, debe venir al menos una cuenta hija con saldo.” XML de información de Estados Contables Consolidados 1. Las validaciones para este XML son las mismas que las definidas para el XML 501 “Estados Contables Individuales”, y debe considerar lo siguiente: 2. Los estados financieros individuales (vaciados de cuentas) de cada una de las empresas consolidables que integran un mismo grupo financiero, remitidos mediante el XML 501 “Estados Contables Individuales”, se utilizarán por la SUGEF para calcular un vaciado de cuentas consolidado, considerando los asientos de ajuste y eliminación, remitidos por medio del XML 502 “Información de Asientos de Ajuste y Eliminación”. Dicho vaciado “calculado” validará la información remitida mediante el XML 503 “Información de Estados Contables Consolidados” remitido por el grupo o conglomerado financiero. XML de información de Estados Contables Extranjeros 1. Las validaciones para este xml son las mismas que el bloque de información de estados contables individuales. La información de este XML se reporta en la moneda autorizada o requerida por el órgano supervisor de la plaza bancaria, la cual generalmente corresponde a dólares norteamericanos (US$). XML de información de asientos de ajuste y eliminación 1 Verificar que el identificador de la entidad del encabezado (entidad que envía los datos) corresponda a la entidad controladora o entidad supervisada "holding" de un grupo o conglomerado financiero. 2 Verificar que el identificador de las empresas integrantes afectadas con el asiento correspondan a una empresa integrante del grupo o conglomerado financiero, que remite los datos. 3 Verificar que las cuentas contables involucradas en los asientos de ajuste y eliminación correspondan al Catálogo de Cuentas (Plan de Cuentas) de la SUGEF. 4 Monto total debitado debe ser igual al monto total acreditado para cada asiento de ajuste y eliminación. 5 El archivo de asientos de eliminación debe contener, al menos, un asiento en el cual se acredite alguna de las subcuentas de la cuenta código 161 "Participación en el Capital de otras empresas del país" o alguna de las subcuentas de la cuenta 162 "Participación en el Capital de otras empresas del exterior". 6 El campo IdAsiento no debe repetirse. 7 En la lista ListaLineasAsientoAjusteEliminacion los campos IdEntidad, NumLineaAsiento no deben repetirse para un mismo registro. 8 Verificar que los montos reportados no posean saldos negativos. 9 El código del Catálogo Contable debe ser 14. C. Estructura General de XML SICVECA Estructura del XML de SICVECA Página 8 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO <?xml version="1.0" encoding="UTF-8"?> <ArchivoSICVECA> <Encabezado> <ClaseDato /> <VersionClaseDato /> <Archivo /> <VersionArchivo /> <Periodo /> <IdEntidad /> <TipoCarga /> <TipoMoneda /> </Encabezado> <Datos> ........... ........... ........... ........... </Datos> </ArchivoSICVECA> Explicación de la estructura de xmls de SICVECA Los archivos de envío para el SICVECA en formato XML están basados en dos bloques principales: 1. Bloque de encabezado: es una sección genérica, que debe enviarse en cada XML de información solicitada por la SUGEF. 2. Bloque de datos: es la sección donde se definen los datos propios de la Clase de datos, concernientes a la información que la SUGEF solicita. Para algunos de los tags (o campos de datos) existen datos predeterminados cuyo valor pertenece a una lista de valores que son equivalentes o pertenecen a una tabla (o catálogo); para esto en la descripción del tag se indica el valor o los valores del campo haciendo referencia a la tabla o catálogo correspondiente, de acuerdo con el documento denominado “Tablas utilizadas en la documentación de datos de envío”. Bloque de Encabezado: Nombre del Tag ClaseDato Tipo del Dato Numérico Tamaño formato 1a5 Estado VersionClaseDato Numérico 1 a 10 números con dos decimales Activo Archivo Numérico 1 a 15 Activo VersionArchivo Numérico 1 a 10 números con dos Activo Activo Descripción Obligatorio Código interno de carga para la clase de datos. Referirse a la tabla Clase_dato Número de versión de la Clase de Datos, en un inicio esta versión debe venir como 1.0 Código interno de carga del archivo o bloque de datos. Referirse a la tabla Archivo Número de versión del archivo, en un inicio SI SI SI SI Página 9 de 16 Periodo IdEntidad TipoCarga TipoMoneda MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO decimales esta versión debe venir como 1.0 Fecha dd/mm/yyyy Activo Código del periodo: es la fecha que corresponde al periodo de la carga del archivo Texto 1 a 30 Activo Identificador de la entidad que envía los datos, corresponde al número de cédula jurídica. En el caso de los grupos financieros corresponderá a la cédula jurídica de la Sociedad Controladora; en el caso de los conglomerados financieros, a la cédula jurídica de la entidad supervisada tenedora o “holding”. Referirse a la tabla Grupo_Financiero Numérico 1a2 Activo Define si la carga es nueva, una prórroga, un reenvío o un cambio. Referirse a la tabla Tipo_carga_clase_dato Numérico 1a6 Activo Tipo de moneda del reporte. Referirse a la tabla Tipo_Moneda SI SI SI SI D. Bloque de Datos Bloque para Información de Estados Contables Individuales Este archivo (XML) contiene los datos necesarios para realizar la carga de la información contable individual (vaciados de cuenta) de cada una de las empresas integrantes de los grupos y conglomerados financieros, incluyendo la entidad supervisada por la SUGEF. Un aspecto importante: como esta información contable es base para la elaboración del vaciado de cuentas consolidado, los estados individuales deben considerar únicamente un cierre contable anual (diciembre), incluyendo los bancos (públicos y privados), a diferencia de la remisión realizada en la clase de datos “Contable”. El formato de envío para esta información se encuentra GruposFinancieros_EstadosIndividuales.xml, y el estado de este archivo es: Activo. en el archivo físico: Estructura XML <Registro id="" accion=""> <IdEntidad /> <Cuenta /> Página 10 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO <TipoCatalogoSUGEF /> <Debito /> <Credito /> <SaldoFinal /> <NotaTexto /> <NotaArchivo /> </Registro> Campos de Información de Estados Contables Individuales Nombre del Tag Tipo del Dato Tamaño Estado Registro Descripción Obligatorio IdEntidad Texto 1 a 30 Activo Cuenta Numérico 1 a 15 Activo TipoCatalogoSUGEF Numérico 1a3 Activo Debito Numérico Inactivo Credito Numérico Inactivo Monto del crédito de la cuenta NO SaldoFinal Numérico Activo Saldo final de la cuenta SI NotaTexto Texto 1 a 20 más dos decimales 1a 20 más dos decimales 1 a 20 más dos decimales 0-4000 Bloque donde se incluyen los datos. El atributo “id” es obligatorio e indica un consecutivo numérico de registros de envío. El atributo “accion” debe tener alguno de los siguientes valores: “insertar” (si es un registro nuevo), “modificar” (si es un cambio) o “eliminar” (sí se desea eliminar). El código utilizado es la cédula jurídica de la empresa integrante a quien le corresponde la información remitida por la sociedad controladora o entidad supervisada “holding”. Referirse para ver el formato a la tabla Grupo_Financiero_Entidad Código correspondiente al Plan de Cuentas (contable) de la SUGEF. Referirse a la tabla Catalogo_Sugef Código del tipo de catálogo de la SUGEF. Para el vaciado de cuentas, que corresponde a los estados contables, el valor asignado es 1. Referirse a la tabla Tipo_Catalogo Monto del débito de la cuenta Activo NO NotaArchivo Texto 0-255 Activo Se refiera a cualquier nota o comentario relacionado con la cuenta contable. Es el campo utilizado para adjuntar mediante un archivo (Word, Excel, etc.) alguna nota o comentario relacionado con la cuenta contable. SI SI SI NO NO Página 11 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Bloque para Información de Estados Contables Consolidados Este archivo (XML) contiene los datos necesarios para realizar la carga de la información contable consolidada (vaciado de cuenta) de los grupos y conglomerados financieros. El formato de envío para esta información se encuentra GruposFinancieros_EstadosConsolidados.xml, y el estado de este archivo es: Activo. en el archivo físico: Estructura XML <Registro id="" accion=""> <Cuenta /> <TipoCatalogoSUGEF /> <Debito /> <Credito /> <SaldoFinal /> <NotaTexto /> <NotaArchivo /> </Registro> Campos de Información de Estados Contables Consolidados Nombre del Tag Tipo del Dato Tamaño Estado Registro Cuenta Numérico 1 a 15 Activo TipoCatalogoSUGEF Numérico 1a3 Activo Debito Numérico Inactivo Credito Numérico 1 a 20 más dos decimales 1 a 20 más dos decimales Inactivo Descripción Bloque donde se incluyen los datos. El atributo “id” es obligatorio e indica un consecutivo numérico de registros de envío. El atributo “accion” debe tener alguno de los siguientes valores: “insertar” (si es un registro nuevo), “modificar” (si es un cambio) o “eliminar” (si se desea eliminar). Código correspondiente al Plan de Cuentas (contable) de la SUGEF. Referirse a la tabla Catalogo_Sugef Código del tipo de catálogo de la SUGEF. Para el vaciado de cuentas, que corresponde a los estados contables, el valor asignado es 1 Referirse a la tabla Tipo_Catalogo Monto del débito de la cuenta Monto del crédito de la cuenta Obligatorio SI SI NO NO Página 12 de 16 SaldoFinal NotaTexto NotaArchivo MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Numérico 1 a 20 más Activo Saldo final de la cuenta. dos decimales Texto 0-4000 Activo Se refiera a cualquier nota o comentario relacionado con la cuenta contable. Texto 0-255 Activo Es el campo utilizado para adjuntar mediante un archivo (Word, Excel, etc.) alguna nota o comentario relacionado con la cuenta contable. SI NO NO Bloque para Información de Estados Contables Individuales Bancos Extranjeros Este archivo contiene los valores necesarios para realizar la carga de la información de grupos y conglomerados financieros correspondiente a estados contables individuales para bancos extranjeros. La información de este XML se reporta en la moneda autorizada o requerida por el órgano supervisor de la plaza bancaria, la cual generalmente corresponde a dólares norteamericanos (US$)”. El formato de envío para esta información se encuentra en el archivo físico: GruposFinancieros_Estados IndividualesBancosExtranjeros.xml, y el estado de este archivo es: Activo. Este archivo se presenta cuando el Grupo o Conglomerado Financiero tiene dentro de sus empresas que lo conforman, por lo menos una plaza en el exterior. Estructura XML <Registro id="" accion=""> <IdEntidad/> <Cuenta/> <TipoCatalogoSUGEF/> <Debito/> <Credito/> <SaldoFinal/> <NotaTexto/> <NotaArchivo/> </Registro> Campos de Información de de Estados Contables Individuales Bancos Extranjeros Nombre del Tag Registro Tipo del Dato Tamaño Estado Activo Descripción Obligatorio Bloque donde se incluyen los datos. El atributo “id” es obligatorio e indica un consecutivo numérico de registros de envío. El atributo “accion” debe tener alguno de los siguientes valores: “insertar” (si es un registro nuevo), “modificar” (si es un cambio) o “eliminar” (sí se Página 13 de 16 Identidad Cuenta TipoCatalogoSUGEF Debito Credito SaldoFinal NotaTexto NotaArchivo MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO desea eliminar). Texto 1 a 30 Activo Código de la entidad del grupo o conglomerado financiero a quien le corresponde la información contable. El código utilizado es la cédula jurídica de la empresa integrante a quien le corresponde la información remitida por la sociedad controladora o entidad supervisada “holding”. Referirse para el formato a la tabla Grupo_Financiero_Entidad Numérico 1 a 15 Activo Código correspondiente al Plan de Cuentas (contable) de la SUGEF. Referirse a la tabla Catalogo_Sugef Numérico 1a3 Activo Código del tipo de catálogo de la SUGEF. Para el vaciado de cuentas correspondiente a los estados contables, el valor asignado es 1. Referirse a la tabla Tipo_Catalogo Numérico 1 a 20 Inactivo Monto del débito de la cuenta números enteros y 2 decimales Numérico 1 a 20 Inactivo Monto del crédito de la cuenta números enteros y 2 decimales Numérico 1 a 20 Activo Saldo Final de la cuenta números enteros y 2 decimales Texto 0 – 4000 Activo Se refiera a cualquier nota o comentario relacionado con la cuenta contable. Texto 0 – 255 Activo Es el campo utilizado para adjuntar mediante un archivo (Word, Excel, etc.) alguna nota o comentario relacionado con la cuenta contable. SI SI SI NO NO SI NO NO Bloque para Información de Asientos de Ajuste y Eliminación. Este archivo contiene los valores necesarios para realizar la carga de la información de grupos y conglomerados financieros correspondiente a los asientos de ajuste y eliminación requeridos para la consolidación. El formato de envío para esta información se encuentra en el archivo GruposFinancieros_IncorporarAsientosAjusteEliminacion.xml, y el estado de este archivo es: Activo. físico: Página 14 de 16 MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Estructura XML <Registro id="" accion=""> <IdAsiento/> <ListaLineasAsientoAjusteEliminacion> <ElementoLineaAsientoAjusteEliminacion> <IdEntidad/> <NumLineaAsiento/> <CuentaCatalogoSUGEFInvolucrada/> <TipoCatalogoSUGEF/> <MontoTransaccion/> <IndDebitoCredito/> </ElementoLineaAsientoAjusteEliminacion> </ListaLineasAsientoAjusteEliminacion> <FechaAsientoAjusteEliminacion/> <NotaAsientoAjusteEliminacionTexto/> <NotaAsientoAjusteEliminacionArchivo/> </Registro> Campos de Información de Asientos de Ajuste y Eliminación Nombre del Tag Tipo del Dato Tamaño Registro IdAsiento Estado Activo Numérico 1a5 Activo Identidad Texto 1 a 30 Activo NumLineaAsiento Numérico 1a2 Activo CuentaCatalogoSUGEF Involucrada Numérico 1 a 15 Activo ListaLineasAsientoAjus teEliminacion ElementoLineaAsiento AjusteEliminacion Descripción Bloque donde se incluyen los datos. El atributo “id” es obligatorio e indica un consecutivo numérico de registros de envío. El atributo “accion” debe tener alguno de los siguientes valores: “insertar” (si es un registro nuevo), “modificar” (si es un cambio) o “eliminar” (sí se desea eliminar). Identificador único del asiento (consecutivo). Esta etiqueta no corresponda a un dato en sí, sino que sirve como delimitador para las líneas del asiento Esta etiqueta no corresponda a un dato en sí, sino que sirve como delimitador para describir la información específica de una línea del asiento. Identificación de la entidad del grupo o conglomerado (cédula jurídica) que participa en la línea del asiento. Referirse para ver el formato a la tabla Grupo_Financiero_Entidad Consecutivo que refleja la línea que representa el asiento Código correspondiente al Plan de Cuentas (contable) de la SUGEF. Referirse a la tabla Catalogo_Sugef. Obligatorio SI SI SI SI Página 15 de 16 TipoCatalogoSUGEF MontoTransaccion IndDebitoCredito FechaAsientoAjusteEli minacion NotaAsientoAjusteElim inacionTexto NotaAsientoAjusteElim inacionArchivo MANUAL DE INFORMACIÓN DEL SISTEMA FINANCIERO Numérico 1a3 Activo Código del tipo de catálogo de la SUGEF. Para el vaciado de cuentas, que corresponde a los estados contables, el valor asignado es 1. Referirse a la tabla Tipo_Catalogo Numérico 1 a 20 más Activo Monto correspondiente a la línea del dos asiento. decimales Numérico 1 Activo Identifica si la línea del asiento debita o acredita el saldo agregado de la cuenta involucrada en la consolidación de las empresas integrantes del grupo o conglomerado financiero. Los débitos tienen valor 1 y los créditos valor 2. El saldo agregado de la cuenta corresponde a la sumatoria simple del saldo de esa cuenta para la totalidad de las empresas integrantes del grupo o conglomerado financiero, incluyendo la sociedad controladora o entidad supervisada “holding”. Fecha Dd/mm/yyy Activo Fecha del asiento de ajuste y y eliminación. Texto 1 – 4000 Activo Nota de texto referente al asiento de ajuste y eliminación. Texto 0 – 150 Activo Nota del asiento de ajuste y eliminación. Lo que se indica es el nombre del archivo que se adjunta en el envío, correspondiente a cada asiento, según corresponda, para que el sistema lo reconozca. SI SI SI SI SI NO Página 16 de 16