《企业会计准则通用分类标准海关专用缴款书
扩展分类标准(征求意见稿)》应用指南海关专用缴款书XBRL扩展分类标准
开发者指南
为支持海关总署《海关专用缴款书》打印改革,提高企业会计信息化水平,实现《海关专用缴款书》电子化、标准化、规范化的管理,财政部、海关总署遵循《可扩展商业报告语言(XBRL)技术规范》(GB/T 25500-2010)系列国家标准,对《企业会计准则通用分类标准》(2015版)进行扩展,研究制定起草了企业《会计准则通用分类标准海关专用缴款书XBRL扩展分类标准(征求意见稿)》(以下简称“海关扩展分类标准”)。本版分类标准的范围涵盖了多税费种类的《海关专用缴款书》。
海关扩展分类标准以现行纸质《海关专用缴款书》为基础,考虑了企业会计准则通用分类标准的内容、未来通用分类标准体系的发展方向以及其他相关监管扩展分类标准的实际情况,反映了《海关专用缴款书》承载的全部会计信息,以便企业在信息化条件下对相关业务进行会计处理并归档工作。为方便阅读理解,我们起草了海关扩展分类标准元素清单和本指南。海关总署可根据实际需求,对本版分类标准进行修改、补充和完善。
本应用指南作为海关专用缴款书XBRL扩展分类标准使用及和实例文档解析的说明文件,应与元素清单一并阅读,旨在帮助软件开发商、电子《海关专用缴款书》接收单位了解海关专用缴款书XBRL扩展分类标准的架构及、内容,以及实例文档的要素和解析方式。
一、海关专用缴款书XBRL扩展分类标准涵盖的内容
本版分类标准对《海关专用缴款书》中的信息进行了XBRL标记,表1列示了该分类标准标记的所有字段。
表 1:海关专用缴款书XBRL扩展分类标准标记内容
序号 分组名称 字段名称
1 表单抬头信息 申报口岸
2 税费种类
3 支付方式
4 缴款方式
5 打印年月(两位数字)
6 收入系统
7 填发日期
8 号码
9 收款单位基本信息 收入机关
10 科目
11 预算级次
12 收款国库
13 收款国库编码
14 缴款单位(人)基本信息 名称1
15 名称2
16 账号
17 开户银行
18 统一社会信用代码1
19 统一社会信息代码2
20 应税商品明细 税号
21 货物名称
22 数量
23 数量(特殊场景)*
24 单位
25 完税价格
26 税率
27 税款金额
28 金额人民币(大写)
29 合计
30 报关单信息 申请单位编号
31 报关单编号
32 合同(批文)号
33 运输工具(号)
34 缴款期限
35 提/装货单号
36 其他信息 备注
37 制单人
* “数量(特殊场景)”字段为字符串类型,应用于某些特殊情况,具体说明可参见下文“二、(一)逻辑设计”本应用指南第二部分。
二、海关专用缴款书XBRL扩展分类标准的架构
海关专用缴款书XBRL扩展分类标准的架构设计主要分为逻辑设计和物理结构两个层面:逻辑设计是指以XBRL语言反映《海关专用缴款书》的披露要求;物理结构是指分类标准的各文件和文件夹的层级设计与组织方式。
(一)逻辑设计
海关专用缴款书XBRL扩展分类标准的逻辑设计具体如下:
1.元素
海关专用缴款书XBRL扩展分类标准中的元素是依据GB/T25500-2010《可扩展商业报告语言(XBRL)技术规范》 (GB/T25500-2010)系列国家标准,基于纸质版《海关专用缴款书》照面信息及数据库提取的,用于定义和描述《海关专用缴款书》披露的会计概念和业务概念。本版分类标准中使用的概念(元素)总数为48个。
海关专用缴款书XBRL扩展分类标准使用了GB/T25500-2010《可扩展商业报告语言(XBRL)技术规范》 (GB/T25500-2010)系列国家标准所定义的3类元素(替换组):数据项(Item),超立方体项(HypercubeItem),维度项(DimensionItem)。表2列示了海关专用缴款书XBRL扩展分类标准中3类元素的使用情况。
表 2:海关专用缴款书XBRL扩展分类标准使用的元素种类(替换组)
元素种类(替换组) 数量
数据项(Item) 45
超立方体项(HypercubeItem) 1
维度项(DimensionItem) 2
合计 48
(1)元素属性
海关专用缴款书XBRL扩展分类标准中的每项元素都包含一系列属性。图1以“货物名称”为例列举了部分元素属性:
图 1:海关专用缴款书XBRL扩展分类标准元素“货物名称”及其属性
海关专用缴款书XBRL扩展分类标准元素的部分重要属性如下:
① 元素名称(element name)
元素名称以元素的英文标准标签为基础确定,遵循“驼峰规则”(Camel Case),以便计算机识别。例如,“货物名称”的英文标准标签是“Goods name”,元素名称应该是“GoodsName”。
② 元素ID (element ID)
元素ID是海关专用缴款书XBRL扩展分类标准中所使用的每一个元素的唯一编号。元素ID的结构是如下:{分类标准的命名空间前缀_扩展元素名称}。
③ 时期类型(period type)
如果元素用于表达存量概念,时期类型应设为“instant”(时点);如用于表达流量概念,时期类型应设为“duration”(期间)。所有抽象(abstract)元素、表(table)元素、轴(axis)元素的时期类型都是“duration”,其他元素的时期类型为“instant”,以便于对实例数据的标记。
④ 数据类型(type)
海关专用缴款书XBRL扩展分类标准的数据类型属于标准数据类型,即XBRL国际组织发布的、国际上通用的数据类型。海关专用缴款书XBRL扩展分类标准共使用了5种标准数据类型,具体如表3所示。
表 3:海关专用缴款书XBRL扩展分类标准使用的标准数据类型统计及举例
数据类型 英文名称 元素数量 数据类型举例
字符串类型 xbrli:stringItemType 41 货物名称
货币类型 xbrli:monetaryItemType 3 完税价格
百分比类型 num:percentItemType 1 税率
小数类型 xbrli:decimalItemType 1 数量
日期类型 xbrli:dateItemType 2 缴款日期
合计 48
需要特别说明注意的是,海关专用缴款书XBRL扩展分类标准建立了两个不同的元素来对应披露应税商品的“数量”信息字段,分别适用于不同税费种类下的缴款书的披露要求。通常情况下,应税商品“数量”字段会披露一个具体的数字,但在部分特殊表单中,“数量”字段会包含字符串信息,如 “等一批”字样。为最大程度保证数据披露的准确性,并满足上述两种披露要求,海关专用缴款书XBRL扩展分类标准建立了两个不同的元素来标记该字段,即“数量”和“数量(特殊场景)”,其type属性分别为小数类型(decimalItemType)和字符串类型(stringItemType)。
(2)海关专用缴款书XBRL扩展分类标准中使用的重要虚元素
在依据根据该本分类标准编制的实例文档中,本版分类标准中的大部分元素都可被赋予事实值,称之为“实元素”;另一部分元素没有事实值,其作用是用来组织实元素间的关系,称之为“虚元素”。下面列举了海关专用缴款书XBRL扩展分类标准中部分重要虚元素的用法。
① 抽象(abstract)元素
抽象元素用于组织列报链接库中元素的展示层级。所有抽象元素的“abstract”属性都应设为“true”,时期类型为“duration”。
② 轴(axis)元素和表(table)元素
轴元素和表元素的“substitutionGroup”(替换组)属性与其他元素不同,分别是“dimensionItem”(维度项)和“hypercubeItem”(超立方体项)。它们的元素数据类型都是“stringItemType”(字符串型),时期类型都是“duration”(期间型)。为满足《海关专用缴款书》的披露需求,此版分类标准定义了表元素,并在其下设置了与之相配的轴元素。
(3)元素标签及后缀
在海关专用缴款书XBRL扩展分类标准中,同一个元素可有多个标签,其中至少有中英文标准标签各一个。英文标签只有第一个单词的首字母以及缩写词要求大写。一些特定元素的标准标签还必须增加标准后缀,具体如下:
① [abstract]:所有抽象(abstract)元素的标准标签后缀;
② [table]:所有替换组属性是超立方体项的表(table)元素的标准标签后缀;
③ [axis]:所有替换组属性是维度项的轴(axis)元素的标准标签后缀。
2.扩展链接角色(ELR)
(1)扩展链接角色的定义
扩展链接角色(ELR)是一组可被视为一个整体进行处理的海关缴款信息关系的标识符。
(2)扩展链接角色的统一资源标识符(URI)的定义
在设计扩展链接角色时,海关专用缴款书XBRL扩展分类标准依据GB/T25500-2010《可扩展商业报告语言(XBRL)技术规范》 (GB/T25500-2010)系列国家标准的规定,为扩展链接角色定义了统一资源标识符,统一资源标识符的定义遵循以下模式:http:// www.customs.gov.cn/role /yyyy-mm-dd/{“编码”}。
其中,yyyy-mm-dd为海关专用缴款书XBRL扩展分类标准的版本日期;“编码”表示扩展链接角色的6位编码,便于计算机识别及检索。
海关专用缴款书XBRL扩展分类标准在定义扩展链接角色的6位编码时,遵守了财政部《企业会计准则通用分类标准指南》中规定的特定的编码规则,具体如表4所示:
表 4:扩展链接角色编码及其对应的数字或字母含义
编码位数 编码含义 是否必须 对应的数字或字母含义
第一位编码 监管机构代码 必选 5表示海关总署
第二位编码 业务类型 必选 0表示出口业务
1代表进口业务
2代表不区分进出口业务
第三/四位编码 单据类型 必选 01表示海关专用缴款书
第五/六位编码 明细序号 必选 某类报告内容下设置的多个扩展链接角色,明细序号从01开始,顺序进行编号
次编码 拆分序号 可选 如果某个扩展链接角色对应完整的海关专用缴款书,则不设置拆分序号;如果某个扩展链接角色对应缴款书中的一组明细项目,拆分序号为字母编码,从a开始,以此类推
3.维度
维度是用来对存在维度结构的表格进行建模的一种XBRL技术。海关专用缴款书XBRL扩展分类标准使用了类型化维度(Typed dimension),即域成员不能在分类标准中逐个枚举的维度,适用于在一张表中有结构相同的多行或者多列、但具体行列数先前事先不能确定的情况。
在海关专用缴款书XBRL扩展分类标准中引入类型化维度,可以解决在不扩展分类标准的前提下,实现浮动行的建模。例如,《海关专用缴款书》需要逐行列出应税商品的具体明细,但无法在统一的标准中枚举出每张表单的明细项,。这样的表格则称之为“浮动表”。海关专用缴款书XBRL扩展分类标准,采用类型化维度的建模方式,在实例文档层面标记缴款书中的明细数据。类型化维度的xbrldt:typedDomainRef属性不能为空,该属性所指向的元素的数据类型为类型化维度域成员的数据类型。关于类型化维度域成员在实例文档中的定义要求,可参考本应用指南第三部分“三、海关专用缴款书XML实例文档的解析说明”。
(二)物理结构
从物理形态上来看,海关专用缴款书XBRL扩展分类标准是一个电子文件包,文件结构如图2所示:
图 2:海关专用缴款书XBRL扩展分类标准的物理文件结构
1.物理结构的组织方式
本版分类标准以《海关专用缴款书》为基础组织文件结构,图3显示了海关专用缴款书XBRL扩展分类标准文件夹及相关内容。
图 3:海关专用缴款书XBRL扩展分类标准文件夹及其内容
2.文件夹和文件结构说明
海关专用缴款书XBRL扩展分类标准文件夹和文件结构及其内容的具体说明如下:
(1)根目录是海关专用缴款书XBRL扩展分类标准文件的根文件夹,以海关专用缴款书XBRL扩展分类标准版本日期命名。本版分类标准的版本日期为2018年6月30日。
(2)adds-on是存放海关专用缴款书XBRL扩展分类标准引用的XBRL标准数据类型文件的文件夹。
(3)gacc-yyyymmdd.xsd是海关专用缴款书XBRL扩展分类标准的模式文件,元素及扩展链接角色均存放在该文件中。
(4)gacc-yyyymmdd_pre.xml是分类标准的列报链接库。
(5)gacc-yyyymmdd_def.xml是分类标准的定义链接库。
(6)gacc-yyyymmdd_gla-{cn|en}.xml是定义扩展链接角色中英文标签的链接库文件。
(7)gacc-yyyymmdd_lab-{cn|en}.xml是定义元素中英文标签的链接库文件。
3.绝对路径和相对路径
为便于使用者定位海关专用缴款书XBRL扩展分类标准中的模式文件和链接库等文件,本版分类标准采用了绝对路径和相对路径两种定位方式。海关专用缴款书XBRL扩展分类标准对XBRL标准数据类型的引用,采用绝对路径引用的方式,直接指向国际XBRL技术规范国际标准;海关专用缴款书XBRL扩展分类标准内部各组成部分之间的引用,采用较为便捷的相对路径的方式,无须过多考虑文件的存储位置。
绝对路径的形式即为定义XBRL标准数据类型的地址。例如,要定位数字型数据类型的模式文件时,其绝对路径为:
http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd
相对路径以分类标准模式文件所在目录为当前目录,表5列举了部分海关专用缴款书XBRL扩展分类标准文件的相对路径:
表 5:海关专用缴款书XBRL扩展分类标准文件的相对路径举例
文件名 文件的相对路径
模式文件:
gacc-20180630.xsd gacc-20180630.xsd
列报链接库文件:
gacc-20180630_pre.xml gacc-20180630_pre.xml
4.命名空间
为便于使用者辨认特定版本分类标准所定义的元素、类型和关系,海关专用缴款书XBRL扩展分类标准中包含了命名空间。本版分类标准的命名空间为“http://www.customs.gov.cn/ taxonomy/2018-06-30/gacc”,命名空间前缀为海关总署的缩写,即“gacc”。
5.模式文件
海关专用缴款书XBRL扩展分类标准使用模式文件定义元素、扩展链接角色等对象,文件后缀为“.xsd”,根据《海关专用缴款书》内容确定的元素及扩展链接角色均存放在该文件中。
6.链接库
链接库是用来定义元素间关系的文件。海关专用缴款书XBRL扩展分类标准使用了3种链接库:列报链接库(Presentation linkbase)、定义链接库(Definition linkbase)以及标签链接库(Label linkbase)。
(1)列报链接库
列报链接库用来定义元素与元素在列报上的层级关系和顺序关系。为了确保列报层级的一致性和元素间关系的连续性,海关专用缴款书XBRL扩展分类标准在列报链接库的每一个扩展链接角色(ELR)中,都设置了一个抽象概念作为父元素。
(2)定义链接库
定义链接库用来表示元素间的定义层关系,如一般与特殊、原名与别名的关系等。海关专用缴款书XBRL扩展分类标准中的维度关系也在定义链接库中表达。
(3)标签链接库
标签链接库用来表示元素及其显示名称间的对应关系,以将元素与人们更容易阅读和理解的名称联系起来。海关专用缴款书XBRL扩展分类标准同时使用中文、英文定义元素标签。在确定标签时,遵循可读、简明、一致的命名规则。
同一个元素可能有多个不同标签,在同一种语言下每个标签有唯一的标签角色。标签角色规定了相应元素在特定情形下应当显示的恰当标签。海关专用缴款书XBRL扩展分类标准使用的标签角色及说明如表6所示。
表 6:标签角色及说明
标签角色 标签角色的定义来源 使用说明
标准标签 http://www.xbrl.org/2003/role/label 元素的标准标签
长标签 http://www.xbrl.org/2003/role/verboseLabel 对元素标签进行扩展时,为了准确表达标签含义而不能省略标签文字时使用
短标签 http://www.xbrl.org/2003/role/terseLabel 在上下文环境中,可以对标签词汇进行省略时使用
文档标签 http://www.xbrl.org/2003/role/documentation 元素的说明文字,可以增强扩展分类标准的可读性
三、《三、海关专用缴款书》实例文档要素及解析方式说明
实例文档作为《海关专用缴款书》数据的载体,不仅包含了数据本身及其与XBRL扩展分类标准元素之间的对应关系,同时也包含了数据相关的属性信息(如,数据所属时间、单位等),。这些信息使得标记数据能够与业务场景紧密关联起来。实例文档主要包括根元素、分类标准的引用、上下文、单位和精确度以及事实值共五类内容:
(一)根元素
实例文档根元素的标签名是
,根元素标签的属性是实例文档所引用的所有命名空间信息,其中也包括海关专用缴款书XBRL扩展分类标准前缀gacc,具体如下表7所示:
表 7:海关专用缴款书XBRL扩展分类标准标记内容
前缀 命名空间URL 描述
gacc http://www.customs.gov.cn/taxonomy/2018-06-30/gacc 海关专用缴款书XBRL扩展分类标准
nonnum http://www.xbrl.org/dtr/type/non-numeric domainItemType数据类型命名空间
num http://www.xbrl.org/dtr/type/numeric percentItemType数据类型命名空间
xbrldt http://xbrl.org/2005/xbrldt 立方体、维度替换组
label http://xbrl.org/2008/label