# 调拨订单推送接口

请求方式: POST(HTTPS
请求地址: 第三方服务接口URL
请求示例:

{
  "id": "",
  "status": "",
  "confirm_status": "",
  "code": "",
  "direction": "",
  "from_storehouse_code": "",
  "from_storehouse_name": "",
  "to_storehouse_code": "",
  "to_storehouse_name": "",
  "date": "",
  "emp_dept_code": "",
  "emp_dept_name": "",
  "emp_dept_sourcecode": "",
  "emp_code": "",
  "emp_name": "",
  "emp_sourcecode": "",
  "remark": "",
  "varieties": "",
  "total_confirm_num": "",
  "total_confirm_amount": "",
  "creator_code": "",
  "creator_name": "",
  "creator_sourcecode": "",
  "create_time": "",
  "modifyier_code": "",
  "modifyier_name": "",
  "modifyier_sourcecode": "",
  "modify_time": "",
  "last_approver_code": "",
  "last_approver_name": "",
  "last_approver_sourcecode": "",
  "confirm_time": "",
  "export_emp_code": "",
  "export_emp_name": "",
  "export_emp_sourcecode": "",
  "export_time": "",
  "import_emp_code": "",
  "import_emp_name": "",
  "import_emp_sourcecode": "",
  "import_time": "",
  "products": [
    {
      "id":"",
      "sequ": "",
      "product_id": "",
      "product_name": "",
      "product_code": "",
      "product_sourcecode": "",
      "unit_id": "",
      "unit_name": "",
      "apply_num": "",
      "confirm_num": "",
      "export_num": "",
      "improt_num": "",
      "confirm_price": "",
      "confirm_amount": "",
      "base_unit_id": "",
      "base_unit_name": "",
      "confirm_base_unit_num": "",
      "remark": ""
    }
  ]
}

参数说明:

参数 类型 必填 说明
id INT8 调拨订单ID
status CHAR(1) 记录状态 0:已删除,1:正常
confirm_status VARCHAR(32) 0:待审批,1:已审批, 2:已作废,3:待出库,4:出库中,5:待入库,6:已完成
code VARCHAR(32) 调拨订单编号
direction VARCHAR(32) 调拨方向:EXPORT:调出,IMPORT:调入
from_storehouse_code VARCHAR(32) 调出仓库编号
from_storehouse_name VARCHAR(100) 调出仓库名称
to_storehouse_code VARCHAR(32) 调入仓库编号
to_storehouse_name VARCHAR(100) 调入仓库名称
date TIMESTAMP 调拨日期,yyyy-mm-dd 格式
emp_dept_code VARCHAR(32) 业务员下单时候所在的部门编码
emp_dept_name VARCHAR(100) 业务员下单时候所在的部门名称
emp_dept_sourcecode VARCHAR(32) 部门sourcecode
emp_code VARCHAR(32) 经办人编码
emp_name VARCHAR(100) 经办人名称
emp_sourcecode VARCHAR(32) 经办人sourcecode
remark VARCHAR(4000) 备注
varieties NUMERIC(15) 品种数
total_confirm_num NUMERIC(20,8) 合计确认数量
total_confirm_amount NUMERIC(20,2) 合计确认金额
creator_code VARCHAR(32) 创建人编码
creator_name VARCHAR(100) 创建人名称
creator_sourcecode VARCHAR(32) 创建人sourcecode
create_time TIMESTAMP 创建时间,yyyy-mm-dd hh24:mi:ss格式
modifyier_code VARCHAR(32) 修改人编码
modifyier_name VARCHAR(100) 修改人名称
modifyier_sourcecode VARCHAR(32) 修改人sourcecode
modify_time TIMESTAMP 修改时间,yyyy-mm-dd hh24:mi:ss格式
last_approver_code VARCHAR(32) 最后审批人编码
last_approver_name VARCHAR(100) 最后审批人名称
last_approver_sourcecode VARCHAR(32) 最后审批人sourcecode
confirm_time TIMESTAMP 审批时间,yyyy-mm-dd hh24:mi:ss格式
export_emp_code VARCHAR(32) 出库人编码
export_emp_name VARCHAR(100) 出库人名称
export_emp_sourcecode VARCHAR(32) 出库人sourcecode
export_time TIMESTAMP 出库时间,yyyy-mm-dd hh24:mi:ss格式
import_emp_code VARCHAR(32) 入库人编码
import_emp_name VARCHAR(100) 入库人名称
import_emp_sourcecode VARCHAR(32) 入库人sourcecode
import_time TIMESTAMP 入库时间,yyyy-mm-dd hh24:mi:ss格式
products LIST 明细子表
products.id INT8 订单子表id
products.sequ NUMERIC(15) 序号
products.product_id INT8 商品id
products.product_name VARCHAR(100) 商品名称
products.product_code VARCHAR(32) 商品编码
products.product_sourcecode VARCHAR(32) 商品对应sourcecode
products.unit_id INT8 行单位id
products.unit_name VARCHAR(32) 行单位名称
products.apply_num NUMERIC(20,8) 申请数量
products.confirm_num NUMERIC(20,8) 确认数量
products.export_num NUMERIC(20,8) 出库数量
products.improt_num NUMERIC(20,8) 入库数量
products.confirm_price NUMERIC(20,8) 批发价
products.confirm_amount NUMERIC(20,2) 批发价确认金额
products.base_unit_id INT8 商品基本单位id
products.base_unit_name VARCHAR(32) 商品基本单位名称
products.confirm_base_unit_num NUMERIC(20,8) 基本单位确认数量
products.remark VARCHAR(4000) 行备注

响应示例:

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

参数说明:

参数 说明
return_code 响应编码
return_msg 响应消息内容
msg_id 消息ID

# 其他出库单推送接口

请求方式: POST(HTTPS
请求地址: 第三方服务接口URL
请求示例:

{
		"date": "2023-01-12",
		"storehouseCode": "stock101",
		"empDeptCode": "ddms",
		"id": "5568220575921634830",
		"billNo": "DB202301120010",
		"creatorCode": "xkp",
		"empDeptSourceCode": null,
		"confirmTime": "2023-01-12 14:49",
		"confirmCode": "xkp",
		"billId": "7823042645662928584",
		"deliveryStatus": "YCK",
		"status": "1",
		"emp": "xkp",
		"remark": "",
		"modifyierCode": "xkp",
		"confirmSourceCode": "",
		"modifyierSourceCode": null,
		"creator": "xkp",
		"modifyierTime": "2023-01-12 14:49",
		"deliveryNo": "QTCK20230112000001",
		"empCode": "xkp",
		"createTime": "2023-01-12 08:57",
		"creatorSourceCode": null,
		"empSourceCode": null,
		"prods": [
			{
				"inputUnitName": "瓶",
				"num": 2.0,
				"detailId": "5560973370190686042",
				"baseUnit": "5519928039918243912",
				"productId": "5341006217672926930",
				"baseUnitName": "瓶",
				"productSourceCode": null,
				"sequ": 1,
				"baseUnitNum": 2.0,
				"emp": "xkp",
				"price": 1314.0,
				"remark": "",
				"inputUnit": "5519928039918243912",
				"waitNum": 2,
				"waitBaseUnitNum": 2,
				"creator": "xkp",
				"productCode": "1002"
			}
		]
	}

参数说明:

参数 类型 必填 说明
id VARCHAR(32) 单据ID
status VARCHAR(1) 0:已删除,1:正常
deliveryStatus VARCHAR(32) 出库状态(DCK:待出库,YCK:已出库,CANCEL:已作废)
deliveryNo VARCHAR(100) 单据编号
deliveryType VARCHAR(100) 出库类型
deliveryTypeId VARCHAR(32) 出库类型ID
billNo VARCHAR(100) 源订单号
billId VARCHAR(32) 源订单id
billDate TIMESTAMP 源订单业务日期。格式:yyyy-mm-dd
storehouseId VARCHAR(32) 仓库id
storehouseCode VARCHAR(32) 仓库编号
storehouseName VARCHAR(100) 仓库名称
date TIMESTAMP 单据业务日期。格式:yyyy-mm-dd
empDeptCode VARCHAR(100) 业务员下单时候所在的部门编码
empDeptSourceCode VARCHAR(32) 部门sourcecode
empCode VARCHAR(100) 经办人编码
empSourceCode VARCHAR(32) 经办人sourcecode
remark TEXT 备注
exts 主表自定义字段
exts.ext_key VARCHAR(100) 自定义字段编码
exts.ext_value VARCHAR(1000) 自定义字段值
varieties numeric(28,8) 品种数
totalNum numeric(28,8) 合计出库数量
creatorCode VARCHAR(200) 创建人编码
creatorSourceCode VARCHAR(32) 创建人sourcecode
createTime VARCHAR(32) 创建时间,yyyy-mm-dd hh24:mi:ss格式
modifyierCode VARCHAR(32) 修改人编码
modifyierSourceCode VARCHAR(32) 修改人sourcecode
modifyierTime VARCHAR(32) 修改时间,yyyy-mm-dd hh24:mi:ss格式
confirmCode VARCHAR(32) 出库人(作废人)编码
confirmSourceCode VARCHAR(32) 出库人(作废人)sourcecode
confirmTime VARCHAR(32) 出库(作废)时间,yyyy-mm-dd hh24:mi:ss格式
prods List 列表
prods.detailId VARCHAR(32) 子表id
prods.sequ VARCHAR(32) 序号
prods.productId varchar(32) 商品id
prods.productCode varchar(100) 商品编码
prods.productSourceCode varchar(32) 商品sourcecode
prods.inputUnit VARCHAR(32) 行单位id
prods.inputUnitName VARCHAR(100) 行单位名称
prods.confirmInputUnit VARCHAR(32) 出库单位id
prods.confirmUnitName VARCHAR(100) 出库单位名称
prods.waitNum numeric(28,8) 待出库数量
prods.num numeric(28,8) 出库数量
prods.price numeric(28,2) 批发价
prods.baseUnit VARCHAR(32) 商品基本单位id
prods.baseUnitName VARCHAR(100) 商品基本单位名称
prods.waitBaseUnitNum numeric(28,8) 基本单位待出库数量
prods.baseUnitNum numeric(28,8) 基本单位出库数量
prods.remark TEXT 行备注
prods.exts 子表自定义字段
prods.exts.ext_key VARCHAR(100) 自定义字段编码
prods.exts.ext_value VARCHAR(1000) 自定义字段值

响应示例:

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

参数说明:

参数 说明
return_code 响应编码
return_msg 响应消息内容
msg_id 消息ID

# 其他入库单推送接口

请求方式: POST(HTTPS
请求地址: 第三方服务接口URL
请求示例:

{
  "id": "",
  "status": "",
  "receive_status": "",
  "receive_no": "",
  "bill_no": "",
  "bill_id": "",
  "storehouse_code": "",
  "storehouse_name": "",
  "receive_type_third_code": "",
  "date": "",
  "dept_code": "",
  "dept_sourcecode": "",
  "emp_code": "",
  "emp_sourcecode": "",
  "remark": "",
  "exts": [
    {
      "ext_key": "",
      "ext_value": ""
    }
  ],
  "varieties": "",
  "total_num": "",
  "total_amount": "",
  "creator_code": "",
  "creator_sourcecode": "",
  "create_time": "",
  "modifyier_code": "",
  "modifyier_sourcecode": "",
  "modify_time": "",
  "receive_emp_code": "",
  "receive_emp_sourcecode": "",
  "receive_time": "",
  "cancel_emp_code": "",
  "cancel_emp_sourcecode": "",
  "cancel_time": "",
  "products": [
    {
      "id": "",
      "sequ": "",
      "product_id": "",
      "product_code": "",
      "product_sourcecode": "",
      "input_unit_id": "",
      "input_unit_name": "",
      "wait_num": "",
      "receive_num": "",
      "price": "",
      "base_unit_id": "",
      "base_unit_name": "",
      "base_wait_num": "",
      "base_receive_num": "",
      "remark": "",
      "exts": [
        {
          "ext_key": "",
          "ext_value": ""
        }
      ]
    }
  ]
}

参数说明:

参数 类型 必填 说明
id INT8 id
status CHAR(1) 记录状态 0:已删除,1:正常
receive_status VARCHAR(32) 入库状态("CLZ":处理中、"DRK":待入库、"YRK":已入库、"YJS":已拒收、"CANCEL":已作废)
receive_no VARCHAR(32) 单据编号
bill_no VARCHAR(32) 源订单号
bill_id INT8 源订单id
bill_date VARCHAR(32) 源订单业务日期
storehouse_code VARCHAR(32) 仓库编号
storehouse_name VARCHAR(100) 仓库名称
receive_type_third_code VARCHAR(100) 入库类型第三方编码(在入库类型设置中由用户设置)
date TIMESTAMP 业务日期,yyyy-mm-dd 格式
dept_code VARCHAR(32) 业务员下单时候所在的部门编码
dept_sourcecode VARCHAR(32) 部门sourcecode
emp_code VARCHAR(32) 经办人编码
emp_sourcecode VARCHAR(32) 经办人sourcecode
remark VARCHAR(400) 备注
exts LIST 主表自定义字段
exts.ext_key VARCHAR(4000) 自定义字段编码
exts.ext_value VARCHAR(4000) 自定义字段值
varieties NUMERIC(20, 8) 品种数
total_num VARCHAR(4000) 合计入库数量
products.base_unit_id INT8 商品基本单位id
creator_code VARCHAR(32) 创建人编码
creator_sourcecode VARCHAR(32) 创建人sourcecode
create_time TIMESTAMP 创建时间,yyyy-mm-dd hh24:mi:ss格式
modifyier_code VARCHAR(32) 修改人编码
modifyier_sourcecode VARCHAR(32) 修改人sourcecode
modify_time TIMESTAMP 修改时间,yyyy-mm-dd hh24:mi:ss格式
receive_emp_code VARCHAR(32) 入库人编码
receive_emp_sourcecode VARCHAR(32) 入库人sourcecode
receive_time TIMESTAMP 入库时间,yyyy-mm-dd hh24:mi:ss格式
cancel_emp_code VARCHAR(32) 作废人编码
cancel_emp_sourcecode VARCHAR(32) 作废人sourcecode
cancel_time TIMESTAMP 作废时间,yyyy-mm-dd hh24:mi:ss格式
products LIST 明细子表
products.id INT8 子表id
products.sequ NUMERIC(20,8) 序号
products.product_id INT8 商品id
products.product_code VARCHAR(32) 商品编码
products.product_sourcecode VARCHAR(32) 商品sourcecode
products.input_unit_id INT8 确认入库录入单位id
products.input_unit_name VARCHAR(32) 确认入库录入单位名称
products.wait_num NUMERIC(20,8) 待入库数量
products.receive_num NUMERIC(20,8) 确认入库数量
products.price NUMERIC(20,2) 批发价
products.base_unit_id INT8 商品基本单位id
products.base_unit_name VARCHAR(32) 商品基本单位名称
products.base_wait_num NUMERIC(20,8) 基本单位待入库数量
products.base_receive_num NUMERIC(20,8) 基本单位确认入库数量
products.remark VARCHAR(400) 行备注
products.exts LIST 子表自定义字段
products.exts.ext_key VARCHAR(4000) 自定义字段编码
products.exts.ext_value VARCHAR(4000) 自定义字段值

响应示例:

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

参数说明:

参数 说明
return_code 响应编码
return_msg 响应消息内容
msg_id 消息ID