财政电子票据数据规范_第1页
财政电子票据数据规范_第2页
财政电子票据数据规范_第3页
财政电子票据数据规范_第4页
财政电子票据数据规范_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、附3:财政电子票据数据规范1适用范围本规范规定了财政电子票据的格式、数据要素信息及组织结构,财政电子票据生成、传输、存储时应遵循本规范。2数据类型财政电子票据数据采用XML格式进行组织,数据要素类型包括标准XML数据类型和自定义数据类型,如下表所示:序号类型类型名称说明1String字符串标准XML字符串类型(xs:string)。长度分为长和变长两种,例女口:长度“8”表不字符串长度固定为8,长度“1,100”表不字符串长度在1到100之间2NString数字串表不由数字0-9组成的字符串,如:01234567893Integer整数标准XML整数类型(xs:integer)4Decimal

2、实数标准XML实数类型(xs:decimal)5Base64BinaryBase64编码字符串标准XMLBase64编码字符串类型(xs:base64Binary)6Date日期表不日期,格式为yyyyMMdd(年月日),长度为8位,女口:201606137Time时间表不时间,格式为HH:mm:ss(时分秒),长度为8位,女口:09:29:538DateTime日期时间表示日期时间,格式为yyyyMMddHH:mm:ss(年月日时分秒),长度为17位,如:2016061309:29:539UTCDateTimeUTC日期时间表示UTC日期时间,格式为ddMMMyyyyHH:mm:ssz(日月

3、年时分秒时区),长度为24位,如:13Jun201609:29:53GMT10Currency金额表示金额,单位为兀,整数部分最长15位,小数部分固定两位,不能包含逗号等分隔符,如:12345.673数据要素及组织结构财政电子票据数据由头部、票面信息、数字签名几部分构成,其总体结构如下:序号数据项数据项名称类型1长度说明基数1Elnvoice电子票据根节点12卜Header电子票据头部节点13卜ElnvoiceData电子票据票囿信息节点14I:ElnvoiceSignature电子票据数字签名节点13.1 财政电子票据头部财政电子票据头部包括的要素信息有:电子票据标签、电子票据标识、版本序号

4、数据项数据项名称类型长度说明基数1Header电子票据头部节点12卜ElnvoiceTag电子票据标签String8格式为“财政电子票据标识监管机构行政区划代码”。其中,财政电子票据标识为“CZEI”;区划代码为2位数字13卜ElnvoicelD电子票据标识String19电子票据的唯一标识,生成规则为“票据代码票据号码”的反转14LVersion版本String5固定值,财政电子票据规范版本13.2 财政电子票据票面信息财政电子票据票面信息包括的要素信息有:票面基本信息、票面明细信息、辅助明细信息等,详见下表:序号数据项数据项名称类型长度说明基数1ElnvoiceData电子票据票向信息节点

5、12卜Main票面基本信息节点13卜ElnvoiceName电子票据名称String1,10014卜ElnvoiceCode电子票据代码NString815卜ElnvoiceNumber电子票据号码NString1016卜RandomNumber校验码String617I、ElnvoiceSpecimenCode电子票据模板代码String1018I、SupervisorAreaCode电子票据监管机构代码String619I、TotalAmount总金额Currency110I、IssueDate开票日期Date111、IssueTime开票时间Time112、InvoicingParty开

6、票单位节点113卜InvoicingPartyCode开票单位代码String1,30一般为组织机构代码114卜InvoicingPartyName开票单位名称String1,100115、RecName收款人全称String0,100开电子缴款书时填写0.116、RecAcct收款人账号String0,50开电子缴款书时选填0.117LRecOpBk收款人开户行String0,100开电子缴款书时选填0.118、PayerParty交款人节点119卜PayerPartyType交款人类型String11:个人2:单位120卜PayerPartyCode交款人代码String1,30单位一般为

7、组织机构代码;个人一般为身份证号0.121卜PayerPartyName交款人名称String1,100122卜PayerAcct交款人账号String0,50开电子缴款书时选填0.123LPayerOpBk交款人开户行String0,100开电子缴款书时选填0.124、PayMode父款方式String1,20.125、BizCode业务流水号String1320.126、CurrencyType货币种类String0.127卜ExchangeRate汇率Decimal0.128、Remark备注String0.129、HandlingPerson开票人String1,20130、Check

8、er复核人String1,20131、SupervisorRemark财政部门备注String0.132卜MainExt基本信息扩展节点基本信息扩展时在此节点下添加0.133卜RelatedlnvoiceCode相关票据代码String8预留扩展字段,开具红票时在此填写原票据代码0.134卜RelatedlnvoiceNumber相关票据号码String10预留扩展字段,开具红票时在此填写原票据号码0.135卜PayCode缴款码String120预留扩展字0.1段,开电子缴款书时填写36I卜InvoicingPartySeal开票单位印章节点0.13711卜Sealid印早编号String3

9、213811卜SealName印章名称String1,10013911匚SealHash印章HashString1,256140I卜SupervisorPartySeal财政部门印章节点0.14111卜Sealid印早编号String3214211卜SealName印章名称String1,10014311匚SealHash印章HashString1,256144卜Details票囿明细信息节点145I匚Item项目节点1.99946I、ItemCode项目编码String1,30147I、ItemName项目名称String1,100148I、ItemAmount金额Currency149I、

10、Itemllnit单位String1300.150I、ItemQuantity数量Integer0.151I、ItemStd标准Currency0.152ILItemExt明细信息扩展节点明细信息扩展时在此节点下添加0.153LAuxDetails辅助明细信息节点存在辅助明细信息时在此节点下按项目添加0.154LAuxltem辅助项目节点辅助项目字段在此节点下添L'n1.9993.3 财政电子票据数字签名财政电子票据数字签名包括:开票单位数字签名、财政部门监制数字签名等两类。两类签名原文不同,计算方法相同。其组织方式如下:序号数据项数据项名称类型长度说明基数1ElnvoiceSignature电子票据数字签名节点12LSignature开票单位数字签名、财政部门监制数字签名节点23卜Signedlnfo签名信息节点14I卜Referenee签名原文引用String15I卜SignatureAlgorithm签名算法String16I、signatureFormat签名格式类型String6固定值,1DETACH7卜SignatureTime签名时间UTCDateTime18卜SignatureValue签名值Base64Binary19lKeyinfo证书信息节

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论