zoukankan      html  css  js  c++  java
  • wsh_deliveries_pub.create_update_delivery异常

    需要自己创建交货号,执行这个API一直出现:

    Return Status = E

    Msg Count = 1
    Delivery Id =
    Delivery Name =

    Msg Data = WSH


    在API里头传入“收货人”参数,即发运事务处理->查询“交货”->里头的“收货人”字段:

    p_delivery_info.customer_id := 2040;
      p_delivery_info.customer_number := '1020';


    解决:

    后面发现customer_id是指客户的ID,但是customer_number并不是客户编号,而是客户的account_number。

    然后customer_id = 2040的客户的account_number已经失效,所以无法导入这个“收货人”参数。


    后面到设置->客户 ,将客户账户资料的状态改成“active”就OK。


    另外猜想在我没有改这个客户账户的状态的时候,即当前这个客户账户状态为失效。

    这时候在发运事务处理->查询“交货”->收货人字段     这里是可以选到这个客户的。

    应该是从订单那边的收单地点传过来的数据。要不这边应该不显示这个客户的了。



             

                成长

           /      |     \

        学习   总结   分享

    QQ交流群:122230156

  • 相关阅读:
    小程序开发学习记录(一)
    解决移动端touch事件与click冲突的问题
    解决node.js使用fs读取文件出错
    防抖和节流
    promise
    ES6新的特性有哪些?
    css盒模型
    CSS3有哪些新特性?
    ES6新增的数据类型Map和Set。
    js求两个数组的交集|并集|差集|去重
  • 原文地址:https://www.cnblogs.com/benio/p/1933088.html
Copyright © 2011-2022 走看看