门店云

门店云


订单采购

<p>[TOC]</p> <h1>简要描述</h1> <ul> <li>订单采购</li> <li>开发人员:夏章浪 <h1>请求URL</h1></li> <li><code>http://localhost:port/api/StoreCloud/PurchaseOrder</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;">Billnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>主键,单据号</td> </tr> <tr> <td style="text-align: left;">Builddeptcode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>主键,制单部门编码</td> </tr> <tr> <td style="text-align: left;">BillCate</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td>订单类别,1表示正向,-1表示退货</td> </tr> <tr> <td style="text-align: left;">BillPropCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>订单属性编码,例如01表示正常,02表示OPL,03表示新品</td> </tr> <tr> <td style="text-align: left;">BillState</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td>订单状态,1表示确认,2表示终止,3表示作废</td> </tr> <tr> <td style="text-align: left;">BuildTime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>订单创建时间,格式为YYYYMMDDHHMMSS</td> </tr> <tr> <td style="text-align: left;">BuildManCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">创建人编码</td> </tr> <tr> <td style="text-align: left;">BuildManName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">创建人名称</td> </tr> <tr> <td style="text-align: left;">Remark</td> <td style="text-align: left;">string</td> <td style="text-align: left;">订单备注</td> </tr> <tr> <td style="text-align: left;">SuppCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>供应商编码</td> </tr> <tr> <td style="text-align: left;">Contnumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>合同号</td> </tr> <tr> <td style="text-align: left;">InDeptCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>入货部门编码</td> </tr> <tr> <td style="text-align: left;">InCounter</td> <td style="text-align: left;">string</td> <td style="text-align: left;">入货部门柜组编码</td> </tr> <tr> <td style="text-align: left;">Directsign</td> <td style="text-align: left;">int</td> <td style="text-align: left;">直流标志,0表示否,1表示是</td> </tr> <tr> <td style="text-align: left;">Directdeptcode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">直流部门编码</td> </tr> <tr> <td style="text-align: left;">SubmitTime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>确认人时间,格式为YYYYMMDDHHMMSS</td> </tr> <tr> <td style="text-align: left;">SubmitManCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">确认人编码</td> </tr> <tr> <td style="text-align: left;">SubmitManName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">确认人名称</td> </tr> <tr> <td style="text-align: left;">SubmitRemark</td> <td style="text-align: left;">string</td> <td style="text-align: left;">确认备注</td> </tr> <tr> <td style="text-align: left;">ValidityDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>有效日期,格式为YYYYMMDD,应到货日期结束</td> </tr> <tr> <td style="text-align: left;">DeliverDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>送货日期,格式为YYYYMMDD,应到货日期结束</td> </tr> <tr> <td style="text-align: left;">ModifyTime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">修改时间/关闭时间</td> </tr> <tr> <td style="text-align: left;">ModifyManCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">修改人编码</td> </tr> <tr> <td style="text-align: left;">ModifyManName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">修改人名称</td> </tr> <tr> <td style="text-align: left;">IsReadyMoney</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是否现款现货,0表示否,1表示是</td> </tr> <tr> <td style="text-align: left;">IsBuildPrePay</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是否生成预付款,0表示否,1表示是</td> </tr> <tr> <td style="text-align: left;">MIsSplit</td> <td style="text-align: left;">int</td> <td style="text-align: left;">主订单标记</td> </tr> <tr> <td style="text-align: left;">MBillNumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">主订单号</td> </tr> <tr> <td style="text-align: left;">MBuildDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">主订单制单日期</td> </tr> <tr> <td style="text-align: left;">BlankManCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">作废人编码</td> </tr> <tr> <td style="text-align: left;">BlankManName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">作废人名称</td> </tr> <tr> <td style="text-align: left;">BlankTime</td> <td style="text-align: left;">string</td> <td style="text-align: left;">作废时刻,格式为YYYYMMDDHHMMSS</td> </tr> <tr> <td style="text-align: left;">BlankRemark</td> <td style="text-align: left;">string</td> <td style="text-align: left;">作废备注</td> </tr> <tr> <td style="text-align: left;">Details</td> <td style="text-align: left;">订单商品明细</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InsideID</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td>单内序号</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IsGivenGoods</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td>是否附赠商品,0表示否,1表示是</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MastGoodsID</td> <td style="text-align: left;">int</td> <td style="text-align: left;">主商品ID,附赠商品时记录对应的主商品单内序号</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GoodsCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>商品编码</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Goodsbarcode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">商品条码</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UnitRate</td> <td style="text-align: left;">float</td> <td style="text-align: left;">单位比率</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TaxRate</td> <td style="text-align: left;">float</td> <td style="text-align: left;">税率,如13</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Amount</td> <td style="text-align: left;">float</td> <td style="text-align: left;">是</td> <td>订货数量,正数</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PurchPrice</td> <td style="text-align: left;">float</td> <td style="text-align: left;">是</td> <td>订货单价,采购单价,附赠商品时为0</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PurchMoney</td> <td style="text-align: left;">float</td> <td style="text-align: left;">是</td> <td>订货含税金额,订货数量 * 订货单价</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PurchTax</td> <td style="text-align: left;">float</td> <td style="text-align: left;">订货税金</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remark</td> <td style="text-align: left;">string</td> <td style="text-align: left;">明细备注</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GiftType</td> <td style="text-align: left;">int</td> <td style="text-align: left;">赠品类型,0表示普通,1表示货补</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DirectDeptCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">直流部门编码</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PerformAmount</td> <td style="text-align: left;">float</td> <td style="text-align: left;">履行数量,累计履行数量</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PerformMoney</td> <td style="text-align: left;">float</td> <td style="text-align: left;">履行金额(含税)</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PerformTax</td> <td style="text-align: left;">float</td> <td style="text-align: left;">履行税金</td> </tr> <tr> <td style="text-align: left;">Pobillsub</td> <td style="text-align: left;">采购订单子码批号表</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InsideID</td> <td style="text-align: left;">int</td> <td style="text-align: left;">是</td> <td>单内序号</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MastGoodsID</td> <td style="text-align: left;">int</td> <td style="text-align: left;">主商品ID,附赠商品时记录对应的主商品单内序号</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;GoodsCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>商品编码</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SubGroupCode1</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>子码属性组1编码,如颜色、尺寸</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SubGroupCode2</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>子码属性组2编码,一维子码时赋空,二维必填</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SubCode1</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>子码编码1,子码属性组1编码的分类,如红色、白色、红白</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SubCode2</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是</td> <td>子码编码2,子码属性组2编码的分类,一维子码时赋空</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BatchNumber</td> <td style="text-align: left;">string</td> <td style="text-align: left;">商品批号</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SubBarCode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">子码条码,带有子码标记的自定义条码</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UnitRate</td> <td style="text-align: left;">float</td> <td style="text-align: left;">单位比率</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Amount</td> <td style="text-align: left;">float</td> <td style="text-align: left;">是</td> <td>订货数量,都是正向,退货通过主表订单类别区分</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PurchPrice</td> <td style="text-align: left;">float</td> <td style="text-align: left;">订货单价,采购单价,单位元</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PurchMoney</td> <td style="text-align: left;">float</td> <td style="text-align: left;">订货金额(含税),单位元</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PurchTax</td> <td style="text-align: left;">float</td> <td style="text-align: left;">订货税金</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Remark</td> <td style="text-align: left;">string</td> <td style="text-align: left;">子码备注</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TaxRate</td> <td style="text-align: left;">int</td> <td style="text-align: left;">税率,进项税率,如13</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PerformAmount</td> <td style="text-align: left;">float</td> <td style="text-align: left;">履行数量,累计履行数量</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PerformMoney</td> <td style="text-align: left;">float</td> <td style="text-align: left;">履行金额(含税)</td> </tr> <tr> <td style="text-align: left;">&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PerformTax</td> <td style="text-align: left;">float</td> <td style="text-align: left;">履行税金</td> </tr> </tbody> </table> <h1>请求示例</h1> <pre><code>[ {      &amp;quot;Billnumber&amp;quot;: &amp;quot;20220322001&amp;quot;, &amp;quot;Builddeptcode&amp;quot;: &amp;quot;DEP001&amp;quot;, &amp;quot;BillCate&amp;quot;: 1, &amp;quot;BillPropCode&amp;quot;: &amp;quot;01&amp;quot;, &amp;quot;BillState&amp;quot;: 1, &amp;quot;BuildTime&amp;quot;: &amp;quot;20220322120000&amp;quot;, &amp;quot;BuildManCode&amp;quot;: &amp;quot;USR001&amp;quot;, &amp;quot;BuildManName&amp;quot;: &amp;quot;John Doe&amp;quot;, &amp;quot;Remark&amp;quot;: &amp;quot;This is a sample order&amp;quot;, &amp;quot;SuppCode&amp;quot;: &amp;quot;SUPP001&amp;quot;, &amp;quot;Contnumber&amp;quot;: &amp;quot;CON001&amp;quot;, &amp;quot;InDeptCode&amp;quot;: &amp;quot;DEP002&amp;quot;, &amp;quot;InCounter&amp;quot;: &amp;quot;COUNTER001&amp;quot;, &amp;quot;Directsign&amp;quot;: 0, &amp;quot;Directdeptcode&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;SubmitTime&amp;quot;: &amp;quot;20220322130000&amp;quot;, &amp;quot;SubmitManCode&amp;quot;: &amp;quot;USR002&amp;quot;, &amp;quot;SubmitManName&amp;quot;: &amp;quot;Jane Smith&amp;quot;, &amp;quot;SubmitRemark&amp;quot;: &amp;quot;Order confirmed&amp;quot;, &amp;quot;ValidityDate&amp;quot;: &amp;quot;20220430&amp;quot;, &amp;quot;DeliverDate&amp;quot;: &amp;quot;20220415&amp;quot;, &amp;quot;ModifyTime&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;ModifyManCode&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;ModifyManName&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;IsReadyMoney&amp;quot;: 0, &amp;quot;IsBuildPrePay&amp;quot;: 1, &amp;quot;MIsSplit&amp;quot;: 0, &amp;quot;MBillNumber&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;MBuildDate&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;BlankManCode&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;BlankManName&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;BlankTime&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;BlankRemark&amp;quot;: &amp;quot;&amp;quot;, &amp;quot;Details&amp;quot;:[ { &amp;quot;Billnumber&amp;quot;: &amp;quot;20220322001&amp;quot;, &amp;quot;Builddeptcode&amp;quot;: &amp;quot;DEP001&amp;quot;, &amp;quot;InsideID&amp;quot;: 1, &amp;quot;IsGivenGoods&amp;quot;: 0, &amp;quot;MastGoodsID&amp;quot;: null, &amp;quot;GoodsCode&amp;quot;: &amp;quot;GOOD001&amp;quot;, &amp;quot;Goodsbarcode&amp;quot;: &amp;quot;123456789&amp;quot;, &amp;quot;UnitRate&amp;quot;: 1.0, &amp;quot;TaxRate&amp;quot;: 13.0, &amp;quot;Amount&amp;quot;: 100.0, &amp;quot;PurchPrice&amp;quot;: 10.0, &amp;quot;PurchMoney&amp;quot;: 1000.0, &amp;quot;PurchTax&amp;quot;: 130.0, &amp;quot;Remark&amp;quot;: &amp;quot;Sample remark for the item&amp;quot;, &amp;quot;GiftType&amp;quot;: 0, &amp;quot;DirectDeptCode&amp;quot;: &amp;quot;DIRECT001&amp;quot;, &amp;quot;PerformAmount&amp;quot;: 80.0, &amp;quot;PerformMoney&amp;quot;: 800.0, &amp;quot;PerformTax&amp;quot;: 104.0 }], Pobillsub:[ { &amp;quot;Billnumber&amp;quot;: &amp;quot;20220322001&amp;quot;, &amp;quot;Builddeptcode&amp;quot;: &amp;quot;DEP001&amp;quot;, &amp;quot;InsideID&amp;quot;: 1, &amp;quot;MastGoodsID&amp;quot;: null, &amp;quot;GoodsCode&amp;quot;: &amp;quot;GOOD001&amp;quot;, &amp;quot;SubGroupCode1&amp;quot;: &amp;quot;COLOR001&amp;quot;, &amp;quot;SubGroupCode2&amp;quot;: &amp;quot;SIZE001&amp;quot;, &amp;quot;SubCode1&amp;quot;: &amp;quot;RED&amp;quot;, &amp;quot;SubCode2&amp;quot;: &amp;quot;LARGE&amp;quot;, &amp;quot;BatchNumber&amp;quot;: &amp;quot;BATCH001&amp;quot;, &amp;quot;SubBarCode&amp;quot;: &amp;quot;123456789-RED-LARGE&amp;quot;, &amp;quot;UnitRate&amp;quot;: 1.0, &amp;quot;Amount&amp;quot;: 100.0, &amp;quot;PurchPrice&amp;quot;: 10.0, &amp;quot;PurchMoney&amp;quot;: 1000.0, &amp;quot;PurchTax&amp;quot;: 130.0, &amp;quot;Remark&amp;quot;: &amp;quot;Sample remark for the item&amp;quot;, &amp;quot;TaxRate&amp;quot;: 13, &amp;quot;PerformAmount&amp;quot;: 80.0, &amp;quot;PerformMoney&amp;quot;: 800.0, &amp;quot;PerformTax&amp;quot;: 104.0 }] } ]</code></pre> <h1>返回示例</h1> <pre><code>{ &amp;quot;Success&amp;quot;: true, &amp;quot;Status&amp;quot;: 1, &amp;quot;Message&amp;quot;: &amp;quot;string&amp;quot;, &amp;quot;Data&amp;quot;: &amp;quot;string&amp;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>

页面列表

ITEM_HTML