航天信息开电子发票 3.0 以及4.0(电子发票)

各位老铁,4.0下载一般都收费的,我这个免费的,如果各位觉得有帮助,请您点赞,以表鼓励。谢谢
增值税发票税控开票软件
数据接口规范V4.0


<business comment="发票开具" id="FPKJ">
	<REQUEST_COMMON_FPKJ class="REQUEST_COMMON_FPKJ">
		<COMMON_FPKJ_FPT class="COMMON_FPKJ_FPT">
			<FPQQLSH>220411154334271FPQQLSH>发票请求流水号   唯一
			<KPLX>0KPLX>开票类型
			<BMB_BBH>4.0BMB_BBH>税收分类编码版本号
			<HSBZ>0HSBZ>
			<SGBZ>0SGBZ>
			<XSF_NSRSBH>XSF_NSRSBH>销售方税号
			<XSF_MC> XSF_MC>销售方名称
			<XSF_DZDH> XSF_DZDH>购买方地址及电话
			<XSF_YHZH> XSF_YHZH>购买方开户行及账号
			<GMF_NSRSBH>GMF_NSRSBH>购买方税号
			<GMF_MC> GMF_MC>购买方名称
			<GMF_DZDH> GMF_DZDH>购买方地址及电话
			<GMF_YHZH> GMF_YHZH>购买方开户行及账号
			<KPR> KPR>开票人
			<SKR> SKR>收款人
			<FHR> FHR>复核人
			<YFP_DM>YFP_DM>原发票代码
			<YFP_HM>YFP_HM>原发票号码
			<JSHJ>5000.00JSHJ>价税合计
			<HJJE>4716.98HJJE>金额合计
			<HJSE>28302HJSE>税额
			<BZ>1010BZ>备注
		COMMON_FPKJ_FPT>
		<COMMON_FPKJ_XMXXS class="COMMON_FPKJ_XMXX" size="1">
			<COMMON_FPKJ_XMXX>
				<FPHXZ>0FPHXZ>发票行性质
				<XMMC>服务费XMMC>项目名称
				<GGXH>43P8 GGXH>规格型号
				<DW>DW>单位
				<XMSL>1XMSL>项目数量
				<XMDJ>4716.98XMDJ>项目单价
				<XMJE>4716.98XMJE>项目金额     项目数量*项目单价
				<SL>0.06SL>税率
				<SE>283.02SE>税额
				<SPBM>3049900000000000000SPBM>商品编码
				<ZXBM>	ZXBM> 企业商品自编码
				<YHZCBS>0YHZCBS>享受优惠政策
				<LSLBS>	1LSLBS>零税率标识 
				<ZZSTSGL>ZZSTSGL>优惠政策说明
				<SPXX>SPXX>
				<SPH>SPH>  
				<KCE>KCE>  扣除额,用于差额税计算
			COMMON_FPKJ_XMXX>		
		COMMON_FPKJ_XMXXS>		
	REQUEST_COMMON_FPKJ>
business>

数据接口规范V3.0
1 概述
为进一步优化纳税服务,满足纳税人内部管理信息系统与增值税发票税控开票软件(以下简称开票软件)的衔接需要,国家税务总局下发了开票软件数据接口规范V1.0和V2.0版。随着增值税发票管理新系统的全国推广和营改增的全面实施,公布的接口已经不能满足需要,现对该接口进行更新升级,形成V3.0版。
本接口规范适用于是开票软件(金税盘版)与开票软件(税控盘版)的商品编码版本,配合手工导入开具、自动导入开具和发票明细导出功能使用。
2 接口说明
2.1 待开发票信息导入接口
通过开票软件中的手工导入开具和自动导入开具功能,将待开发票的信息批量导入到税控发票开票软件,完成发票开具。
选择手工导入开具时,首先选择要导入的XML文件,再对导入发票信息逐张开具并打印发票。
选择自动导入开具时,首先设置文件存储路径和轮询时间。自动导入开具功能开启后,系统自动轮询指定路径下的XML文件,自动完成发票开具,并将开具结果写入指定文件目录。
2.2 已开发票信息导出接口
通过开票软件中的发票明细导出功能,实现已开发票信息的批量导出,生成EXCEL文件或XML文件。
3 接口定义
本接口规范内容包括待开发票信息导入接口和已开发票信息导出接口,发票类型为增值税专用发票、增值税普通发票、货物运输业增值税专用发票和机动车销售统一发票。
3.1 增值税专用发票和增值税普通发票
3.1.1 修改说明
单据新增了Version节点,增加商品编码功能后的版本为2.0;
单据新增了Spbmbbh节点,增加商品编码功能后为税局下载的商品编码表版本号;
单据新增了Hsbz节点,用于区分营改增新增的5%不含税税率和中外合作油气田(原海洋石油)5%税率、1.5%税率、差额税;
单据商品明细中新增了Spbm(商品编码)、Qyspbm(企业商品编码)、Syyhzcbz(享受优惠政策)、Lslbz(零税率标识)、Yhzcsm(优惠政策说明),详细内容请查看接口规范中相关说明;
单据只允许对单行商品进行折扣,折扣行紧挨被折行之后,折扣行的商品名称与被折行相同;
单据新增了Kce节点,用于差额税计算。
3.1.2 待开发票信息导入接口
1)导入文件XML格式如下:

 
<Kp>
<Version>2.0Version> //有此节点,则表示用带分类编码
  <Fpxx>
  <Zsl>2Zsl>                          //此文件含有的单据信息数量
  <Fpsj>
  <Fp>	
	  <Djh>1Djh >                    //单据号(20字节)
	  <Gfmc>购方名称Gfmc>            //购方名称(100字节)
	  <Gfsh>110000000000000Gfsh>  //购方税号
	  <Gfyhzh>购方银行账号Gfyhzh>   //购方银行账号(100字节)
	  <Gfdzdh>购方地址电话Gfdzdh>   //购方地址电话(100字节)
	  <Bz>备注Bz> 		             //备注(240字节)
	  <Fhr>fhrFhr> 	                 //复核人(8字节)
	  <Skr>skrSkr> 		             //收款人(8字节)
<Spbmbbh>商品编码版本号Spbmbbh>	//商品编码版本号(20字节)(必输项)
<Hsbz>含税标志Hsbz>	//含税标志 0:不含税税率,1:含税税率,2:差额税;中外合作油气田(原海洋石油)5%税率、1.5%税率为1,差额税为2,其他为0;
	  <Spxx>
		  <Sph>
			  <Xh>1Xh> 		         //序号
			  <Spmc>商品名称Spmc>   //商品名称,金额为负数时此行是折扣行,折扣行的商品名称应与上一行的商品名称一致(100字节)
			  <Ggxh>规格型号Ggxh>   //规格型号(40字节)
			  <Jldw>计量单位Jldw>   //计量单位(32字节)
<Spbm>商品编码Spbm>   //商品编码(19字节)(必输项)
<Qyspbm>企业商品编码Qyspbm> //企业商品编码(20字节)
<Syyhzcbz>优惠政策标识Syyhzcbz> //是否使用优惠政策标识0:不使用,1:使用(1字节)
<Lslbz>零税率标识Lslbz >   //零税率标识   空:非零税率,0:出口退税,1:免税,2:不征收,3普通零税率(1字节)
<Yhzcsm>优惠政策说明Yhzcsm >   //优惠政策说明(50字节)
			  <Dj>100Dj> 	        //单价(中外合作油气田(原海洋石油)5%税率,单价为含税单价)
			  <Sl>10Sl> 		    //数量
			  <Je>1000.00Je> 		//金额,当金额为负数时为折扣行
			  <Slv>0.17Slv> 		//税率
<Kce>扣除额Kce >      //扣除额,用于差额税计算
		  Sph>
	  Spxx>
  Fp>
  <Fp>	
	  <Djh>2 	//单据号(20字节)
	  <Gfmc>购方名称1Gfmc> 	     //购方名称(100字节)
	  <Gfsh>110000000000000Gfsh> //购方税号
	  <Gfyhzh>购方银行账号1Gfyhzh> //购方银行账号(100字节)
	  <Gfdzdh>购方地址电话1Gfdzdh> //购方地址电话(100字节)
	  <Bz>备注1 		         //备注(240字节)
	  <Fhr>fhr1 	             //复核人(8字节)
	  <Skr>skr1 		         //收款人(8字节)
<Spbmbbh>商品编码版本号Spbmbbh>	//商品编码版本号(20字节) (必输项)
<Hsbz>含税标志Hsbz>	//含税标志 0:不含税税率,1:含税税率,2:差额税;中外合作油气田(原海洋石油)5%税率、1.5%税率为1,差额税为2,其他为0;
	  <Spxx>
		  <Sph>
			  <Xh>1Xh > 		      //序号
			  <Spmc>商品名称1Spmc>   //商品名称,金额为负数时此行是折扣行,折扣行的商品名称应与上一行的商品名称一致(100字节)
			  <Ggxh>规格型号1Ggxh>   //规格型号(40字节)
			  <Jldw>计量单位1Jldw>   //计量单位(32字节)
<Spbm>商品编码Spbm>   //商品编码(19字节) (必输项)
<Qyspbm>企业商品编码Qyspbm> //企业商品编码(20字节)
<Syyhzcbz>优惠政策标识Syyhzcbz> //是否使用优惠政策标识0:不使用,1:使用(1字节)
<Lslbz>零税率标识Lslbz >   //零税率标识   空:非零税率,0:出口退税,1:免税,2:不征收,3普通零税率(1字节)
<Yhzcsm>优惠政策说明Yhzcsm >   //优惠政策说明(50字节)
			  <Dj>100Dj> 	          //单价(中外合作油气田(原海洋石油)5%税率,单价为含税单价)
			  <Sl>10Sl> 		      //数量
			  <Je>1000.00Je> 	      //金额,当金额为负数时为折扣行
			  <Slv>0.17Slv>          //税率
<Kce>扣除额Kce >      //扣除额,用于差额税计算
		  Sph>
	  Spxx>
  Fp>
  Fpsj>
  Fpxx>
Kp>

2)开具结果回写文件格式
选择批量自动导入时,每个XML文件形成一个开具结果文件,命名规则为:XML文件名_开票结果.TXT。内容为:
 开具成功的单据:
[YYYY-MM-DD hh:mm:ss] 单据号:XXX,开具结果:1(0 失败,1成功),对应发票信息:普通(专用)发票,XXXXXXXXXX(代码),XXXXXXXX(号码)
 开具失败的单据:
[YYYY-MM-DD hh:mm:ss] 单据号:XXX,开具结果:0(0 失败,1成功),开具失败原因:XXXXXXXXXXXXXXXXXXXX
3.1.3 已开发票信息导出接口
1)导出文件为XML格式时,格式如下:

 
<Kp>
<Version>2.0Version> //有此节点,则表示用带分类编码
  <Fpxx>
  <Zsl>2Zsl> 		                   //此文件含有的发票信息数量
  <Fpsj>
  <Fp>	
	  <Djh>1Djh >                     //单据号(20字节)
	  <Fpzl>专用发票Fpzl>             //发票种类(专用发票或普通发票)
	  <Lbdm>1400111560Lbdm>         //类别代码(10字节)
	  <Fphm>00000001Fphm> 	      //发票号码(8字节)
	  <Kprq>20140305Kprq> 	      //开票日期(YYYYMMDD)
	  <Gfmc>购方名称Gfmc>            //购方名称(100字节)
	  <Gfsh>110000000000000Gfsh>  //购方税号
	  <Gfyhzh>购方银行账号Gfyhzh>   //购方银行账号(100字节)
	  <Gfdzdh>购方地址电话Gfdzdh>   //购方地址电话(100字节)
	  <Xfmc>销方名称Xfmc > 	         //销方名称(100字节)
	  <Xfsh>110000000000001Xfsh> //销方税号
	  <Xfyhzh>销方银行账号Xfyhzh>  //销方银行账号(100字节)
	  <Xfdzdh>销方地址电话Xfdzdh>  //销方地址电话(100字节)
	  <Hjje>合计金额Hjje>           //合计金额
	  <Hjse>合计税额Hjse>           //合计税额
	  <Bz>备注Bz> 		            //备注(240字节)
	  <Kpr>fhrKpr> 	                //开票人(8字节)
	  <Fhr>fhrFhr> 	                //复核人(8字节)
	  <Skr>skrSkr> 		            //收款人(8字节)
<Spbmbbh>商品编码版本号Spbmbbh>	//商品编码版本号(20字节)
<Hsbz>含税标志Hsbz>	//含税标志 0:不含税税率,1:含税税率,2:差额税;中外合作油气田(原海洋石油)5%税率、1.5%税率为1,差额税为2,其他为0;
	  <Spxx>
		  <Sph>
			  <Xh>1 		    //序号
			  <Spmc>商品名称Spmc>   //商品名称(100字节)
			  <Ggxh>规格型号Ggxh>  //规格型号(40字节)
			  <Jldw>计量单位Jldw>  //计量单位(32字节)
<Spbm>商品编码Spbm>   //商品编码(19字节)
<Qyspbm>企业商品编码Qyspbm> //企业商品编码(20字节)
<Syyhzcbz>优惠政策标识Syyhzcbz> //是否使用优惠政策标识0:不使用,1:使用(1字节)
<Lslbz>零税率标识Lslbz >   //零税率标识   空:非零税率,0:出口退税,1:免税,2:不征收,3普通零税率(1字节)
<Yhzcsm>优惠政策说明Yhzcsm >   //优惠政策说明(50字节)
			  <Dj>100Dj> 	        //单价(中外合作油气田(原海洋石油)5%税率,单价为含税单价)
			  <Sl>10Sl> 		    //数量
			  <Je>1000.00Je> 		//金额
			  <Slv>0.17Slv> 		//税率
			  <Se>170.00Se> 		//税额
		  Sph>
	  Spxx>
  Fp>
  <Fp>	
	  <Djh>2Djh> 	                //单据号(20字节)
	  <Fpzl>普通发票Fpzl> 	        //发票种类(专用发票或普通发票)
	  <Lbdm>1400111650Lbdm>      //类别代码(10字节)
	  <Fphm>00000002Fphm> 	    //发票号码(8字节)
	  <Kprq>20140305Kprq> 	    //开票日期(YYYYMMDD)
	  <Gfmc>购方名称Gfmc> 	        //购方名称(100字节)
	  <Gfsh>110000000000000Gfsh> //购方税号
	  <Gfyhzh>购方银行账号Gfyhzh>  //购方银行账号(100字节)
	  <Gfdzdh>购方地址电话Gfdzdh>  //购方地址电话(100字节)
	  <Xfmc>销方名称Xfmc > 	        //销方名称(100字节)
	  <Xfsh>110000000000001Xfsh> //销方税号
	  <Xfyhzh>销方银行账号Xfyhzh>  //销方银行账号(100字节)
	  <Xfdzdh>销方地址电话Xfdzdh>  //销方地址电话(100字节)
	  <Hjje>合计金额Hjje>           //合计金额
	  <Hjse>合计税额Hjse>           //合计税额
	  <Bz>备注Bz> 		            //备注(240字节)
	  <Kpr>fhrKpr> 	                //开票人(8字节)
	  <Fhr>fhrFhr> 	                //复核人(8字节)
	  <Skr>skrSkr> 		            //收款人(8字节)
<Spbmbbh>商品编码版本号Spbmbbh>	//商品编码版本号(20字节)
<Hsbz>含税标志Hsbz>	//含税标志 0:不含税税率,1:含税税率,2:差额税;中外合作油气田(原海洋石油)5%税率、1.5%税率为1,差额税为2,其他为0;
	  <Spxx>
		  <Sph>
			  <Xh>1Xh>                 //序号
			  <Spmc>商品名称1Spmc>   //商品名称(100字节)
			  <Ggxh>规格型号1Ggxh>   //规格型号(40字节)
			  <Jldw>计量单位1Jldw>   //计量单位(32字节)
<Spbm>商品编码Spbm>   //商品编码(19字节)
<Qyspbm>企业商品编码Qyspbm> //企业商品编码(20字节)
<Syyhzcbz>优惠政策标识Syyhzcbz> //是否使用优惠政策标识0:不使用,1:使用(1字节)
<Lslbz>零税率标识Lslbz >   //零税率标识   空:非零税率,0:出口退税,1:免税,2:不征收,3普通零税率(1字节)
<Yhzcsm>优惠政策说明Yhzcsm >   //优惠政策说明(50字节)
			  <Dj>100Dj> 	          //单价(中外合作油气田(原海洋石油)5%税率,单价为含税单价)
			  <Sl>10Sl> 		      //数量
			  <Je>1000.00Je> 		  //金额
			  <Slv>0.17Slv> 		  //税率
			  <Se>170.00Se> 		  //税额
		  Sph>
	  Spxx>
  Fp>
  Fpsj>
  Fpxx>
Kp>

2)导出文件为EXCEL格式时,具体格式请参考附件:增值税专用发票和增值税普通发票导出样例.xls。
3.2 货物运输业增值税专用发票
3.2.1 修改说明
新增了bmb_bbh节点,增加商品编码功能后为税局下载的商品编码表版本号;
费用项目中新增了spbm(商品编码)、zxbm(企业商品自编码)、yhzcbs(享受优惠政策)、lslbs(零税率标识)、zzstsgl(优惠政策说明),详细内容请查看接口规范中相关说明。
3.2.2 待开发票信息导入接口
1)导入的XML文件格式如下:


<business>
  <body>
    <djh>djhdjh>                    //单据号(30个字符)
    <bmb_bbh>bmb_bbhbmb_bbh>     //编码表版本号(20个字符)
    <fpdm>fpdmfpdm>                //发票代码(10个字符)
    <fphm>fphmfphm>                //发票号码(8个字符)
    <shrmc>shrmcshrmc>            //收货人名称(80个字符)
    <shrsbh>shrsbhshrsbh>         //收货人识别号(20个字符)
    <fhrmc>fhrmcfhrmc>             //发货人名称(80个字符)
    <fhrsbh>fhrsbhfhrsbh>         //发货人识别号(20个字符)
    <spfmc>spfmcspfmc>             //受票方名称(80个字符)
    <spfsbh>spfsbhspfsbh>         //受票方识别号(20个字符)
    <hjje>hjjehjje>                //合计金额
    <slv>slvslv>                    //税率
    <se>sese>                       //税额
    <jshj>jshjjshj>                //价税合计
    <skr>skrskr>                   //收款人(16个字符)
    <fhr>fhrfhr>                   //复核人(16个字符)
    <group>
      <xh>xhxh>                     //序号
<spbm> spbmspbm>			//商品编码(19个字符)
	      <zxbm>zxbm zxbm>			//自行编码(20个字符)
		 <yhzcbs>yhzcbsyhzcbs>		//优惠政策标识(1个字符)  0:不使用,1:使用
<lslbs>lslbslslbs> 			//税率标识(1个字符) 空:非零税率,0:出口退税,1:免税,2:不征收,3普通零税率
<zzstsgl>zzstsglzzstsgl>		//增值税特殊管理(50个字符)
      <xmmc>xmmcxmmc>              //费用项目(20个字符)
      <je>jeje>                     //金额
group>
  body>
business>

2)开具结果回写文件格式
自动导出开具时,每个XML文件形成一个开具结果文件,命名规则为:对应文件文件名.XML对应结果文件名.TXT。内容为:
 开具成功的单据:
[YYYY-MM-DD hh:mm:ss]单据号:XXX,开具结果:1(0失败,1成功),对应发票信息:XXXXXXXXXX(发票代码),XXXXXXXX(发票号码)。
 开具失败的单据:
[YYYY-MM-DD hh:mm:ss]单据号:XXX,开具结果:0(0失败,1成功),开具失败原因:XXXXXXXXXXXXXXXXXXXX。
3.2.3 已开发票信息导出接口
1)导出文件XML文件时,格式如下:


<business>
  <body>
<bmb_bbh>bmb_bbhbmb_bbh>     //编码表版本号(20个字符)
    <fpdm>fpdmfpdm>                 //发票代码(10个字符)
    <fphm>fphmfphm>                 //发票号码(8个字符)
    <kprq>kprqkprq>                 //开票日期(10个字符)
    <shrmc>shrmcshrmc>             //收货人名称(80个字符)
    <shrsbh>shrsbhshrsbh>         //收货人识别号(20个字符)
    <fhrmc>fhrmcfhrmc>             //发货人名称(80个字符)
    <fhrsbh>fhrsbhfhrsbh>         //发货人识别号(20个字符)
    <spfmc>spfmcspfmc>             //受票方名称(80个字符)
    <spfsbh>spfsbhspfsbh>         //受票方识别号(20个字符)
    <hjje>hjjehjje>                //合计金额
    <slv>slvslv>                    //税率(实际税率*100)
    <se>sese>                       //税额
    <jshj>jshjjshj>                //价税合计
<group>
<spbm> spbmspbm>			//商品编码(19个字符)
	      <zxbm>zxbm zxbm>			//自行编码(20个字符)
		 <yhzcbs>yhzcbsyhzcbs>		//优惠政策标识(1个字符)  0:不使用,1:使用
<lslbs>lslbslslbs> 			//税率标识(1个字符) 空:非零税率,0:出口退税,1:免税,2:不征收,3普通零税率
<zzstsgl>zzstsglzzstsgl>		//增值税特殊管理(50个字符)
      <xh>xhxh>                     //序号
      <xmmc>xmmcxmmc>              //费用项目(20个字符)
      <je>jeje>                     //金额
group>
  body>
business>

2)导出文件EXCEL格式时,具体格式见附件:货物运输业增值税专用发票导出样例.xls。
3.3 机动车销售统一发票
3.3.1 修改说明
新增了bmb_bbh节点,为增加商品编码功能后的商品编码表版本号;spbm(商品编码)、zxbm(企业商品自编码)、yhzcbs(享受优惠政策)、lslbs(零税率标识)、zzstsgl(优惠政策说明),详细内容请查看接口规范中相关说明。
3.3.2 待开发票信息导入接口
1)导入的XML文件格式如下:


<business>
  <body>
    <djh>djhdjh>                    //单据号(30字符)
<bmb_bbh>bmb_bbhbmb_bbh>     //编码表版本号(20个字符)
    <fpdm>fpdmfpdm>                //发票代码(10个字符)
    <fphm>fphmfphm>                //发票号码(8个字符)
    <gfdwmc>gfdwmcgfdwmc>         //购方单位名称(72个字符)
    <sfzhm>sfzhmsfzhm>            //身份证号码/组织机构代码(22个字符)
    <gfdwsbh>gfdwsbhgfdwsbh>     //购方单位识别号(20个字符)
    <cllx>cllxcllx>                //车辆类型(40个字符)
    <cpxh>cpxhcpxh>                //厂牌型号(60个字符)
    <cd>cdcd>                       //产地(32个字符)
    <hgzh>hgzshgzh>                //合格证书(50个字符)
    <jkzmsh>jkzmshjkzmsh>         //进口证明书号(36个字符)
    <sjdh>sjdhsjdh>                //商检单号(32个字符)
    <fdjhm>fdjhmfdjhm>            //发动机号码(60个字符)
<clsbdh>clsbdhclsbdh>         //车辆识别代号(23个字符)
<scqymc>scqymcscqymc>         //生产企业名称(80个字符)
    <jshj>jshjjshj>                //价税合计
    <dh>dhdh>                       //电话(40个字符)
    <zh>zhzh>                       //账号(40个字符)
    <dz>dzdz>                       //地址(80个字符)
    <khyh>khyhkhyh>                //开户银行(80个字符)
    <zzssl>zzsslzzssl>            //增值税税率(实际税率)
    <zzsse>zzssezzsse>            //增值税税额
    <bhsj>bhsjbhsj>                //不含税价
    <dw>dwdw>                       //吨位(8个字符)
<xcrs>xcrsxcrs>                //限乘人数(12个字符)
<spbm> spbmspbm>			//商品编码(19个字符)
	    <zxbm>zxbm zxbm>			//自行编码(20个字符)
		<yhzcbs>yhzcbsyhzcbs>		//优惠政策标识(1个字符)  0:不使用,1:使用
<lslbs>lslbslslbs> 			//税率标识空(1个字符):非零税率,0:出口退税,1:免税,2:不征收,3普通零税率
<zzstsgl>zzstsglzzstsgl>		//增值税特殊管理(50个字符)
  body>
business>

2)开具结果回写文件格式
自动导出开具时,每个XML文件形成一个开具结果文件,命名规则为:对应文件文件名.XML对应结果文件名.TXT。内容为:
 开具成功的单据:
[YYYY-MM-DD hh:mm:ss]单据号:XXX,开具结果:1(0失败,1成功),对应发票信息:XXXXXXXXXX(发票代码),XXXXXXXX(发票号码)。
 开具失败的单据:
[YYYY-MM-DD hh:mm:ss]单据号:XXX,开具结果:0(0失败,1成功),开具失败原因:XXXXXXXXXXXXXXXXXXXX。
3.3.3 已开发票信息导出接口
1)导出文件XML文件时,格式如下:


<business>
  <body>
<bmb_bbh>bmb_bbhbmb_bbh>     //编码表版本号(20个字符)
    <fpdm>fpdmfpdm>                //发票代码(10个字符)
    <fphm>fphmfphm>                //发票号码(8个字符)
    <kprq>kprqkprq>                 //开票日期(10个字符)
    <gfdwmc>gfdwmcgfdwmc>         //购方单位名称(72个字符)
    <sfzhm>sfzhmsfzhm>            //身份证号码/组织机构代码(22个字符)
    <gfdwsbh>gfdwsbhgfdwsbh>     //购方单位识别号(20个字符)
    <cllx>cllxcllx>                //车辆类型(40个字符)
    <cpxh>cpxhcpxh>                //厂牌型号(60个字符)
    <cd>cdcd>                       //产地(32个字符)
    <hgzh>hgzshgzh>                //合格证书(50个字符)
    <jkzmsh>jkzmshjkzmsh>         //进口证明书号(36个字符)
    <sjdh>sjdhsjdh>                //商检单号(32个字符)
    <fdjhm>fdjhmfdjhm>            //发动机号码(60个字符)
<clsbdh>clsbdhclsbdh>         //车辆识别代号(23个字符)
<scqymc>scqymcscqymc>         //生产企业名称(80个字符)
    <jshj>jshjjshj>                //价税合计
    <dh>dhdh>                       //电话(40个字符)
    <zh>zhzh>                       //账号(40个字符)
    <dz>dzdz>                       //地址(80个字符)
    <khyh>khyhkhyh>                //开户银行(80个字符)
    <zzssl>zzsslzzssl>            //增值税税率(实际税率)
    <zzsse>zzssezzsse>            //增值税税额
    <bhsj>bhsjbhsj>                //不含税价
    <dw>dwdw>                       //吨位(8个字符)
<xcrs>xcrsxcrs>                //限乘人数(12个字符)
<spbm> spbmspbm>			//商品编码(19个字符)
	    <zxbm>zxbm zxbm>			//自行编码(20个字符)
		<yhzcbs>yhzcbsyhzcbs>		//优惠政策标识(1个字符)  0:不使用,1:使用
<lslbs>lslbslslbs> 			//税率标识(1个字符) 空:非零税率, 1:免税,2:不征收,3普通零税率
<zzstsgl>zzstsglzzstsgl>		//增值税特殊管理(50个字符)
  body>
business>

你可能感兴趣的:(xml,开票)