《电子凭证会计数据标准——财政电子票据(试行版)》指南.docx
《《电子凭证会计数据标准——财政电子票据(试行版)》指南.docx》由会员分享,可在线阅读,更多相关《《电子凭证会计数据标准——财政电子票据(试行版)》指南.docx(22页珍藏版)》请在冰豆网上搜索。
《电子凭证会计数据标准——财政电子票据(试行版)》指南
为进一步推进财政电子票据改革,加快应用和推广实施工作,助力国家数字经济发展和会计信息化建设,提升财政监管和税收征管效能,财政部根据《关于印发<财政电子票据数据规范>和<财政电子票据对接报文规范>的通知》(财网信办【2020】1号)和《可扩展商业报告语言(XBRL)技术规范》(GB/T25500-2010)系列国家及行业标准,研究起草了《电子凭证会计数据标准——财政电子票据(试行版)》(以下简称《财政电子票据标准》)。
《财政电子票据标准》以财政部门的财政电子票据为基础,反映了财政电子票据承载的全部会计信息,以便企业在信息化条件下对相关业务进行会计处理并完成归档工作。
同时,《财政电子票据标准》对财政电子票据报销、入账、归档过程中产生的相关会计信息和票据状态信息进行了标准规范,能够有效防止财政电子票据重复入账。
为方便阅读理解,我们起草了《电子凭证会计数据标准——财政电子票据(试行版)》元素清单和本指南。
本指南作为《财政电子票据标准》使用和实例文档解析的说明文件,应与元素清单一并阅读,旨在帮助软件开发商和财政电子票据的接收单位了解《财政电子票据标准》的架构、内容以及实例文档的要素和解析方式。
一、概述
(一)财政电子票据介绍
财政电子票据,是指由财政部门监管的,行政事业单位在依法收取政府非税收入或者从事非营利性活动收取财物时,运用计算机和信息网络技术开具、存储、传输和接收的数字电文形式的凭证。
其基本特征是以数字信息代替纸质文件、以电子签名代替手工签章,通过网络手段进行传输流转,通过计算机等电子载体进行存储保管。
其基本要素包括票据名称、票据代码、票据号码、缴款人、收款项目、标准、收款金额、开票单位、开票人、开票日期、开票单位签章、财政部门监制签章。
按照《会计基础工作规范》和《会计档案管理办法》有关要求生成的财政电子票据,是单位财务收支和会计核算的原始凭证,是财政、审计等部门进行监督检查的重要依据。
接收方取得财政电子票据报销入账归档的,应按照《财政部国家档案局关于规范电子会计凭证报销入账归档的通知》(财会〔2020〕6号)和《会计档案管理办法》(财政部国家档案局令第79号)的相关规定执行。
(二)开具端和接收端工作简介
单位在实际发生业务后,财政电子票据开具方按照财政主管部门的有关要求,开具财政电子票据。
接收方获取财政电子票据文件后,通过查验网站进行财政电子票据验真,验真通过的票据可用于后续报销、入账。
企业、单位在使用财政电子票据报销完成,进行会计入账时,需依据财政部《财政电子票据标准》的要求形成入账端电子凭证会计信息结构化数据文件,并与财政电子票据XML文件一并进行会计档案归档备查。
二、财政电子票据开具方
财政电子票据开具方应按照财政主管部门的有关要求(参见《关于印发<财政电子票据数据规范>和<财政电子票据对接报文规范>的通知》(财网信办【2020】1号)),开具出符合要求的财政电子票据。
(一)财政电子票据示例-XML
医疗门诊收费的财政电子票据XML示例:
xmlversion="1.0"encoding="UTF-8"?
>
CZ-EI-00
9157000000-81106000
1.1.0
中央医疗门诊收费票据_电子票
00060118
0000007519
bTXtFk
0017060101
000000
15.00
20190117
17:
09:
52
12100000400612305E
测试医院
1
马露
12345678901234567890
李四
门诊
1000100201
20190117
综合医院
职工基本医疗保险
104381991001
男
0
0
0
15.00
15.00
0
9940301020
检查费
1
10.00
10.00
9940301070
西药费
1
5.00
5.00
9940301020
检查费
001001001
角膜曲率检查
1
人次
10.0000
10.0000
无自付
9940301070
西药费
001003001
复方托吡卡胺滴眼液
1
支
5.0000
5.0000
无自付
SHA256withRSAEncryption
DETACH
20190117170953+0800
略…
31600E3DA6345AC9
test
URI="hash(/EInvoice/Header|/EInvoice/EInvoiceData)|/EInvoice/EInvoiceSignature/Signature[@id='InvoicingParty']"/>SHA256withRSAEncryption
DETACH
20190117171035+0800
略…
000
CN=CertificateAuthorityOfMOF,O=MOF,C=CN
(二)财政电子票据示例数据要素说明
1、总体结构
数据项
数据项名称
类型
长度
说明
基数
EInvoice
电子票据
根节点
1
├Header
电子票据头部
节点
1
├EInvoiceData
电子票据票面信息
节点
1
└EInvoiceSignature
电子票据数字签名
节点
1
说明:
a)基数为1时,该字段必填,且只能有一个节点;
b)基数为0..1时,该字段为选填,如果有节点,则只能有一个节点;
c)基数为1..999时,该字段为必填,可以有多个节点。
2、财政电子票据头部要素信息
财政电子票据头部包括的要素信息有:
电子票据标签、电子票据标识、版本等。
数据项
数据项名称
类型
长度
说明
基数
Header
电子票据头部
节点
1
├EInvoiceTag
电子票据标签
String
8
格式为“财政电子票据标识–监管机构行政区划代码”。
其中,财政电子票据标识为“CZ-EI”;区划代码为2位数字
1
├EInvoiceID
电子票据标识
String
19
电子票据的唯一标识,生成规则为“票据代码-票据号码”的反转
1
└Version
版本
String
5
财政电子票据规范版本,固定值1.1.0
1
3、财政电子票据票面要素信息
财政电子票据票面信息包括的要素信息有:
票面基本信息、票面明细信息、辅助明细信息等。
数据项
数据项名称
类型
长度
说明
基数
EInvoiceData
电子票据票面信息
节点
1
├Main
票面基本信息
节点
1
│├EInvoiceName
电子票据名称
String
[1,100]
1
│├EInvoiceCode
电子票据代码
NString
8
1
│├EInvoiceNumber
电子票据号码
NString
10
1
│├RandomNumber
校验码
String
6
1
│├EInvoiceSpecimenCode
电子票据模板代码
String
10
1
│├SupervisorAreaCode
电子票据监管机构代码
String
6
1
│├TotalAmount
总金额
Currency
1
│├IssueDate
开票日期
Date
1
│├IssueTime
开票时间
Time
1
││├InvoicingParty
开票单位
节点
1
││├InvoicingPartyCode
开票单位代码
String
[1,30]
一般为统一社会信用代码
1
││├InvoicingPartyName
开票单位名称
String
[1,100]
1
││├RecName
收款人全称
String
[0,100]
0..1
││├RecAcct
收款人账号
String
[0,50]
0..1
││└RecOpBk
收款人开户行
String
[0,100]
0..1
│├PayerParty
交款人
节点
1
││├PayerPartyType
交款人类型
String
1
1:
个人
2:
单位
1
││├PayerPartyCode
交款人代码
String
[0,30]
单位一般为统一社会信用代码;个人一般为身份证号
0..1
││├PayerPartyName
交款人名称
String
[1,200]
1
││├PayerAcct
交款人账号
String
[0,50]
0..1
││└PayerOpBk
交款人开户行
String
[0,100]
0..1
│├PayMode
交款方式
String
[0,30]
0..1
│├BizCode
业务流水号
String
[0,32]
0..1
│├CurrencyType
货币种类
String
[0,30]
0..1
│├ExchangeRate
汇率
Decimal
0..1
│├Remark
备注
String
[0,500]
0..1
│├HandlingPerson
开票人
String
[1,20]
1
│├Checker
复核人
String
[1,20]
0..1
│├SupervisorRemark
财政部门备注
String
[0,500]
0..1
│├MainExt
基本信息扩展
节点
基本信息扩展时在此节点下添加
0..1
││├BusinessNumber
业务单号
String
[0,32]
0..1
││├BusinessDate
业务日期
Date
0..1
││├Gender
性别
String
2
0..1
││├Age
年龄
Decimal
0..1
││├Address
地址
String
[0,200]
0..1
││├School
学院
String
[0,100]
0..1
││├Faculty
院系
String
[0,100]
0..1
││├Major
专业
String
[0,100]
0..1
││├Classes
班级
String
[0,100]
0..1
││├StudentID
学号
String
[0,100]
0..1
││├MedicalType
医疗类别
String
[0,30]
门诊、急诊、住院等
0..1
││├PatientNumber
门诊号
String
[0,30]
0..1
││├MedicalDate
就诊日期
Date
0..1
││├OrgType
医疗机构类型
String
[0,30]
0..1
││├MedicalInsuranceType
医保类型
String
[0,30]
0..1
││├MedicalInsuranceID
医保编号
String
[0,30]
0..1
││├FundPayAmount
医保统筹基金支付
Currency
0..1
││├OtherPayAmount
其他支付
Currency
0..1
││├AccountPayAmount
个人账户支付
Currency
0..1
││├OwnPayAmount
个人现金支付
Currency
0..1
││├SelfpaymentAmount
个人自付
Currency
0..1
││├SelfpaymentCost
个人自费
Currency
0..1
││├CaseNumber
病例号
String
[0,50]
0..1
││├HospitalizationNumber
住院号
String
[0,20]
0..1
││├DepartmentName
科别
String
[0,50]
0..1
││├InHospitalDate
住院日期
Date
0..1
││├OutHospitalDate
出院日期
Date
0..1
││├PrepayAmount
预缴金额
Currency
0..1
││├RechargeAmount
补缴金额
Currency
0..1
││├RefundAmount
退费金额
Currency
0..1
││├RelatedInvoiceCode
相关票据代码
String
8
预留扩展字段,开具红票时在此填写原票据代码
0..1
││├RelatedInvoiceNumber
相关票据号码
String
10
预留扩展字段,开具红票时在此填写原票据号码
0..1
││└PayCode
缴款码
String
[0,20]
预留扩展字段,开电子缴款书时填写
0..1
│├InvoicingPartySeal
开票单位印章
节点
0..1
││├SealId
印章编号
String
32
1
││├SealName
印章名称
String
[1,100]
1
││└SealHash
印章Hash
String
[1,256]
1
│├SupervisorPartySeal
财政部门印章
节点
0..1
││├SealId
印章编号
String
32
1
││├SealName
印章名称
String
[1,100]
1
││└SealHash
印章Hash
String
[1,256]
1
├Details
票面明细信息
节点
1
│└Item
项目
节点
1..99
9
││├ItemCode
项目编码
String
[1,30]
1
││├ItemName
项目名称
String
[1,100]
1
││├ItemQuantity
数量
Decimal
0..1
││├ItemUnit
单位
String
[0,30]
0..1
││├ItemStd
标准
Currency
0..1
││├ItemAmount
金额
Currency
1
││├ItemRemark
项目备注
String
[0,200]
0..1
││└ItemExt
明细信息扩展
节点
明细信息扩展时在此节点下添加
0..1
│││└ItemDetailName
项目明细
String
[0,200]
0..
1
└AuxDetails
辅助明细信息
节点
存在辅助明细信息时,在此节点下添加
0..1
│└AuxItem
收费明细项目
节点
医疗收费明细项目在此节点下添加
1..99
9
││├AuxItemRelatedCode
对应项目编码
String
[1,30]
收费明细项目对应的项目编码
1
││├AuxItemRelatedName
对应项目名称
String
[1,100]
收费明细项目对应的项目名称
1
││├AuxItemCode
收费明细项目编码
String
[0,30]
0..1
││├AuxItemName
收费明细项目名称
String
[1,100]
1
││├AuxItemQuantity
收费明细项目数量
Decimal
0..1
││├AuxItemUnit
收费明细项目单位
String
[0,30]
0..1
││├AuxItemStd
收费明细项目标准
Currency4
0..1
││├AuxItemAmount
收费明细项目金额
C