ドキュメントの属性が無効です。 請求明細XX :アカウントNAが存在しないか、アクティブではありません
存在しない、または非アクティブなアカウントは、cXML請求書エラーレポートに表示されます。
サプライヤーからの請求書で参照されているアカウントが存在しないか、アカウントが無効です。
どうすれば修正できますか?
状況に応じて、これを解決する方法はいくつかあります。
- 請求書がPO番号なしで送信された場合、または有効なPO番号が決定されていない場合、Coupaはサプライヤーアカウント番号+サプライヤーOpCoサプライヤー番号と一致する公開された契約を確認します。
- 契約が条件に一致する場合、Coupaは「サプライヤーカスタマーアカウント番号- CMIMレベル1」の連結を実行し、この組み合わせをLookup Valuesテーブルに検証します。
- 一致が見つかった場合、Coupaは契約に対して請求書を掲載しますが、検索値の説明を使用して請求アカウント文字列を入力します
- 一致するものが見つからない場合、Coupaは契約に対して請求書を掲載しますが、契約で参照されるデフォルトの請求文字列を使用します。 Coupaはまた、シナリオを参照するためにモニタリングデータベースにレコードを追加します。
- ルックアップまたはコントラクトのデフォルト値のいずれかでコントラクトの請求文字列が非アクティブである場合、cXML POSTは失敗し、エラーはモニタリングレポートに含まれます。
- ルックアップが存在するが、ルックアップに入力された請求文字列が無効な場合、cXML POSTは失敗し、エラーはモニタリングレポートに含まれます。
- サプライヤー請求書項目レコードに利用可能なCMIMがない場合、Coupaは契約に対して請求書を掲載しますが、契約で参照されるデフォルトの請求文字列を使用します。 Coupaはまた、シナリオを参照するためにモニタリングデータベースにレコードを追加します。
- 一致する契約が既定の請求文字列なしで見つかった場合、Coupaは請求書をドラフトステータスに掲載します。 その後、適切なアカウント文字列を割り当てて承認する必要があります。
- 条件に一致する契約がない場合は、ダミーのサプライヤー/契約に対してドラフトステータスの請求書を作成します。 その後、適切なアカウント文字列を割り当てて承認する必要があります。
例
<Accounting name="na"> <AccountingSegment> <Name xml:lang="en" /> <Description xml:lang="en" /> </AccountingSegment> <AccountingSegment id="540509"> <Name xml:lang="en" /> <Description xml:lang="en" /> </AccountingSegment> <AccountingSegment id="030"> <Name xml:lang="en" /> <Description xml:lang="en" /> </AccountingSegment> </Accounting>