文档中心 > API类目 > 信息平台-采购

alibaba.pur.supplier.porespcreate (po反馈创建)

PO反馈接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
po_response SupplierPoResponseDO [] 可选
  • 最大列表长度:20
  • PO反馈信息
    • └ po_no
    • String
    • 可选
    • PO12345678
    • po头编号
    • └ po_line_num
    • String
    • 可选
    • 1
    • po行编号
    • └ procurement_method
    • String
    • 可选
    • Quantity
    • 购买方式
    • └ delay_reason
    • String
    • 可选
    • 暂无
    • 延误原因
    • └ delivery_amount
    • String
    • 可选
    • 暂无
    • 发货金额
    • └ capacity_record_no
    • String
    • 可选
    • 暂无
    • 产能计划代码
    • └ remark
    • String
    • 可选
    • Test
    • 备注
    • └ response_type
    • String
    • 必须
    • By_po
    • 反馈类型
    • └ estimated_arrival_date
    • Date
    • 可选
    • 2018-04-09 10:10:10
    • 预计到货日期
    • └ production_period
    • String
    • 可选
    • 暂无
    • 生产周期
    • └ demander_purchase_org_code
    • String
    • 可选
    • 暂无
    • 采购组织
    • └ delivery_qty
    • String
    • 可选
    • 100
    • 发货数量
    • └ actual_arrival_date
    • Date
    • 可选
    • 2018-04-09 10:10:10
    • 实际发货日期
    • └ supplier_code
    • String
    • 必须
    • 暂无
    • 供应商编码
    • └ supplier_name
    • String
    • 可选
    • 服务器供应商
    • 供应商名称
    • └ project_code
    • String
    • 可选
    • 暂无
    • 项目代码
    • └ ou_code
    • String
    • 必须
    • A50
    • 供应商ou代码
    • └ delivery_batch_no
    • String
    • 必须
    • 暂无
    • 发货批次号
    • └ status
    • String
    • 必须
    • 暂无
    • 反馈状态

    响应参数

    名称 类型 示例值 描述
    result ActionResult 暂无 获取url的出参
    • └ content
    • Boolean
    • true
    • 内容
    • └ error_msg
    • String
    • 字段不能为空
    • 错误信息

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaPurSupplierPorespcreateRequest req = new AlibabaPurSupplierPorespcreateRequest();
    List<AlibabaPurSupplierPorespcreateRequest.SupplierPoResponseDO> list2 = new ArrayList<AlibabaPurSupplierPorespcreateRequest.SupplierPoResponseDO>();
    AlibabaPurSupplierPorespcreateRequest.SupplierPoResponseDO obj3 = new AlibabaPurSupplierPorespcreateRequest.SupplierPoResponseDO();
    list2.add(obj3);
    obj3.setPoNo("PO12345678");
    obj3.setPoLineNum("1");
    obj3.setProcurementMethod("Quantity");
    obj3.setDelayReason("暂无");
    obj3.setDeliveryAmount("暂无");
    obj3.setCapacityRecordNo("暂无");
    obj3.setRemark("Test");
    obj3.setResponseType("By_po");
    obj3.setEstimatedArrivalDate(StringUtils.parseDateTime("2018-04-09 10:10:10"));
    obj3.setProductionPeriod("暂无");
    obj3.setDemanderPurchaseOrgCode("暂无");
    obj3.setDeliveryQty("100");
    obj3.setActualArrivalDate(StringUtils.parseDateTime("2018-04-09 10:10:10"));
    obj3.setSupplierCode("暂无");
    obj3.setSupplierName("服务器供应商");
    obj3.setProjectCode("暂无");
    obj3.setOuCode("A50");
    obj3.setDeliveryBatchNo("暂无");
    obj3.setStatus("暂无");
    req.setPoResponse(list2);
    AlibabaPurSupplierPorespcreateResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_pur_supplier_porespcreate_response>
        <result>
            <content>true</content>
            <error_msg>字段不能为空</error_msg>
        </result>
    </alibaba_pur_supplier_porespcreate_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部