Altova RaptorXML+XBRL Server 2024

Con los métodos de la interfaz/clase IXBRL/XBRL se pueden validar instancias y documentos de taxonomía XBRL, además de evaluar fórmulas y generar tablas XBRL. Los resultados de esas validaciones son los valores binarios true o false. La interfaz también permite evaluar fórmulas de parámetros. Las aserciones los resultados de fórmulas también se pueden leer y devolver en forma de cadena de texto. Los parámetros de la interfaz los definen sus propiedades.

 

Tenga en cuenta que el nombre de la interfaz en la API COM/.NET es distinto que el de la clase en la API de Java:

 

En COM/.NET: IXBRL

En Java: XBRL

 

Nota:cuando se debe interpretar las cadenas como URLs se deben usar rutas absolutas. Si se usa una ruta relativa hay que definir en el módulo de llamada un mecanismo para resolver la ruta relativa.

 

Estructuras COM/.NET

 
Aquí definimos una estructura COM/.NET.

 

public struct XBRLParamValuePair

{

    String ParamType;

    String ParamValue;

};

 

Clases utilitarias en Java

Aquí definimos una clase utilitaria en Java The following Java utility class is defined.

 

public class ParamValuePair

   {

      public String paramType;

      public String paramValue;

      public ParamValuePair( String type, String value )

       {

                    paramType = type;

                    paramValue = value;

       }

    };

 

© 2017-2023 Altova GmbH