错误 #201
RE: UPS - Unable to Update PO2021007161 (WinDECS INV78734079) to Shipment Status = 1 (DKUSWsFacadeControllerBean)
描述
Hi Raj,
Hi Robert,
Any update on why this order is throwing this error?
Thanks,
Steve
From: Raj Kaukoti
Sent: Thursday, February 11, 2021 11:04 AM
To: Steve Fouts <Steve.Fouts@digikey.com>; Cn Compliance <Cn.Compliance@digikey.com>
Cc: muzi_zhang <muzi_zhang@kingdee.com>; Draco Lu <Draco.Lu@digikey.com>
Subject: RE: UPS - Unable to Update PO2021007161 (WinDECS INV78734079) to Shipment Status = 1
you are right Steve, other calls are successful and it is throwing error only for this PO
From: Steve Fouts
Sent: Thursday, February 11, 2021 10:12 AM
To: Raj Kaukoti <Raj.Kaukoti@digikey.com>; Cn Compliance <Cn.Compliance@digikey.com>
Cc: muzi_zhang <muzi_zhang@kingdee.com>; Draco Lu <Draco.Lu@digikey.com>
Subject: RE: UPS - Unable to Update PO2021007161 (WinDECS INV78734079) to Shipment Status = 1
I’m not sure how to read this table exactly. At a minimum this order seems to be the only that is failing to update in KD today. I think the LastUpdated column represents the last time we checked UPS for a status update, rather than the last time we tried to update KD.
Robert any idea why KD is throwing the error Raj mentioned when we try to update the Receiving Order ATA HK field systematically?
文件
由 Robert Zhang 更新于 超过 3 年 之前
- 状态 从 反馈 变更为 进行中
- 优先级 从 普通 变更为 立刻
Robert,
Is your team researching this issue? I believe these problems will delay the processing of customer UPS orders.
Thanks,
Steve
由 Robert Zhang 更新于 超过 3 年 之前
Robert,
Here few request payload failing with same errors, please look into this
Request 1:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><sendWLStatus>
<json>[
{
"updatestatus": {
"ponumber": "PO2021011931",
"invoiceId": 79441471,
"trackingnumber": "1Z46W70Y0400004655",
"shipmentstatus": "1",
"shipmentstatustime": "2021-03-13 02:43:00"
}
}
] </json>
</sendWLStatus></soap:Body></soap:Envelope>
Response1 :
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><sendWLStatusResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><sendWLStatusReturn xsi:type="xsd:string">{"result":"-99","resson":"TooManyRecord:PurOrder number = 'PO2021011931'"}</sendWLStatusReturn></sendWLStatusResponse></soapenv:Body></soapenv:Envelope>
Request2:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><sendWLStatus>
<json>[
{
"updatestatus": {
"ponumber": "PO2021011793",
"invoiceId": 79434058,
"trackingnumber": "1Z46W70Y0400004628",
"shipmentstatus": "1",
"shipmentstatustime": "2021-03-13 02:43:00"
}
}
] </json>
Response 2:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><sendWLStatusResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><sendWLStatusReturn xsi:type="xsd:string">{"result":"-99","resson":"TooManyRecord:PurOrder number = 'PO2021011793'"}</sendWLStatusReturn></sendWLStatusResponse></soapenv:Body></soapenv:Envelope>
Request 3:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><sendWLStatus>
<json>[
{
"updatestatus": {
"ponumber": "PO2021011687",
"invoiceId": 79431826,
"trackingnumber": "1Z46W70Y0400004637",
"shipmentstatus": "1",
"shipmentstatustime": "2021-03-13 02:43:00"
}
}
] </json>
</sendWLStatus></soap:Body></soap:Envelope>
Response 3:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><sendWLStatusResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><sendWLStatusReturn xsi:type="xsd:string">{"result":"-99","resson":"TooManyRecord:PurOrder number = 'PO2021011687'"}</sendWLStatusReturn></sendWLStatusResponse></soapenv:Body></soapenv:Envelope>
Request 4:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><sendWLStatus>
<json>[
{
"updatestatus": {
"ponumber": "PO2021011955",
"invoiceId": 79441760,
"trackingnumber": "1Z46W70Y0400004664",
"shipmentstatus": "1",
"shipmentstatustime": "2021-03-13 02:43:00"
}
}
] </json>
</sendWLStatus></soap:Body></soap:Envelope>
Resposne 4: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><sendWLStatusResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><sendWLStatusReturn xsi:type="xsd:string">{"result":"-99","resson":"TooManyRecord:PurOrder number = 'PO2021011955'"}</sendWLStatusReturn></sendWLStatusResponse></soapenv:Body></soapenv:Envelope>
由 陆燕龙 陆 更新于 超过 3 年 之前
- 文件 clipboard-202103170822-rxfby.png clipboard-202103170822-rxfby.png 已添加
- 状态 从 进行中 变更为 已解决
DKUSWsFacadeControllerBean 接口问题
由 陆燕龙 陆 更新于 超过 3 年 之前
PO2021011931 采购订单第六行的允许交货日期范围是 2021年3月12日 - 2021年3月12日,那么在这个时间之后去调用物流更新接口,自动生成采购入库单时,入库单提交会触发如下校验。
{"result":"-99","resson":"采购入库单的业务日期不在采购订单交货日期范围;第6行允许的时间范围(2021-03-12,2021-03-12)”}
解决方案:
【操作步骤】 1、登录金蝶EAS主界面,依次单击【供应链管理】→【采购管理】→【采购订单】,然后双击打开【采购订单维护】,进入采购订单序时簿界面; 2、在【采购订单时簿】界面,反审核入库单的上游单据【采购订单】,修改单据分录行勾选【不控制时间】字段在审核关联生成入库单审核则不会有该提示。 【说明】 订单的后续执行中是否控制时间,如果勾选,则控制时间,入库时间必须在订单规定的交货期间内,订单交货期间为:“订单分录交货日期 - 交货可提前天数” 至 “订单分录交货日期 + 交货可推后天数”; 如果“不控制时间”勾选时,则“交货可提前天数”和“交货可推后天数”为空,且不允许修改,表示入库时间不受控制。