文档
测试

添加采购单

POST
/erp-purchase-order

接口描述

用于添加采购单。

请求头

参数名
类型
描述
必填
Device-Type
string
设备类型,示例:web
必填
Authorization
string
Token,示例:a3f2f638-5035-4bbe-ba12-8a5a6469ef2f
必填

请求参数

参数名
类型
描述
必填
contract_id
int
采购合同ID,示例:2
必填
customs_declaration_no
string(25)
报关单号,示例:671120211111002996
可选
purchase_order_no
string(25)
采购单编号,示例:
可选
invoice_no
string(50)
发票号,示例:QL010
必填
purchase_date
string(Y-m-d)
采购日期,示例:2021-09-03,默认:当前日期
可选
remark
string(100)
备注,示例:采购6X1.8KG-厄瓜多尔去头虾
可选
product
array
产品
必填
contract_product_id
int
采购合同产品ID,示例:1
必填
quantity
int
数量,示例:20
必填
price
int
价格,示例:200
必填
audit_status
int
审核状态,示例:0,可选值:{“0”:"提交审批","-1":“存为草稿"}
必填
packing_list
string
装箱单,示例:ZX-20211023-1
可选
cabinet_no
string
柜号,示例:
可选
is_credit
string
是否账期,示例:0,可选值:{"0":"否","1":"是"},默认:0
可选
is_full_payment
string
是否全款,示例:0,可选值:{"0":"否","1":"是"},默认:0
可选
attachment
array
附件列表
可选
name
string
附件名称,示例:采购单附件
必填
attachment_id
int
附件ID,示例:2
必填
factory_id
int
工厂ID,示例:1,说明:使用卖家模块数据,仅可选类型为工厂的卖家
必填
bill_lading_no
string(255)
提单号,示例:
可选

响应参数

参数名
类型
描述
必填
id
int
采购单ID,示例:1
必填
admin_id
int
创建人ID,示例:2
必填
contract_id
int
采购合同ID,示例:2
必填
seller_id
int
卖家ID,示例:1
必填
customs_declaration_no
string
报关单号,示例:671120211111002996
必填
purchase_order_no
string
采购单编号,示例:ALA1-QL001-1
必填
invoice_no
string
发票号,示例:QL010
必填
purchase_date
string
采购日期,示例:2021-09-03
必填
remark
string
备注,示例:采购6X1.8KG-厄瓜多尔去头虾
必填
money_unit
string
金额单位,示例:USD
必填
product_total_quantity
int
产品总数量,示例:40
必填
product_total_weight
string
产品总重量,示例:432.00
必填
product_total_amount
string
产品总值,示例:86400.00
必填
order_status
int
采购单状态,示例:0,值:{"0":"待预付款","-3":"未开始"}
必填
audit_status
int
审核状态,示例:0,值:{"0":"待审核","1":"已通过","-1":"存为草稿"}
必填
flow_id
int
业务审批流ID,示例:1
必填
flow_node_id
int
业务审批流节点ID,示例:4
必填
approver_ids
object
已审批人ID,示例:null
必填
create_time
string
创建时间,示例:2021-07-13 14:59:35
必填
update_time
string
更新时间,示例:2021-07-13 14:59:35
必填
product
array
产品
必填
id
int
采购单产品ID,示例:1
必填
order_id
int
采购单ID,示例:1
必填
contract_product_id
int
采购合同产品ID,示例:1
必填
quantity
int
数量,示例:40
必填
weight
string
重量,示例:432.00
必填
price
string
价格,示例:400.00
必填
amount
string
总值,示例:86400.00
必填
attachment
array
附件
必填
id
int
关联附件ID,示例:195
必填
morph_type
string
多态类型,示例:app\\v1\\model\\ErpPurchaseOrder
必填
morph_id
int
多态ID,示例:41
必填
attachment_id
int
附件ID,示例:4
必填
name
string
附件名称,示例:采购单附件
必填
admin_id
int
上传人ID,示例:2
必填
create_time
string
创建时间,示例:2021-10-27 09:22:41
必填
update_time
string
更新时间,示例:2021-10-27 09:22:41
必填
factory_id
int
工厂ID,示例:1
必填
bill_lading_no
string
提单号,示例:
必填