MirrorMere®

XBRL International 인증 Validating Processor

XBRL 검증에서 어디가 잘못됐는지, 왜 그런지까지 답합니다.

XBRL 자체를 온톨로지로 구현한 Pure Java 엔진입니다. SDK나 CLI로 기존 제품에 내장하고, 온프레미스와 폐쇄망을 기본으로 배포합니다.

문제

오류를 찾는 데 시간이 너무 많이 듭니다.

일반적인 XBRL 검증기는 오류가 있다는 사실은 알려주지만, 오류의 위치와 원인은 충분히 설명하지 않습니다. 무엇을 고쳐야 하는지 파악하는 일은 결국 사용자에게 남습니다.

  • 오류 코드는 나오지만, 어느 파일의 어느 위치인지 알기 어렵습니다. 의미를 파악하려면 스펙 문서를 직접 찾아야 합니다.
  • 오류의 원인을 알아내도 무엇을 어떻게 고쳐야 하는지는 별도로 판단해야 합니다.
  • 그 결과 공시 담당자의 문의가 개발팀으로 계속 넘어옵니다.

그 사이에도 제출 기한은 다가옵니다.

MirrorMere가 제공하는 것

오류가 있다는 말에서 끝나지 않습니다.

검증 과정에서 즉시 산출되며, 기존 제품의 화면과 업무 흐름을 바꾸지 않고 그대로 제공할 수 있습니다.

오류가 발생한 위치

어느 파일의 어느 위치인지 정확히 알려줍니다. 직접 찾아다닐 필요가 없습니다.

오류가 발생한 이유

어떤 규칙을 위반했는지, 그 규칙의 근거 조항은 무엇인지 함께 보여줍니다. 스펙 문서를 일일이 찾을 필요가 없습니다.

수정해야 할 내용

공시 담당자가 결과를 읽고 직접 조치할 수 있도록 설명합니다. 개발팀에 다시 문의할 필요가 없습니다.

Why Path

모든 판정에는 그 근거가 남습니다.

MirrorMere는 각 검증 결과가 도출된 경로를 기록합니다. 아래 내용은 XBRL International이 배포하는 표준 테스트를 실제로 실행해 얻은 원문 결과입니다.

[C015] ixe:illegalMultipleUseOfId: ID 'duplicateID' is used 2 times in IXDS.
        Locations: …/tests/ids/FAIL-non-unique-id-nonFraction-ID1.html,
                   …/tests/ids/FAIL-non-unique-id-nonFraction-ID2.html

출처: XBRL International Inline XBRL 1.1 표준 테스트(2020‑04‑08), 테스트 1904 FAIL-non-unique-id-nonFraction. 기대 결과는 invalid입니다. 화면에 맞추기 위해 앞부분의 디렉터리 경로만 줄였으며 문구는 변경하지 않았습니다.

MirrorMere 검증 리포트에서 테스트 케이스 하나의 Why Path 패널을 확대한 화면. link:label은 리소스 유형으로 표시되고, 입력·규칙·위반 두 건으로 이어지는 네 단계 경로마다 연결된 XBRL 2.1 조항이 함께 표시되어 있다.
엔진이 실제로 생성한 리포트에서 다른 검증 결과를 확인한 화면입니다. 이 페이지를 위해 별도로 재구성한 이미지가 아닙니다.

통합

MirrorMere는 보이지 않는 곳에서 작동합니다.

스펙별로 모듈이 분리되어 있어 필요한 것만 골라 넣을 수 있습니다.

제공 중

Java SDK

빌드에 파일 하나를 추가하고 기존 코드에서 바로 호출합니다.

제공 중

CLI · 배치

스크립트 실행과 정기 배치 작업을 위한 단일 실행형 JAR입니다.

제공 중

온프레미스·폐쇄망 배포

완전한 오프라인 환경에서 실행됩니다. 외부 네트워크 연결을 요구하거나 시도하지 않습니다.

예정

REST API

HTTP 기반 XBRL API는 2026년 하반기 제공 예정입니다.

// One result type, whichever specification produced it.
ValidationOutcome outcome = validator.validate(report);

if (!outcome.isValid()) {
    for (ValidationFinding f : outcome.errors()) {
        f.code();      // ixe:illegalMultipleUseOfId
        f.specRef();   // Inline XBRL 1.1, Section 4
        f.location();
    }
}

인증

표준 테스트 21,613건을 모두 통과했습니다.

XBRL International이 결과를 검토해 인증했고, 인증 내역은 공식 사이트에서 누구나 확인할 수 있습니다.

21,613
표준 테스트 통과 건수
0
실패 또는 오류
0
미수행으로 보고된 건수
16
테스트 모음

XBRL International이 배포하는 표준 테스트를 한 번에 실행한 결과이며, 공시 건수가 아니라 테스트 케이스 수입니다. 인증은 명시된 스펙을 지켰다는 뜻이지, 제품 전체의 품질이나 특정 규제 제출의 수용을 보장하지 않습니다.

문의

기존 제품에 XBRL 검증 기능을 바로 내장하세요.

개발 중인 제품과 원하는 통합 방식을 알려주세요. 담당자가 직접 답변드립니다.

manager@codebplat.co.kr