登陆注册
1672100000027

第27章 价值链会计信息交换基础(2)

模式文档可以被看作一个类型定义和元素声明的集合(词汇表),它们是用一套预先规定的XML元素和属性创建的,这些元素和属性定义了文档的结构和内容模式。而相应的一套精巧的规则(这些规则却很有意思地用DTD的缩写,是一套主要关于标记符的语法规则。来表示)指定了每个Schema元素或者属性的合法用途。如果违反这些规则解析器就会拒绝解析你的Schema以及任何同它相联系的文档。模式文档的名字被归属于一个指定的命名空间,这个命名空间被称为目标命名空间。目标命名空间使我们能够从不同的词汇表中区分定义以及声明。

2.命名空间

XML把名称空间定义为包装XML元素在一起以供将来重用的方式。为了使用XML文档的名称空间中定义的元素,你必须通过“xmins”属性声明你希望采用名称空间。你还必须为该名称空间定义快捷方式的前缀(例如xs:)作为你文档中的根元素,从而使得名称空间在文档中都可用。前缀是用于文档的任何导入名称空间的元素的标识符。例如,在XBRL的模式文档中,有一个经常使用的前缀“ci:”,它的含义是“Commerce and industry”。这样以ci开头的标签我们就清楚它是在描述商、工业方面的内容。

3.数据类型

XML Schema可以让你把XML文档中的元素声明为特定的类型,准许解析器检查文档的内容及其结构。XML Schema定义了两种主要的数据类型:简单类型(simple Type)和复杂类型(complex Type)。这两种数据类型之间的主要区别是复杂类型可以像数据一样包含其他元素以及属性,而简单类型则只能包含数据。

(二) XML解析器

“怎样在程序中描述XML文档的层次结构信息”是XML Parser(解析器)的任务。用于将XML解析绑定到需要它的应用程序的两个最常见系统是W3C的文档对象模型(Document Object Model(DOM))和开放社区的标准——用于XML的简单Api(Simple Api for XML(SAX))。

DOM是一种允许代码直接指向XML文档各部分特性的Api,因此易于编程。它将XML每一样都融入到面向对象编程(OOP)框架中,在比其他任何专门编程语言更高的抽象层次上。DOM是语言无关的,并且其文档对象模型是由许多通用编程语言的库提供的。DOM通常要求将表示文档每个部分的对象都放入内存中。因为这些对象占用内存的总和可能会多达文档本身所占用内存的10倍(或更多),因此DOM在处理大文档时的效率很低。SAX用事件驱动和过程化模型取代了DOM的OOP框架。SAX逐位遍历文档树并发送出与当前节点相应的事件。这意味着SAX可以抛弃暂时不在范围中的文档部分,这使得它更高效。

一种新近发展的XML解析技术是JDOM。JDOM是一种使用XML的独特Java工具包,用于快速开发XML应用程序。它的设计包含Java语言的语法乃至语义。同时它是一个开放源代码项目的作品,目标是通过Java代码来访问、操作并输出XML数据。JDOM Api在操作上比较简单,例如它并不要求程序员一板一眼地操作树状结构,而是直接操作某元素。比较起来,传统的方式就相当麻烦:首先你得遍历到树中的该元素节点的子节点,判断其是否为文字节点,然后才能取得其值。

(三) XSLT(扩展样式单转换语言)

1.什么是XSLT?

XSLT的英文标准名称为eXtensible Stylesheet Language Transformation。根据W3C的规范说明书(具体可见W3C网站http://www.w3.org/TR/xslt11),最早设计XSLT的用意是帮助XML文档转换为其他文档。但是随着发展,XSLT已不仅仅用于将XML转换为HTML或其他文本格式,更全面的定义应该是:XSLT是一种用来转换XML文档结构的语言。

最简单的应用情况首先涉及两个文档:包含原始数据的XML文档和用来转换该文档的XSLT风格表单。XSLT处理器把XSLT风格表单的规则应用到XML文档从而新建出XHTML、WML、SVG或者几乎其他任何XML格式的第3个文档。

多个XSLT风格表单可以采用多种格式来表达某一文档。单一的风格表单还可以把某一数据类型的多种实例转换为标准的报告格式,你只需要修改风格表单就可以改变这些报告模式。而XSLT则可以把数据的多种实例转换为多种格式而不仅仅局限于报告格式:由此可见,XSLT是一种把某一系统的数据格式转换为另一系统(比如B2B交易)数据格式的强大工具。

三 XML会计信息交换的一个应用工具——用友EAI

(一) 用友EAI概念

在用友U8系统的V8.50以上版本中,为了解决U8本身与用友其他产品以及第三方应用软件之间的数据交换问题,U8采用了XML数据交换格式,提供了企业应用集成(EAI)交换工具。EAI可以使企业各个应用系统协同工作,从而可打破信息孤岛的困境。EAI定义了用友U8对外数据交换的标准格式,并提供多种接口模式。EAI可输出符合标准格式的XML文件,提供给外部系统进行数据交换;外部系统的数据制作成符合标准格式的XML数据文件后,也可以通过EAI输入到U8系统中。EAI利用XML标准接口进行数据解析和翻译,并且可由用户灵活设置各种数据之间的映射关系,因此可适用于各种不同行业、企业之间的数据交换。其他的软件产品可以和U8进行挂接,实现协调工作、数据共享。

(二) 用友EAI的特点

1.用于U8内部各系统间、U8与用友其他产品之间、U8与第三方软件之间的数据交换。

2.技术上采用XML数据交换格式,使用XML标准接口,可以进行二次开发。

3.用户可自定义各种档案的数据映射和替换设置,以支持不同行业、企业之间进行数据交换。

4.支持广域网的数据交换。可以远程登陆,执行数据交换。

5.可以执行已定义的交换计划,实现无人值守的数据交换。

(三) 用友EAI的内容

EAI可以进行交换的数据包括基础档案、单据及其他数据,包括:

1.基础档案信息:部门档案、职员档案、地区分类、客户分类、客户档案、供应商分类、供应商档案、存货分类、存货档案、结算方式、付款条件、开户银行、仓库档案、收发类别、销售类型、计量单位、计量单位组、产品结构、采购类型、成套件、费用项目、发运方式、货位档案、自定义项设置、自定义项档案、项目、会计科目、外币、汇率、凭证类别、常用摘要、原因码档案、集团企业目录。

2.单据及业务数据。

3.总账:凭证、银行对账单。

4.结算中心:内部结算单。

5.应收款管理:应收单、收款单、销售发票(《销售管理》未启用时)。

6.应付款管理:应付单、付款单、采购发票(《采购管理》未启用时)。

7.成本管理:材料消耗数据。

8.工资管理:人员档案、工资项目数据。

9.固定资产:固定资产卡片。

10.采购管理:采购订单、采购到货单、采购发票、供应商存货价格。

11.销售管理:销售订单、发货单、销售发票、销售发票导入到内部结算单。

12.库存管理:入库单、出库单、库存量。库存量只支持从U8系统中导出数据,不支持外部数据导入U8系统。

(四) 用友EAI的操作流程

1.系统注册:在进行数据交换前,需要注册外部系统及定义与之相对应的U8产品年度账套。外部系统是相对于当前U8账套的其他系统,可以是U8产品的其他模块、用友的其他产品、第三方软件;内部系统是当前服务器的U8年度账套。在导入导出的XML文件中根据注册编码确定标识信息,根据标识信息确定外部系统与之相对应的U8年度账套,在两者之间进行数据交换。

2.数据映射:设置外部、内部基础档案数据的对应关系。在进行数据交换时,外部系统与内部系统的基础档案可能存在不一致的情况,这时需要建立外部数据、内部数据之间的对应关系。建立数据映射之后,数据交换时系统自动进行基础档案的对应转换。外部数据与内部数据的映射可以一对一,也可以多对一,但不能一对多,即不允许导入时一个外部数据分割为多个内部数据;若外部、内部系统的某类基础档案信息完全一致,则无需建立对照关系。

3.导入导出设置:设置每个具体项目的导入、导出文件的存放路径及导出数据的过滤条件。用户可设置每个具体项目的导入、导出文件的存放路径及导出数据的过滤条件,在以后的数据交换时系统按照预设的条件进行操作。

4.替换设置:设置单据在导入导出操作中需要替换的项目。替换设置功能主要用于设置单据在导入导出操作中需要替换的项目。单据的替换项目设定以后,在执行数据交换时,系统就会根据预设的替换条件进行操作。如在用友U8系统中,根据会计的岗位不相容职责,需要随时更替制单人,所以可以在“替换项目列表”下拉列表中选择“凭证”,在“子项目列表”中选择“制单人”,选择“是否”替换为“是”、选择“按编码还是名称”为“名称”。

5.数据交换:进行数据的导入、导出操作方式。数据导入和导出工作的执行由数据交换功能完成,可以一次导入或导出多种数据类型。(1)数据导出:U8数据导出XML文件:选择进行导出操作,从U8内部系统向外部系统导出数据。可在数据导出时以邮件方式发送数据。(2)数据导入:外部XML文件数据导入U8:选择进行导入操作,从已注册的外部系统向U8内部系统导入数据。

$第三节 XBRL与价值链会计信息交换

一 XBRL的基本含义

XBRL(可扩展商业报告语言,eXtensible Business Reporting Language),是XML(可扩展的标记语言,extensible Markup Language)在财务报告信息交换中的一种应用,是目前应用于非结构化信息处理尤其是财务信息处理的最新标准和技术。

XBRL的构想最早是由美国华盛顿州的会计师Charles Hoffman在1998年4月份提出的。Charles Hoffman在AICPA赞助下于1998年12月31日提出了一个使用XML作为编制财务报表工具的原型。XBRL原型为“XFRML”“(XML based Financial Reporting Markup Language),是一项由美国会计师协会(AICPA)于1999年发起的计划,其目的是要提供一个以XML为基础的全球企业信息供应链,方便使用者去取得、交换、分析。2000年AICPA邀集专业协会、会计师事务所、投资组织、软硬件供应商以及会计软件发展机构共60余个的单位组成组织,共同参与推动XBRL,2000年7月31日发布了XBRL规格书(Specification)Version1.0及XBRL分类标准(Taxonomy),在短短的时间内,世界上许多国家都已经开始积极进行XBRL的推广。

XBRL提供一种标准化的方法去编制、发布公司财务报告和其他信息。它通过对有关财务信息内容增加标记的方法,使得企业内部和外部对财务信息的收集、处理、转换变得十分方便。XBRL能够又被称为“商业的数字语言”,是因为它方便了对包含在商务报告中的信息的重用,并且提供了该信息的结构与背景。

作为新一代网络传输语言的XML,不仅可以由程序员对文本文件加上标识,告诉每一个字或每一组数字代表的含义,而且还允许信息在一个组织的内部和外部、不同的用户和不同的软件之间相互交换。正是这些特点,方便了有关信息文件的生成、传输和检索,使之成为开发电子商务的语言。XBRL是利用XML的结构,在计算机程序上对电子化的商业信息的组成部分加上特定的编码或标识,从而使财务信息可以在任何不同的会计核算软件和技术条件下实现交换。

XBRL为用户和报表编制者解决了如下难题:首先提供给财务报告用户搜索以不同的技术形式(包括互联网)发布的财务信息的可靠手段,因为不管被检索公司所使用的是什么会计软件,只要加了标识,用户就可以很快利用计算机搜索到所需要的财务信息;其次提高了财务报告编制者报告编制效率,减少了工作量。各个账户都按现行会计准则和有关规定加上标识,可以很快将有关账户的数据收集到一起。如此的特点,使得在美国的很多企业已经开始在向银行或股东发布财务报告、向证券监管机构呈送法定文档或者把企业的信息公布到自己的商务网站时都运用XBRL格式。

二 XBRL的技术框架

XBRL的结构可以包括以下几个方面:

(一) 规范(Specification)

XBRL规范则定义了表达信息的XML元素和属性,这些信息可以被用于商务报告的创建、交换和比较等任务。它提供了XBRL是什么以及XBRL怎样工作的技术性解释,陈述了XBRL的框架模型,并详尽地定义了分类(Taxonomies)和实例文档(Instance Documents)的句法与语义,明确规定要怎样才能写出一份符合规范的XBRL文档。

XBRL本身筑构于XML技术的基础之上,标签为自己定义,但它必须遵循规则。规范中对于XBRL的模式以及指明模式文件地址的“Schema Location”两项标准都进行了详细的说明。

例如,一个典型的XBRL group元素中涉及schema的内容如下:

〈group xmlns=http://www.xbrl.org/2001/instance

xmlns∶xsi=”http:/www.w3.org/2001/XMLSchema-instance”〉

而在XBRL的模式文件中,相应的目标名称空间有如下的定义:

〈schema TargetNamespace=http:/www.xbrl.org/2001/instance…〉

(二)分类(Taxonomies)

同类推荐
  • 管理的力量

    管理的力量

    《管理的力量》以科学管理为依据,着重从目标、决策、领导、创新、激励、人才等几个方面介绍管理知识,同时,又结合中国式管理的一些内容,希望能为广大管理人员提供一个全新的视角去看管理,也希望借助我们微薄的力量,为你的管理工作排难解忧,为你的企业大厦添砖加瓦。为中国管理加油!为中国经济加油!为中国梦加油!
  • 改法(稻盛和夫拯救日航的40项意识改革哲学)

    改法(稻盛和夫拯救日航的40项意识改革哲学)

    本书详细地披露了日航复兴过程中大量鲜为人知的幕后细节。本书作者历经一年时间,听取了稻盛和夫名誉会长、大西贤会长和植木义晴社长等多位人士的真实声音。并采访了从集团公司的职员、飞行员、客舱乘务员到地勤工作者(负责行李和货物的装载)、航行管理者等涉及各个岗位的工作人员。他们为日航的崛起挥洒汗水,贡献了一己之力。从他们的话语中,我们逐渐了解到,意识改革究竟以何种形式渗透到他们的内心并使之发生变化。日航的重生看似是个奇迹,其实这并非意外。从职员到董事,每个人内心的变化,以及意识、行动、组织和企划的变化是实现其快速崛起的关键力量。
  • 生产总监实战手册

    生产总监实战手册

    本书围绕“生产”这一主题,紧扣生产总监日常工作内容,通过生产总监基础、生产管理模块、生产控制节点、生产运行手段、生产提升路径等五个单元为生产总监答疑解惑,指点迷津。对于生产总监的具体工作来讲,将具有很大的参考价值。作者在本书穿插了大量典型案例,并进行了非常到位的案例评析,有助于生产总监更深入理解和把握工作内容。本书灵活体现“管理理念+案例解析+操作要点”的思路,行文风格简洁精炼,要点明确,易于读者阅读与使用,可作为高层管理者的案头查阅工具书
  • 现代人智慧全书:智慧管人术

    现代人智慧全书:智慧管人术

    全面、系统、分门别类地将现代人生存立世必须具备的智慧告诉您。指导您做适者生存、永立人上的强者。
  • 做最好的总裁

    做最好的总裁

    天道是天、人、地三才之道当中的常理,总裁扮演“天”的角色,以大公无私的心情,来因应未来的变化。天道尚“无”,所以总裁必须懂得“无为”的道理,来达成“无不为”的理想。身为总裁,应该不多讲大家便能体会,不多做大家便能努力,不多管大家便能自动,不授权大家便能尽责,不紧张大家便能快速,不发威大家便能警惕。“天”从来不做“事”,只求把“人”安顿好。总裁不必去处理“事”,却必须把它交给合适的“人”去处理。找对“人”,让他自由自在、自动自发去解决,则“事”必顺成。
热门推荐
  • 神级修真农民

    神级修真农民

    种灵谷,养灵宠,玩灵鬼……乃是消遣。炼丹制药、法宝制器、布阵画符……乃是副业。逍遥修真、纵横无忌!一界秘武、天下无敌!十方百万世界、唯我独尊!可本质上,还是个农民!
  • 国富论(超值金版)

    国富论(超值金版)

    不论该国的土壤、气候和面积状况如何。国民生活供给情况的好坏都由这两个因素来决定。,一国国民每年消费的全部生活必需品和便利品(包括本国的直接产物,或是用这类产物从外国购得的物品),都来源于国民的劳动。国民生活供给情况的好坏,取决于生活必需品和便利品与消费者人数的比例大小。这一比例对任何一国国民来说,都受制于两个因素:第一,本国国民运用劳动的熟练程度、技巧和判断力;第二,本国从事有用劳动的人数和不从事有用劳动的人数的比例大小
  • 2010年中国故事精选

    2010年中国故事精选

    本书是“2010年选系列丛书”的微型小说作品选,精选了2010年度最优秀的微型小说作品,尽显年度微型小说写作之精髓。全书分为滴水藏海(袖珍)、拍案惊奇(中篇)、世态万象、真情大爱这四个部分,收录了末位化考勤、公鸡下蛋、玉貔貅、一条短信十个字、冬至食鲜、锁匠遇上烦心事、父亲的心思你别猜等作品。
  • 皇宠之杠上大牌夫君

    皇宠之杠上大牌夫君

    一朝穿越,火场复生,洛青青这才发现自己居然进了皇室的下属部门,成了保皇一族的一员。还以为自己当上了风光的皇家人员,没想到跳进的根本就是一个无底火坑。她郁闷、她愤恨、她想暴走,但她不能告诉自己的顶头上司,“宝鸡”适合做的是地名而不是人名,除非她迫不及待地想进行第二次穿越……名字不好听?没什么!谁的穿越之旅不是痛并快乐着?缺陷不怕,只要有美来填!精彩片段:情节一(南宫烁篇):“小叽叽,真是不容易呀,你终于是本宫的了。”南宫烁摇头尾巴晃地走到保鸡面前,得意地说道。保鸡头上瞬间冒出数根黑线,苦笑道:“主子,可否麻烦您称呼奴婢的全名——保鸡。”南宫烁笑得纯真无邪,点头道:“好啊,小叽叽。”情节二(依旧南宫烁篇):南宫烁同皇兄们蹴鞠正起兴时突然尿急,转头向保鸡喊道:“保鸡,本宫要去小解,你过来替本宫,把局势稳住了!”保鸡慢慢坐起,装作中暑后的症状,虚弱道:“主子,属下不会……”“不会?你们保皇一族第一天就是教这个,你以为本宫不清楚?”眼见众人露出疑惑的眼神,保鸡“噌”地坐起身,斗志满满地改口道:“属下是说不会……输的!”情节三(南宫斐篇):面对不定期来光顾的亲爱大姨妈,保鸡束手无策,躲在茅厕里不敢出去,正在郁闷之时,头顶却突然伸出一只手,送上了大姨妈助手。保鸡揶揄道:“六皇子的心真细,不是给好多女人送过就一定是……”南宫斐挑眉,“是什么?”“就一定是有随身携带女性用品的嗜好。”“呵呵,说错了。第一,本宫不敢说今生会不会给很多女人送,但至少在你之前还没送过;第二,那是本宫刚刚特意为某个不知好歹的女人买来的,本宫没有随身携带那种东西的嗜好,但是不介意为了某个女人增加一种这样的嗜好!”笑点多多,先拉这两只出来遛遛,更多情节就坑里见喽!(文中涉及到的代号与地名、车名等如有雷同,纯属情节需要。)
  • 血战八方

    血战八方

    生我者,父母也!养我者,天地也!父母赐予我的,只有死战的意志!血战八方,拼死血战!纵使敌强我弱,也要拼尽最后一份力,流尽最后一滴血!没有人能挡住我的脚步!我走过的道路,是我用鲜血染红的!我的前方,不是光明,而是血腥和黑暗!!!
  • 嫡妃不好惹

    嫡妃不好惹

    满怀欣喜赴约,没等到心上人,却等来一场精心安排的刺杀。银月国女扮男装的太子上官青染,伤心绝望之际,被心爱之人毫不留情的挥掌打落万丈深渊。再次睁眼,悲伤退去,眸底寒光乍现,让人望而生畏,她已非原来的她……纷争不断的皇宫,阴谋重重,负心男子虚情假意,无情利用,后宫嫔妃挑衅、嘲讽,设计陷害,无人知晓,她不是任人拿捏的软柿子,漫不经心的弹指一挥间,掀起阵阵血雨腥风:欠我债的人,我让你们拿命来抵,欠我情的人,我让你用一辈子的痛苦来还!本文女强+宫斗+宅斗,总之一个字‘斗’。斗斗更健康,越斗越销魂,外带斗倒所有敌人!推荐自己的文文:《重生之侯府嫡女》:《洛王妃》:《罂粟妃》:《狂妄邪妃》:《冷心弃妃》:推荐好友女强文:宁儿:《楚王妃》
  • 嫡女棣王妃

    嫡女棣王妃

    “姨娘,夫人似乎断气了~”“哼!这么一碗药都下去了,难道她还能活着不成?”“那这······”一个年纪稍长的人朝着这位称作姨娘的人示意了一下自己手中的婴儿,似乎有些犹豫,“这好歹是个男孩,现在夫人已经死了,如果姨娘把他占为己有,然后得了这府中的中馈······”“嬷嬷?!”女子也不等她的话说完,就打断了她,“你记住了,我恨死了这个女人,她的儿子,只能随着她去,我就是以后自己生不出儿子,抱养别人的,也不会要她的。把他给我扔马桶里面溺了,对外就说一出生就死了!”猩红的嘴唇,吐出来的话却是格外的渗人。嬷嬷还想说什么,动了动嘴,却是一句话也没有说,转身朝着后面放着马桶的地方走去。却是没有发现旁边地上一个穿着有些破旧的衣服的小女孩此刻正瞪大了眼睛看着她们两。这是什么情况?自己不是被炸死了吗?怎么会······于此同时,脑中不断有记忆闪现出来,她们是自己的母亲和刚出生的弟弟啊?!不行,先救人。转头看见旁边谁绣花留下的针线跟剪刀,想到自己前世的身手,拿起一根绣花针就朝着那个嬷嬷飞了过去,却在半路上掉落下来,暗骂一声,这人是什么破身体。却引得那两个人听见动静看了过来。女人阴狠的盯着她,“你居然没有死?”微微眯起眼睛,自己的前身也是被她们弄死的了,看样子她们谁也不会放过,抓起旁边的剪刀就冲了过去。随着几声惨叫声,从此以后,府中府外都传遍了她的“美名”——凤家大小姐心肠歹毒,刺伤了府中无数的人,宛如一个疯子。
  • 优美的哲理散文(散文书系)

    优美的哲理散文(散文书系)

    散文是美的,它能给人以美的享受,然而什么样的散文才是最美的散文呢?秦牧曾说:“精粹警辟的、谈笑风生的、亲切感人的、玲珑剔透的,使你读时入了神、读后印象久久不会消失的好散文,还是不多。”他还说:“一篇好的散文,应该通过各种各样的内容给人以思想的启发、美的感受、情操的陶冶。”品读精美的散文,宛如清风般涤荡沐浴;让散文的清扬与美丽永远地伴随你。
  • 古龙文集:碧血洗银枪

    古龙文集:碧血洗银枪

    碧玉山庄选婿之日,武林四公子——邱凤城、马如龙、沈红叶、杜青莲应邀前赴寒梅谷,但在选婿开始前,其中三人竟然相继遭遇毒手。所有的证据都指向一个人——马如龙。向来骄傲的马如龙无处争辩,也不想争辩,他该何去何从?谁又是幕后真凶?在惊险的逃亡途中,这个隐藏在碧玉山庄的惊天阴谋被一步步地揭开……
  • 蒙古王的宠妃:大漠鸾歌

    蒙古王的宠妃:大漠鸾歌

    “从今天起你就是我的女人,生生世世都是,别妄想从我手中逃走。就算你逃到天涯海角,我也一样会把你抓回来……”从蒙古王宣布了她的归属那一刻起,她的身体,思想还有命运始终逃离不开他的控制——她只能眼睁睁的看着自己离心上人越来越远,却毫无反抗之力。蒙古王的魔音在低语:爱,我也要掠夺!