聚美智数


发票开具-数电

<p>[TOC]</p> <h3>1 使用流程</h3> <h4>1.1 第一步 -- 登录税局</h4> <p>发票开具需先调用登录接口去登录税局 详见:[登录相关接口](<a href="https://www.showdoc.com.cn/p/0fb3859cda04befe7b8d85a15cfa3335">https://www.showdoc.com.cn/p/0fb3859cda04befe7b8d85a15cfa3335</a> &quot;登录相关接口&quot;) &gt; 登录之后,如果登录未过期,可一直发起开票任务,如果过期则再次调用登录接口 &gt; 每次发起开票任务,需要判断登录是否过期(调用判断登录状态接口)</p> <h4>1.2 第二步 -- 实名认证</h4> <p>登录之后还需要实名认证,步骤如下:</p> <ol> <li>调用获取人脸识别认证二维码接口获取二维码</li> <li>用<strong>税务App</strong>扫码进行人脸识别</li> <li>再调用获取人脸识别认证结果接口获取认证结果</li> </ol> <h4>1.3 第三步 -- 开票</h4> <p>发票开具为异步方式,步骤如下:</p> <ol> <li>调用发起开票任务接口,返回任务id</li> <li>用返回的任务id,调用发票开具结果查询接口,即可查询开票结果,结果主要包括:发票号码和开票日期</li> <li>再用返回的发票号码和开票日期,调用发票下载接口,即可获取发票文件,支持(PDF, OFD, XML)</li> </ol> <hr /> <h3>2 接口调用说明</h3> <h4>2.1 请求方式</h4> <p>如接口没有单独说明,均为:<strong>POST</strong></p> <h4>2.2 请求格式</h4> <p>如接口没有单独说明,所有接口均为:application/x-www-form-urlencoded</p> <h4>2.3 请求参数</h4> <p>请求参数包括公共参数和业务参数(业务参数见具体接口说明) 如果请求格式为application/x-www-form-urlencoded的,需要把<strong>公共参数</strong>和<strong>业务参数</strong>一并放在<strong>请求参数</strong>中提交 如果请求格式为application/json的,需要把<strong>公共参数</strong>放在<strong>请求Header</strong>中提交</p> <h5>2.3.1 公共参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>appId</td> <td>String</td> <td>是</td> <td>服务商分配的唯一标识</td> </tr> <tr> <td>timestamp</td> <td>Long</td> <td>是</td> <td>当前时间戳(毫秒)</td> </tr> <tr> <td>sign</td> <td>String</td> <td>是</td> <td>签名,详见&lt;a href=&quot;#签名算法&quot;&gt;签名算法说明&lt;/a&gt;</td> </tr> </tbody> </table> <h5>2.3.2 签名算法说明</h5> <pre><code>sign = sha256(appId + appSecret + timestamp)</code></pre> <p>用服务商分配的 <strong>appId</strong>、服务商分配的 <strong>appSecret</strong>,当前时间戳(毫秒) <strong>timestamp</strong>,按上述顺序拼接成字符串,再进行 <strong>sha256</strong> 哈希得到。如下:</p> <pre><code class="language-java">String appId = &amp;quot;xyzxy2121zxyz&amp;quot;; String timestamp = &amp;quot;1555378976238&amp;quot;; String appSecret = &amp;quot;efcefcef1121cefcefc1212121&amp;quot;; String str = appId + appSecret + timestamp; String sign = sha256(str);</code></pre> <h4>2.4 返回说明</h4> <h5>2.4.1 公共返回字段说明</h5> <p>所有接口均返回以下公共字段:</p> <table> <thead> <tr> <th>字段名</th> <th>&lt;div style=&quot;width:420px&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>code</td> <td>返回码,详见:公共code返回码说明</td> </tr> <tr> <td>msg</td> <td>code对应的描述</td> </tr> <tr> <td>taskNo</td> <td>本次请求号</td> </tr> <tr> <td>data</td> <td>返回具体结果,object类型,详见各接口返回说明</td> </tr> </tbody> </table> <p>&lt;a name=&quot;code返回码说明&quot;&gt;&lt;/a&gt;</p> <h5>2.4.2 code返回码说明</h5> <table> <thead> <tr> <th>code</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>200</td> <td>成功</td> </tr> <tr> <td>201</td> <td>纳税人未登录或缓存失效请重新登录</td> </tr> <tr> <td>202</td> <td>商品编码不存在</td> </tr> <tr> <td>211</td> <td>已生成二维码未扫脸</td> </tr> <tr> <td>212</td> <td>二维码已过期</td> </tr> <tr> <td>220</td> <td>本次开具任务未开具新的发票,开具结果为上次开具成功的信息</td> </tr> <tr> <td>221</td> <td>开票任务执行中</td> </tr> <tr> <td>222</td> <td>开票任务待下一次执行</td> </tr> <tr> <td>229</td> <td>开票任务执行失败</td> </tr> <tr> <td>301</td> <td>纳税人未登录或登录失效, 请重新登录</td> </tr> <tr> <td>302</td> <td>开票员须扫脸认证</td> </tr> <tr> <td>399</td> <td>税局返回的原始信息,以实际返回为准</td> </tr> <tr> <td>400</td> <td>参数错误</td> </tr> <tr> <td>404</td> <td>接口地址不正确</td> </tr> <tr> <td>500</td> <td>系统维护,请稍候再试</td> </tr> <tr> <td>601</td> <td>接口未开通</td> </tr> <tr> <td>602</td> <td>账号停用</td> </tr> <tr> <td>604</td> <td>接口停用</td> </tr> <tr> <td>606</td> <td>调用超限,请稍候再试</td> </tr> <tr> <td>607</td> <td>ip不在白名单</td> </tr> <tr> <td>609</td> <td>请求过于频繁,请稍候再试</td> </tr> <tr> <td>610</td> <td>请求超时</td> </tr> </tbody> </table> <hr /> <h3>3 基础接口</h3> <h4>3.1 获取人脸识别认证二维码</h4> <ul> <li>通过本接口可获取当前登录用户人脸识别认证使用的二维码</li> <li>用<strong>税务App</strong>或<strong>个税App</strong>扫码进行人脸识别认证</li> <li>因税局变更,在调完本接口,完成人脸识别后必须去请求:获取人脸识别认证结果,该扫脸认证方可生效</li> </ul> <h5>3.1.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/authentication/qrcode</code></p> <h5>3.1.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>type</td> <td>String</td> <td>是</td> <td>扫码方式,1-税务app,2-个税app</td> </tr> </tbody> </table> <h5>3.1.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, // 详见code返回码说明 &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;qrcodeContent&amp;quot;:&amp;quot;&amp;quot;, // 二维码内容 &amp;quot;qrcodeImageUrl&amp;quot;:&amp;quot;&amp;quot;, // 二维码图片地址,有效期30分钟 &amp;quot;authenticationId&amp;quot;:&amp;quot;&amp;quot; // 认证ID,通过该ID可查询是否已刷脸状态 } }</code></pre> <h4>3.2 获取人脸识别认证结果</h4> <ul> <li>通过本接口可获取当前登录用户人脸识别的结果</li> </ul> <h5>3.2.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/authentication/result</code></p> <h5>3.2.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>authenticationId</td> <td>String</td> <td>是</td> <td>获取人脸识别认证二维码返回的认证ID</td> </tr> <tr> <td>type</td> <td>String</td> <td>是</td> <td>扫码方式,1-税务app,2-个税app</td> </tr> </tbody> </table> <h5>3.2.3 返回样例</h5> <ul> <li>认证成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <ul> <li>已生成二维码未扫脸</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 211, &amp;quot;msg&amp;quot;: &amp;quot;已生成二维码未扫脸&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <ul> <li>二维码已过期</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 212, &amp;quot;msg&amp;quot;: &amp;quot;二维码已过期&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <h4>3.3 开票人授信查询</h4> <ul> <li>通过本接口可获取当前登录纳税人的风险等级,预警等级等授信信息</li> </ul> <h5>3.3.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/authentication/query</code></p> <h5>3.3.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> </tbody> </table> <h5>3.3.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;sfsl&amp;quot;: &amp;quot;Y&amp;quot;, // 开票前是否需要刷脸, Y或null - 需要刷脸, N - 无需刷脸,建议用户在获取到sfsl不为&amp;#039;N&amp;#039;时,触发刷脸程序 &amp;quot;yjjb&amp;quot;: &amp;quot;01&amp;quot;, // 预警级别 01 - 无预警, 02 - 红色预警, 03 - 黄色预警, 04 - 蓝色预警 &amp;quot;sxlb&amp;quot;: &amp;quot;3&amp;quot; // 授信类别 1 - 高风险纳税人, 2 - 中风险纳税人, 3 - 低风险纳税人, 4 - 无风险纳税人 } }</code></pre> <h4>3.4 获取企业基本信息</h4> <ul> <li>通过本接口从局端实时获取当前登录的企业基本信息</li> </ul> <h5>3.4.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/enterprise/info</code></p> <h5>3.4.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> </tbody> </table> <h5>3.4.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;code&amp;quot;: 200, &amp;quot;taskNo&amp;quot;: &amp;quot;611371840179292970761885&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;Nsrmc&amp;quot;: &amp;quot;********信息有限公司&amp;quot;,//纳税人名称 &amp;quot;Yxqz&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;JdxzDm&amp;quot;: &amp;quot;310118105&amp;quot;, &amp;quot;Nsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;,//纳税人识别号 &amp;quot;Sfkkjzzfp&amp;quot;: &amp;quot;Y&amp;quot;,//是否可开具增值税发票 &amp;quot;Qyhyxz&amp;quot;: [],//企业行业性质 &amp;quot;Kpr&amp;quot;: &amp;quot;**鑫&amp;quot;,//默认开票人 &amp;quot;Tdys&amp;quot;: [ { &amp;quot;Tdyslxdm&amp;quot;: &amp;quot;03&amp;quot;,//特定业务类型代码 &amp;quot;Tdyslxmc&amp;quot;: &amp;quot;建筑服务&amp;quot;//特定业务类型名称 } ], &amp;quot;Bsrxm&amp;quot;: &amp;quot;*磊&amp;quot;,//办税人姓名 &amp;quot;Fpzldms&amp;quot;: [//可开具的发票种类代码 { &amp;quot;Fpzldm&amp;quot;: &amp;quot;01&amp;quot;,//发票种类代码,01:增值税专用发票, 02:普通发票 &amp;quot;Fpzlmc&amp;quot;: &amp;quot;增值税专用发票&amp;quot; //发票种类名称 } ], &amp;quot;ProvinceId&amp;quot;: &amp;quot;3100&amp;quot;,//所在省市 &amp;quot;Nsrztdm&amp;quot;: &amp;quot;03&amp;quot;,//纳税人状态代码 &amp;quot;Fxnsrlx&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Xdpsdqybz&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Djzclxdm&amp;quot;: &amp;quot;173&amp;quot;,//登记注册类型代码 &amp;quot;Jyfw&amp;quot;: &amp;quot;许可项单位xxxxx&amp;quot;,//经营范围 &amp;quot;Ssdabh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;, &amp;quot;Qxjswjgdm&amp;quot;: &amp;quot;13102290000&amp;quot;, &amp;quot;Ckqyfldm&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Province&amp;quot;: &amp;quot;上海&amp;quot;,//所在省或市 &amp;quot;Dqskssq&amp;quot;: &amp;quot;202403&amp;quot;,//当前税款所属期 &amp;quot;Xfsnsrlx&amp;quot;: [], &amp;quot;Zcdz&amp;quot;: &amp;quot;******************弄1-72号B座12层&amp;quot;,//注册地址 &amp;quot;Yxqq&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Djxh&amp;quot;: &amp;quot;************00644278&amp;quot;,//纳税人登记序号 &amp;quot;Rylb&amp;quot;: &amp;quot;09&amp;quot;, &amp;quot;Zfjglxdm&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;Jzjtbz&amp;quot;: &amp;quot;N&amp;quot;, &amp;quot;Djrq&amp;quot;: &amp;quot;2021-07-19 00:00:00&amp;quot;, &amp;quot;Xydj&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Fxnsrbz&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Sbzt&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Scjydz&amp;quot;: &amp;quot;******************弄1-72号B座12层&amp;quot;,//生产经营地址 &amp;quot;Scjydlxdh&amp;quot;: &amp;quot;******98617&amp;quot;,//生产经营地联系电话 &amp;quot;ProviceId&amp;quot;: &amp;quot;3100&amp;quot;,//地区代码 &amp;quot;Nsryjjb&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Cwfzrxm&amp;quot;: &amp;quot;*敏&amp;quot;,//财务负责人姓名 &amp;quot;Hydm&amp;quot;: &amp;quot;6599&amp;quot;,//行业代码 &amp;quot;Zcdlxdh&amp;quot;: &amp;quot;******98617&amp;quot;,//注册地联系电话 &amp;quot;Dsjswjgdm&amp;quot;: &amp;quot;13100000000&amp;quot;, &amp;quot;Dqsj&amp;quot;: &amp;quot;20240308&amp;quot;,//当前时间 &amp;quot;Ssglyxm&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Swjgdm&amp;quot;: &amp;quot;13102295000&amp;quot;,//税务机关代码 &amp;quot;Qdbz&amp;quot;: &amp;quot;Y&amp;quot;, &amp;quot;Smkpid&amp;quot;: &amp;quot;&amp;quot;,//扫码开票id &amp;quot;Ssjswjgdm&amp;quot;: &amp;quot;13100000000&amp;quot;,//所属局税务机关代码 &amp;quot;Swjgmc&amp;quot;: &amp;quot;**************局第十八税务所&amp;quot;,//税务机关名称 &amp;quot;Nsrlx&amp;quot;: &amp;quot;1&amp;quot;,//纳税人类型 &amp;quot;YhxxList&amp;quot;: [//对公账号信息 { &amp;quot;Yhzh&amp;quot;: &amp;quot;**********10301&amp;quot;,//银行账户 &amp;quot;YhzhxzDm&amp;quot;: &amp;quot;1110&amp;quot;,//银行账户行政代码 &amp;quot;Yhyywdmc&amp;quot;: &amp;quot;**********上海青浦支行&amp;quot;,//银行营业网点名称 &amp;quot;YhyywdDm&amp;quot;: &amp;quot;********3861&amp;quot; //银行营业网点代码 } ], &amp;quot;Zcdyzbm&amp;quot;: &amp;quot;********3861&amp;quot;, //注册地邮政编码 &amp;quot;Ssglydm&amp;quot;: &amp;quot;********3861&amp;quot; //所属税管员代码 } }</code></pre> <hr /> <h4>3.5 获取开票统计信息</h4> <ul> <li>通过本接口获取企业发票统计信息</li> </ul> <h5>3.5.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/stat</code></p> <h5>3.5.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> </tbody> </table> <h5>3.5.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200,//返回code &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;,//code对应的说明描述 &amp;quot;taskNo&amp;quot;: &amp;quot;241537187216475387284242&amp;quot;,//本次请求号 &amp;quot;data&amp;quot;: { &amp;quot;sbbz&amp;quot;: &amp;quot;Y&amp;quot;, &amp;quot;zsxed&amp;quot;: &amp;quot;7500000.00&amp;quot;,//发票总额度 &amp;quot;syzzfpzs&amp;quot;: &amp;quot;0&amp;quot;,//当前可用纸票数量 &amp;quot;sysxed&amp;quot;: &amp;quot;7457547.17&amp;quot;,//可用发票额度 &amp;quot;bykjlpzs&amp;quot;: &amp;quot;6&amp;quot;,//本月已开具蓝票张数 &amp;quot;zrbz&amp;quot;: &amp;quot;N&amp;quot;, &amp;quot;fpejse&amp;quot;: &amp;quot;2549.21&amp;quot;,//发票累计税额 &amp;quot;ysyfpzs&amp;quot;: &amp;quot;0&amp;quot;,//已使用发票张数 &amp;quot;ysysxed&amp;quot;: &amp;quot;42452.83&amp;quot;,//已使用发票额度 &amp;quot;fphjje&amp;quot;: &amp;quot;42486.83&amp;quot;//发票合计金额 } } </code></pre> <ul> <li>失败</li> </ul> <pre><code class="language-json">{ &amp;quot;msg&amp;quot;: &amp;quot;税号不能为空&amp;quot;, &amp;quot;code&amp;quot;: 400 } </code></pre> <hr /> <h4>3.6 商品分类查询接口</h4> <ul> <li>在电子税务局查询商品分类</li> </ul> <h5>3.6.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/product/category</code></p> <h5>3.6.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> </tbody> </table> <h5>3.6.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, // 返回码,详见code返回码说明 &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, //code对应的描述 &amp;quot;taskNo&amp;quot;: &amp;quot;12552230716560623515&amp;quot;, // 本次唯一请求号 &amp;quot;charge&amp;quot;: false, // 计费标志 &amp;quot;data&amp;quot;: { &amp;quot;list&amp;quot;: [ { &amp;quot;children&amp;quot;: [],//子分类 &amp;quot;fluuid&amp;quot;: &amp;quot;00&amp;quot;,//分类uuid &amp;quot;tdysFlsDm&amp;quot;: &amp;quot;00&amp;quot;,//目录树代码 &amp;quot;flmc&amp;quot;: &amp;quot;项目信息分类&amp;quot;//分类名称 } ] } }</code></pre> <hr /> <h4>3.7 商品列表查询接口</h4> <ul> <li>从电子税务局查询已存在的商品信息列表</li> </ul> <h5>3.7.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/product/list</code></p> <h5>3.7.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>pageNo</td> <td>Number</td> <td>是</td> <td>当前页码</td> </tr> <tr> <td>pageSize</td> <td>Number</td> <td>是</td> <td>每页行数</td> </tr> <tr> <td>xmmc</td> <td>String</td> <td>否</td> <td>指定发票号码查询</td> </tr> <tr> <td>jm</td> <td>String</td> <td>否</td> <td>简码</td> </tr> <tr> <td>ggxh</td> <td>String</td> <td>否</td> <td>对方税号</td> </tr> <tr> <td>slv</td> <td>String</td> <td>否</td> <td>对方纳税人名称</td> </tr> <tr> <td>dj</td> <td>String</td> <td>否</td> <td>单价</td> </tr> <tr> <td>spfwbm</td> <td>String</td> <td>否</td> <td>税收分类编码</td> </tr> <tr> <td>spfwjc</td> <td>String</td> <td>否</td> <td>税收分类名称</td> </tr> <tr> <td>dwdm</td> <td>String</td> <td>否</td> <td>计量单位代码</td> </tr> <tr> <td>dwmc</td> <td>String</td> <td>否</td> <td>计量单位名称</td> </tr> <tr> <td>fluuid</td> <td>String</td> <td>否</td> <td>分类uuid,要查询的商品分类ID, 默认为00</td> </tr> </tbody> </table> <h5>3.7.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, // 返回码,详见code返回码说明 &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, //code对应的描述 &amp;quot;taskNo&amp;quot;: &amp;quot;12552230716560623515&amp;quot;, // 本次唯一请求号 &amp;quot;charge&amp;quot;: false, // 计费标志 &amp;quot;data&amp;quot;: { &amp;quot;records&amp;quot;: 1,//总记录数 &amp;quot;list&amp;quot;: [ { &amp;quot;zzstsgl&amp;quot;: &amp;quot;&amp;quot;,//增值税简易计税类型 03:免税;08:按3%简易征收 &amp;quot;uuid&amp;quot;: &amp;quot;aa3a19d649374e119881c254710fec28&amp;quot;,//商品UUID &amp;quot;fluuid&amp;quot;: &amp;quot;00&amp;quot;,//商品分类UUID &amp;quot;yhzsbz&amp;quot;: &amp;quot;N&amp;quot;,//是否享受优惠政策标志 Y是 / N否 枚举值:01 02 03 04 &amp;quot;spfwbm&amp;quot;: &amp;quot;3040101000000000000&amp;quot;,////税收服务编码 &amp;quot;spfwjc&amp;quot;: &amp;quot;研发和技术服务&amp;quot;,//税收服务简称 &amp;quot;hsbz&amp;quot;: &amp;quot;Y&amp;quot;, &amp;quot;xmmc&amp;quot;: &amp;quot;技术服务费&amp;quot;,//项目名称 &amp;quot;slv&amp;quot;: &amp;quot;0.06&amp;quot;,//税率 &amp;quot;ggxh&amp;quot;: &amp;quot;0.06&amp;quot;,//规格型号 &amp;quot;dwdm&amp;quot;: &amp;quot;0.06&amp;quot;,//计量单位名称 &amp;quot;jm&amp;quot;: &amp;quot;3040101000000000000&amp;quot;,//简码 &amp;quot;dj&amp;quot;: &amp;quot;0.06&amp;quot;,//单价 &amp;quot;hsbz&amp;quot;: &amp;quot;0.06&amp;quot;,//含税标记 Y含税 / N不含税 } ] } } </code></pre> <hr /> <h4>3.8 根据商品名称查询税收信息</h4> <ul> <li>通过商品名称智能查询相匹配税收编码列表</li> </ul> <h5>3.8.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/product/search-taxcode</code></p> <h5>3.8.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>xmmc</td> <td>String</td> <td>是</td> <td>项目名称/商品名称</td> </tr> </tbody> </table> <h5>3.8.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, // 返回码,详见code返回码说明 &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, //code对应的描述 &amp;quot;taskNo&amp;quot;: &amp;quot;12552230716560623515&amp;quot;, // 本次唯一请求号 &amp;quot;charge&amp;quot;: false, // 计费标志 &amp;quot;data&amp;quot;: { &amp;quot;list&amp;quot;: [ { &amp;quot;slvList&amp;quot;: [//适用税率 &amp;quot;0.06&amp;quot; ], &amp;quot;spsjbm&amp;quot;: &amp;quot;3040100000000000000&amp;quot;,//上级编码 &amp;quot;jzjtskbz&amp;quot;: &amp;quot;02&amp;quot;, &amp;quot;zzscezsbj&amp;quot;: &amp;quot;N&amp;quot;,//增值税差额征收标记 (Y/N) &amp;quot;zzstsnrdmjh&amp;quot;: &amp;quot;1.06E+08&amp;quot;,//增值税特殊内容代码 &amp;quot;spfwjc&amp;quot;: &amp;quot;研发和技术服务&amp;quot;,//税收简称 (开票时两个**号里面的内容) &amp;quot;qyrq&amp;quot;: &amp;quot;2019-04-01&amp;quot;,//启用日期 &amp;quot;sphfwssflhbbm&amp;quot;: &amp;quot;3040105000000000000&amp;quot;,//税收编码 &amp;quot;sfhzx&amp;quot;: &amp;quot;N&amp;quot;, &amp;quot;zzszcyj&amp;quot;: &amp;quot;《财政部 国家税务总局关于印发<资源综合利用产品和劳务增值税优惠目录>的通知》(财税〔2015〕78号)&amp;quot;, &amp;quot;sfbzsbz&amp;quot;: &amp;quot;N&amp;quot;, &amp;quot;zslList&amp;quot;: [//适用征收率 &amp;quot;0.03&amp;quot; ], &amp;quot;sm&amp;quot;: &amp;quot;指气象服务、地震服务、海洋服务、测绘服务、城市规划、环境与生态监测服务等专项技术服务。&amp;quot;,//商品说明 &amp;quot;zt&amp;quot;: &amp;quot;Y&amp;quot;,//状态 (Y:正常) &amp;quot;zzsslhzzsl&amp;quot;: &amp;quot;6%&amp;quot;, &amp;quot;zzstsglList&amp;quot;: [//增值税特殊管理列表 &amp;quot;即征即退70%&amp;quot;, &amp;quot;简易征收&amp;quot; ], &amp;quot;tdyslxDm&amp;quot;: &amp;quot;&amp;quot;,//应税类型代码 &amp;quot;tdyslxmc&amp;quot;: &amp;quot;&amp;quot;,//应税类型名称 &amp;quot;zsljh&amp;quot;: &amp;quot;3%&amp;quot;, &amp;quot;hyjh&amp;quot;: &amp;quot;I651、I65362&amp;quot;, &amp;quot;hwhlwmc&amp;quot;: &amp;quot;专业技术服务&amp;quot;//税收名称 } ] } } </code></pre> <hr /> <h4>3.9 根据商品编码查询税收信息</h4> <ul> <li>通过商品编号智能查询相匹配税收编码列表</li> </ul> <h5>3.9.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/product/detail</code></p> <h5>3.9.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>spfwbm</td> <td>String</td> <td>是</td> <td>商品编码</td> </tr> </tbody> </table> <h5>3.9.3 返回样例</h5> <ul> <li>成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, // 返回码,详见code返回码说明 &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, //code对应的描述 &amp;quot;taskNo&amp;quot;: &amp;quot;12552230716560623515&amp;quot;, // 本次唯一请求号 &amp;quot;charge&amp;quot;: false, // 计费标志 &amp;quot;data&amp;quot;: { &amp;quot;list&amp;quot;: [ { &amp;quot;slvList&amp;quot;: [//适用税率 &amp;quot;0.06&amp;quot; ], &amp;quot;spsjbm&amp;quot;: &amp;quot;3040100000000000000&amp;quot;,//上级编码 &amp;quot;jzjtskbz&amp;quot;: &amp;quot;02&amp;quot;, &amp;quot;zzscezsbj&amp;quot;: &amp;quot;N&amp;quot;,//增值税差额征收标记 (Y/N) &amp;quot;zzstsnrdmjh&amp;quot;: &amp;quot;1.06E+08&amp;quot;,//增值税特殊内容代码 &amp;quot;spfwjc&amp;quot;: &amp;quot;研发和技术服务&amp;quot;,//税收简称 (开票时两个**号里面的内容) &amp;quot;qyrq&amp;quot;: &amp;quot;2019-04-01&amp;quot;,//启用日期 &amp;quot;sphfwssflhbbm&amp;quot;: &amp;quot;3040105000000000000&amp;quot;,//税收编码 &amp;quot;sfhzx&amp;quot;: &amp;quot;N&amp;quot;, &amp;quot;zzszcyj&amp;quot;: &amp;quot;《财政部 国家税务总局关于印发<资源综合利用产品和劳务增值税优惠目录>的通知》(财税〔2015〕78号)&amp;quot;, &amp;quot;sfbzsbz&amp;quot;: &amp;quot;N&amp;quot;, &amp;quot;zslList&amp;quot;: [//适用征收率 &amp;quot;0.03&amp;quot; ], &amp;quot;sm&amp;quot;: &amp;quot;指气象服务、地震服务、海洋服务、测绘服务、城市规划、环境与生态监测服务等专项技术服务。&amp;quot;,//商品说明 &amp;quot;zt&amp;quot;: &amp;quot;Y&amp;quot;,//状态 (Y:正常) &amp;quot;zzsslhzzsl&amp;quot;: &amp;quot;6%&amp;quot;, &amp;quot;zzstsglList&amp;quot;: [//增值税特殊管理列表 &amp;quot;即征即退70%&amp;quot;, &amp;quot;简易征收&amp;quot; ], &amp;quot;tdyslxDm&amp;quot;: &amp;quot;&amp;quot;,//应税类型代码 &amp;quot;tdyslxmc&amp;quot;: &amp;quot;&amp;quot;,//应税类型名称 &amp;quot;zsljh&amp;quot;: &amp;quot;3%&amp;quot;, &amp;quot;hyjh&amp;quot;: &amp;quot;I651、I65362&amp;quot;, &amp;quot;hwhlwmc&amp;quot;: &amp;quot;专业技术服务&amp;quot;//税收名称 } ] } } </code></pre> <hr /> <h3>4 开票相关接口</h3> <h4>4.1 发起开票任务</h4> <ul> <li>通过本接口可实现开具全面数字化电子发票</li> <li>异步方式,调用本接口发起开票任务后,还需要调用&lt;a href=&quot;#发票开具结果查询&quot;&gt;获取开票结果&lt;/a&gt;</li> </ul> <h5>4.1.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/request</code></p> <h5>4.1.2 请求格式</h5> <ul> <li>application/json</li> </ul> <p>&gt; 注:本接口公共参数需要放在请求Header中</p> <h5>4.1.3 业务参数</h5> <ul> <li>样例</li> </ul> <pre><code class="language-json">{ &amp;quot;nsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;ly_ddbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fplxdm&amp;quot;: &amp;quot;030&amp;quot;, &amp;quot;xsf_nsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xsf_nsrmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xsf_dz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xsf_dh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xsf_yhmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xsf_yhzh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_lx&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_nsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_nsrmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_dz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_dh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_yhmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gmf_yhzh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hjje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hjse&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jshj&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hsslbs&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xgm_xsyhzc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;gfxx_confirm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kjje_confirm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xmmx&amp;quot;: [ { &amp;quot;fphxz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;spbm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;spmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xmmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ggxh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;dw&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;spsl&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;dj&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sl&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;je&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;se&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;slbs&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ssyhzclx&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;tdzsfsdm&amp;quot;: &amp;quot;string&amp;quot; } ], &amp;quot;tdyslxdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hwysfwdzfpmxbList&amp;quot;: [ { &amp;quot;xh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ysgjzl&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ysgjhp&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;qyd&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ddd&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;yshwmc&amp;quot;: &amp;quot;string&amp;quot; } ], &amp;quot;bdczyzlxxs&amp;quot;: [ { &amp;quot;fwcqzshm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcxxdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zlqq&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zlqz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kdsbz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;mjdw&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cph&amp;quot;: &amp;quot;string&amp;quot; } ], &amp;quot;bdcjyxsxxs&amp;quot;: [ { &amp;quot;fwcqzshm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcxxdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;wqhtbabm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;tdzzsxmbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hdjsjg&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sjcjhsje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kdsbz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;mjdw&amp;quot;: &amp;quot;string&amp;quot; } ], &amp;quot;jdctyxsxx&amp;quot;: { &amp;quot;xxmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;spmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;spjc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ssflbm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;je&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sv&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;se&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jsheXx&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jshjDx&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cllxDm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cpxh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cd&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hgzh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jkzmsh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sjdh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fdjhm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;clsbdh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cldw&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xcrs&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;wspzhm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;scqymc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;swjgmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;swjgdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;tdzsfsdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zzstsgldm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jdctzclsbdhuuid&amp;quot;: &amp;quot;string&amp;quot; }, &amp;quot;dsccsxx&amp;quot;: { &amp;quot;sfyytljdj&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;chhcbdjh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;skssq&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;dsccsje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;znjje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hjje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cjh&amp;quot;: &amp;quot;string&amp;quot; }, &amp;quot;lkysfwxx&amp;quot;: [ { &amp;quot;cxr&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cxrzjlx&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sfzjhm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cxrq&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cfd&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;ddd&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jtgjlx&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;dj&amp;quot;: &amp;quot;string&amp;quot; } ], &amp;quot;tljlhsgjxx&amp;quot;: { &amp;quot;sfyytljdj&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fdjbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;dphgzbh&amp;quot;: &amp;quot;string&amp;quot; }, &amp;quot;bdcjyxsxx&amp;quot;: { &amp;quot;fwcqzshm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcxxdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;wqhtbabm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;tdzzsxmbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hdjsjg&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sjcjhsje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kdsbz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;mjdw&amp;quot;: &amp;quot;string&amp;quot; }, &amp;quot;bdczyzlxx&amp;quot;: { &amp;quot;fwcqzshm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bdcxxdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zlqq&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zlqz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kdsbz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;mjdw&amp;quot;: &amp;quot;string&amp;quot; }, &amp;quot;jzfwxx&amp;quot;: { &amp;quot;jzfwfs&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fsdxxdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;jzxmmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kdsbz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;tdzzsxmbh&amp;quot;: &amp;quot;string&amp;quot; }, &amp;quot;escxx&amp;quot;: { &amp;quot;sdfphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zzfpdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zzfphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escxsfzrrbs&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escxsfdz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escxsflxdh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escxsfmc&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escxsfnsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escyqrhyxz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;escfwList&amp;quot;: [ { &amp;quot;clsbdh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cpxh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;djzh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zrdclglsmc&amp;quot;: &amp;quot;string&amp;quot; } ] }, &amp;quot;sfzsgmfyhzh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sfzsxsfyhzh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sfzsgmfdzdh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;sfzsxsfdzdh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cezslxDm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;cepzmxList&amp;quot;: [ { &amp;quot;fpdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;zzfphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;pzhm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kjrq&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bckcje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;pzhjje&amp;quot;: &amp;quot;string&amp;quot; } ] } }</code></pre> <ul> <li>字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>data</td> <td>Object</td> <td>是</td> <td>开具内容</td> </tr> </tbody> </table> <ul> <li>data字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>ly_ddbh</td> <td>String</td> <td>是</td> <td>来源订单编号,指业务系统中对应的订单编号,销售单号或合同单号等,本接口同一个单号仅能开具一次发票</td> </tr> <tr> <td>fplxdm</td> <td>String</td> <td>是</td> <td>发票类型代码,030-全电普票,032-全电专票</td> </tr> <tr> <td>xsf_nsrsbh</td> <td>String</td> <td>是</td> <td>销方税号</td> </tr> <tr> <td>xsf_nsrmc</td> <td>String</td> <td>是</td> <td>销方名称</td> </tr> <tr> <td>xsf_dz</td> <td>String</td> <td>是</td> <td>销售方地址</td> </tr> <tr> <td>xsf_dh</td> <td>String</td> <td>是</td> <td>销售方电话</td> </tr> <tr> <td>xsf_yhmc</td> <td>String</td> <td>是</td> <td>销售方开户银行</td> </tr> <tr> <td>xsf_yhzh</td> <td>String</td> <td>是</td> <td>销售方银行账号</td> </tr> <tr> <td>gmf_lx</td> <td>String</td> <td>是</td> <td>购方类型,0-企业, 1-个人</td> </tr> <tr> <td>gmf_nsrsbh</td> <td>String</td> <td>否</td> <td>购方税号,购方类型为:个人时可不填或自定义抬头</td> </tr> <tr> <td>gmf_nsrmc</td> <td>String</td> <td>是</td> <td>购方名称</td> </tr> <tr> <td>gmf_dz</td> <td>String</td> <td>否</td> <td>购买方地址</td> </tr> <tr> <td>gmf_dh</td> <td>String</td> <td>否</td> <td>购买方电话</td> </tr> <tr> <td>gmf_yhmc</td> <td>String</td> <td>否</td> <td>购买方开户银行</td> </tr> <tr> <td>gmf_yhzh</td> <td>String</td> <td>否</td> <td>购买方银行账号</td> </tr> <tr> <td>hjje</td> <td>String</td> <td>否</td> <td>合计金额,不传时会自动通过明细计算,为保证您的票面金额的准确性,在开具不含税发票时,建议您传入合计金额</td> </tr> <tr> <td>hjse</td> <td>String</td> <td>否</td> <td>合计税额,不传时会自动通过明细计算</td> </tr> <tr> <td>jshj</td> <td>String</td> <td>否</td> <td>价税合计,不传时会自动计算,为保证您的票面金额的准确性,在开具含税发票时,建议您传入价税合计</td> </tr> <tr> <td>bz</td> <td>String</td> <td>否</td> <td>备注</td> </tr> <tr> <td>hsslbs</td> <td>String</td> <td>否</td> <td>含税标识 &lt;br&gt; 1-不含税价, &lt;br&gt;2-含税价 (默认)&lt;br&gt;注:本参数仅用于价税分离,如您的请求报文已包含项目金额、税额,则本参数无任何意义</td> </tr> <tr> <td>xgm_xsyhzc</td> <td>String</td> <td>否</td> <td>小规模享受优惠政策&lt;br&gt; 04-前期已开具发票,发生销售折让、中止或者退回等情形需要开具红字发票,或者开票有误需要重新开具&lt;br&gt;05-因为实际经营业务需要,放弃享受减按1%征收率征收增值税政策&lt;br&gt;注:本参数仅适用于小规模企业1%优惠政策对象,&lt;br&gt;一、以上04和05均为不享受优惠政策,仍按3%或6%正常开票&lt;br&gt;二、如享受优惠政策,请直接将项目税率设置为1%,本参数传空或传05&lt;br&gt;三、如您不是小规模优惠对象,本参数请传空或不传。</td> </tr> <tr> <td>gfxx_confirm</td> <td>String</td> <td>否</td> <td>购方信息确认&lt;br&gt;0-忽略购方信息错误,直接开具; &lt;br&gt;空或不传-则会提示购方信息错误</td> </tr> <tr> <td>kjje_confirm</td> <td>String</td> <td>否</td> <td>大金额信息确认&lt;br&gt;0-忽略大金额提示,直接开具; &lt;br&gt;空或不传,则会提示开具金额较大</td> </tr> <tr> <td>xmmx</td> <td>Array</td> <td>是</td> <td>开票明细项目. 详见xmmx字段说明</td> </tr> <tr> <td>tdyslxdm</td> <td>String</td> <td>否</td> <td>特定业务类型代码, 15-二手车、03-建筑服务发票、06-不动产经营租赁服务、05-不动产销售服务发票、13-拖拉机和联合收割机发票、09-旅客运输服务发票、14-机动车、04-货物运输服务发票、07-代收车船税</td> </tr> <tr> <td>hwysfwdzfpmxbList</td> <td>Array</td> <td>否</td> <td>货物运输明细, 当特定业务类型为04时必须,详见hwysfwdzfpmxbList字段说明</td> </tr> <tr> <td>jdctyxsxx</td> <td>object</td> <td>否</td> <td>机动车统一销售信息(当特定业务类是机动车统一销售信息),详见jdctyxsxx字段说明</td> </tr> <tr> <td>dsccsxx</td> <td>object</td> <td>否</td> <td>代收车船税(当特定业务类型时代收车船税时必填),详见dsccsxx字段说明</td> </tr> <tr> <td>lkysfwxx</td> <td>Array</td> <td>否</td> <td>旅客运输服务发票(当特定业务类型是旅客运输服务时必填),详见lkysfwxx字段说明</td> </tr> <tr> <td>tljlhsgjxx</td> <td>object</td> <td>否</td> <td>拖拉机和联合收割机信息(当特定业务时拖拉机和联合收割机时必填),详见tljlhsgjxx字段说明</td> </tr> <tr> <td>bdcjyxsxxs</td> <td>Array</td> <td>否</td> <td>不动产经营销售服务(当特定业务类型时不动产经营销售服务时必填),详见bdcjyxsxxs字段说明</td> </tr> <tr> <td>bdczyzlxxs</td> <td>Array</td> <td>否</td> <td>不动产经营租赁信息(当特定业务类型时不动产经营租赁服务时必填),详见bdczyzlxxs字段说明</td> </tr> <tr> <td>jzfwxx</td> <td>object</td> <td>否</td> <td>建筑服务信息(当特定业务为建筑服务信息时必填),详见jzfwxx字段说明</td> </tr> <tr> <td>escxx</td> <td>object</td> <td>否</td> <td>二手车信息(当特定业务二手车信息时必填),详见escxx字段说明</td> </tr> <tr> <td>sfzsgmfyhzh</td> <td>String</td> <td>否</td> <td>是否展示购买方银行账号 1 展示 0或空不展示</td> </tr> <tr> <td>sfzsxsfyhzh</td> <td>String</td> <td>否</td> <td>是否展示销售方银行账号 1 展示 0或空不展示</td> </tr> <tr> <td>sfzsgmfdzdh</td> <td>String</td> <td>否</td> <td>是否展示购买方地址电话 1 展示 0或空不展示</td> </tr> <tr> <td>sfzsxsfdzdh</td> <td>String</td> <td>否</td> <td>是否展示销售方地址电话 1 展示 0或空不展示</td> </tr> <tr> <td>cezslxDm</td> <td>String</td> <td>否</td> <td>差额开票代码 ( 01 全额 02 差额)</td> </tr> <tr> <td>cepzmxList</td> <td>Array</td> <td>否</td> <td>差额明细列表,详见cepzmxList字段说明</td> </tr> </tbody> </table> <p>&gt; 注:非必需节点,可以不带此节点</p> <ul> <li>xmmx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>fphxz</td> <td>String</td> <td>是</td> <td>发票行性质 0-正常行, 1-折扣行, 2-被折扣行</td> </tr> <tr> <td>spbm</td> <td>String</td> <td>是</td> <td>税收商品编码, 19位的商品编码</td> </tr> <tr> <td>spmc</td> <td>String</td> <td>是</td> <td>税收商品名称, 19位商品编码对应的名称</td> </tr> <tr> <td>xmmc</td> <td>String</td> <td>是</td> <td>自定义的商品名称</td> </tr> <tr> <td>ggxh</td> <td>String</td> <td>否</td> <td>商品规格型号</td> </tr> <tr> <td>dw</td> <td>String</td> <td>否</td> <td>单位</td> </tr> <tr> <td>spsl</td> <td>Number</td> <td>否</td> <td>商品数量</td> </tr> <tr> <td>dj</td> <td>Number</td> <td>否</td> <td>单价</td> </tr> <tr> <td>sl</td> <td>Number</td> <td>是</td> <td>税率, 传小数,如:6%,则传:0.06</td> </tr> <tr> <td>je</td> <td>Number</td> <td>是</td> <td>金额</td> </tr> <tr> <td>se</td> <td>Number</td> <td>否</td> <td>税额 &lt;br&gt;不传时会自动计算&lt;br&gt;价税计算存在以下三种情况:&lt;br&gt;1、如果传入了税额,不管使用含税还是不含税计算方式,金额(je)必须传入不含税价。&lt;br&gt;2、如果不传入税额,且使用不含税计算方式,则金额(je)须传入不含税金额&lt;br&gt;3、如果不传入税额,且使用含税计算方式,则金额(je)须传入含税金额,系统会自动反算成不含税金额。</td> </tr> <tr> <td>slbs</td> <td>String</td> <td>否</td> <td>税率标识 空:非零税率, 1-免税, 2-不征税, 3-普通零税率</td> </tr> <tr> <td>ssyhzclx</td> <td>String</td> <td>否</td> <td>税收优惠政策类型, 01-简易征收,02- 稀土产品,03- 免税,04- 不征税,05- 先征后退,06- 100%先征后退,07- 50%先征后退,08-按3%简易征收,09-按5%简易征收,10- 按5%简易征收减按1.5%计征,11-即征即退30%,12- 即征即退50%,13- 即征即退70%,14- 即征即退100%,15- 超税负3%即征即退,16- 超税负8%即征即退,17- 超税负12%即征即退,18- 超税负6%即征即退</td> </tr> <tr> <td>tdzsfsdm</td> <td>String</td> <td>否</td> <td>特定征税方式代码,01-不征税,02-零税率,03-差额征税,04-免税,05-简易征税,06-减按征税</td> </tr> </tbody> </table> <p>&gt; 注:非必需节点,可以不带此节点</p> <ul> <li>hwysfwdzfpmxbList字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>xh</td> <td>String</td> <td>否</td> <td>序号</td> </tr> <tr> <td>ysgjzl</td> <td>String</td> <td>否</td> <td>运输工具种类</td> </tr> <tr> <td>ysgjhp</td> <td>String</td> <td>否</td> <td>运输工具号牌</td> </tr> <tr> <td>qyd</td> <td>String</td> <td>否</td> <td>起始地</td> </tr> <tr> <td>ddd</td> <td>String</td> <td>否</td> <td>到达地</td> </tr> <tr> <td>yshwmc</td> <td>String</td> <td>否</td> <td>运输货物名称</td> </tr> </tbody> </table> <ul> <li>bdczyzlxxs字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>fwcqzshm</td> <td>String</td> <td>是</td> <td>房屋产权证书/不动产权证号码</td> </tr> <tr> <td>bdcdz</td> <td>String</td> <td>是</td> <td>不动产地址,应为省市区</td> </tr> <tr> <td>bdcxxdz</td> <td>String</td> <td>否</td> <td>动产详细地址</td> </tr> <tr> <td>zlqq</td> <td>String</td> <td>是</td> <td>租赁期起(yyyy-MM-dd)</td> </tr> <tr> <td>zlqz</td> <td>String</td> <td>是</td> <td>租赁期止(yyyy-MM-dd)</td> </tr> <tr> <td>kdsbz</td> <td>String</td> <td>是</td> <td>跨地市标志(Y/N)</td> </tr> <tr> <td>mjdw</td> <td>String</td> <td>是</td> <td>平方米,亩,m²,平方千米,公顷,hm²,km²</td> </tr> <tr> <td>cph</td> <td>String</td> <td>否</td> <td>车牌号,商品编码是3040502020200000000时传入车牌号会在备注中显示其他税编无效</td> </tr> </tbody> </table> <p>&gt; 不动产经营租赁信息(当特定业务类型是不动产经营租赁服务时必填)</p> <ul> <li>bdcjyxsxxs字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>fwcqzshm</td> <td>String</td> <td>否</td> <td>房屋产权证书/不动产权证号码</td> </tr> <tr> <td>bdcdz</td> <td>String</td> <td>是</td> <td>不动产地址</td> </tr> <tr> <td>bdcxxdz</td> <td>String</td> <td>否</td> <td>动产详细地址</td> </tr> <tr> <td>wqhtbabm</td> <td>String</td> <td>否</td> <td>不动产单元代码/网签合同备案编码</td> </tr> <tr> <td>tdzzsxmbh</td> <td>String</td> <td>否</td> <td>土地增值税项目编号</td> </tr> <tr> <td>hdjsjg</td> <td>String</td> <td>否</td> <td>核定计税价格</td> </tr> <tr> <td>sjcjhsje</td> <td>String</td> <td>否</td> <td>实际成交含税金额</td> </tr> <tr> <td>kdsbz</td> <td>String</td> <td>是</td> <td>跨地市标志(Y/N)</td> </tr> <tr> <td>mjdw</td> <td>String</td> <td>是</td> <td>面积单位,平方米,亩,m²,平方千米,公顷,hm²,km²</td> </tr> </tbody> </table> <p>&gt; 不动产经营租销售服务(当特定业务类型是不动产经营销售服务时必填)</p> <ul> <li>jdctyxsxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>xxmc</td> <td>String</td> <td>是</td> <td>项目名称</td> </tr> <tr> <td>spmc</td> <td>String</td> <td>是</td> <td>商品名称</td> </tr> <tr> <td>spjc</td> <td>String</td> <td>是</td> <td>商品简称</td> </tr> <tr> <td>ssflbm</td> <td>String</td> <td>是</td> <td>税收分类编码</td> </tr> <tr> <td>je</td> <td>String</td> <td>是</td> <td>不含税价(小写)</td> </tr> <tr> <td>sv</td> <td>String</td> <td>是</td> <td>增值税税率/征税率</td> </tr> <tr> <td>se</td> <td>String</td> <td>是</td> <td>增值税税额</td> </tr> <tr> <td>jsheXx</td> <td>String</td> <td>是</td> <td>价税合计(小写)</td> </tr> <tr> <td>jshjDx</td> <td>String</td> <td>是</td> <td>价税合计(大写)</td> </tr> <tr> <td>cllxDm</td> <td>String</td> <td>是</td> <td>车辆类型代码</td> </tr> <tr> <td>cpxh</td> <td>String</td> <td>是</td> <td>厂牌型号</td> </tr> <tr> <td>cd</td> <td>String</td> <td>是</td> <td>产地</td> </tr> <tr> <td>hgzh</td> <td>String</td> <td>是</td> <td>合格证号</td> </tr> <tr> <td>jkzmsh</td> <td>String</td> <td>是</td> <td>进口证明书号</td> </tr> <tr> <td>sjdh</td> <td>String</td> <td>是</td> <td>商险单号</td> </tr> <tr> <td>fdjhm</td> <td>String</td> <td>是</td> <td>发动机号码</td> </tr> <tr> <td>clsbdh</td> <td>String</td> <td>是</td> <td>车辆识别代码/车架号码</td> </tr> <tr> <td>cldw</td> <td>String</td> <td>是</td> <td>吨位</td> </tr> <tr> <td>xcrs</td> <td>String</td> <td>是</td> <td>限乘人数</td> </tr> <tr> <td>wspzhm</td> <td>String</td> <td>是</td> <td>完税凭证号码</td> </tr> <tr> <td>scqymc</td> <td>String</td> <td>是</td> <td>生产企业名称</td> </tr> <tr> <td>swjgmc</td> <td>String</td> <td>是</td> <td>主管税务机关名称</td> </tr> <tr> <td>swjgdm</td> <td>String</td> <td>是</td> <td>特定征收方式代码</td> </tr> <tr> <td>zzstsgldm</td> <td>String</td> <td>是</td> <td>增值税特殊管理代码</td> </tr> <tr> <td>jdctzclsbdhuuid</td> <td>String</td> <td>是</td> <td>机动车车辆识别号uuid</td> </tr> </tbody> </table> <ul> <li>dsccsxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>sfyytljdj</td> <td>String</td> <td>是</td> <td>保险单号</td> </tr> <tr> <td>chhcbdjh</td> <td>String</td> <td>是</td> <td>车船号船舶登记号</td> </tr> <tr> <td>skssq</td> <td>String</td> <td>是</td> <td>税款所属期 yyyy-MM</td> </tr> <tr> <td>dsccsje</td> <td>String</td> <td>是</td> <td>代收车船税金额</td> </tr> <tr> <td>znjje</td> <td>String</td> <td>是</td> <td>滞纳金金额</td> </tr> <tr> <td>hjje</td> <td>String</td> <td>是</td> <td>合计金额</td> </tr> <tr> <td>cjh</td> <td>String</td> <td>否</td> <td>车架号</td> </tr> </tbody> </table> <ul> <li>lkysfwxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>cxr</td> <td>String</td> <td>是</td> <td>出行人</td> </tr> <tr> <td>cxrzjlx</td> <td>String</td> <td>是</td> <td>出行人证件类型,详见cxrzjlx字段说明</td> </tr> <tr> <td>sfzjhm</td> <td>String</td> <td>是</td> <td>出行人证件号码</td> </tr> <tr> <td>cxrq</td> <td>String</td> <td>是</td> <td>出行日期(yyyy-MM-dd)</td> </tr> <tr> <td>cfd</td> <td>String</td> <td>是</td> <td>出发地 按行政区划名称填写,包括县(市、区)名称,可在县(市、区)后自主增添具体地址</td> </tr> <tr> <td>ddd</td> <td>String</td> <td>是</td> <td>到达地 按行政区划名称填写,包括县(市、区)名称,可在县(市、区)后自主增添具体地址</td> </tr> <tr> <td>jtgjlx</td> <td>String</td> <td>是</td> <td>交通工具类型 &quot;1&quot;:飞机; &quot;2&quot;:火车; &quot;3&quot;:长途汽车; &quot;4&quot;:公共交通; &quot;5&quot;:出租车; &quot;6&quot;:汽车; &quot;7&quot;:船舶; &quot;9&quot;:其他</td> </tr> <tr> <td>dj</td> <td>String</td> <td>否</td> <td>等级,若交通工具为火车、飞机、船舶,则该要素为必填; 等级类型: 1、交通工具-飞机:经济舱、头等舱、公务舱 2、交通工具-船舶:一等舱、二等舱、三等舱) 3、交通工具-火车:一等座、二等座、软席(软座、软卧)、硬席(硬座、硬卧))</td> </tr> </tbody> </table> <ul> <li>cxrzjlx字段说明</li> </ul> <table> <thead> <tr> <th>值</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>101</td> <td>组织机构代码证</td> </tr> <tr> <td>102</td> <td>营业执照</td> </tr> <tr> <td>103</td> <td>税务登记证</td> </tr> <tr> <td>199</td> <td>其他单位证件</td> </tr> <tr> <td>201</td> <td>居民身份证</td> </tr> <tr> <td>202</td> <td>军官证</td> </tr> <tr> <td>203</td> <td>武警警官证</td> </tr> <tr> <td>204</td> <td>士兵证</td> </tr> <tr> <td>205</td> <td>军队离退休干部证</td> </tr> <tr> <td>206</td> <td>残疾人证</td> </tr> <tr> <td>207</td> <td>残疾军人证(1-8级)</td> </tr> <tr> <td>208</td> <td>外国护照</td> </tr> <tr> <td>210</td> <td>港澳居民来往内地通行证</td> </tr> <tr> <td>212</td> <td>中华人民共和国往来港澳通行证</td> </tr> <tr> <td>213</td> <td>台湾居民来往大陆通行证</td> </tr> <tr> <td>214</td> <td>大陆居民往来台湾通行证</td> </tr> <tr> <td>215</td> <td>外国人居留证</td> </tr> <tr> <td>216</td> <td>外交官证</td> </tr> <tr> <td>217</td> <td>使(领事)馆证</td> </tr> <tr> <td>218</td> <td>海员证</td> </tr> <tr> <td>219</td> <td>香港永久性居民身份证</td> </tr> <tr> <td>220</td> <td>台湾身份证</td> </tr> <tr> <td>221</td> <td>澳门特别行政区永久性居民身份证</td> </tr> <tr> <td>222</td> <td>外国人身份证件</td> </tr> <tr> <td>224</td> <td>就业失业登记证</td> </tr> <tr> <td>225</td> <td>退休证</td> </tr> <tr> <td>226</td> <td>离休证</td> </tr> <tr> <td>227</td> <td>中国护照</td> </tr> <tr> <td>228</td> <td>城镇退役士兵自谋职业证</td> </tr> <tr> <td>229</td> <td>随军家属身份证明</td> </tr> <tr> <td>230</td> <td>中国人民解放军军官转业证书</td> </tr> <tr> <td>231</td> <td>中国人民解放军义务兵退出现役证</td> </tr> <tr> <td>232</td> <td>中国人民解放军士官退出现役证</td> </tr> <tr> <td>233</td> <td>外国人永久居留身份证(外国人永久居留证)</td> </tr> <tr> <td>234</td> <td>就业创业证</td> </tr> <tr> <td>235</td> <td>香港特别行政区护照</td> </tr> <tr> <td>236</td> <td>澳门特别行政区护照</td> </tr> <tr> <td>237</td> <td>中华人民共和国港澳居民居住证</td> </tr> <tr> <td>238</td> <td>中华人民共和国台湾居民居住证</td> </tr> <tr> <td>239</td> <td>《中华人民共和国外国人工作许可证》(A类)</td> </tr> <tr> <td>240</td> <td>《中华人民共和国外国人工作许可证》(B类)</td> </tr> <tr> <td>241</td> <td>《中华人民共和国外国人工作许可证》(C类)</td> </tr> <tr> <td>291</td> <td>医学出生证明</td> </tr> <tr> <td>299</td> <td>其他个人证件</td> </tr> </tbody> </table> <ul> <li>tljlhsgjxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>sfyytljdj</td> <td>String</td> <td>是</td> <td>是否用于联合机登记</td> </tr> <tr> <td>fdjbh</td> <td>String</td> <td>是</td> <td>发动机号码</td> </tr> <tr> <td>dphgzbh</td> <td>String</td> <td>是</td> <td>地盘合格证编号</td> </tr> </tbody> </table> <ul> <li>bdcjyxsxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>fwcqzshm</td> <td>String</td> <td>否</td> <td>房屋产权证书/不动产权证号码</td> </tr> <tr> <td>bdcdz</td> <td>String</td> <td>是</td> <td>不动产地址</td> </tr> <tr> <td>bdcxxdz</td> <td>String</td> <td>否</td> <td>不动产详细地址</td> </tr> <tr> <td>wqhtbabm</td> <td>String</td> <td>否</td> <td>不动产单元代码/网签合同备案编码</td> </tr> <tr> <td>tdzzsxmbh</td> <td>String</td> <td>否</td> <td>土地增值税项目编号</td> </tr> <tr> <td>hdjsjg</td> <td>String</td> <td>否</td> <td>核定计税价格</td> </tr> <tr> <td>sjcjhsje</td> <td>String</td> <td>否</td> <td>实际成交含税金额</td> </tr> <tr> <td>kdsbz</td> <td>String</td> <td>是</td> <td>跨地市标志(Y/N)</td> </tr> <tr> <td>mjdw</td> <td>String</td> <td>是</td> <td>面积单位 平方米,亩,m²,平方千米,公顷,hm²,km²</td> </tr> </tbody> </table> <ul> <li>bdczyzlxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>fwcqzshm</td> <td>String</td> <td>是</td> <td>房屋产权证书/不动产权证号码</td> </tr> <tr> <td>bdcdz</td> <td>String</td> <td>是</td> <td>不动产地址</td> </tr> <tr> <td>bdcxxdz</td> <td>String</td> <td>否</td> <td>不动产详细地址</td> </tr> <tr> <td>zlqq</td> <td>String</td> <td>是</td> <td>租赁期起(yyyy-MM-dd)</td> </tr> <tr> <td>zlqz</td> <td>String</td> <td>是</td> <td>租赁期止(yyyy-MM-dd)</td> </tr> <tr> <td>kdsbz</td> <td>String</td> <td>是</td> <td>跨地市标志(Y/N)</td> </tr> <tr> <td>mjdw</td> <td>String</td> <td>是</td> <td>面积单位 平方米,亩,m²,平方千米,公顷,hm²,km²</td> </tr> </tbody> </table> <ul> <li>jzfwxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>jzfwfs</td> <td>String</td> <td>是</td> <td>建筑服务发生地</td> </tr> <tr> <td>fsdxxdz</td> <td>String</td> <td>否</td> <td>发生地详细地址</td> </tr> <tr> <td>jzxmmc</td> <td>String</td> <td>是</td> <td>建筑项目名称</td> </tr> <tr> <td>kdsbz</td> <td>String</td> <td>是</td> <td>跨地市标志(只能为Y/N)</td> </tr> <tr> <td>tdzzsxmbh</td> <td>String</td> <td>否</td> <td>土地增值税项目编号</td> </tr> </tbody> </table> <ul> <li>escxx字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>sdfphm</td> <td>String</td> <td>否</td> <td>数电发票号码</td> </tr> <tr> <td>zzfpdm</td> <td>String</td> <td>否</td> <td>发票代码</td> </tr> <tr> <td>zzfphm</td> <td>String</td> <td>否</td> <td>发票号码</td> </tr> <tr> <td>escxsfzrrbs</td> <td>String</td> <td>否</td> <td>卖方自然人标识</td> </tr> <tr> <td>escxsfdz</td> <td>String</td> <td>否</td> <td>卖方地址</td> </tr> <tr> <td>escxsflxdh</td> <td>String</td> <td>否</td> <td>卖方电话</td> </tr> <tr> <td>escxsfmc</td> <td>String</td> <td>否</td> <td>卖方名称</td> </tr> <tr> <td>escxsfnsrsbh</td> <td>String</td> <td>是</td> <td>卖方税号</td> </tr> <tr> <td>escyqrhyxz</td> <td>String</td> <td>是</td> <td>二手车企业性质,07-二手车市场 08-二手车经销企业 09-二手车拍卖企业</td> </tr> <tr> <td>escfwList</td> <td>array</td> <td>否</td> <td>二手车服务信息</td> </tr> <tr> <td>escfwList.clsbdh</td> <td>String</td> <td>是</td> <td>车辆识别代号/车架号码</td> </tr> <tr> <td>escfwList.cphm</td> <td>String</td> <td>是</td> <td>车牌照号</td> </tr> <tr> <td>escfwList.cpxh</td> <td>String</td> <td>是</td> <td>厂牌型号</td> </tr> <tr> <td>escfwList.djzh</td> <td>String</td> <td>是</td> <td>登记证号</td> </tr> <tr> <td>escfwList.zrdclglsmc</td> <td>String</td> <td>是</td> <td>转入地车辆管理所名称</td> </tr> </tbody> </table> <ul> <li>cepzmxList字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>fpdm</td> <td>String</td> <td>否</td> <td>发票代码</td> </tr> <tr> <td>fphm</td> <td>String</td> <td>否</td> <td>数电票号码</td> </tr> <tr> <td>pzlx</td> <td>String</td> <td>否</td> <td>凭证类型(默认 01数电票),01:数电票,02:增值税专用发票,03:增值税普通发票,04:营业税发票,05:财政票据,06:法院裁决书,07:契税完税凭证,08:其他发票类,09:其他扣除凭证</td> </tr> <tr> <td>zzfphm</td> <td>String</td> <td>否</td> <td>纸质发票号码</td> </tr> <tr> <td>pzhm</td> <td>String</td> <td>否</td> <td>凭证号码</td> </tr> <tr> <td>kjrq</td> <td>String</td> <td>是</td> <td>开具日期</td> </tr> <tr> <td>bz</td> <td>String</td> <td>否</td> <td>备注</td> </tr> <tr> <td>bckcje</td> <td>String</td> <td>是</td> <td>本次扣除金额</td> </tr> <tr> <td>pzhjje</td> <td>String</td> <td>是</td> <td>凭证合计金额</td> </tr> </tbody> </table> <h5>4.1.4 返回说明</h5> <ul> <li>发起开票任务成功</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;发起开票成功,请调用获取开票结果接口获取开票结果&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, // 本次唯一请求号 &amp;quot;data&amp;quot;: { &amp;quot;requestId&amp;quot;: &amp;quot;&amp;quot;, // 发起开票的任务id } }</code></pre> <p>&gt; 如果用相同订单号ly_ddbh, 重复调用本接口,会返回已开具或正在开具,详见以下说明:相同的订单号已开具、相同的订单号已发起未完成</p> <ul> <li>相同的订单号已开具</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 220, &amp;quot;msg&amp;quot;: &amp;quot;订单号78901123456本次未在局端开具新的发票,开具结果为上次开具成功的信息&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, // 本次唯一请求号 &amp;quot;data&amp;quot;: { &amp;quot;kplx&amp;quot;: &amp;quot;0&amp;quot;, // 开票类型 ,固定值 0:蓝票 &amp;quot;kplsh&amp;quot;: &amp;quot;&amp;quot;, // 开票流水号 &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;&amp;quot;, // 购买方税号 &amp;quot;gmfNsrmc&amp;quot;: &amp;quot;&amp;quot;, // 购买方名称 &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;&amp;quot;, // 销售方税号 &amp;quot;xsfNsrmc&amp;quot;: &amp;quot;&amp;quot;, // 销售方名称 &amp;quot;fplxdm&amp;quot;: &amp;quot;030&amp;quot;, // 发票类型 030-全电普票, 032-全电专票 &amp;quot;kprq&amp;quot;: &amp;quot;2024-03-05 14:45:55&amp;quot;, // 开票日期 &amp;quot;jshj&amp;quot;: &amp;quot;30.00&amp;quot;, // 价税合计 &amp;quot;fphm&amp;quot;: &amp;quot;&amp;quot; // 发票代码, 仅旧版发票有值 } }</code></pre> <ul> <li>相同的订单号已发起未完成</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 221, &amp;quot;msg&amp;quot;: &amp;quot;存在相同订单号:789011123456未完成的任务&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, // 本次唯一请求号 }</code></pre> <hr /> <p>&lt;a name=&quot;发票开具结果查询&quot;&gt;&lt;/a&gt;</p> <h4>4.2 开具结果查询</h4> <ul> <li>调用发起开票任务接口后,需要本接口获取开票结果</li> </ul> <h5>4.2.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/result/get</code></p> <h5>4.2.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>requestId</td> <td>String</td> <td>是</td> <td>发起开票接口返回的任务id</td> </tr> </tbody> </table> <h5>4.2.3 返回说明</h5> <ul> <li>已开具</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;kplsh&amp;quot;: &amp;quot;string&amp;quot;, // 开票流水号 &amp;quot;fplxdm&amp;quot;: &amp;quot;string&amp;quot;, // 发票类型代码 &amp;quot;fpdm&amp;quot;: &amp;quot;string&amp;quot;, // 发票代码, 仅旧版发票有值 &amp;quot;fphm&amp;quot;: &amp;quot;string&amp;quot;, // 发票号码, 旧版为8位发票号码,新数电为20位数电号码 &amp;quot;kprq&amp;quot;: &amp;quot;string&amp;quot;,// 开票日期与时间 &amp;quot;kplx&amp;quot;: &amp;quot;0&amp;quot;, // 开票类型 ,固定值: 0-蓝票 &amp;quot;jshj&amp;quot;: 0, // 价税合计 &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;string&amp;quot;,// 购买方税号 &amp;quot;gmfNsrmc&amp;quot;: &amp;quot;string&amp;quot;,// 购买方名称 &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;string&amp;quot;,// 销售方税号 &amp;quot;xsfNsrmc&amp;quot;: &amp;quot;string&amp;quot;// 销售方名称 } } </code></pre> <ul> <li>执行中</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 221, &amp;quot;msg&amp;quot;: &amp;quot;开票任务执行中&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <ul> <li>待下一次执行</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 222, &amp;quot;msg&amp;quot;: &amp;quot;开票任务待下一次执行&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <ul> <li>执行失败</li> </ul> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 229, &amp;quot;msg&amp;quot;: &amp;quot;开票任务执行失败&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <hr /> <h4>4.3 已开发票查询</h4> <ul> <li>从局端查询符合指定条件的发票列表</li> </ul> <h5>4.3.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/result/list</code></p> <h5>4.3.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>pageNo</td> <td>Integer</td> <td>否</td> <td>当前页码,默认:1</td> </tr> <tr> <td>pageSize</td> <td>Integer</td> <td>否</td> <td>每页记录数,可选值:10、20、50、100,默认:10</td> </tr> <tr> <td>kprqq</td> <td>String</td> <td>是</td> <td>开票起始日期,格式:yyyy-MM-dd,起止日期必传且为一年内</td> </tr> <tr> <td>kprqz</td> <td>String</td> <td>否</td> <td>开票结束日期,默认:今天,格式: yyyy-MM-dd,起止日期必传且为一年内</td> </tr> <tr> <td>fphm</td> <td>String</td> <td>否</td> <td>发票号码</td> </tr> <tr> <td>dfnsrsbh</td> <td>String</td> <td>否</td> <td>对方税号</td> </tr> <tr> <td>dfnsrmc</td> <td>String</td> <td>否</td> <td>对方纳税人名称</td> </tr> </tbody> </table> <h5>4.3.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;records&amp;quot;: 16, // &amp;quot;pageNo&amp;quot;: 1, &amp;quot;pageSize&amp;quot;: 10, &amp;quot;list&amp;quot;: [ { &amp;quot;fphm&amp;quot;: &amp;quot;************77370805&amp;quot;, // 发票号码 &amp;quot;kpf_nsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;,// 开票方纳税人识别号 &amp;quot;fplxdm&amp;quot;: &amp;quot;030&amp;quot;, // 发票类型代码 030-全电普票,032-全电专票 &amp;quot;fpztdm&amp;quot;: &amp;quot;03&amp;quot;, // 发票状态代码 01-正常,02-已作废(电票无此状态),03-已全额红冲,04-已部份红冲 &amp;quot;kplx&amp;quot;: &amp;quot;0&amp;quot;, // 开票类型 0-正常票,1-红冲票 &amp;quot;kprq&amp;quot;: &amp;quot;2023-09-13 15:10:13&amp;quot;,// 开票日期 &amp;quot;xsf_nsrmc&amp;quot;: &amp;quot;********信息有限公司&amp;quot;, // 销方名称 &amp;quot;xsf_nsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;, // 销方税号 &amp;quot;gmf_nsrmc&amp;quot;: &amp;quot;**********术有限公司&amp;quot;, // 购方税号 &amp;quot;gmf_nsrsbh&amp;quot;: &amp;quot;************BDRR90&amp;quot;, // 购方名称 &amp;quot;hjje&amp;quot;: 3,// 合计金额 &amp;quot;hjse&amp;quot;: 0.18,// 合计税额 &amp;quot;jshj&amp;quot;: 3.18,// 价税合计 &amp;quot;kpr&amp;quot;: &amp;quot;**飞&amp;quot;,// 开票员姓名 &amp;quot;lpFphm&amp;quot;: null,// 原发票号码 仅冲红发票有值,代表原蓝字发票的号码 &amp;quot;zz_fpdm&amp;quot;: &amp;quot;&amp;quot;, // 纸质发票代码 &amp;quot;zz_fphm&amp;quot;: &amp;quot;&amp;quot; // 纸质发票号码 } ] } }</code></pre> <hr /> <h4>4.4 发票下载</h4> <ul> <li>下载指定发票的PDF/OFD/XML格式版式文件</li> </ul> <h5>4.4.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/result/file</code></p> <h5>4.4.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>fphm</td> <td>String</td> <td>是</td> <td>发票号码</td> </tr> <tr> <td>kprq</td> <td>String</td> <td>是</td> <td>开票日期</td> </tr> <tr> <td>wjgs</td> <td>String</td> <td>是</td> <td>文件格式, PDF, OFD, XML</td> </tr> <tr> <td>xzlx</td> <td>String</td> <td>是</td> <td>下载类型, base64, url</td> </tr> </tbody> </table> <h5>4.4.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;wjgs&amp;quot;: &amp;quot;string&amp;quot;, // 文件格式 &amp;quot;base64&amp;quot;: &amp;quot;string&amp;quot;, // 文件内容(Base64格式) &amp;quot;url&amp;quot;: &amp;quot;string&amp;quot;, // 文件内容(url格式) &amp;quot;fpdm&amp;quot;: &amp;quot;string&amp;quot;, // 发票代码, 数电时不返回 &amp;quot;fphm&amp;quot;: &amp;quot;string&amp;quot;, // 发票号码 &amp;quot;kprq&amp;quot;: &amp;quot;string&amp;quot; // 开票日期 } }</code></pre> <hr /> <h4>4.5 发票多文件下载</h4> <ul> <li>下载指定发票的PDF/OFD/XML格式版式文件</li> </ul> <h5>4.5.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/result/fileBatch</code></p> <h5>4.5.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>fphm</td> <td>String</td> <td>是</td> <td>发票号码</td> </tr> <tr> <td>kprq</td> <td>String</td> <td>是</td> <td>开票日期</td> </tr> <tr> <td>wjgs</td> <td>String</td> <td>是</td> <td>文件格式, PDF, OFD, XML,多个以,隔开</td> </tr> <tr> <td>xzlx</td> <td>String</td> <td>是</td> <td>下载类型, base64, url</td> </tr> </tbody> </table> <h5>4.5.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;code&amp;quot;: 200, &amp;quot;taskNo&amp;quot;: &amp;quot;026356369237790498783395&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;list&amp;quot;: [ { &amp;quot;wjgs&amp;quot;: &amp;quot;XML&amp;quot;,//文件格式 &amp;quot;base64&amp;quot;: &amp;quot;string&amp;quot;,//文件内容(Base64格式) &amp;quot;url&amp;quot;: &amp;quot;string&amp;quot;,// 文件内容(url格式) &amp;quot;fpdm&amp;quot;: &amp;quot;string&amp;quot;, // 发票代码, 数电时不返回 &amp;quot;fphm&amp;quot;: &amp;quot;string&amp;quot;,//发票号码 &amp;quot;kprq&amp;quot;: &amp;quot;2024-04-25 15:47:44&amp;quot;//开票日期 }, { &amp;quot;wjgs&amp;quot;: &amp;quot;OFD&amp;quot;, &amp;quot;base64&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;url&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fpdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kprq&amp;quot;: &amp;quot;2024-04-25 15:47:44&amp;quot; }, { &amp;quot;wjgs&amp;quot;: &amp;quot;PDF&amp;quot;, &amp;quot;base64&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;url&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fpdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;kprq&amp;quot;: &amp;quot;2024-04-25 15:47:44&amp;quot; } ] } }</code></pre> <hr /> <h4>4.6 发票邮件交付</h4> <ul> <li>本接口可实现发送数电发票版式文件到用户邮箱</li> </ul> <h5>4.6.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/result/email</code></p> <h5>4.6.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>fphm</td> <td>String</td> <td>是</td> <td>发票号码</td> </tr> <tr> <td>kprq</td> <td>String</td> <td>是</td> <td>开票日期</td> </tr> <tr> <td>wjgs</td> <td>String</td> <td>是</td> <td>文件格式, PDF, OFD, XML</td> </tr> <tr> <td>email</td> <td>String</td> <td>是</td> <td>email</td> </tr> </tbody> </table> <h5>4.6.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <hr /> <h4>4.7 已开发票明细查询</h4> <ul> <li>从局端查询符合指定条件的发票详细明细信息。</li> </ul> <h5>4.7.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/result/detail</code></p> <h5>4.7.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>fphm</td> <td>String</td> <td>是</td> <td>发票号码,20位数电发票号码</td> </tr> <tr> <td>kprq</td> <td>String</td> <td>是</td> <td>开票日期,格式yyyy-MM-dd HH:mm:ss</td> </tr> <tr> <td>dataScope</td> <td>String</td> <td>否</td> <td>获取的数据范围字段,0 或者空默认值 只获取发票预览的数据 1 获取勾选状态 2.获取入账状态 3 获取入账,勾选,预览数据</td> </tr> </tbody> </table> <h5>4.7.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;code&amp;quot;: 200, &amp;quot;taskNo&amp;quot;: &amp;quot;304007405210108423770574&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;kplx&amp;quot;: &amp;quot;1&amp;quot;,//开票类型 0:正常票,1:红冲票 &amp;quot;xsf_dz&amp;quot;: &amp;quot;******************弄1-72号B座12层&amp;quot;,//销方地址 &amp;quot;gmf_dz&amp;quot;: &amp;quot;**************906号001&amp;quot;,//购方地址 &amp;quot;xsf_yhzh&amp;quot;: &amp;quot;**********10301&amp;quot;,//销方银行账号 &amp;quot;kce&amp;quot;: 0,//扣除额 &amp;quot;hjje&amp;quot;: -0.94,//合计金额 &amp;quot;gmf_dh&amp;quot;: &amp;quot;********7376&amp;quot;,//购方电话 &amp;quot;xsf_nsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;,//销方纳税人识别号 &amp;quot;jshj_chn&amp;quot;: &amp;quot;(负数)壹圆整&amp;quot;,//价税合计(中文大写) &amp;quot;kprq&amp;quot;: &amp;quot;2024-02-29 10:59:02&amp;quot;,//开票日期时间 &amp;quot;bz&amp;quot;: &amp;quot;******************************************号:************02704133&amp;quot;,//备注 &amp;quot;xmmx&amp;quot;: [//项目明细 { &amp;quot;ggxh&amp;quot;: null,//规格型号 &amp;quot;spsl&amp;quot;: null,//商品数量 &amp;quot;yhzcbs&amp;quot;: &amp;quot;N&amp;quot;,//优惠政策标识 N-未享受, Y-享受 &amp;quot;dj&amp;quot;: null,//商品单价 &amp;quot;spmc&amp;quot;: &amp;quot;研发和技术服务&amp;quot;,//商品税收名称 &amp;quot;yhzclxDm&amp;quot;: null,//优惠政策类型代码(&amp;quot;03&amp;quot;:&amp;quot;免税&amp;quot;,&amp;quot;04&amp;quot;:&amp;quot;不征税&amp;quot;, &amp;quot;08&amp;quot;:&amp;quot;按3%简易征收&amp;quot;,&amp;quot;09&amp;quot;:&amp;quot;按5%简易征收&amp;quot;),yhzcbs=‘Y&amp;#039;时有值 &amp;quot;xmmc2&amp;quot;: &amp;quot;*研发和技术服务*技术服务费&amp;quot;,//项目名称全称 带税收名称和星号 &amp;quot;kce&amp;quot;: 0,//扣除额 &amp;quot;xsyhzcbz&amp;quot;: null,// &amp;quot;lzMxxh&amp;quot;: 1,//对应蓝字明细序 仅负数发票有值 &amp;quot;xh&amp;quot;: 1,//行序号 &amp;quot;fphxz&amp;quot;: &amp;quot;0&amp;quot;,//发票行性质 0:正常行 1:折扣行 2:被折扣行 &amp;quot;se&amp;quot;: -0.06,// &amp;quot;dw&amp;quot;: null,//单位 &amp;quot;xmmc&amp;quot;: &amp;quot;技术服务费&amp;quot;,//项目名称 不带税收名称 &amp;quot;sl&amp;quot;: &amp;quot;0.06&amp;quot;,// &amp;quot;je&amp;quot;: -0.94,// &amp;quot;spbm&amp;quot;: &amp;quot;3040105000000000000&amp;quot; //商品税收编码 19位税收分类代码 } ], &amp;quot;gmf_nsrmc&amp;quot;: &amp;quot;**********术有限公司&amp;quot;,//购方名称 &amp;quot;zz_fpdm&amp;quot;: null,//纸质发票代码 &amp;quot;xsf_yhmc&amp;quot;: &amp;quot;**********上海青浦支行&amp;quot;,//销方开户银行 &amp;quot;kpf_nsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;,//开票方纳税人识别号 &amp;quot;hjse&amp;quot;: -0.06,//合计税额 &amp;quot;gmf_yhmc&amp;quot;: &amp;quot;**************首体科技金融支行&amp;quot;,//购方开户银行 &amp;quot;kpr&amp;quot;: &amp;quot;**飞&amp;quot;,//开票人 &amp;quot;xsf_dh&amp;quot;: &amp;quot;******98617&amp;quot;,//销方电话 &amp;quot;fplxdm&amp;quot;: &amp;quot;030&amp;quot;,//发票类型代码, 增值税纸质专用发票:004 增值税纸质普通发票:007 增值税纸质普通发票(卷式发票):025 增值税电子普通发票:026 增值税电子专用发票:028 全面数字化电子普通发票:030 全面数字化电子专用发票:032 机动车发票:005; &amp;quot;xsf_nsrmc&amp;quot;: &amp;quot;********信息有限公司&amp;quot;,//销方纳税人名称 &amp;quot;ewm&amp;quot;: &amp;quot;01,32, ,************54513944,-1,20240229, ,F3F7&amp;quot;,//发票二维码 &amp;quot;jshj&amp;quot;: -1,//价税合计 &amp;quot;zz_fphm&amp;quot;: null,//纸质发票号码 &amp;quot;gmf_nsrsbh&amp;quot;: &amp;quot;************BDRR90&amp;quot;,//购方纳税人识别号 &amp;quot;gmf_yhzh&amp;quot;: &amp;quot;**********10702&amp;quot;,//购方银行账号 &amp;quot;fphm&amp;quot;: &amp;quot;************54513944&amp;quot; //发票号码 } } </code></pre> <hr /> <h3>5 红冲相关接口</h3> <h4>5.1 红字确认单申请</h4> <ul> <li>对数电发票进行红冲前,需先申请红字信息确认单,可通过本接口发起红字信息确认单申请流程</li> </ul> <h5>5.1.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/deficit/apply</code></p> <h5>5.1.2 请求格式</h5> <ul> <li>application/json &gt; 注:本接口公共参数需要放在请求Header中</li> </ul> <h5>5.1.3 业务参数</h5> <ul> <li>样例</li> </ul> <pre><code>{ &amp;quot;nsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;lrfsf&amp;quot;: &amp;quot;0&amp;quot;, &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;lzFphm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;lzKprq&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;fplxdm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hcyydm&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hcjshj&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;bfhc&amp;quot;: { &amp;quot;bfhcbz&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hsslbs&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hcmx&amp;quot;: [ { &amp;quot;lzmxxh&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hcsl&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hcje&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;hcse&amp;quot;: &amp;quot;string&amp;quot; } ] } } } </code></pre> <ul> <li>字段说明</li> </ul> <table> <thead> <tr> <th>字段</th> <th>类型</th> <th>必需</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>data</td> <td>Object</td> <td>是</td> <td>请求内容</td> </tr> </tbody> </table> <ul> <li>data字段说明</li> </ul> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>lrfsf</td> <td>String</td> <td>否</td> <td>录入方身份 0-销方发起(默认),1-购方发起</td> </tr> <tr> <td>gmfNsrsbh</td> <td>String</td> <td>是</td> <td>购买方识别号</td> </tr> <tr> <td>xsfNsrsbh</td> <td>String</td> <td>否</td> <td>销售方识别号</td> </tr> <tr> <td>lzFphm</td> <td>String</td> <td>是</td> <td>蓝字数电号码,20位发票号码</td> </tr> <tr> <td>lzKprq</td> <td>String</td> <td>是</td> <td>原开票日期,yyyy-MM-dd HH:mm:ss</td> </tr> <tr> <td>fplxdm</td> <td>String</td> <td>是</td> <td>发票类型代码,030-数电普票,032-数电专票</td> </tr> <tr> <td>hcyydm</td> <td>String</td> <td>是</td> <td>红冲原因代码,01-开票有误,02-销货退回 , 03-服务中止, 04-销售折让</td> </tr> <tr> <td>hcjshj</td> <td>Number</td> <td>否</td> <td>红冲价税合计,传本次红冲的总金额+总税额,此参数可不传,传入是为了确认本次红冲的金额与原蓝字发票票面金额的一致性</td> </tr> <tr> <td>bfhc</td> <td>Object</td> <td>否</td> <td>部分红冲,不传表示全额红冲,详见bfhc字段说明</td> </tr> </tbody> </table> <ul> <li>bfhc字段说明</li> </ul> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>bfhcbz</td> <td>String</td> <td>否</td> <td>部分红冲标志, 1-部分红冲,0-全额红冲(默认)</td> </tr> <tr> <td>hsslbs</td> <td>String</td> <td>否</td> <td>部分红冲时使用的计税方式,1-不含税价, 2-含税价(默认)</td> </tr> <tr> <td>hcmx</td> <td>Array</td> <td>否</td> <td>部分红冲明细,详见hcmx字段说明</td> </tr> </tbody> </table> <ul> <li>hcmx字段说明</li> </ul> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>lzmxxh</td> <td>String</td> <td>是</td> <td>对应的蓝字发票明细项序号,注(行号序号从1开始,除拆扣行,依次为1,2,3...行)</td> </tr> <tr> <td>hcsl</td> <td>Number</td> <td>否</td> <td>本次红冲数量,如果原蓝字发票没有数量和单价,则无需传值</td> </tr> <tr> <td>hcje</td> <td>Number</td> <td>是</td> <td>本次红冲金额</td> </tr> <tr> <td>hcse</td> <td>Number</td> <td>否</td> <td>本次红冲税额 不传时会自动计算。&lt;br&gt;价税计算存在以下三种情况:&lt;br&gt;1、如果传入了税额,不管使用含税还是不含税计算方式,金额(je)必须传入不含税价。&lt;br&gt;2、如果不传入税额,且使用不含税计算方式,则金额(je)须传入不含税金额&lt;br&gt;3、如果不传入税额,且使用含税计算方式,则金额(je)须传入含税金额,系统会自动反算成不含税金额</td> </tr> </tbody> </table> <h5>5.1.4 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;hzuuid&amp;quot;: &amp;quot;string&amp;quot;, // 红字申请uuid &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;string&amp;quot;, // 购买方识别号 &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;string&amp;quot;, // 销售方识别号 &amp;quot;qrjkpbz&amp;quot;: &amp;quot;Y&amp;quot; // 是否立即开具红票。Y-申请后立即开具工票,无需确认,也不能撤销;N-在红字申请单确认后,需要手工发起红字发票(负数发票)的开具。 数电电子发票通常为Y,纸票可能存在为N的情况 } }</code></pre> <hr /> <h4>5.2 红字确认单确认</h4> <ul> <li>销方发起红字信息确认单申请后,购方可通过该接口进行红字单确认,并自动开具相对应的负数发票</li> </ul> <h5>5.2.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/deficit/confirm</code></p> <h5>5.2.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>确认方纳税人识别号</td> </tr> <tr> <td>xsfNsrsbh</td> <td>String</td> <td>是</td> <td>销方纳税人识别号</td> </tr> <tr> <td>hzuuid</td> <td>String</td> <td>是</td> <td>红字信息UUID</td> </tr> <tr> <td>qrlx</td> <td>String</td> <td>是</td> <td>Y/N, Y - 确认, N - 拒绝</td> </tr> </tbody> </table> <h5>5.2.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <hr /> <h4>5.3 红字确认单撤销</h4> <ul> <li>购方(销方)发起红字信息确认单申请后,可通过该接口进行红字确认单撤销操作</li> </ul> <h5>5.3.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/deficit/cancel</code></p> <h5>5.3.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>发起人纳税人识别号</td> </tr> <tr> <td>xsfNsrsbh</td> <td>String</td> <td>是</td> <td>销方纳税人识别号</td> </tr> <tr> <td>hzuuid</td> <td>String</td> <td>是</td> <td>红字信息UUID</td> </tr> </tbody> </table> <h5>5.3.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot; }</code></pre> <hr /> <h4>5.4 红字确认单查询</h4> <ul> <li>对数电发票红冲时,需先完成红字信息确认单申请,本接口可查询本纳税主体下已申请或待确认的红字信息确认单列表</li> </ul> <h5>5.4.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/deficit/list</code></p> <h5>5.4.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>纳税人识别号</td> </tr> <tr> <td>pageNo</td> <td>Integer</td> <td>否</td> <td>当前页码,默认:1</td> </tr> <tr> <td>pageSize</td> <td>Integer</td> <td>否</td> <td>每页记录数,可选值:10、20、50,默认:10</td> </tr> <tr> <td>kprqq</td> <td>String</td> <td>是</td> <td>开票起始日期,格式:yyyy-MM-dd,起止日期必传且为一年内</td> </tr> <tr> <td>kprqz</td> <td>String</td> <td>否</td> <td>开票结束日期,默认:今天,格式: yyyy-MM-dd,起止日期必传且为一年内</td> </tr> <tr> <td>hzqrztDm</td> <td>String</td> <td>否</td> <td>红字确认状态代码&lt;br&gt;01 - 无需确认(全电大多数情况是自动01)&lt;br&gt; 02 - 销方录入待购方确认&lt;br&gt; 03 - 购方录入待销方确认&lt;br&gt; 04 - 购销双方已确认&lt;br&gt; 05 - 作废(销方录入购方否认)&lt;br&gt; 06 - 作废(购方录入销方否认)&lt;br&gt; 07 - 作废(超 72 小时未确认)&lt;br&gt; 08 - 发起方撤销 &lt;br&gt;09 - 确认后撤销</td> </tr> <tr> <td>dfnsrmc</td> <td>String</td> <td>否</td> <td>对方纳税人名称</td> </tr> <tr> <td>gxflx</td> <td>String</td> <td>是</td> <td>购销方类型,0 - 我是销方,1 - 我是购方</td> </tr> </tbody> </table> <h5>5.4.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;records&amp;quot;: 16, // &amp;quot;pageNo&amp;quot;: 1, &amp;quot;pageSize&amp;quot;: 10, &amp;quot;list&amp;quot;: [ { &amp;quot;hzuuid&amp;quot;: &amp;quot;********************c0223d26e97e&amp;quot;, // 红字确认单UUID &amp;quot;hzqrdbh&amp;quot;: &amp;quot;31022924011005502771&amp;quot;, // 红字确认单编号 &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;************BDRR90&amp;quot;, // 购买方纳税人识别号 &amp;quot;gmfNsrmc&amp;quot;: &amp;quot;**********术有限公司&amp;quot;, // 购买方纳税人名称 &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;, // 销售方纳税人识别号 &amp;quot;xsfNsrmc&amp;quot;: &amp;quot;********信息有限公司&amp;quot;, // 销售方纳税人名称 &amp;quot;lrfsf&amp;quot;: &amp;quot;0&amp;quot;, // 录入方身份 0:销方,1:购方 &amp;quot;hzqrztDm&amp;quot;: &amp;quot;01&amp;quot;, // 红字确认状态代码 01:无需确认(全电大多数情况是自动01) 02:销方录入待购方确认 03:购方录入待销方确认 04:购销双方已确认 05:作废(销方录入购方否认) 06:作废(购方录入销方否认) 07:作废(超 72 小时未确认) 08:发起方撤销 09:确认后撤销 &amp;quot;hcyydm&amp;quot;: &amp;quot;01&amp;quot;, // 红冲原因代码 01-开票有误,02-销货退回 , 03-服务中止,04-销售折让 &amp;quot;qrjkp&amp;quot;: &amp;quot;Y&amp;quot;, // 确认即开票 Y-是,N-否 &amp;quot;qrrq&amp;quot;: null, // 确认日期 &amp;quot;kpr&amp;quot;: &amp;quot;**飞&amp;quot;, // 开票人 &amp;quot;hzFphm&amp;quot;: &amp;quot;************33969191&amp;quot;, // 红字发票号码 &amp;quot;hzFpdm&amp;quot;: null, // 红字发票代码 数电时为空 &amp;quot;hzKprq&amp;quot;: &amp;quot;2024-01-31 15:09:52&amp;quot;, // 红字开票日期 &amp;quot;hzkjBz&amp;quot;: &amp;quot;Y&amp;quot;, // 红字开具标志 Y-已开票,N或空-未开票 &amp;quot;hzHjje&amp;quot;: -1.13 , // 红字合计金额 &amp;quot;hzHjse&amp;quot;: -0.07, // 红字合计税额 &amp;quot;lzFphm&amp;quot;: &amp;quot;************23057583&amp;quot;, // 蓝字发票号码 &amp;quot;lzFpdm&amp;quot;: null, // 蓝字发票代码 数电时为空 &amp;quot;lzKprq&amp;quot;: &amp;quot;2024-01-22 19:56:27&amp;quot;, // 蓝字开票日期 &amp;quot;lzFplxdm&amp;quot;: &amp;quot;030&amp;quot;, // 蓝字发票类型代码 30-普通发票,32-专票 &amp;quot;lzHjje&amp;quot;: 1.13, // 蓝字合计金额 &amp;quot;lzHjse&amp;quot;: 0.07, // 蓝字合计税额 &amp;quot;ydkse&amp;quot;: 0, // 已抵扣税额 &amp;quot;rzzt&amp;quot;: &amp;quot;00&amp;quot;, // 入账状态 00:未入账;01:已入帐 &amp;quot;xfsYtZt&amp;quot;: &amp;quot;00&amp;quot;,// 消费税用途状态 00-未勾选、01-已勾选 &amp;quot;zzsYtzt&amp;quot;: &amp;quot;03&amp;quot;, // 增值税用途状态 00-已勾选未确认、01-已确认、03-未勾选 &amp;quot;lzTdyslxDm&amp;quot;: null, // 蓝字发票特定要素类型代码 &amp;quot;yjjdkncpse&amp;quot;: 0, // 已加计抵扣农产品进项税额 &amp;quot;bz&amp;quot;: &amp;quot;&amp;quot; // 备注 } ] } }</code></pre> <hr /> <h4>5.5 红字确认单详细信息</h4> <ul> <li>对数电发票红冲时,需先完成红字信息确认单申请,本接口可通过红字信息UUID查询对应的信息确认单处理(红冲)状态</li> </ul> <h5>5.5.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/deficit/detail</code></p> <h5>5.5.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>发起人纳税人识别号</td> </tr> <tr> <td>xsfNsrsbh</td> <td>String</td> <td>是</td> <td>销方纳税人识别号</td> </tr> <tr> <td>hzuuid</td> <td>String</td> <td>是</td> <td>红字信息UUID</td> </tr> </tbody> </table> <h5>5.5.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;hzuuid&amp;quot;: &amp;quot;********************c0223d26e97e&amp;quot;, // 红字确认单UUID &amp;quot;hzqrdbh&amp;quot;: &amp;quot;31022924011005502771&amp;quot;, // 红字确认单编号 &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;************BDRR90&amp;quot;, // 购买方纳税人识别号 &amp;quot;gmfNsrmc&amp;quot;: &amp;quot;**********术有限公司&amp;quot;, // 购买方纳税人名称 &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;************PDDL2G&amp;quot;, // 销售方纳税人识别号 &amp;quot;xsfNsrmc&amp;quot;: &amp;quot;********信息有限公司&amp;quot;, // 销售方纳税人名称 &amp;quot;lrfsf&amp;quot;: &amp;quot;0&amp;quot;, // 录入方身份 0:销方,1:购方 &amp;quot;hzqrztDm&amp;quot;: &amp;quot;01&amp;quot;, // 红字确认状态代码 01:无需确认(全电大多数情况是自动01) 02:销方录入待购方确认 03:购方录入待销方确认 04:购销双方已确认 05:作废(销方录入购方否认) 06:作废(购方录入销方否认) 07:作废(超 72 小时未确认) 08:发起方撤销 09:确认后撤销 &amp;quot;hcyydm&amp;quot;: &amp;quot;01&amp;quot;, // 红冲原因代码 01-开票有误,02-销货退回 , 03-服务中止,04-销售折让 &amp;quot;qrjkp&amp;quot;: &amp;quot;Y&amp;quot;, // 确认即开票 Y-是,N-否 &amp;quot;qrrq&amp;quot;: null, // 确认日期 &amp;quot;kpr&amp;quot;: &amp;quot;**飞&amp;quot;, // 开票人 &amp;quot;hzFphm&amp;quot;: &amp;quot;************33969191&amp;quot;, // 红字发票号码 &amp;quot;hzFpdm&amp;quot;: null, // 红字发票代码 数电时为空 &amp;quot;hzKprq&amp;quot;: &amp;quot;2024-01-31 15:09:52&amp;quot;, // 红字开票日期 &amp;quot;hzkjBz&amp;quot;: &amp;quot;Y&amp;quot;, // 红字开具标志 Y-已开票,N或空-未开票 &amp;quot;hzHjje&amp;quot;: -1.13 , // 红字合计金额 &amp;quot;hzHjse&amp;quot;: -0.07, // 红字合计税额 &amp;quot;lzFphm&amp;quot;: &amp;quot;************23057583&amp;quot;, // 蓝字发票号码 &amp;quot;lzFpdm&amp;quot;: null, // 蓝字发票代码 数电时为空 &amp;quot;lzKprq&amp;quot;: &amp;quot;2024-01-22 19:56:27&amp;quot;, // 蓝字开票日期 &amp;quot;lzFplxdm&amp;quot;: &amp;quot;030&amp;quot;, // 蓝字发票类型代码 30-普通发票,32-专票 &amp;quot;lzHjje&amp;quot;: 1.13, // 蓝字合计金额 &amp;quot;lzHjse&amp;quot;: 0.07, // 蓝字合计税额 &amp;quot;ydkse&amp;quot;: 0, // 已抵扣税额 &amp;quot;rzzt&amp;quot;: &amp;quot;00&amp;quot;, // 入账状态 00:未入账;01:已入帐 &amp;quot;xfsYtZt&amp;quot;: &amp;quot;00&amp;quot;,// 消费税用途状态 00-未勾选、01-已勾选 &amp;quot;zzsYtzt&amp;quot;: &amp;quot;03&amp;quot;, // 增值税用途状态 00-已勾选未确认、01-已确认、03-未勾选 &amp;quot;lzTdyslxDm&amp;quot;: null, // 蓝字发票特定要素类型代码 &amp;quot;yjjdkncpse&amp;quot;: 0, // 已加计抵扣农产品进项税额 &amp;quot;bz&amp;quot;: &amp;quot;&amp;quot;, // 备注 &amp;quot;xmmx&amp;quot;: [ { &amp;quot;xh&amp;quot;: 1, // 行序号 &amp;quot;lzMxxh&amp;quot;: 1, // 对应蓝字明细序 &amp;quot;uuid&amp;quot;: &amp;quot;277fd1be295c4342a2af5716e438b22f&amp;quot;, // 行UUID &amp;quot;spmc&amp;quot;: &amp;quot;研发和技术服务&amp;quot;, // 商品税收名称 &amp;quot;xmmc&amp;quot;: &amp;quot;技术服务费&amp;quot;, // 项目名称 不带税收名称 &amp;quot;xmmc2&amp;quot;: &amp;quot;*研发和技术服务*技术服务费&amp;quot;, // 项目名称全称 带税收名称和星号 &amp;quot;spbm&amp;quot;: &amp;quot;3040105000000000000&amp;quot;, // 商品税收编码 &amp;quot;ggxh&amp;quot;: null, // 规格型号 &amp;quot;spsl&amp;quot;: &amp;quot;&amp;quot;, // 商品数量 &amp;quot;dj&amp;quot;: null, // 商品单价 &amp;quot;dw&amp;quot;: null, // 单位 &amp;quot;sl&amp;quot;: &amp;quot;0.06&amp;quot;, // 税率 &amp;quot;se&amp;quot;: -0.07, // 税额 &amp;quot;je&amp;quot;: -1.13, // 金额 } ] } }</code></pre> <hr /> <h4>5.6 红字发票开具</h4> <ul> <li>红字申请单保存如果返回未开具,可调用此接口开具红字发票</li> </ul> <h5>5.6.1 请求地址</h5> <p><code>https://api.jumdata.com/invoice/makeout/deficit/request</code></p> <h5>5.6.2 业务参数</h5> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必须</th> <th>&lt;div style=&quot;width:420px;&quot;&gt;说明&lt;/div&gt;</th> </tr> </thead> <tbody> <tr> <td>nsrsbh</td> <td>String</td> <td>是</td> <td>发起人纳税人识别号</td> </tr> <tr> <td>xsfNsrsbh</td> <td>String</td> <td>是</td> <td>销方纳税人识别号</td> </tr> <tr> <td>hzuuid</td> <td>String</td> <td>是</td> <td>红字信息UUID</td> </tr> </tbody> </table> <h5>5.6.3 返回说明</h5> <pre><code class="language-json">{ &amp;quot;code&amp;quot;: 200, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;taskNo&amp;quot;: &amp;quot;69564903663951243279&amp;quot;, &amp;quot;data&amp;quot;: { &amp;quot;fphm&amp;quot;: &amp;quot;&amp;quot;,//数电票号码 &amp;quot;zzfphm&amp;quot;: &amp;quot;&amp;quot;,//纸质发票号码 &amp;quot;fpdm&amp;quot;: &amp;quot;&amp;quot;,//票代码 &amp;quot;kprq&amp;quot;: &amp;quot;&amp;quot;,//开票日期 &amp;quot;xsfNsrsbh&amp;quot;: &amp;quot;&amp;quot;,//销售方纳税人识别号 &amp;quot;gmfNsrsbh&amp;quot;: &amp;quot;&amp;quot;,//购买方纳税人识别号 &amp;quot;xsfmc&amp;quot;: &amp;quot;&amp;quot;,//销售方名称 &amp;quot;gmfmc&amp;quot;: &amp;quot;&amp;quot;,//购买方名称 &amp;quot;jshj&amp;quot;: null,//价税合计 &amp;quot;bzxx&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;hzqrdbh&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;tdyslxDm&amp;quot;: &amp;quot;&amp;quot;,//特定业务类型代码 &amp;quot;gmfzrrbz&amp;quot;: &amp;quot;&amp;quot; } }</code></pre>

页面列表

ITEM_HTML