开放接口API说明-其他入库单相关接口

参数名称 参数值
应用编码 esssInOther
应用版本 v1
接口名称 查询其他入库单
接口编码 queryInOtherOrder
接口URL https://openapi.waiqin365.com/api/esssInOther/v1/queryInOtherOrder/{openid}/{timestamp}/{digest}/{msg_id}
请求信息 参数 类型 必填 说明
page_number INT 页码默认1,每页默认1000条
status CHAR(1) 记录状态:0 已删除 1 正常
emp VARCHAR(32) 经办人
empCode VARCHAR(32) 经办人编码,有效字符详见附录:编码类型参照表
create_date TIMESTAMP 创建日期,格式:“yyyy-MM-dd”
modify_date TIMESTAMP 修改日期,格式:“yyyy-MM-dd”
after_create_date TIMESTAMP 创建时间之后,格式:“yyyy-MM-dd HH:mm:ss”
after_modify_date TIMESTAMP 修改时间之后,格式:“yyyy-MM-dd HH:mm:ss”
start_create_date TIMESTAMP 创建时间开始,格式:“yyyy-MM-dd”
end_create_date TIMESTAMP 创建时间结束,格式:“yyyy-MM-dd”
start_modify_date TIMESTAMP 修改时间开始,格式:“yyyy-MM-dd”
end_modify_date TIMESTAMP 修改时间结束,格式:“yyyy-MM-dd”
id VARCHAR 外勤365中id
响应信息 参照表响应信息格式
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码:0成功 1失败
return_msg VARCHAR(100) 响应说明
response_data VARCHAR(32) 响应数据体[{......}]
id INT8 入库单ID
status VARCHAR(1) 订单状态 0:已删除,1:正常
creator_id VARCHAR(100) 创建人
create_time VARCHAR(100) 创建时间 yyyy-mm-dd hh24:mi:ss格式
modifyier_id VARCHAR(100) 修改人
modify_time VARCHAR(100) 修改时间 yyyy-mm-dd hh24:mi:ss格式
confirm_status varchar(2) 单据状态, 0:待确认,1:已确认,2:打回,
bill_type varchar(2) 单据类型, 1、盘盈入库,2、其他入库
is_enable VARCHAR(2) 是否作废, 1、正常,0、作废
code VARCHAR(200) 单据编号
date VARCHAR(100) 单据日期
emp INT8 经办人id
emp_code VARCHAR(100) 经办人编码
emp_name VARCHAR(100) 经办人名称
storehouse INT8 发货仓库
storehouse_code VARCHAR(100) 发货仓库编号
storehouse_name VARCHAR(100) 发货仓库名称
prod_num NUMERIC(20,2) 商品的品种数量
total_count NUMERIC(20,8) 合计数量
total_amount numeric(10,2) 合计金额
remark varchar(4000) 备注
confirm_emp_id INT8 确认人id
confirm_emp_code VARCHAR(100) 确认人编码
confirm_emp_name VARCHAR(100) 确认人名称
confirm_time TIMESTAMP 确认时间,yyyy-mm-dd hh24:mi:ss格式
reason varchar(4000) 打回或者审批通过的原因
print_count varchar(2) 打印次数
prods[].detail_id int8 订单子表id
prods[].product_id int8 商品id
prods[].product_name varchar(4000) 商品名称
prods[].product_code varchar(4000) 商品编码
prods[].actual_price numeric(20,8) 实际入库价格
prods[].num numeric(20,8) 数量
prods[].input_unit INT8 录入单位id
prods[].input_unit_name VARCHAR(100) 录入单位名称
prods[].base_unit INT8 商品基本单位id
prods[].base_unit_name VARCHAR(100) 商品基本单位名称
prods[].base_unit_num numeric(20,8) 数量转化成基本单位以后的数量
prods[].amount numeric(20,2) 订购金额
prods[].sequ varchar(2) 下单时的排序
prods[].remark varchar(4000) 备注

请求消息体示例:
{
    "page_number": 1,
    "id":"7992869671049732483",
	"status":"1",
	"emp":"6563654583404943994",
	"empCode":" DD000201700290",
	"create_date":"2017-08-16",
	"modify_date":"2017-08-16"
}

响应信息示例:
{
	"msg_id":"X000001",
	"return_code":"0",
	"return_msg":"", 
	"response_data": [
	{
		"emp":5631794108288395000,
		"emp_code": "cclb",
    	"emp_name": "老板",
    	"prods": [
	        {
	            "detail_id": 123123131313,
	            "product_id": 2342342434,
	            "product_name": "红牛",
	            "product_code": "SP1212313213",
	            "actual_price": "1.00",
	            "num": "1000.00",
	            "input_unit": "10665.60",
	            "input_unit_name": "9600.00",
	            "base_unit": 12312313213,
	            "base_unit_name": "12.0000",
	            "base_unit_num": "12.00",
	            "amount": "11111.00",
	            "sequ": "12",
	            "remark": ""
	        },
	       	........
    	],
    	"id": 8209030629704786000,
    	"creator_id": 5631794108288395000,
    	"code": "SD201608090001",
    	"create_time": "2016-08-17 09:51:04",
    	"modifyier_id": 5631794108288395000,
    	"modify_time":"2016-08-17 09:51:04",
    	"status": "0",
    	"storehouse": 5631794108288395000,
    	"storehouse_name": "WQ110",
   		"storehouse_code": "CK0127",
   		"is_enable": "1",
    	"bill_type": "1",
    	"confirm_status": "1",
    	"prod_num": "25185.60",
    	"total_count": "9660.00",
    	"total_amount": "111111",
    	"date": "2016-08-17 09:51:04",
    	"consignment_date": "2016-11-23 00:00:00",
    	"remark": "",
    	"confirm_emp_id": "",
    	"confirm_emp_code": "0.00",
    	"confirm_emp_name": 4835274098572455000,
    	"confirm_time": "25185.60",
    	"reason": "",
    	"print_count": "CUS000190"
    	
	}]
}
                  
参数名称 参数值
应用编码 esssInOther
应用版本 v1
接口名称 新增其他入库单
接口编码 addInOtherOrder
接口URL https://openapi.waiqin365.com/api/esssInOther/v1/addInOtherOrder/{ openid }/{ timestamp }/{ digest }/{ msg_id }
请求信息 参数 类型 必填 说明
emp_id INT8 经办人Id,经办人id、经办人编码和经办人名称必须传一个
emp_code VARCHAR(32) 经办人编码,经办人id、经办人编码和经办人名称必须传一个
emp_name VARCHAR(32) 经办人名称,经办人id、经办人编码和经办人名称必须传一个
storehouse_id INT8 发货仓库id,发货仓库id、发货仓库编码和发货仓库名称必须传一个
storehouse_code VARCHAR(32) 发货仓库编码,发货仓库id、发货仓库编码和发货仓库名称必须传一个
storehouse_name VARCHAR(32) 发货仓库名称,发货仓库id、发货仓库编码和发货仓库名称必须传一个
prod_num VARCHAR(32) 商品的品种数量
total_amount VARCHAR(32) 合计金额
total_count VARCHAR(32) 合计数量
remark VARCHAR(1000) 销售订单备注
date varchar(32) 单据日期,格式:“yyyy-mm-dd hh24:mi” 必传
bill_type varchar(2) 订单类型,1、盘盈入库,2、其他入库 必传
prods[].product_id INT8 商品id,商品id、商品编码和商品名称必须传一个
prods[].product_code VARCHAR(100) 商品编码,商品id、商品编码和商品名称必须传一个
prods[].product_name VARCHAR(100) 商品名称,商品id、商品编码和商品名称必须传一个
prods[].actual_price numeric(20,8) 实际入库价格
prods[].num numeric(20,8) 数量
prods[].amount numeric(20,8) 金额
prods[].remark VARCHAR(4000) 备注
prods[].input_unit INT8 录入单位id
响应信息 参照表响应信息格式
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) 保存成功以后返回单据编号
入库单id和单号

请求消息体示例:
{
    "cm_id": "8279858127296441724",
    "cm_code": "8007172427642688873",
    "emp_id": "1",
    "emp_code": "smj_lb",
    "date": "2017-08-25",
    "storehouse_code": "SMJ0001",
    "storehouse_id": "DD000201700290",
    "prod_num":"11",
    "total_amount":"12300",
    "total_count":"100",
    "date":"2018-07-04 12:23:00",
    "bill_type":"1",
    "prods": [
        {
            "product_id": 1,
            "product_code": "SMJ123",
            "product_name":"埃弗顿",
            "remark": "子表备注",
            "amount": "2",
            "actual_price": "1",
            "sequ": "0",
            "num": "2",
            "input_unit": "7911475397642389622"
        },.........
    ]
}


响应信息示例:
{
    "return_code": "0",
    "return_msg": "",
    "msg_id": "X000001",
    "response_data": "{\"id\":\"6586695366524478985\",\"code\":\"GJ201611150001\"}"
}
                  
参数名称 参数值
应用编码 esssInOther
应用版本 v1
接口名称 审批其他入库单
接口编码 verifyInOtherOrder
接口URL https://openapi.waiqin365.com/api/esssInOther/v1/verifyInOtherOrder/{ openid }/{ timestamp }/{ digest }/{ msg_id }
请求信息 参数 类型 必填 说明
id VARCHAR(100) 其它入库单id
approvalType VARCHAR(100) 审批类型 1:通过,0作废
modifyTimes VARCHAR(100) 修改时间戳
cancelRe VARCHAR(4000) 审批意见
响应信息 参照表响应信息格式
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码:0成功 1失败
return_msg VARCHAR(100) 响应说明

请求消息体示例:
{
    "id": "8007172427642688873",
    "modifyTimes": "",
    "approvalType": "1",
    "cancelRe": ""
}


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