您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 自有软件上传开票电子数据包相关说明
“自有软件开票”数据包上传操作说明1.背景该接口是厦门地方税务局提供给已认定“自有软件开票”权限的企业,上传其开票电子数据包。以便达到数据信息报送的目的。2.适用范围对于所有认定为具有“自有软件”权限的企业的软件开发人员。3.格式1)数据包格式上传的数据包统一为*.zip的格式。数据包内容,数据包中只能含有1个*.xml文件。(每个数据包的大小限制为200k,每个ZIP包只能包含1个XML文件,每个XML只能包含20000条发票数据)2)XML文件格式定义,编码统一为UTF-8?xmlversion=1.0standalone=yes?xs:schemaid=fpxxxmlns=xmlns:xs=:msdata=urn:schemas-microsoft-com:xml-msdata!--definealltyperestrictionbegin--xs:simpleTypename=fpdmTypexs:restrictionbase=xs:stringxs:patternvalue=[0-9]{12}//xs:restriction/xs:simpleTypexs:simpleTypename=fphmTypexs:restrictionbase=xs:stringxs:patternvalue=[0-9]{8}//xs:restriction/xs:simpleTypexs:simpleTypename=fkfmcTypexs:restrictionbase=xs:stringxs:minLengthvalue=1/xs:maxLengthvalue=36//xs:restriction/xs:simpleTypexs:simpleTypename=fkfhmTypexs:restrictionbase=xs:stringxs:minLengthvalue=0/xs:maxLengthvalue=36//xs:restriction/xs:simpleTypexs:simpleTypename=jeTypexs:restrictionbase=xs:decimalxs:minInclusivevalue=0//xs:restriction/xs:simpleTypexs:simpleTypename=kprmcTypexs:restrictionbase=xs:stringxs:minLengthvalue=1/xs:maxLengthvalue=32//xs:restriction/xs:simpleTypexs:simpleTypename=kplxDmTypexs:restrictionbase=xs:stringxs:enumerationvalue=03/xs:enumerationvalue=04/xs:enumerationvalue=05//xs:restriction/xs:simpleTypexs:simpleTypename=hyflTypexs:restrictionbase=xs:stringxs:minLengthvalue=1/xs:maxLengthvalue=10//xs:restriction/xs:simpleTypexs:simpleTypename=czsjTypexs:restrictionbase=xs:stringxs:patternvalue=^(\d{4})-([0-1]\d)-([0-3]\d)\s([0-5]\d):([0-5]\d):([0-5]\d)$//xs:restriction/xs:simpleTypexs:simpleTypename=bzTypexs:restrictionbase=xs:stringxs:minLengthvalue=0/xs:maxLengthvalue=120//xs:restriction/xs:simpleTypexs:simpleTypename=xhTypexs:restrictionbase=xs:integerxs:minInclusivevalue=1/xs:maxInclusivevalue=5//xs:restriction/xs:simpleTypexs:simpleTypename=mxHyflTypexs:restrictionbase=xs:integerxs:minInclusivevalue=1/xs:maxInclusivevalue=9//xs:restriction/xs:simpleTypexs:simpleTypename=mxXmdlTypexs:restrictionbase=xs:stringxs:patternvalue=\d{4}//xs:restriction/xs:simpleTypexs:simpleTypename=mxXmmcTypexs:restrictionbase=xs:stringxs:minLengthvalue=0/xs:maxLengthvalue=40//xs:restriction/xs:simpleType!--definealltyperestrictionend--xs:elementname=fpxxmsdata:IsDataSet=truemsdata:Locale=en-USxs:complexTypexs:choiceminOccurs=0maxOccurs=20000xs:elementname=d_ykpxxxs:complexTypexs:sequencexs:elementname=fp_dmtype=fpdmTypeminOccurs=1maxOccurs=1/xs:elementname=fphmtype=fphmTypeminOccurs=1maxOccurs=1/xs:elementname=jddmtype=fpdmTypeminOccurs=1maxOccurs=1/xs:elementname=jdhmtype=fphmTypeminOccurs=1maxOccurs=1/xs:elementname=fkfmctype=fkfmcTypeminOccurs=1maxOccurs=1/xs:elementname=fkfhmtype=fkfhmTypeminOccurs=0maxOccurs=1/xs:elementname=hjjetype=jeTypeminOccurs=1maxOccurs=1/xs:elementname=kprmctype=kprmcTypeminOccurs=1maxOccurs=1/xs:elementname=kplx_dmtype=kplxDmTypeminOccurs=1maxOccurs=1/xs:elementname=chfp_dmtype=fpdmTypeminOccurs=0maxOccurs=1/xs:elementname=chfphmtype=fphmTypeminOccurs=0maxOccurs=1/xs:elementname=bchfp_dmtype=fpdmTypeminOccurs=0maxOccurs=1/xs:elementname=bchfphmtype=fphmTypeminOccurs=0maxOccurs=1/xs:elementname=hyfltype=hyflTypeminOccurs=1maxOccurs=1/xs:elementname=kpsjtype=xs:dateminOccurs=1maxOccurs=1/xs:elementname=bztype=bzTypeminOccurs=0maxOccurs=1/xs:elementname=zfsjtype=czsjTypeminOccurs=0maxOccurs=1/xs:elementname=czsjtype=czsjTypeminOccurs=1maxOccurs=1/xs:elementname=d_ykpxxmxminOccurs=0maxOccurs=5xs:complexTypexs:sequencexs:elementname=xhtype=xhTypeminOccurs=1maxOccurs=1/xs:elementname=zkfphyfl_dmtype=mxHyflTypeminOccurs=1maxOccurs=1/xs:elementname=zkfpxmdl_dmtype=mxXmdlTypeminOccurs=1maxOccurs=1/xs:elementname=xmmctype=mxXmmcTypeminOccurs=0maxOccurs=1/xs:elementname=djtype=jeTypeminOccurs=0maxOccurs=1/xs:elementname=sltype=jeTypeminOccurs=0maxOccurs=1/xs:elementname=hjjetype=jeTypeminOccurs=1maxOccurs=1//xs:sequence/xs:complexType/xs:element/xs:sequence/xs:complexType/xs:element/xs:choice/xs:complexType/xs:element/xs:schemad_ykpxx字段说明:字段名称说明格式是否必填fp_dm发票代码印制在发票上的12位发票代码,例如:999999999999是Fphm发票号码印制在发票上的8位发票号码,例如:12345678是Jddm机打代码打印在发票上的12位发票代码,例如:999999999999是Jdhm机打号码打印在发票上的8位发票号码,例如:12345678是Fkfmc付款方名称长度限定在36个汉字是Fkfhm付款方纳税人识别号长度限定在40个数字否Hjje开票合计的小写金额(不带千分位格式)打印在发票上总合计小写金额,保留2位小数。例如:1860.00是Kprmc开票员名称长度限定在8个汉字是kplx_dm开票类型代码03:正常开具04:作废发票05:开具红字发票是chfp_dm冲红的发票代码当该张发票被冲红,该值不能为空,填入冲红发票的代码否Chfphm冲红的发票号码当该张发票被冲红,该值不能为空,填入冲红发票的号码否bchfp_dm被冲红的发票代码当kplx_dm为05时,该值不能为空,填入被冲红发票的代码否bchfphm被冲红的发票号码当kplx_dm为05时,该值不能为空,填入被冲红发票的号码否Hyfl行业分类单有多个行业分类时,以“,”进行分隔。具体行业分类的代码,见下列行业分类的列表是Kpsj开票日期打印在发票上的开票时间,格式:yyyy-mm-dd例如:2010-01-01是Bz备注打印在发票上的备注信息,长度限定在120个汉字。否Zfsj作废时间当kplx_dm为04作废发票时,该项为必填项。格式:yyyy-MM-DDHH:mm:SS例如:2010-05-1007:29:48否Czsj开票时间(精确到分秒)操作该张发票的时间。格式:yyyy-MM-DDHH:mm:SS例如:2010-05-1007:29:48是d_ykpxxmx开具项目明细父节点,与业务无关只能填d_y
本文标题:自有软件上传开票电子数据包相关说明
链接地址:https://www.777doc.com/doc-79022 .html