Herramientas de validación y procesamiento de XBRL
Cuando diseñamos el servidor RaptorXML, desde el principio sabíamos que el motor debía soportar los estándares XML y XBRL. El primer estándar es omnipresente, y el segundo también lo será, dado el creciente número de regulaciones impuestas por gobiernos de todo el mundo, así como la adopción por parte de empresas para analizar datos financieros de manera estandarizada y rentable. Sin embargo, sabíamos que, en ese momento, un subconjunto de clientes estaría interesado en las capacidades XBRL del motor, por lo que creamos dos versiones: el servidor RaptorXML y el servidor RaptorXML+XBRL.
![]()
Analicemos algunas de las potentes funciones orientadas a XBRL que ofrece RaptorXML+XBRL Server. RaptorXML+XBRL Server RaptorXML+XBRL Server, por supuesto, incluye todas las funcionalidades centradas en XML de RaptorXML Server, y además ofrece un sólido soporte para el procesamiento y la validación de la familia de estándares XBRL. Esto incluye la validación de documentos de taxonomía XBRL (.xsd), la validación de documentos de instancia XBRL frente a las taxonomías XBRL, y la transformación de datos XBRL mediante XSLT para generar HTML y otros formatos de salida.
RaptorXML+XBRL ayuda a los clientes a garantizar el cumplimiento total de las regulaciones, ofreciendo un soporte sólido para las últimas versiones de los estándares XBRL. Estos incluyen:
- XBRL 2.1
- Dimensiones 1.0
- Especificación de la fórmula 1.0
- Definiciones de funciones
- Generic Links
Si bien el soporte para XBRL 2.1 hace que este software sea adecuado para muchos casos comunes, las funciones avanzadas para el procesamiento de XBRL Dimensions y XBRL Formula hacen que RaptorXML+XBRL Server sea adaptable a todas las situaciones. Cada vez más organizaciones están recurriendo a XBRL Dimensions y XBRL Formula para ampliar la funcionalidad proporcionada por XBRL 2.1. Esto les permite visualizar y analizar los datos de nuevas y productivas maneras, sin comprometer la interoperabilidad y la compatibilidad con versiones anteriores.
Dimensiones XBRL permite a los implementadores especificar nuevas dimensiones, además de las definidas en la especificación XBRL 2.1. Una dimensión es análoga a una categoría; proporciona contexto para un valor medido. Al definir categorías de datos, las dimensiones permiten a los analistas analizar la misma información de diferentes maneras. Las dimensiones XBRL también proporcionan un mecanismo para combinar dimensiones en "hipercúmulos", que son similares a las tablas dinámicas utilizadas en Excel.
La fórmula XBRL se utiliza a menudo para proporcionar capacidades de validación adicionales a las que ofrece XBRL 2.1, con el fin de aplicar las reglas de negocio específicas de una organización. Definidas mediante expresiones XPath de tipo "si...entonces...si no", las fórmulas XBRL pueden procesarse para validar los datos en una instancia XBRL o para generar una nueva instancia basada en datos calculados. Utilizadas juntas o por separado, las dimensiones XBRL y la fórmula XBRL proporcionan mecanismos potentes para ampliar los beneficios que ofrece el cumplimiento de los estándares XBRL. El soporte sólido para ambos es un factor importante a tener en cuenta para cualquier procesador XBRL.
Opciones de interfaz flexibles
Dependiendo de los requisitos de implementación, existen numerosas formas de utilizar RaptorXML+XBRL. Estas incluyen interfaces COM, .NET y Java, operaciones desde la línea de comandos, y un cliente HTTP integrado con una API web RESTful para implementaciones de servicios web/SOA.
![]()
El servidor RaptorXML+XBRL también puede utilizarse como un componente de Altova FlowForce Server para la automatización de flujos de trabajo de fácil gestión. Esto permite ejecutar tareas de validación basadas en temporizadores o eventos, como la llegada de un nuevo archivo a una carpeta, utilizando la interfaz web intuitiva de FlowForce.
Software para servidores de nivel empresarial: precios flexibles
El servidor RaptorXML+XBRL está diseñado para aprovechar la escalabilidad y la potencia de procesamiento que ofrecen los entornos de computación paralela. Este servidor de alto rendimiento, de grado empresarial, está disponible para las plataformas Windows, Linux y Mac OS X, y se basa en un modelo de licencias asequible que se adapta a la cantidad de datos que su cliente u organización necesita procesar, ofreciendo opciones flexibles para escenarios de procesamiento XBRL de bajo y alto volumen. Independientemente de la escala de su implementación, RaptorXML+XBRL ofrece un procesamiento ultrarrápido gracias a numerosas Optimización de alto rendimiento.
Herramientas para desarrolladores de MissionKit
Los desarrolladores pueden implementar el servidor RaptorXML+XBRL para impulsar sus aplicaciones XBRL, desarrolladas utilizando el conjunto de herramientas para desarrolladores Altova MissionKit, que ofrece una solución completa Desarrollo de XBRL capacidades que incluyen el desarrollo de taxonomías XBRL, la conversión de datos de bases de datos a XBRL para generar documentos de presentación válidos, la integración de datos XBRL entrantes en bases de datos para su análisis, y la generación de informes XBRL en formatos web e impresos.
![]()
Visite el sitio web de Altova para obtener más información sobre RaptorXML+XBRL Server y descargar una versión de prueba gratuita de 30 días para Windows, Linux o Mac.