wsh_deliveries_pub.create_update_delivery异常
需要自己创建交货号,执行这个API一直出现:
Return Status = E
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