WMS接口文档

WMS接口文档


订单创建

[TOC]

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

页面列表

ITEM_HTML