IT/IT용어2009. 4. 2. 13:58
기업의 회계 투명성을 향상시킬 수 있는 새로운 전자문서 기술 ‘XBRL(eXtensible Business Reporting Language)’이 국내에서도 선을 보인다. XBML은 기존 HTML이나 SGML보다 향상된 웹문서 표기 언어로 핵심기술인 택사노미를 통해 계정과목 및 주석을 논리적으로 표준화할 수 있으며 이에 대한 구조정보 및 GAAP레퍼런스 등을 규정할 수 있는 것이 특징이다. 실제로 이번에 선보이는 XBML문서는 대차대조표·손익계산서 등에 기재된 재무사항에 이름표(태그)를 붙여 바코드처럼 정보를 처리하는 기능을 수행할 수 있다.




http://education.xbrl.or.kr/index.jsp è XBRL KOREAN Education

 

http://www.xbrl.or.kr è 한국XBRL 본부




Instance Document
재무 정보를 기술한 XML 문서입니다. 계정과목명(라벨)이나 정보의 표시순서·처리순서 등은 아래의 Taxonomy Document 기술합니다.

Taxonomy Document
Taxonomy Document XML Schema LinkBase 구성 됩니다. Taxonomy Document XML Schema LinkBase(XLink) Instance Document 내용·구조·처리 방법 등을 정의합니다.

1. XML Schema
Instance 어휘(요소명, 속성 ) 정의합니다. 구체적인 계정과 목명 등이 정의됩니다. Financial Statement 불리는 재무제표는 나라 마다 다른 회계기준에 대응한 Taxonomy 각국의 XBRL조직 의해 제정됩니다. 이러한 나라마다의 회계기준에 대응한 Taxonomy 함께 업종 Taxonomy, 자사 Taxonomy 정의할 있습니다.

2. LinkBase(XLink)
문서구조, 정보의 표시순서·처리순서를 정의합니다. XML Schema 다른 파일에 작성합니다. LinkBase XLink 사용하며, 이하와 같은 링크 정의를 있습니다.
 - Presentation Link
:항목간의 표시순서를 정의
 - Calculation Link
:항목의 수치 데이터의 가산식을 정의
 - Definition Link
:항목간의 친자 관계 등을 정의(한국어/일본어/영어/타국어등 멀티언어로 정의 가능)
 - Label Link
:항목의 표시 내용(라벨) 정의
 - Reference Link
:참고 문헌 정의 (회계 개념 정의의 근거 문헌을 정의)


XBRL 처리 방법

XBRL 링크 베이스 처리를 위해서는, XLink 기술이 필요합니다. XLink 모든 기능을 서포트하고 있는 처리계는, 당사의 XML Link Processor 뿐입니다.
당사에서는, XML Link Processor 응용하여 XBRL 처리 모델을 작성했습니다. 모델에 의한 처리 이미지는, 다음과 같습니다.

1.전처리
   Instance Document
관한 Taxonomy Document 추출한다.

2.링크처리
   Taxonomy Document
에서 사용하고 있는 링크 베이스를 추출하여, XML Link Processor 링크 처리를 실시한다.

3.Consolidated Document 작성
   
상기 "1~2" 처리에 의해, Instance Document 대한 Taxonomy Document 정의 내용(어휘, 문서 구조 ) 반영
   
새로운 XML Document 작성된다.
   
XML Document Consolidated Document라고 부른다.

4.이용 목적에 맞춘 처리
   
이후는, Consolidated Document 대해 원하는 처리를 실시한다. (XSLT 이용한 HTML 변환 )


 XBRL 특징과 구조
 XBRL IT 발전을 기본 전제로 한다.
 
특히 데이터베이스의 개념과 인터넷의 발전은 XBRL 적용에 필수적이라고 있다.
 IT
특히 영업현장에서 거래자료가 실시간으로 입력·저장·축적되는 현장회계개념에 적용됨으로써 XBRL 기반 기업정보
 
보고로의 이행을 가속화시켜주고 있다.
 XML(eXtensible Mark-up Language)
기반한 XBRL 모든 기업 정보에 내용과 특징을 표시하는 이름표
 (data tag)
붙이는 것이 기본개념이다.
 XBRL
XML 이름표를 이용해 기업정보의 유통을 표준화하고 정보의 분류·검색·활용에 획기적인 개선을 이루도록 한다.
 
따라서 정보의 호환성·공유성은 XBRL 기본 속성이며 가장 특징이다.
 XBRL
크게 명세서(specifications), 텍소노미(taxonomy), 보기문서(instance documents) 구성되어 있다.
 
명세서란 XBRL 요건에 맞추어 재무제표가 어떻게 작성되어 있는지 설명하는 기술적 문서다. 텍소노미는 재무보고서
 
내용을 분류하고 설명하는 표준시스템이다.
 
보기문서는 XBRL 의해 구현된 기업정보를 담고있는 XML 파일로 텍소노미에서 정해진 이름표를 붙인 재무정보
 
뜻한다.
 
보기문서의 예로는 XBRL 적용한 재무제표, 거래를 통해 계정에 기입된 숫자들을 포함한 파일 등을 있다.

1. XBRL (eXtensible Business Reporting Language)
재무·경영·투자 , 여러가지 용도에 사용하는 정보를 기술할 있는 XML 베이스의 언어. 특히, 조직에 있어서의 재무 정보(재무제표나 내부 회계 보고등) 기술에 적절하고 있다.
XBRL 2.0
에서는, XML Schema XLink등의 최신의 XML 관련 기술이 받아들여지고 있다.

2. XML schema (XML Schema)
XML 문서의 구조를 정의하거나 요소의 내용이나 속성치에 데이터형을 지정하기 위한 사양.DTD 같지만, 보다 고도의 기능을 가진다.

3. XLink (XML Linking Language)
XML 문서간의 링크 관계를 기술하는 XML 베이스의 언어.2001 6 27일에 W3C로부터 권고되었다.
링크 정보를 별문서에 기술할 있는, 1개의 링크로부터 복수의 점프처를 지정하는 고도의 링크 관계를 기술할 있다.이것을 실장했던 것이 XLink 프로세서이다.

4. XSLT (XSL Transformations)
XML 문서를 다른 XML, HTML, 혹은 텍스트 문서로 변환하기 위한 언어로서 W3C 규정한 .
XSL
일부가 분리 독립한 것으로, 상기 변환의 룰을 XML 문서로 기술하기 위한 문법을 주고 있다.

Posted by 사나에