订单创建
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>订单创建接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>api/service/exec?userid=CSR001&amp;token=EE05A31279B54FA38FA8766B9A8DF372&amp;if=API_ORDER&amp;callmethod=OrderAdd</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>
<th>长度</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">userid</td>
<td style="text-align: left;">用户id</td>
<td style="text-align: left;">是</td>
<td>varchar</td>
<td>30</td>
</tr>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">用户凭证</td>
<td style="text-align: left;">是</td>
<td>varchar</td>
<td>100</td>
</tr>
<tr>
<td style="text-align: left;">if</td>
<td style="text-align: left;">接口名称</td>
<td style="text-align: left;">是</td>
<td>varchar</td>
<td>30</td>
</tr>
<tr>
<td style="text-align: left;">callmethod</td>
<td style="text-align: left;">方法名称</td>
<td style="text-align: left;">是</td>
<td>varchar</td>
<td>30</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code> {
&quot;Header&quot;:{
&quot;ORDERID&quot;:&quot;OMS2013030001&quot;,
&quot;ORDERDATE&quot;:&quot;2012-02-16&quot;,
&quot;ORDERTYPE&quot;:&quot;STD&quot;,
&quot;STORERID&quot;:&quot;icecube&quot;,
&quot;ORDERREF&quot;:&quot;291983444180780&quot;,
&quot;BUYERPO&quot;:&quot;&quot;,
&quot;PMTTERM&quot;:&quot;CC&quot;,
&quot;SHIPCONTACT&quot;:&quot;David Kang&quot;,
&quot;SHIPADDRESS1&quot;:&quot;Park Hyatt Hotel&quot;,
&quot;SHIPADDRESS2&quot;:&quot;&quot;,
&quot;SHIPSTATEID&quot;:&quot;上海市&quot;,
&quot;SHIPCITYID&quot;:&quot;上海辖区&quot;,
&quot;SHIPDISTRICTID&quot;:&quot;徐汇区&quot;,
&quot;SHIPZIP&quot;:&quot;200233&quot;,
&quot;SHIPPHONE&quot;:&quot;021-12345678&quot;,
&quot;SHIPMOBILE&quot;:&quot;13816380001&quot;,
&quot;SHIPWAY&quot;:&quot;周一到周五,上午9:00-下午5:00&quot;,
&quot;NOTES&quot;:&quot;&quot;,
&quot;TRANSMETH&quot;:&quot;pending&quot;,
&quot;SHIPMENTID&quot;:&quot;&quot;,
&quot;TOTALBILL&quot;:180.00,
&quot;TOTALPIECESQTY&quot;:2.00
},
&quot;Detail&quot;:[
{
&quot;ORDERID&quot;:&quot;OMS2013030001&quot;,
&quot;ITEMID&quot;:&quot;10897&quot;,
&quot;DESCR&quot;:&quot;椰果味沐浴露&quot;,
&quot;UNITPRICE&quot;:90.00,
&quot;QTY&quot;:2.00,
&quot;STATUSID&quot;:&quot;1&quot;,
&quot;LOTTABLE01&quot;:&quot;&quot;,
&quot;LOTTABLE02&quot;:&quot;&quot;,
&quot;LOTTABLE03&quot;:&quot;&quot;
}
]
}</code></pre>
<h5>请求参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">说明示例</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">长度</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">ORDERID</td>
<td style="text-align: left;">网站系统生成的订单编号</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">ORDERDATE</td>
<td style="text-align: left;">订单创建日期;2012-02-16</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">datetime</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">ORDERTYPE</td>
<td style="text-align: left;">订单类型;STD(标准出库),RETURN(退货),FENXIAO(分销)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">10</td>
</tr>
<tr>
<td style="text-align: left;">STORERID</td>
<td style="text-align: left;">货主编号</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">15</td>
</tr>
<tr>
<td style="text-align: left;">ORDERREF</td>
<td style="text-align: left;">订单参考</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">1500</td>
</tr>
<tr>
<td style="text-align: left;">BUYERPO</td>
<td style="text-align: left;">下单用户编号</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">60</td>
</tr>
<tr>
<td style="text-align: left;">PMTTERM</td>
<td style="text-align: left;">支付方式(直接给CC);CC(信用卡支付),COD(货到付款)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">10</td>
</tr>
<tr>
<td style="text-align: left;">SHIPCONTACT</td>
<td style="text-align: left;">收件人全名</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPADDRESS1</td>
<td style="text-align: left;">收件地址1</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">100</td>
</tr>
<tr>
<td style="text-align: left;">SHIPADDRESS2</td>
<td style="text-align: left;">收件地址2</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">200</td>
</tr>
<tr>
<td style="text-align: left;">SHIPSTATEID</td>
<td style="text-align: left;">省份</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPCITYID</td>
<td style="text-align: left;">城市</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPDISTRICTID</td>
<td style="text-align: left;">区县</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPZIP</td>
<td style="text-align: left;">邮政编码</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPPHONE</td>
<td style="text-align: left;">送货收件人电话</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPMOBILE</td>
<td style="text-align: left;">送货收件人手机</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">SHIPWAY</td>
<td style="text-align: left;">送货说明</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">60</td>
</tr>
<tr>
<td style="text-align: left;">NOTES</td>
<td style="text-align: left;">备注</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">500</td>
</tr>
<tr>
<td style="text-align: left;">TRANSMETH</td>
<td style="text-align: left;">运输方式</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">15</td>
</tr>
<tr>
<td style="text-align: left;">SHIPMENTID</td>
<td style="text-align: left;">运输单号</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">TOTALBILL</td>
<td style="text-align: left;">订单合计金额</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal(12,5)</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">TOTALPIECESQTY</td>
<td style="text-align: left;">产品合计数量</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal(12,5)</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">ITEMID</td>
<td style="text-align: left;">产品编码</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">30</td>
</tr>
<tr>
<td style="text-align: left;">DESCR</td>
<td style="text-align: left;">产品描述</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">200</td>
</tr>
<tr>
<td style="text-align: left;">UNITPRICE</td>
<td style="text-align: left;">产品单价</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal(12,5)</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">QTY</td>
<td style="text-align: left;">订购数量</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">decimal(12,5)</td>
<td style="text-align: left;"></td>
</tr>
<tr>
<td style="text-align: left;">STATUSID</td>
<td style="text-align: left;">可用;1(可用),2(待检测),3(锁定),4(破损)</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">10</td>
</tr>
<tr>
<td style="text-align: left;">LOTTABLE01</td>
<td style="text-align: left;">保留用1</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">50</td>
</tr>
<tr>
<td style="text-align: left;">LOTTABLE02</td>
<td style="text-align: left;">保留用2</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">18</td>
</tr>
<tr>
<td style="text-align: left;">LOTTABLE03</td>
<td style="text-align: left;">保留用3</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">18</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
&quot;retcode&quot;: 0,
&quot;retmsg&quot;: &quot;请求成功&quot;
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">说明示例</th>
<th style="text-align: left;">必填</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">长度</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">retcode</td>
<td style="text-align: left;">错误码</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
</tr>
<tr>
<td style="text-align: left;">retmsg</td>
<td style="text-align: left;">错误消息</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">varchar</td>
<td style="text-align: left;">100</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>