当前位置: API文档

purchase_order_push.php(创建采购单) 

¥基础   ¥扩展  ¥定制

1.接口说明


1.1 接口描述:①新增创建采购单接口
1.2 适用版本:网页版


2.调用场景


2.1 举例说明:新增创建采购单接口


3.请求参数说明

   3.1 请求地址


环境HTTP地址
测试环境https://openapitest.huice.com/openapi/purchase_order_push.php
正式环境https://openapi.huice.com/openapi/purchase_order_push.php


   3.2 公共请求参数


名称字段类型长度
必须描述
卖家账号sidString
购买ERP时由旺店通分配给ERP购买方,请从ERP购买方获取。
接口账号appkeyString
本开放平台“自助对接”功能模块内自助申请,申请流程单击这里
时间戳timestampint
北京时间1970-01-01 08:00:00起至现在的总秒数,10位int值,旺店通企业版API服务端允许请求最大时间误差为5min,date.timezone = Asia/Shanghai。
签名signString
API输入参数签名结果,签名算法介绍单击这里

   3.3 业务请求参数


名称字段类型长度必须描述
采购列表节点purchase_infodata
请求参数的1级数据节点,包含采购单所有属性信息的数据节点,节点下数据字段详见下述“purchase_info”


   purchase_info

名称字段类型长度必须描述
供应商编号provider_novarchar20供应商编号,ERP供应商档案必须存在此编号,否则推送失败
仓库编号warehouse_novarchar40代表仓库所有属性的唯一编码,用于仓库区分,ERP内支持自定义(ERP仓库界面设置),用于创建指定仓库数据信息(不支持一次推送多个仓库编码)
API单号outer_novarchar40API单号
自动审核is_checktinyint1是否自动审核,0 不审核,1 审核,默认不自动审核
采购姓名purchase_namevarchar40采购员:姓名
预计到货日期expect_arrive_time date
采购单对应货品预计到达仓库时间,时间格式:YYYY-MM-DD 
运费 post_feedecimal (19,4)邮资
备注remarkvarchar255采购单备注
采购明细节点details_listdata[]
请求参数的2级数据节点,包含采购单所有货品明细信息的数据节点,节点下数据字段详见下述“details_list”

  

 details_list

名称字段类型长度必须描述
商家编码(新)spec_novarchar40代表单品(sku)所有属性的唯一编码,用于系统单品区分,SKU概念介绍单击这里
采购量numdecimal(19,4) 采购量
采购价格pricedecimal(19,4) 是采购价格,按采购单位,税前单价
折扣 discountdecimal(19,4)否 折扣字段,默认值为1,1代表原价,无折扣;假设需要折扣为一折时,可将字段值传为0.1,同理,折扣为5折时,传值0.5;折扣为八折时,传值0.8,以此类推
行备注remarkvarchar255 采购货品明细备注


4.响应参数


   4.1 公共响应参数


名称字段类型长度
必须描述
错误码codeint11状态码:0表示成功,其他表示失败
错误描述messagevarchar255错误描述





常用工具