损益单
<p>[TOC]</p>
<h1>简要描述</h1>
<ul>
<li>损益单</li>
<li>开发人员:陈杰</li>
</ul>
<h1>请求URL</h1>
<ul>
<li><code>http://localhost:port/api/StoreCloud/SaveProfitLoss</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;">DeptCode</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>【主键】损溢部门编码,部门编码</td>
</tr>
<tr>
<td style="text-align: left;">BillNumber</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>【主键】单据号,单据唯一标识</td>
</tr>
<tr>
<td style="text-align: left;">ProfitLossType</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">int</td>
<td>损溢类型,【主键】区分损溢来源【0 手工损溢 /1 盘点损溢 / 2 退货报损/3 串号调整/4领用/6其他】</td>
</tr>
<tr>
<td style="text-align: left;">CountID</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">INT</td>
<td>盘点ID,设置盘点时生成的ID,用于区分盘点日期、商品范围等</td>
</tr>
<tr>
<td style="text-align: left;">CounterCode</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>柜组编码,柜组编码信息</td>
</tr>
<tr>
<td style="text-align: left;">SuppCode</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>供应商编码,批次核算下,选择指定的批次生成的损溢</td>
</tr>
<tr>
<td style="text-align: left;">ContractNumber</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>合同号,相关合同编号信息</td>
</tr>
<tr>
<td style="text-align: left;">OutCsmArea</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">int</td>
<td>区域类型,[0 销售区域 / 1 存储区域]</td>
</tr>
<tr>
<td style="text-align: left;">BuildType</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">int</td>
<td>生成方式,【0 手工录入/1 调订单验收/2 加载/3 日结】</td>
</tr>
<tr>
<td style="text-align: left;">AccDate</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>入账日期,记账日期,格式YYYYMMDD</td>
</tr>
<tr>
<td style="text-align: left;">AccTime</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>入账时间,记账具体时间,格式YYYYMMDDHHMMSS</td>
</tr>
<tr>
<td style="text-align: left;">BuildManCode</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>制单人编码,制单人员编码信息</td>
</tr>
<tr>
<td style="text-align: left;">BuildManname</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>制单人名称,制单人员名称</td>
</tr>
<tr>
<td style="text-align: left;">IsCancelBill</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">int</td>
<td>是否冲单,标识是否冲销该单据【0否/1是】</td>
</tr>
<tr>
<td style="text-align: left;">SerialNumber</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>编号,盘点表单ID,用于标识盘点表单</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;">ProfitDetial</td>
<td style="text-align: left;">商品明细</td>
<td style="text-align: left;">商品损溢明细信息</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;DeptCode</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>损溢部门编码,部门编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;BillNumber</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>单据号,单据唯一标识</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;InsideId</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">Int</td>
<td>单内序号,【主键】明细中的唯一序号</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;GoodsCode</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">string</td>
<td>商品编码,子码商品,已转换为ERP主商品编码,商品唯一标识</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;Amount</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">float</td>
<td>数量,损溢的商品数量,可正可负</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;PurchPrice</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">float</td>
<td>损溢单价,成本单价,正数,商品的成本单价</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;PurchMoney</td>
<td style="text-align: left;">Y</td>
<td style="text-align: left;">float</td>
<td>损溢金额(含税),数量 * 损溢单价,可正可负,商品损溢的总金额</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;PurchTax</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">float</td>
<td>税金,商品的税金金额</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;SalePrice</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">float</td>
<td>零售单价,商品的零售价格</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;SaleMoney</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">float</td>
<td>零售金额,损溢数量 * 零售单价,按零售价计算的损溢金额</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;LocateCode</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>储位编码,商品的存储位置编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;Remark</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>备注,商品损溢的其他说明信息</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;DOM</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>生产日期,商品的生产日期</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;CauseCode</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>原因编码,损溢原因的分类编码</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;OrderBillNumber</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">string</td>
<td>订单号,相关订单的编号</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;OrderInBillId</td>
<td style="text-align: left;"></td>
<td style="text-align: left;">int</td>
<td>订单单内序号,订单明细中的序号</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code>[
{
&quot;DeptCode&quot;: &quot;&quot;,
&quot;BillNumber&quot;: &quot;&quot;,
&quot;ProfitLossType&quot;: 0,
&quot;CountID&quot;: 0,
&quot;CounterCode&quot;: &quot;&quot;,
&quot;SuppCode&quot;: &quot;&quot;,
&quot;ContractNumber&quot;: &quot;&quot;,
&quot;OutCsmArea&quot;: 0,
&quot;BuildType&quot;: 0,
&quot;AccDate&quot;: &quot;&quot;,
&quot;AccTime&quot;: &quot;&quot;,
&quot;BuildManCode&quot;: &quot;&quot;,
&quot;BuildManname&quot;: &quot;&quot;,
&quot;IsCancelBill&quot;: 0,
&quot;SerialNumber&quot;: &quot;&quot;,
&quot;Remark&quot;: &quot;&quot;,
&quot;ProfitDetial&quot;: [
{
&quot;InsideId&quot;: 0,
&quot;GoodsCode&quot;: &quot;&quot;,
&quot;Amount&quot;: 0.0,
&quot;PurchPrice&quot;: 0.0,
&quot;PurchMoney&quot;: 0.0,
&quot;PurchTax&quot;: 0.0,
&quot;SalePrice&quot;: 0.0,
&quot;SaleMoney&quot;: 0.0,
&quot;LocateCode&quot;: &quot;&quot;,
&quot;Remark&quot;: &quot;&quot;,
&quot;DOM&quot;: &quot;&quot;,
&quot;CauseCode&quot;: &quot;&quot;,
&quot;OrderBillNumber&quot;: &quot;&quot;,
&quot;OrderInBillId&quot;: 0
}
]
}
]</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>
<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;">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>
<h1>备注</h1>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>