配送差异处理单
<p>[TOC]</p>
<h1>简要描述</h1>
<ul>
<li>配送差异处理单</li>
<li>开发人员:夏章浪
<h1>请求URL</h1></li>
<li><code>http://localhost:port/api/StoreCloud/DeliveryDifference</code></li>
</ul>
<h1>请求方式</h1>
<ul>
<li>POST </li>
</ul>
<h1>参数</h1>
<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;">BillDetail</td>
<td style="text-align: left;">订单商品明细</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BuildDeptCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">是</td>
<td>制单部门编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BillNumber</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">是</td>
<td>单据号(主键),月份内唯一码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BillType</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">单据类型,1表示短少,2表示多发,3表示破损</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BillState</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">单据状态,0表示未审核,1表示已审核</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BuildDate</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">制单日期,格式为YYYYMMDD</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BuildTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">制单时间,格式为hhmmss</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BuildManName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">制单人名称</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BuildManCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">制单人编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BuildRemark</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">制单备注</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;AuditDate</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">审核日期,格式为YYYYMMDD (选填)</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;AuditTime</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">审核时间</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;AuditManCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">审核人编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;AuditManName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">审核人名称</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;AuditRemark</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">审核备注</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;DCCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">配送中心编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;StoreCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">门店编码,对应直流采购订单明细表用</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;ROutBillNumber</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">配送单号</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;RoutBillType</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">配送单类型,0表示配送,1表示内部销售</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;RoutDate</td>
<td style="text-align: left;">varchar 8</td>
<td style="text-align: left;">配送日期,格式为YYYYMMDD</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;InsideId</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">单内序号</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;IsGivenGoods</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">是否附赠商品,0表示否,1表示是</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;GoodsCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">商品编码,取自原拨出差</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;UnitRate</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">单位比率</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;TaxRate</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">税率</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;OldAmount</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">原拨出数量</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;Amount</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">拨出数量</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;PurchPrice</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">拨出单价</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;PurchMoney</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">拨出金额(含税)</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;PurchTax</td>
<td style="text-align: left;">floa</td>
<td style="text-align: left;">拨出税金</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;DiffAmount</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">差异数量,对应单据类型“短少、多发、破损”的数量,短少填负数,多发填正数</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;ActAmount</td>
<td style="text-align: left;">float</td>
<td style="text-align: left;">实际数量,原拨出数量减去差异数量</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;InCounterCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">拨入柜组编码,取自原拨出单.拨入柜组编码,无柜组赋空</td>
</tr>
</tbody>
</table>
<h1>请求示例</h1>
<pre><code>[
{
&quot;BillDetail&quot;:[
{
&quot;BuildDeptCode&quot;: &quot;DEPT001&quot;,
&quot;BillNumber&quot;: &quot;20240322001&quot;,
&quot;BillType&quot;: 1,
&quot;BillState&quot;: 0,
&quot;BuildDate&quot;: &quot;20240322&quot;,
&quot;BuildTime&quot;: &quot;134500&quot;,
&quot;BuildManName&quot;: &quot;John Doe&quot;,
&quot;BuildManCode&quot;: &quot;BM001&quot;,
&quot;BuildRemark&quot;: &quot;Shortage issue&quot;,
&quot;AuditDate&quot;: &quot;20240323&quot;,
&quot;AuditTime&quot;: &quot;090000&quot;,
&quot;AuditManCode&quot;: &quot;AM001&quot;,
&quot;AuditManName&quot;: &quot;Alice Smith&quot;,
&quot;AuditRemark&quot;: &quot;Approved&quot;,
&quot;DCCode&quot;: &quot;DC001&quot;,
&quot;StoreCode&quot;: &quot;STORE001&quot;,
&quot;ROutBillNumber&quot;: &quot;ROB20220322001&quot;,
&quot;RoutBillType&quot;: 0,
&quot;RoutDate&quot;: &quot;20240322&quot;,
&quot;InsideId&quot;: 1,
&quot;IsGivenGoods&quot;: 0,
&quot;GoodsCode&quot;: &quot;GD001&quot;,
&quot;UnitRate&quot;: 1.0,
&quot;TaxRate&quot;: 0.1,
&quot;OldAmount&quot;: 100.0,
&quot;Amount&quot;: 95.0,
&quot;PurchPrice&quot;: 10.0,
&quot;PurchMoney&quot;: 950.0,
&quot;PurchTax&quot;: 95.0,
&quot;DiffAmount&quot;: -5.0,
&quot;ActAmount&quot;: 95.0,
&quot;InCounterCode&quot;: &quot;&quot;
}]
}
]</code></pre>
<h1>返回示例</h1>
<pre><code>{
&quot;Success&quot;: true,
&quot;Status&quot;: 1,
&quot;Message&quot;: &quot;string&quot;,
&quot;Data&quot;: &quot;string&quot;
}</code></pre>
<h2>返回参数说明</h2>
<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;">Success</td>
<td style="text-align: left;">bool</td>
<td>成功标记</td>
</tr>
<tr>
<td style="text-align: left;">Status</td>
<td style="text-align: left;">int</td>
<td>状态码</td>
</tr>
<tr>
<td style="text-align: left;">Message</td>
<td style="text-align: left;">string</td>
<td>返回消息</td>
</tr>
<tr>
<td style="text-align: left;">Data</td>
<td style="text-align: left;">object</td>
<td>返回的数据</td>
</tr>
</tbody>
</table>
<h2>备注</h2>
<ul>
<li>更多返回状态码请看首页的状态码描述</li>
</ul>