AP 請求書 API 開発者ガイド
この開発者ガイドでは、買掛金請求書処理 用の AP 請求書 API でデフォルトで提供されていないカスタム請求書フィールドを定義する方法について説明します。cXML をペイロードとして使用する場合に認証を設定する手順も説明されています。
ソースシステム認証情報 [sn_spend_intg_source_system_credential] テーブルで cXML ペイロードの認証情報を定義します。手順については、「cXML ペイロードでの認証用の認証情報の設定」を参照してください。
複数の ERP を含む請求書明細にフィルター条件を適用できます。詳細については、「Integration errors」を参照してください。
請求書インポートのカスタムフィールドを追加
AP 請求書 API で使用する請求書、請求書明細行、および請求書税明細行のカスタムフィールドを追加するには、次の手順を使用します。
始める前に
- 必要なロール:admin
- アプリケーションスコープ:Source-to-Pay Integrations
手順
ソーステーブルとターゲットテーブルの間のカスタムフィールドのマッピング
AP 請求書 API のソーステーブルとターゲットテーブルの間でカスタムフィールドをマッピングするには、次の手順を使用します。
始める前に
- 必要なロール:admin
- アプリケーションスコープ:Source-to-Pay Integrations
ソーステーブルからターゲットテーブルに新しいフィールドをマッピングするためのテーブル列を作成します。請求書インポートのカスタムフィールドを追加の手順を使用します。
手順
- 移動先 .
- 請求書インポートテーブル変換マップを開きます。
- [フィールドマップ] タブで [新規] をクリックします。
- [ ソースフィールド ] メニューからカスタムフィールドの名前を選択します。
- [ ターゲットフィールド] メニューからカスタムフィールドの名前を選択します。
- [保存] または [送信] を選択します。
- カスタムフィールドのペイロードソース形式へのマッピング。
カスタムフィールドのペイロードソース形式へのマッピング
AP 請求書 API の JSON、cXML、または XML のペイロードエントリにカスタムフィールドをマップするには、次の手順を使用します。
始める前に
- 必要なロール:admin
- アプリケーションスコープ:Source-to-Pay Integrations
- 請求書インポートのカスタムフィールドを追加
- ソーステーブルとターゲットテーブルの間のカスタムフィールドのマッピング
手順
cXML ペイロードでの認証用の認証情報の設定
sn_spend_intg/ap_invoice/cxml エンドポイントは、ソースシステム認証情報 [sn_spend_intg_source_system_credential] テーブルに格納されている認証情報を使用してペイロードで認証されます。
始める前に
必要なロール:admin
請求書統合フィールドマッピング [sn_spend_intg_invoice_intg_field_mapping] テーブルにリストされているペイロードソースシステムを識別します。
「AP 請求書 – POST sn_spend_intg/ap_invoice/cxml」も参照してください。