采购单新建[N]

method: purchase.PurchaseOrder.createOrder

请求参数

名称 字段 类型 长度 是否必须 描述
新建参数 params Map<String, Object> Y 查询参数

params

名称 字段 类型 长度 是否必须 描述
采购单编号 purchase_no String 20 N 采购单编号
供应商编号 provider_no String 20 Y 供应商编号
收货仓 receive_warehouse_nos String Y 收货仓
预计入库仓库 expect_warehouse_no String 40 Y 预计入库仓库
采购员 purchaser_name String 40 Y 采购员
是否要提交 is_submit bool 1 N 不传默认为false
引用的采购申请单编号 apply_nos String N 采购申请单编号,使用英文逗号隔开
收货地址 receive_address String 255 N 收货地址
联系人 contact String 40 N 联系人
电话 telno String 32 N 电话
物流名称 logistics_name String 64 N 物流名称,参考附录物流名称表
标记名称 flag_name String 32 N 标记名称
预计到货时间 expect_time String 19 N 预计到货时间
创建时间 created String 19 N 不传或为空,则为当前时间
付款方式 pay_type int 4 N 1:现付 2:到付
运费支付方式 postfee_pay_type int 4 N 0 无 1 现付 2 到付 3 包邮
备注 remark String 255 N 备注
邮费 post_fee Decimal(19,4) N 邮费
其他费用 other_fee Decimal(19,4) N 其他费用
采购单详情 purchase_details List<Map<String, Object» N is_submit为true的话,必须要有

purchase_details

名称 字段 类型 长度 是否必须 描述
商家编码 spec_no String 40 Y 商家编码
采购数量 num int 11 Y 采购数量
采购单位 purchase_unit_name String 20 N 采购单位
备注 remark String 255 N 备注
自定义属性1 prop1 String 255 N 自定义属性1
自定义属性2 prop2 String 255 N 自定义属性2
税前单价 price Decimal(19,4) N 税前单价
折扣 discount Decimal(19,4) N 折扣
税率 tax_rate Decimal(19,4) N 税率

返回值Map<String, Object>

名称 字段 类型 长度 是否必须 描述
状态码 status int Y 状态码,0表示调用成功
返回信息 message String Y 成功返回创建成功的采购单号,否则返回错误信息