PO失敗: 5 xxまたは4 xxエラー応答
CXMLエラー5 xxまたは4 xxに関する情報
原因
無効なデータまたはサプライヤーサイトがダウンしています。
問題を理解し、解決するための鍵は、サプライヤーのcXMLレスポンスのテキストです。
ソリューション
説明を確認します。 明確でない場合は、サプライヤーに明確な説明を提供するよう依頼してください。
4 xx ( xxは数字)は通常、データ検証エラーがあったことを意味するため、データを修正してからPOを再送信すると、問題が解決する可能性があります。 POを編集して再送信する前に、サプライヤーがチェンジオーダーを受け入れることができることを確認してください( cXMLでtype = ’update ')。
5 xx ( xxは数字)は通常、致命的なエラーを意味します。
サプライヤーのサイトがダウンしているためにこのエラーが発生した場合は、サプライヤーのサイトが通常の運用に戻ると予想される時期のETAをサプライヤーに依頼し、失敗したPOの再送信を調整します。
問題が解決したら、サプライヤーに失敗したPOのリストを送信し、再送信を調整します。
POを再送信するときは、最初に1つのPOに対して実行して、すべてのPOを再送信する時間を費やす前に、正常に処理されることを確認します。
例
ほとんどのサプライヤーのテキスト説明には、POが拒否された理由が記載されています。
CXML 5 xxおよび4 xxエラー応答のその他の例を次に示します。
| ステータスコード | レスポンス |
400 | <Status code='400' text='Order Rejected'>Item # 12862700このアイテムは置換されています。# 24542700</Status>を使用してください |
| 400 | <Status code='400' text='Bad Request'>ラインアイテムXYZは現在、発注書を受け入れる準備ができていません。 システム管理者にお問い合わせください。 (fas -08 prod</Status> |
| 400 | <Status code='400' text='Order Rejected'>アイテム# 123このアイテムは置換されています。# 678 </Status>を使用してください |
| 500 | <Response><Status code="500" text="Inactive Site"/></Response> |
| 500 | 500 [Output ProfileLocation: Header/N 1 loop ship to name/N 1/N 104]: Invalid Data Element '6 ': MIN_LENGTH_NOT_REACHED |
| 500 | <ステータスコード=' 500 'text ='見積もりの取得中にエラーが発生しました: 123。 見積もりの有効期限が切れているか、存在しないか、見積もりを取得できません。'/> |