开放接口API说明-进销存相关接口

参数名称 参数值
应用编码 esss_inventory
应用版本 v1
接口名称 新增库存盘点单
接口编码 addEsssInventory
接口URL https://openapi.waiqin365.com/api/esss_inventory/v1/addEsssInventory/{ openid }/{ timestamp }/{ digest }/{ msg_id }
请求信息 参数 类型 必填 说明
emp_name VARCHAR(100) 经办人姓名,经办人姓名和经办人编码必须传一个
emp_code VARCHAR(100) 经办人编码,经办人编码和经办人名称必须传一个
inventory_status VARCHAR(2) 盘点状态:0、未完成,1、已完成,2、已入账
inventory_type VARCHAR(2) 盘点类型:1、全部盘点,2、部分盘点
date VARCHAR(30) 盘点日期
storehouse_code VARCHAR(200) 仓库编码,仓库编码和仓库名称必须传一个
storehouse_name VARCHAR(200) 仓库名称,仓库编码和仓库名称必须传一个
remarks VARCHAR(4000) 备注
prods[].prod_code VARCHAR(200) 商品编码
prods[].actual_stock VARCHAR(50) 实时库存
prods[].remarks VARCHAR(4000) 备注说明
prods[].sequ VARCHAR(300) 序号
响应信息 参照表响应信息格式
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码:0成功 1失败
return_msg VARCHAR(100) 响应说明
response_data.id VARCHAR(100) 保存成功以后返回数据id
response_data.code VARCHAR(100) 保存成功以后返回单据编号
							
请求消息体示例:
{
    "emp_code": "scklb",
    "inventory_status": "1",
    "inventory_type": "2",
    "date": "2017-11-20",
    "storehouse_name": "宋测试仓库2",
    "remarks": "apitest",
    "prods": [
        {
            "prod_code": "000144aaa",
            "actual_stock": "10",
            "remarks": "apitest",
            "sequ": "0"
        }
    ]
}

响应信息示例:
{
    "return_code": "0",
    "return_msg": "",
    "msg_id": "X000001",
    "response_data": "{\"id\":\"6586695366524478985\",\"code\":\"PD201611150001\"}"
}
                  
						
参数名称 参数值
应用编码 esss_inventory
应用版本 v1
接口名称 审核库存盘点单
接口编码 verifyEsssInventory
接口URL https://openapi.waiqin365.com/api/esss_inventory/v1/verifyEsssInventory/{ openid }/{ timestamp }/{ digest }/{ msg_id }
请求信息 参数 类型 必填 说明
id VARCHAR(30) 订单id
remarks VARCHAR(4000) 备注
响应信息 参照表响应信息格式
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码:0成功 1失败
return_msg VARCHAR(100) 响应说明
							
请求消息体示例:
{
    "id": "8107405712119086074",
    "remarks": "verifytest",
}

响应信息示例:
{
    "return_code": "0",
    "return_msg": "",
    "msg_id": "X000001"
}