MirrorMere®

Certificação

Testado e certificado pela XBRL International.

A XBRL International reviu todos os resultados de conformidade e certificou o MirrorMere como XBRL Validating Processor. A ficha está no seu site oficial, e os números abaixo podem ser reproduzidos a partir dos testes publicados.

Inscrição oficial

O que diz a ficha oficial.

Fornecedor
CODEBPLAT Inc.
Produto
MirrorMere® xBRL Validation Processor
Tipo de certificação
XBRL Validating Processor
Site oficial
software.xbrl.org/processor/codebplat-mirrormere
Software certificado XBRL

A versão e as datas de validade são mantidas pela XBRL International. Copiá-las aqui acabaria por ficar errado: carreguem no logótipo para ver o atual.

Resumo de conformidade

21 613 casos de teste, numa só execução.

21,613
aprovadas
0
falhadas
0
com erro
0
não executada

Nem uma amostra nem uma seleção: todas as variações de todas as baterias publicadas, numa só passagem. As baterias são públicas: estes números são para reproduzir, não para acreditar.

Bateria a bateria

As dezasseis baterias, dispostas uma a uma.

As baterias são públicas: podem obtê-las e executá-las vós mesmos. Somam 21 613, todos passados.

  • XBRL 2.1 Core606
  • XBRL Dimensions 1.0347
  • XBRL Formula 1.0681
  • XBRL Table Linkbase 1.0364
  • XBRL Calculation 1.1152
  • Inline XBRL 1.1419
  • Open Information Model 1.0680
  • Assertion Severity 2.014
  • Extensible Enumerations 1.020
  • Extensible Enumerations 2.046
  • Report Packages 1.096
  • Taxonomy Packages 1.018
  • Units Registry 1.020
  • Transformation Rules Registry v3491
  • Transformation Rules Registry v48,596
  • Transformation Rules Registry v59,063

Certificado nos catorze módulos de especificação de Validating Processor atualmente oferecidos: catorze em catorze, não um subconjunto escolhido para dar boa figura.

Até aos pormenores

Onde as implementações se separam em silêncio.

A severidade sobrevive até ao fim

A severidade é a primeira coisa que a maioria das implementações perde. Promover um aviso a erro é fabricar uma crise na véspera de um prazo; despromover um erro é esconder um real. É levada até ao resultado exatamente como foi declarada.

O pacote é aberto como a especificação manda

Existe um procedimento definido para descobrir qual o ficheiro de um pacote que é o relatório. Adivinhar pela extensão ou pelo nome da pasta leva a validar por vezes o ficheiro errado, ou a perder o verdadeiro e ainda assim reportar sucesso. Nós seguimos o procedimento.

Três formatos, um só sentido — e verificamo-lo

O mesmo relatório pode escrever-se em XML, JSON ou CSV, e os três devem significar exatamente a mesma coisa. Que isso se verifique é, em si, uma regra — e das fáceis de saltar. Verificamo-la, offline, sem rede.

A unidade de validação é a entrega, não o ficheiro

Uma entrega Inline XBRL costuma repartir-se por vários ficheiros, e a especificação obriga a tratá-los como um só. Validando cada ficheiro isoladamente, toda uma classe de erros — identificadores reutilizados entre documentos, por exemplo — desaparece sem deixar rasto, e todos os ficheiros passam.

Âmbito da certificação

O que a certificação significa e o que não significa.

  • A certificação significa que as especificações indicadas na ficha oficial são cumpridas.
  • Não constitui uma garantia da qualidade global do produto.
  • Também não garante que uma entrega regulamentar concreta venha a ser aceite.
  • As regras de entrega que variam por jurisdição são distintas das especificações e são tratadas à parte.
  • Os números de conformidade nesta página são casos de teste, não entregas reais.