# 查询其他出库单数据

请求方式: POST(HTTPS
请求地址: https://openapi.waiqin365.com/api/esssOutOther/v1/queryOutOtherOrder/{openid}/{timestamp}/{digest}/{msg_id} 在线调试
请求示例:

{
    "page_number": 1,
    "id":"7992869671049732483",
	"status":"1",
	"emp":"6563654583404943994",
	"empCode":" DD000201700290",
	"create_date":"2017-08-16",
	"modify_date":"2017-08-16"
}
说明: 本示例仅供参考。

参数说明:

参数 类型 必填 说明
page_number INT 页码默认1,每页默认1000条
status CHAR(1) 记录状态。0:已删除,1:正常
emp VARCHAR(32) 经办人
empCode VARCHAR(32) 经办人编码,有效字符详见附录:有效字符说明 (opens new window)
create_date VARCHAR(32) 创建日期。格式:yyyy-MM-dd
modify_date VARCHAR(32) 修改日期。格式:yyyy-MM-dd
after_create_date VARCHAR(32) 创建时间之后。格式:yyyy-MM-dd HH:mm:ss
after_modify_date VARCHAR(32) 修改时间之后。格式:yyyy-MM-dd HH:mm:ss
start_create_date VARCHAR(32) 创建时间开始。格式:yyyy-MM-dd
end_create_date VARCHAR(32) 创建时间结束。格式:yyyy-MM-dd
start_modify_date VARCHAR(32) 修改时间开始。格式:yyyy-MM-dd
end_modify_date VARCHAR(32) 修改时间结束。格式:yyyy-MM-dd
id VARCHAR 勤策(原外勤365)中id

响应示例:

{
    "return_code": "0", 
    "return_msg": "响应信息",
    "msg_id": "{ msg_id }",
    "response_data": "<<DATA>>"
}

数据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_name": "报废出库",
           	"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"
    }
]

参数说明:

参数 类型 必填 说明
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_name varchar(100) 单据类型名称
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 仓库id
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 VARCHAR(32) 确认时间。格式:yyyy-mm-dd hh24:mi:ss
reason varchar(4000) 打回或者审批通过的原因
print_count varchar(2) 打印次数
prods List 列表
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) 备注

# 新增其他出库单数据

请求方式: POST(HTTPS
请求地址: https://openapi.waiqin365.com/api/esssOutOther/v1/addOutOtherOrder/{ openid }/{ timestamp }/{ digest }/{ msg_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_name":"报废出库",
    "prods": [
        {
            "product_id": 1,
            "product_code": "SMJ123",
            "product_name":"埃弗顿",
            "remark": "子表备注",
            "amount": "2",
            "actual_price": "1",
            "sequ": "0",
            "num": "2",
            "input_unit": "7911475397642389622"
        }
    ]
}
说明: 本示例仅供参考。

参数说明:

参数 类型 必填 说明
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_name varchar(100) 出库类型名称
prods List 列表
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和单位名称必须传一个
prods.input_unit_name VARCHAR(100) 录入单位名称。单位id和单位名称必须传一个

响应示例:

{
    "return_code": "0", 
    "return_msg": "响应信息",
    "msg_id": "{ msg_id }",  
    "response_data": "<<DATA>>"
}

数据DATA示例:

[
    {
        "id":"6586695366524478985",
        "code":"GJ201611150001",
        "bill_id":"6586695366524478985",
        "bill_no":"GJ201611150001"
    }
]

参数说明:

参数 类型 必填 说明
id VARCHAR(100) 保存成功以后返回数据id
code VARCHAR(100) 保存成功以后返回单据编号
bill_id VARCHAR(100) 入库单id
bill_no VARCHAR(100) 入库单单据编号

# 审批其他出库单数据

请求方式: POST(HTTPS
请求地址: https://openapi.waiqin365.com/api/esssOutOther/v1/verifyOutOtherOrder/{ openid }/{ timestamp }/{ digest }/{ msg_id } 在线调试
请求示例:

{
    "id": "8007172427642688873",
    "modifyTimes": "",
    "approvalType": "1",
    "cancelRe": ""
}
说明: 本示例仅供参考。

参数说明:

参数 类型 必填 说明
id VARCHAR(100) 其它出库单id
approvalType VARCHAR(100) 审批类型。1:通过,0:作废
modifyTimes VARCHAR(100) 修改时间戳
cancelRe VARCHAR(4000) 审批意见

响应示例:

{
    "return_code": "0",
    "return_msg": "",
    "msg_id": "X000001"
}

参数说明:

参数 类型 必填 说明
msg_id VARCHAR(32) 消息ID
return_code VARCHAR(32) 响应编码。0:成功,1:失败
return_msg VARCHAR(100) 响应说明