予期しないサーバーエラー
さまざまな検証エラーまたは不足しているcXMLタグにより、予期しないサーバーエラーが発生します。
次の検証ルールの1つ以上が失敗しました:
- 無効なCoupa PO番号
- 無効な数量単位
- 無効なPO品目番号
- CXMLタグがありません(例: IF CREDITMEMO元の請求書番号)
- サービスPOの場合は、サービスタグを使用します
- 要素に属さない追加のcXMLタグ、またはサプライヤーがCoupaでサポートされていない「creditMemo」タイプを渡している場合
どのように修正すればよいですか?
次の項目が有効であることを確認してください。
- ペイロードが投稿されているcXMLエンドポイント-
- Coupa PO番号または契約番号
- 明細単位
- PO品目番号参照
- CreditMemoの場合、ORIGINAL_INVOICEのチェックがペイロードに提供されます。
上記のすべてのフィールドが有効であり、500エラーが持続している場合は、ペイロードの例を確認し、cXMLデータ構造がDTDに従っていることを確認することをお勧めします。
ペイロードの例は、ここで見つけることができます: 標準請求書の例。
例
<Response> <Status text="Internal Server Error" code="500">予期しないサーバーエラー。</Status> </Response>