发票申请和编辑
<p>[TOC]</p>
<h5>申请发票</h5>
<ul>
<li>NS发票申请、编辑</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/cloud/bill-v2/create</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>编辑是传</td>
</tr>
<tr>
<td style="text-align: left;">i_no</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票号码</td>
</tr>
<tr>
<td style="text-align: left;">i_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>开票类型 1增值税普通发票,2增值税专用发票</td>
</tr>
<tr>
<td style="text-align: left;">amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>金额</td>
</tr>
<tr>
<td style="text-align: left;">tax_rate</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>费率</td>
</tr>
<tr>
<td style="text-align: left;">title</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>发票抬头</td>
</tr>
<tr>
<td style="text-align: left;">remark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票内容</td>
</tr>
<tr>
<td style="text-align: left;">party_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>1供应商ID,2客户ID</td>
</tr>
<tr>
<td style="text-align: left;">party_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>1供应商,2客户</td>
</tr>
<tr>
<td style="text-align: left;">party_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>供应商或客户名称</td>
</tr>
<tr>
<td style="text-align: left;">mailbox</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>邮箱</td>
</tr>
<tr>
<td style="text-align: left;">way_type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>1汇总开票, 2明细开票(带规格型号), 3明细开票(不带规格型号)</td>
</tr>
<tr>
<td style="text-align: left;">is_discount</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票折扣 1是,2否</td>
</tr>
<tr>
<td style="text-align: left;">discount_content</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>折扣内容</td>
</tr>
<tr>
<td style="text-align: left;">require_number</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票张数</td>
</tr>
<tr>
<td style="text-align: left;">require_money</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>发票单张金额</td>
</tr>
<tr>
<td style="text-align: left;">stocks_info</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">json string</td>
<td>[{"_type":"出入库类型","_id":"#erp_stock_order_parts.id","count":"个数","_sn":"出入库单号"}]</td>
</tr>
<tr>
<td style="text-align: left;">_all_bill_amount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>可开票金额</td>
</tr>
<tr>
<td style="text-align: left;">_no_sp</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>是否拆单提交,0拆单,1不拆单</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<ul>
<li>bill_count X (price X discount_rate / 100) 四舍五入保留两位小数
<pre><code>{
&quot;i_no&quot;: &quot;&quot;,
&quot;i_type&quot;: &quot;2&quot;,
&quot;amount&quot;: &quot;89.00&quot;,
&quot;tax_rate&quot;: &quot;13&quot;,
&quot;title&quot;: &quot;12312&quot;,
&quot;remark&quot;: &quot;发票内容&quot;,
&quot;party_id&quot;: &quot;63351&quot;,
&quot;party_type&quot;: &quot;2&quot;,
&quot;party_name&quot;: &quot;ZC测试&quot;,
&quot;mailbox&quot;: &quot;maibox&quot;,
&quot;way_type&quot;: &quot;1&quot;,
&quot;is_discount&quot;: &quot;2&quot;,
&quot;require_number&quot;: &quot;1&quot;,
&quot;require_money&quot;: &quot;100&quot;,
&quot;stocks_info&quot;: &quot;[{\&quot;_type\&quot;:\&quot;113\&quot;,\&quot;_id\&quot;:\&quot;344591\&quot;,\&quot;count\&quot;:1,\&quot;_sn\&quot;:\&quot;0\&quot;},{\&quot;_type\&quot;:\&quot;0\&quot;,\&quot;_id\&quot;:\&quot;0\&quot;,\&quot;count\&quot;:0,\&quot;_sn\&quot;:\&quot;WO241120xxxxxxx\&quot;}]&quot;,
&quot;_all_bill_amount&quot;: &quot;448.00&quot;
}</code></pre></li>
</ul>
<h5>返回示例</h5>
<pre><code> {
&quot;error_code&quot;: 0,
&quot;data&quot;: {
}
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">groupid</td>
<td style="text-align: left;">int</td>
<td>用户组id,1:超级管理员;2:普通用户</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>