getPurchaseList:获取采购单列表
入参
参数名称 |
是否必须 |
类型 |
描述 |
sKey |
Y |
String |
令牌 |
page |
N |
String |
页数,默认1 |
page_size |
N |
String |
每页数量,最大1000,默认100 |
status |
N |
String |
状态筛选,多选用英文逗号隔开。pending:待审核;wh_up:待入库;wh_half:部分入库;cancelled:已取消;finished:已完成;默认获取全部 |
pay_status |
N |
String |
支付状态筛选,多选用英文逗号隔开。oblig:待付款;uncollect:部分付款;paided:已付款;cancelled:已取消;默认获取全部 |
is_erp_api |
N |
String |
下载状态筛选。0:未下载;1:已下载;2:全部;默认未下载 |
keyword |
N |
String |
单据编号、内部沟通、备注信息模糊查找 |
create_date_egt |
N |
String |
单据创建开始时间 |
create_date_elt |
N |
String |
单据创建结束时间 |
update_date_egt |
N |
String |
单据更新开始时间 |
update_date_elt |
N |
String |
单据更新结束时间 |
delivery_date_egt |
N |
String |
交货日期开始时间 |
delivery_date_elt |
N |
String |
交货日期结束时间 |
stock_id |
N |
String |
仓库ID,多个用逗号 , 拼接 |
stock_num |
N |
String |
仓库编号,多个用逗号 , 拼接 |
入参示例
{
"f": "getPurchaseList",
"v": {
"sKey": "60fd01cfbd6e54db71060a1d2637080a",
"status":"finished",
"is_erp_api":"2"
}
}
返参
参数名称 |
类型 |
描述、 返回字段 |
rStatus |
Int |
100:正常;其他:异常 |
message |
string |
信息描述 |
rData |
Object |
具体返回信息 |
rData:
参数名称 |
类型 |
描述、 返回字段 |
page_size |
Int |
每页条数 |
page |
Int |
当前页数 |
total_page |
Int |
总页数 |
total |
Int |
数据总数 |
data |
Object |
本页具体数据信息 |
data:
参数名称 |
类型 |
描述、 返回字段 |
purchase_id |
Int |
单据主键ID |
staff_id |
Int |
单据关联业务员ID |
staff_name |
string |
业务员名称 |
supplier_id |
Int |
供应商ID |
supplier_num |
string |
供应商编号 |
supplier_name |
string |
供应商名称 |
supplier_guid |
string |
供应商外码 |
stock_id |
Int |
仓库ID |
stock_num |
string |
仓库编号 |
stock_name |
string |
仓库名称 |
stock_guid |
string |
仓库外码 |
purchase_num |
string |
采购单编号 |
status |
string |
状态;pending:待审核;wh_up:待入库;wh_half:部分入口;cancelled:已取消;finished: |
status_name |
string |
状态对应的中文名称 |
pay_status |
string |
支付状态;oblig:待付款;uncollect:部分付款;paided:已付款;cancelled:已取消; |
pay_status_name |
string |
支付状态中文名称 |
delivery_date |
string |
交货日期 |
create_date |
string |
创建日期 |
update_date |
string |
更新日期 |
remark |
string |
备注信息 |
internal_comtion |
string |
内部沟通 |
total |
float |
采购总金额 |
account_paid |
float |
已付款金额 |
goods_count |
Int |
采购单含商品种类数量 |
is_erp_api |
Int |
是否已下载;0:未下载;大于1:已下载 |
返参示例
{
"rStatus": 100,
"message": "success",
"rData": {
"page": 1,
"page_size": 100,
"total": 2,
"total_page": 1,
"data": [
{
"purchase_id": 445,
"staff_id": 1623,
"staff_name": "14711122000",
"supplier_id": 33681,
"supplier_name": "哈哈哈哈",
"supplier_guid": "",
"stock_id": 41043,
"stock_name": "西京仓",
"stock_guid": "41043",
"purchase_num": "JH.20220125.0001",
"status": "finished",
"status_name": "已完成",
"pay_status": "oblig",
"pay_status_name": "待付款",
"delivery_date": "2022-01-25 23:59:00",
"create_date": "2022-01-25 17:17:01",
"update_date": "2022-02-24 14:49:08",
"remark": "",
"internal_comtion": "",
"total": 220,
"account_paid": 0,
"goods_count": 1,
"is_erp_api": 1
},
{
"purchase_id": 446,
"staff_id": 1623,
"staff_name": "14711122000",
"supplier_id": 33681,
"supplier_name": "哈哈哈哈",
"supplier_guid": "",
"stock_id": 3706,
"stock_name": "测试仓库",
"stock_guid": "3706",
"purchase_num": "JH.20220125.0002",
"status": "finished",
"status_name": "已完成",
"pay_status": "paided",
"pay_status_name": "已付款",
"delivery_date": "2022-01-25 23:59:00",
"create_date": "2022-01-25 17:22:20",
"update_date": "2022-02-24 14:49:01",
"remark": "",
"internal_comtion": "",
"total": 0,
"account_paid": 0,
"goods_count": 2,
"is_erp_api": 1
}
]
}
}