---
title: "XBRL：远不止于合规"
date: "2009-07-13"
categories: 
  - "xbrl"
tags: 
  - "altova"
  - "data-mapping"
  - "mapforce"
  - "xbrl"
description: 探索XBRL技术如何超越合规要求，从而提高数据管理效率。 了解如何使用Altova MapForce等内部映射解决方案，以简化报告流程。
---
Status: #blog

Tags:  #altova #data-mapping #mapforce #xbrl

Categories: [xbrl](/blog/zh/category/xbrl.md)
# XBRL：远不止于合规

最近刚从一次短暂的访问中归来 [第19届XBRL国际会议](http://conference.xbrl.org/) 在巴黎，我不禁觉得许多机构都未能抓住重点，或许这部分原因在于美国证券交易委员会（SEC）的相关规定。我原本以为（或者说，我确实是这样认为的），在世界最大经济体发布XBRL报告要求后的这一年里，这次会议应该会聚集大量渴望了解更多信息的公司代表，而且最重要的是，他们希望了解…… _为什么_ 他们本应该使用XBRL格式来标记他们的财务数据，但遗憾的是，事实并非如此。 

我只能猜测，参与人数，尤其是来自美国的参与者，如此稀少，可能与以下事实有关：许多组织仍然将XBRL视为一项单纯的合规问题，并且继续将财务报表的“标记”工作外包给金融印刷公司或其他向EDGAR系统提交文件的机构。 

那么，XBRL是否只是一种合规问题呢？嗯，当然是，但它远不止于此。我可以肯定地告诉您这一点，因为我在Altova工作，我们公司并不专注于合规软件。我们开发的是能够帮助企业最大限度提高效率的工具 _内部的_ 我们的目标是优化相关流程，从而降低数据管理工作流程的整体时间和成本。对于任何使用XBRL的公司来说，这完全是可行的，但这意味着需要积极地审视您目前的数据管理方式。 

“标记”（Tagging）意味着财务报表首先按照传统方式在电子表格或会计软件中编制，然后事后仔细地添加XBRL标签，以使其符合相关规定。唉…难怪合规性总是让人觉得如此令人头疼！我们难道不需要做更多的事情吗？等等，这难道不是在现有工作的基础上又增加一项手动任务，从而增加了出错的可能性？我不太清楚这个词“标记”（Tagging）是什么时候开始被广泛用于描述XBRL的实施，但它所做的只是过度简化了一个原本并不复杂的过程（当然，这个词可能最初是由营销部门的人创造的——而我就是其中一员）。 

总之，我们先暂时把“标记”这个想法放在一边，看看能不能想出一些更具挑战性的方案。 假设贵公司所有的财务数据都存储在某种后端系统中，例如数据库、财务/ERP系统、XML文件，或者这些系统的某种组合。 那么，如果你们能够简单地 [将您的数据映射到 XBRL 格式](https://www.altova.com/zh/products/mapforce/xbrl_mapping.html) 与其让外部顾问来逐一审查报告并标注每一项内容，何不采用内部解决方案？ 想象一下，您甚至可以将这种标注方法在下次需要生成类似财务报告时重复使用。 此外，如果您的IT部门也能参与其中，那将是更理想的方案 [自动化您的XBRL报表提交流程](https://www.altova.com/zh/products/mapforce/xbrl_mapping.html)?

 **[XBRL 映射](https://www.altova.com/zh/products/mapforce/xbrl_mapping.html)** Altova MapForce 是一款企业级[数据集成工具](https://www.altova.com/zh/products/mapforce/data_mapping.html)，可以帮助您完成这项工作。它主要由开发人员和应用程序架构师使用，但其易于使用的图形界面使得 MapForce 即使对于那些了解需要进行映射的数据的人来说，也易于上手。让我们来看一个简单的例子，以说明其易用性：第一步是加载源数据组件——在本例中，是一个数据库——到 MapForce 的设计面板中。 

 [![XBRL1 (一种用于电子文档的标准化格式)](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl1_thumb.jpg "xbrl1")](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl1.jpg) 

请注意，映射组件是对数据库中表和列的表示。因此，底层数据可能随时发生变化，但映射本身不会受到影响。对于在 MapForce 中使用的任何映射结构，例如 XML、数据库、文本文件、EDI、Excel、XBRL 或 Web 服务，情况也是如此。接下来，我们将添加我们的目标映射组件，在本例中，是一个基于 [美国通用会计准则 - 商业和工业](http://xbrl.us/taxonomies/Pages/default.aspx) 的基本 XBRL 扩展分类体系。 

[![XBRL2是一种用于电子文档的标准化格式，旨在提高财务报告的透明度和可比性](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl2_thumb.jpg "xbrl2")](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl2.jpg) 

现在，我们可以直接开始映射，通过连接线条将不同的数据项关联起来。在某些情况下，我们需要应用[数据处理规则](https://www.altova.com/zh/features_datafilters_mapforce.html)，对格式进行微调，筛选数据，甚至为了满足XBRL报告的要求，添加数据库中不存在的常量。所有这些操作都可以通过轻松地从侧边栏的MapForce库中拖放中间函数来实现。 

例如，假设您的数据库自动要求使用日期时间格式来记录任何会计期间。由于XBRL报告只需要日期，因此在数据映射过程中，我们需要去除时间部分。因此，只需从库中拖动一个“从日期时间提取日期”的功能，并将它连接到您的数据库和XBRL组件之间的连接线即可。 

[![XBRL4是一种用于电子文档的标准化格式，旨在提高财务报告和其他商业数据的互操作性和可读性](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl4_thumb.jpg "xbrl4")](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl4.jpg) 

当然，您可能还需要向您的数据中添加各种其他的数学、逻辑或其他类型的函数，您会发现函数库中已经提供了大量的此类函数供您选择。

 您还可以根据需要，使用图形化函数构建器轻松添加自定义函数。最终，您的映射关系可能如下所示： 
 
 [![xbrl6 (这可能是一个缩写或代码，没有明确含义，因此直接翻译为拼音。)](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl6_thumb.jpg "xbrl6")](https://www.altova.com/blog/images/XBRLsomuchmorethancompliance_E946/xbrl6.jpg)
 
  现在，只需点击“输出”选项卡，即可查看 XBRL 数据的呈现方式。瞧，这就是一个可重用、可扩展的数据映射方案，您可以在需要提交 XBRL 数据时随时使用。您甚至可以将此映射界面集成到其他应用程序中，或者请 IT 部门生成代码，以便在每次需要提交报告时自动生成 XBRL 文件。要了解更多关于如何在 MapForce 中使用 [XBRL 映射](https://www.altova.com/zh/products/mapforce/xbrl_mapping.html) 的详细信息，请查看 Altova 的 [XBRL 教程](https://www.altova.com/zh/aot/online-training.aspx)。

以下是一个非常简单的例子，展示了如何直接从会计系统中生成 XBRL 数据——无需重新输入信息，无需创建传统的财务报表，更不用说“标记”了。最重要的是，所有这些都可以轻松地在公司内部完成，而且成本只是外包的一小部分。请不要误解我的意思，外包在贵公司的 XBRL 实施中可能确实有其作用。例如，[构建 XBRL 扩展分类法](https://www.altova.com/zh/xbrl-taxonomy-editor.html)，可能正是您更愿意交给那些拥有多年 XBRL 语法和其他复杂知识的人来完成。但是，将贵公司的财务数据转换为 XBRL……难道不应该交给那些最了解这些数据的人吗？ 

有关 Altova MissionKit 的更多信息，请参考以下内容 [XBRL 相关工具](https://www.altova.com/zh/solutions/xbrl-tools.html) - 其中包含对...的支持 [XBRL 映射和自动化](https://www.altova.com/zh/products/mapforce/xbrl_mapping.html), [XBRL 验证和分类体系构建](https://www.altova.com/zh/xbrl.html), 和 [XBRL 呈现技术](https://www.altova.com/zh/features_xbrl_rendering.html) - 欢迎访问 [https://www.altova.com/solutions/xbrl-tools.html](https://www.altova.com/zh/solutions/xbrl-tools.html) ...或者 [下载 Altova MissionKit](https://www.altova.com/zh/download/missionkit/software_development_tools_enterprise.html) 今天！
