XBRL

Extensión de Perl para leer Documentos de idioma de informes de negocios extensibles
Descargar ahora

XBRL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Mark Gannon
  • Sitio web del editor:
  • http://www.polyspool.org/

XBRL Etiquetas


XBRL Descripción

XBRL es un módulo Perl que proporciona una interfaz OO para la lectura de documentos de idiomas de informes de negocios extensibles (XBRL DOCS) .NUEW $ XBRL_DOC = XBRL-> Nuevo ({file = "foo.xml", schema_dir = "/ var / cache / xbrl" }); Archivo: esta opción especifica la instancia de XBRL DOC principal. Schema_DIR: permite a la persona que llama especificar un directorio para almacenar esquemas auxiliares requeridos por la instancia. Especificar este directorio significa que esos esquemas no deberán descargarse cada vez que se analiza un XBRL DOC. Si no se especifica SCHEMA_DIR, el módulo creará un directorio temporal para almacenar los esquemas necesarios y eliminarlo cuando el módulo salga de SCOPE.GET_HTML_REPORT procesa el documento XBRL en un documento HTML. $ html = $ xbrl_doc-> get_html_docort ({css_file => 'style.css'}) El CSS_File opcional permite que se incluya una hoja de estilo CSS externa que se incluye en el informe para controlar la presentación del informe. $ html = $ xbrl_doc-> get_html_docort ({css_block => $ css}) El parámetro CSS_BLOCK opcional toma una cadena de instrucciones CSS e incluyelas en la sección de encabezados de informes. Si no se especifica ninguna opción, se incluye un estilo CSS predeterminado en el encabezado del informe. Devuelva una referencia de matriz de XBRL :: Artículos que comparten el mismo contexto.get_item_all_contexts My $ ReveneTems = $ xbrl_doc-> get_item_all_contexts ("US-GAAP: ingresos"); Toma un nombre de artículo y devuelve una referencia de matriz de todos los demás elementos con el mismo nombre.get_all_items My $ all_items = $ xbrl_doc-> get_all_items (); Devuelve una referencia de matriz a la lista de todos los artículos.get_item My $ item = $ xbrl_doc-> get_item ($ item_name, $ context_id) devuelve un elemento identificado por su nombre y contexto. UNDEF Si no existe un artículo de esa descripción. Devuelve la unidad identificada por su id.get_all_contexts mis contextos $ = $ xbrl_doc-> get_all_contexts (); Devuelve una referencia de hash donde las teclas son las ID de contexto y los valores son XBRL :: Context Objects.Get_Context My $ contexto = $ xbrl_doc-> get_contexts ($ ID); Devuelve un objeto XBRL :: Contexto basado en la ID pasada en la función.get_taxonomy My $ Taxonomy = $ xbrl_doc-> get_taxonomy (); Devuelve una instancia de XBRL :: Taxonomy basada en el documento XBRL.Synopsisuse XBRL; MY $ XBRL_DOC = XBRL-> nuevo ({file => "foo.xml", schema_dir = "/ var / cache / xbrl"}); My $ html_report = $ doc-> get_html_report (); Página de inicio del producto


XBRL Software relacionado