当前位置: API文档

order_reject.php(业务单据驳回审核接口)

¥标准

1.接口说明

1.1 接口描述:第三方系统触发erp中已审核、已财审的业务单据驳回审核

1.2 注意事项:

接口支持批量执行,单次批量操作单据数量最大为50条。批量操作情况下,接口支持部分成功,失败的单据将在错误信息中返回具体的失败原因。

2.调用场景

2.1 第三方系统触发erp中已审核、已财审的业务单据驳回审核

3.请求参数说明

   3.1 请求地址

环境HTTP地址
测试环境

https://openapi.ali.huice.cc/openapi/order_reject.php

正式环境

https://openapi.huice.com/openapi/order_reject.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 业务请求参数

名称字段类型长度
必须描述

业务单据类型

order_type

int

1.销售订单 2.售后单  4.委外入库单 5.委外出库单 6.调拨单7.采购单

驳回审核类型

type

int

2.驳回审核 3.驳回财务审核。(仅采购单、销售订单时,3 财务审核 才生效,其他业务单据财审提示“该业务单据暂不支持财务审核”)

业务单号

order_no

varchar
业务单号(系统订单号)

4.响应参数

   4.1 公共响应参数

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

处理失败的错误列表

errors_list

data

data[]

处理失败的错误列表,当code为0,errors_list 也为空,则表示全部成功。code为0,errors_list不为空,代表部分成功。

errors_list

名称字段类型长度
必须描述

错误的业务单号

order_no

int40错误的业务单号order_no
错误原因

error_info

varchar255错误原因

5.请求示例

PHP
<?php
    require_once("../WdtClient.php");
    $c = new WdtClient;
    $c->sid = '';
    $c->appkey = '';
    $c->appsecret = "";
    $c->gatewayUrl = 'https://openapi.ali.huice.cc/openapi/order_reject.php';
    
    $c->putApiParam('order_type',1);//1.销售订单 2.售后单 4.委外入库单 5.委外出库单 6.调拨单 7.采购单
    $c->putApiParam('type',2);
    $c->putApiParam('order_no',"JY2503050349"); 
	
    $json = $c->wdtOpenApi();
    var_dump($json);
?>
JAVA
C#
python

6.响应示例

   6.1 正常响应示例 

JSON
{
	"code": 0,
	"message": "",
	"errors_list": []
}

   6.2 异常响应示例

JSON
{
    "code": 0,
    "message": "",
    "errors_list": [
        {
            "order_no": "JY2503050349",
            "error_info": null
        }
    ]






常用工具