XBRL은 재무 보고를 비롯한 다양한 비즈니스 보고에서 활용되고 있는 XML 기반 언어로서, 응용 분야의 개념들과 이들간의 관계를 정의하여 유연하게 활용할 수 있다. 이러한 비즈니스 보고 프로세스에서, 보고 내용의 일치성과 완전성을 문법적이고 의미적인 수준에서 검증하는 것은 XBRL 문서를 제출하는 측이나, 제출받아 이용하는 측 모두에게 매우 중요하다. 이와 같은 의미제약을 응용 프로그램 코드로 직접 표현하고 검증하는 것이 기본적인 방법이지만, 이것은 의미제약의 표현과 변경, 그리고 공유를 어렵게 한다. XML 문서의 의미제약을 일반적으로 표현할 수 있는 XSLT, Schematron 등의 언어는 XML을 이용한 의미제약의 명시적인 표현과 공유가 가능하나, XBRL 의미제약을 효율적이고 효과적으로 표현하기 어렵다. 이 논문에서는 현재 활발히 논의가 진행되고 있는 XBRL Formula의 의미제약 표현 방법에 대하여 검토하고, 사례 분석을 통해서 표현 능력과 문제점을 토의하고자 한다. 구체적인 분석 사례로서는 재무보고 분야의 재무제표를 이용한다.
XBRL은 재무 보고를 비롯한 다양한 비즈니스 보고에서 활용되고 있는 XML 기반 언어로서, 응용 분야의 개념들과 이들간의 관계를 정의하여 유연하게 활용할 수 있다. 이러한 비즈니스 보고 프로세스에서, 보고 내용의 일치성과 완전성을 문법적이고 의미적인 수준에서 검증하는 것은 XBRL 문서를 제출하는 측이나, 제출받아 이용하는 측 모두에게 매우 중요하다. 이와 같은 의미제약을 응용 프로그램 코드로 직접 표현하고 검증하는 것이 기본적인 방법이지만, 이것은 의미제약의 표현과 변경, 그리고 공유를 어렵게 한다. XML 문서의 의미제약을 일반적으로 표현할 수 있는 XSLT, Schematron 등의 언어는 XML을 이용한 의미제약의 명시적인 표현과 공유가 가능하나, XBRL 의미제약을 효율적이고 효과적으로 표현하기 어렵다. 이 논문에서는 현재 활발히 논의가 진행되고 있는 XBRL Formula의 의미제약 표현 방법에 대하여 검토하고, 사례 분석을 통해서 표현 능력과 문제점을 토의하고자 한다. 구체적인 분석 사례로서는 재무보고 분야의 재무제표를 이용한다.
XBRL is an XML-based language, actively used for diverse business reporting applications including financial reporting. It can be flexibly applied to each application by defining concepts and their relationships existing within the application. In these business reporting processes, it is very impor...
XBRL is an XML-based language, actively used for diverse business reporting applications including financial reporting. It can be flexibly applied to each application by defining concepts and their relationships existing within the application. In these business reporting processes, it is very important for senders and receivers to validate the consistency and completeness of reporting contents in the syntatic and semantic levels. The basic method is to directly represent and validate the semantic constraints using application program codes. However, the method makes it difficult to represent, change, share semantic constraints. While XML constraint languages for XML documents such as XSLT and Schemantron support explicit representation and sharing of semantic constraints, they are limited in the efficiency and effectiveness of representing XBRL semantic constraints. This paper reviews XBRL formula, actively being discussed recently for standardization, and discusses the representation capability and limitations through a case analysis, which applies XBRL formula to business documents in the area of financial reporting.
XBRL is an XML-based language, actively used for diverse business reporting applications including financial reporting. It can be flexibly applied to each application by defining concepts and their relationships existing within the application. In these business reporting processes, it is very important for senders and receivers to validate the consistency and completeness of reporting contents in the syntatic and semantic levels. The basic method is to directly represent and validate the semantic constraints using application program codes. However, the method makes it difficult to represent, change, share semantic constraints. While XML constraint languages for XML documents such as XSLT and Schemantron support explicit representation and sharing of semantic constraints, they are limited in the efficiency and effectiveness of representing XBRL semantic constraints. This paper reviews XBRL formula, actively being discussed recently for standardization, and discusses the representation capability and limitations through a case analysis, which applies XBRL formula to business documents in the area of financial reporting.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
대차대조표 상의 부채(liabilities)와 자본(연quity)을더한 자산(assets)의 값을 출력하고자 하는 경우를 가지고 분석하고자 한다. 부채와 자본은 [그림 히와 같이정의된 아이템들로서 rwnetaryltemType을 따른다.
이 논문에서는 XBRL Formula 기 반의 제약 표현 능력을 검토하고, 해결해야 할 문제점에 대하여 분석하였다. XBRL Formula는 공식과 함께 값, 존재, 일관성에 관한 제약을 표현할 수 있어서 XBRL 사례문서를 관련된 주체들이 검증하는데 있어서 매우 유용하다.
제안 방법
이번 장에서는 재무보고 분야의 재무제표를 이용하여 의미제약 표현방법을 구체적으로 검토한다. 무엇보다도, 최근에 표준화 작업이 활발히 진행되고 있는 XBRL Formula를 중심으로 사례를 분석한다.
대상 데이터
무엇보다도, 최근에 표준화 작업이 활발히 진행되고 있는 XBRL Formula를 중심으로 사례를 분석한다.
성능/효과
XBRL Formula에서는 formula로 공식을 표현할 수 있고, assertion을 이용해서 값, 존재, 일치성에 대한 제약을 표현할 수 있어서, 이러한 제약조건을 모두 표현할 수 있다. 3장의 사례 분석에서 볼 수 있듯이, XBRL Formula를 이용하여 XBRL에서 필요한 의미제약을 효율적이고 효과적으로 표현할 수 있다.
후속연구
이러한 문제점을 해결하기 위하여, 앞으로 추진하고자 하는 작업으로는, 문서간의 제약표현 방안을 제시하고, 실험적인 전용도구의 개발과 실제 프로젝트를 통해서 이를 검증하며, 표준화 작업에 이를 반영하는 것이다.
[그림 14]는 광고 문서의 모든 'Adverts' 엘리먼트에 대하여 카탈로그 문서에 하나의 'Products' 엘리먼트가 있어서 그 이름이 일치하여야 함을 규정하고있다. 이와 같이 xlinkit는 기본적으로 XLink와 XPath 를 사용하고 있어서, 직접 XBRL에 적용하는 것도 어느정도 도움이 될 것이며 (XBRL Dimensions 등과 같이 XBRL 만의 특수한 요구사항으로 인하여 한계가 있음), XBRL Formula 표준화에 반영하는 것도 용이할 것으로 판단된다.
XBRL Digsions에서는 이 두 가지 요소의 내용을 규격화하여 일정한 방식으로 차원 정보를 XBRL 사례문서에 기술할 수 있도록 하고 있다. 이와같이 XBRL-GL을 기반으로 기업 내부의 실시간 정보교환과 지능적 활용이 가능해지면, 실시간기업 (Real-Tirre Enterprise, RTE) 이 라는 이상으로 보다 전진하게 될 것이다.
참고문헌 (21)
김형도, 최선, 김기철, "중소기업 생산성 향상을 위한 XBRL 지속가능성 보고 방안 연구", 생산성논집, 제19권, 제4호, pp.147-169, 2005.
김형도, 박찬권, "핵심 컴포넌트 방법론 기반의 XBRL 문서 표준화 및 재활용 방안 연구", 한국전자거래학회지, 제11권, 제4호, pp.67-86, 2006.
김형도, 박찬권, 염지환, 이성훈, "XBRL 기반의 의사결정 모형 표현과 공유", JITAM, 제14권, 제 2호, pp.117-127, 2007.
J. Hu and L. Tao, "An Extensible Constraint Markup Language: Specification, Modeling, and Processing," Proceedings of the XML 2004 Conference, Washington D.C., 2004.
M. H. Jacinto, G. R. Librelotto, J. C. Ramalho, and P. R. Henrigues, "Constraint Specification Languages: Comparing XCSL, Schematron, and XML-Schemas," Proceedings of the XML Europe 2002, Barcelona, 2002.
C. Nentwich, L. Capra, W. Emmerich, and A. Finkelstein, "xlinkit: A Consistency Checking and Smart Link Generation Service," ACM Transactions on Internet Technology, Vol.2, No.2, pp.151-185, 2002.
M. H. Jacinto, G. R. Librelotto, J. C. Ramalho, and P. R. Henrigues, "Constraint Specification Languages: Comparing XCSL, Schematron, and XML-Schemas," Proceedings of the XML Europe 2002, Barcelona, 2002.
J. W. Kim and H. D. Kim, "Semantic Constraint Specification and Verification of ebXML Business Process Specifications," Expert Systems with Applications, Vol.27, pp.571-584, 2004.
P. Chamoni, "XBRL and Business Intelligence," New Dimensions of Business Reporting and XBRL, pp.178-189, 2007.
R. Lala, I. Cantador, and P. Castells, "XBRL Taxonomies and OWL Ontologies for Investment Funds," Proceedings of the ER Workshops 2006, LNCS 4231, pp.271-280, 2006.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.