Coupa cxml のorderrequest
承認を失敗させようとしています。エラー コード400
/401
を設定しますが、クーパはまだ承認が成功したと考えており、要求のステータスが注文済みに変わります。承認が成功しなかったことをクーパに理解させる方法はありますか?
2 に答える
0
つまり、基本的に購買依頼を拒否しようとしているのですか? その場合、別の URL に送信する必要があります --> /api/approvals//reject
于 2015-10-02T03:57:55.090 に答える
0
Coupa とサプライヤー システム間の CXML の交換は、購入者にはほとんど隠されています。承認をクリックすると、おそらく数分後に注文が送信されるようキューに入れられますが、購入者は視覚的なステータスの変化をすぐに確認できます。これは、インラインの検証と拒否が機能しないことを意味します。Coupa は 200 以外のステータス コードを致命的ではないエラーとして扱い、同じものを送信しようとし続けます。
実際にできる唯一のことは、ステータス コード 200 を注文に返し、それから個別に検証を行い、必要に応じて「承認」または「拒否」を使用して注文確認 CXML を Coupa に生成することです。後者はステータスを変更します。 Coupa 側の注文の。
于 2016-02-25T05:27:13.037 に答える