次の方法で共有


電子請求パラメーターを構成する

ER 構成をリポジトリからインポートする

電子請求サービスに電子ドキュメントを提出するプロセスでは、Microsoft Dynamics 365 Financeまたは Dynamics 365 Supply Chain Management でメッセージを生成する必要があります。 このメッセージは、電子レポート (ER) の請求書モデルおよびメタデータ (コンテキスト) の構造に対応する統合構造にされている必要があります。 メッセージは ER によって生成されるので、その構造はカスタマイズ可能で柔軟です。

ドキュメントを電子請求および処理の応答に送信するには、リポジトリからERコンフィギュレーションをインポートし、パラメーターで定義する必要があります。

財務環境または Supply Chain Management 環境で直接電子ドキュメントを設定、調整、または確認するには、次の手順を実行します。

  1. Globalization Studio ワークスペースで、電子レポート タイルを選択します。

  2. コンフィギュレーション プロバイダー セクションで、Microsoft 構成プロバイダーのタイルのリポジトリをクリックします。

  3. Dataverse タイプのリポジトリを選択し、アクションペインで 開く を選択します。

  4. 次の ER モデルをインポートします。

    • 顧客請求書コンテクスト モデル
    • 請求書モデル
    • 会計ドキュメント (必要に応じて、ブラジルのシナリオ)
    • Retail チャンネル データ (必要に応じて、サウジアラビアの RetailのRetail 固有のシナリオの場合)
    • 応答メッセージ モデル
  5. 次のマッピング構成が自動的にインポートされた場合に確認します。 インポートされていない場合は、インポートしてページを閉じます。

    • 請求書モデル マッピング
    • 会計ドキュメント マッピング (ブラジルのシナリオ、必要に応じて)
    • 請求書モデルの事前マッピング (ポーランド シナリオ用、必要に応じて)
    • 小売会計ドキュメントのマッピング (サウジアラビアの小売業に特化したシナリオ、必要に応じて)
    • 保留中の仕入先請求書モデル マッピング (デンマークの応答シナリオの場合は必須)

電子ドキュメント パラメーターの設定

  1. 組織管理>設定>電子ドキュメント パラメーターに移動します。

  2. 電子ドキュメント タブの 電子レポート グリッド の上にある 追加 を選択します。

  3. サポートするシナリオに応じて、次の情報をグリッドに入力し、変更を保存します。

    テーブル名 ドキュメントのコンテキスト 電子ドキュメント モデル マッピング 求められる機能
    CustInvoiceJour

    マッピング名 : 顧客請求書コンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名 : 顧客請求書

    構成: 請求書モデル マッピング

    • オーストリア 顧客電子請求書 (AT)
    • ベルギー 電子請求書 (BE)
    • デンマーク 電子請求書 (DK)
    • エジプト 電子請求書 (EG)
    • エストニア 電子請求書 (EE)
    • フィンランド 電子請求書 (FI)
    • フランス 電子請求書 (FR)
    • ドイツ 電子請求書 (DE)
    • FatturaPA (IT)
    • オランダ 電子請求書
    • ノルウェー 電子請求書 (NO)
    • ポーランドの電子請求書 (PL)
    • スペイン 電子請求書 (ES)
    • PEPPOL 電子請求書
    • サウジアラビアの電子請求書 (SA)
    • オーストラリアの電子請求書 (AU)
    • ニュージーランドの電子請求書 (NZ)
    • マレーシアの電子請求 (MY)
    ProjInvoiceJour

    マッピング名 : プロジェクト請求書コンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名: プロジェクト請求書

    構成: 請求書モデル マッピング

    • オーストリア 顧客電子請求書 (AT)
    • ベルギー 電子請求書 (BE)
    • デンマーク 電子請求書 (DK)
    • エジプト 電子請求書 (EG)
    • エストニア 電子請求書 (EE)
    • フィンランド 電子請求書 (FI)
    • フランス 電子請求書 (FR)
    • ドイツ 電子請求書 (DE)
    • FatturaPA (IT)
    • オランダ 電子請求書
    • ノルウェー 電子請求書 (NO)
    • ポーランドの電子請求書 (PL)
    • スペイン 電子請求書 (ES)
    • PEPPOL 電子請求書
    • サウジアラビアの電子請求書 (SA)
    • オーストラリアの電子請求書 (AU)
    • ニュージーランドの電子請求書 (NZ)
    • マレーシアの電子請求 (MY)
    CzCustAdvanceInvoiceTable

    マッピング名 : 事前請求書コンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名 事前請求書モデル マッピング

    構成: 事前請求書モデル マッピング

    ポーランドの電子請求書 (PL)
    RetailTransactionFiscalTransDocumentView

    マッピング名: 小売財務ドキュメントのコンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名: 小売財務ドキュメント

    構成: 小売財務ドキュメントのマッピング

    サウジアラビアの電子請求書 (SA)
    FiscalDocument_BR

    マッピング名: 財務ドキュメントのコンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名: 財務ドキュメントのマッピング

    構成: 財務ドキュメントのマッピング

    ブラジル NF-e (BR)
    督促状

    マッピング名: FD 修正文字コンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名: 修正文字マッピング

    構成: 財務ドキュメントのマッピング

    ブラジル NF-e (BR)
    サービス財政ドキュメント

    マッピング名: 財務ドキュメントのコンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名: 財務ドキュメントのマッピング

    構成: 財務ドキュメントのマッピング

    ブラジル NFS-e ABRASF クリチバ (BR)
    VendInvoiceInfoTable

    マッピング名: 保留中の仕入先請求コンテキスト

    コンフィギュレーション : 顧客請求書コンテキスト モデル

    マッピング名: 保留中の仕入先請求モデルのマッピング

    コンフィギュレーション : 保留中の仕入先請求書モデル マッピング

    デンマーク 電子請求書 (DK)
    LedgerJournalTrans

    マッピング名: 前払請求書コンテキスト

    コンフィギュレーション : 顧客請求書コンテキスト モデル

    マッピング名: 顧客の前払

    コンフィギュレーション : Invoiceモデル マッピング

    サウジアラビア Zatca の提出 (SA)
    VendInvoiceJour

    マッピング名: 自己請求コンテキスト

    構成: 顧客請求書コンテキスト モデル

    マッピング名: 自己請求書

    コンフィギュレーション : 自身の請求書モデル マッピング

    マレーシアの電子請求 (MY)

前の表に記載されている構成から派生した場合は、新しい構成を定義します。

電子請求サービスからの応答を処理するルールの設定、およびサービスで処理される請求書に基づいて財務と Supply Chain Management のデータを更新するには、応答タイプを設定します。 ほとんどの場合、この設定は国や地域に固有です。 そのため、国や地域に固有の手順に従することをお勧めします。 詳細については、国や地域別の電子請求機能の可用性 を参照してください。

Key Vault 参照を作成する

  1. 電子ドキュメント パラメータ ページでの 電子請求 タブの キー コンテナー設定 クイック タブで、キー コンテナーのパラメーター を選択します。

  2. Key Vault パラメーター ページで 新規 を選択して、Key Vault 参照を作成します。

  3. 名前 フィールドに Key Vault 参照の名前を入力します。

  4. 説明フィールドに説明を入力します。

  5. Key Vault URI フィールドで、キー コンテナー (https://<your key vault>.vault.azure.net/) から Key Vault URI を貼り付けます。 詳細については、Azure ポータルで Azure Key Vault を作成する を参照してください。

  6. 証明書セクションで、追加を選択します。

  7. 名称 フィールドに、前の表に記載されている構成から派生した場合は、新しい構成を定義します。 この名前は、ストレージアカウントの共有アクセス署名 (SAS) トークンを保持するキーボート秘密の名前と一致する必要があります。 詳細については、Azure ポータルで Azure ストレージ アカウントを作成する を参照してください。

  8. 説明フィールドに説明を入力します。

  9. タイプ フィールドで、何を構成するかに応じて シークレット または 証明書 を選択します。

    注記

    一部のシナリオでは、.cer ファイル名拡張子を持つ公開証明書を使用する必要があります。 ただし、Key Vault では、このタイプの証明書を Key Vault 証明書としてインポートおよび保存することはサポートされていません。 これらのシナリオでは、.cer ファイルを Base-64-encoded X.509 (.CER) 文字列として保存する必要があります。 次に、Key Vault シークレットで、ファイル内の BEGIN CERTIFICATE 行と END CERTIFICATE 行の間に表示される文字列を格納します。 サービス環境では、Key Vault レコードへの参照を作成し、タイプ フィールドを 証明書 に設定する必要があります。

    または、以下の PowerShell スクリプトを使用して、.cer 証明書ファイルの Base-64 文字列を生成します。

    $FilePath = ''
    $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath)
    $BinCert = $Cer.GetRawCertData()
    $Base64Cert = [System.Convert]::ToBase64String($BinCert)
    echo $Base64Cert
    
  10. 特定のシナリオで、電子署名を適用したり、外部の Web サービスとのセキュアな (Secure Sockets Layer [SSL]) 接続を確立したりするために証明書のチェーンが必要な場合は、以下の順序で証明書のチェーンを作成します: ルート証明書>中間証明書>エンドユーザー証明書。 ルート証明機関 (CA) は、証明書の信頼できるソースです。 中間 CA 証明書は、エンド ユーザー証明書とルート CA 証明書をリンクするブリッジです。 一連の証明書を作成および設定するには、次の手順に従います:

    1. アクション ウィンドウで、証明書のチェーンを選択します。
    2. 新規を選択して、一連の証明書を作成します。
    3. 名称 フィールドに、一連の証明書の名前を入力します。
    4. 説明フィールドに説明を入力します。
    5. 証明書 セクションで、追加 を択してチェーンに証明書を追加します。
    6. ボタン、または ボタンを使用して、証明書チェーンの位置を変更します。 一覧の一番上に CA ルート証明書を、一番下にエンド ユーザー証明書を配置します。
    7. データを保存し、証明書のチェーン ページを閉じます。
  11. データを保存し、キー コンテナーのパラメーター ページを閉じます。

  12. キー コンテナー フィールド で、前の手順で作成したキー コンテナーを選択します。

  13. ストレージ SAS トークンのシークレット フィールドで、ストレージ アカウントへのアクセス認証に使用する必要のあるストレージ アカウント シークレットの名前を選択します。

番号順序を構成する

シナリオで (たとえばファイル名で) 番号シーケンスが必要な場合は、グローバリゼーション機能全体または特定のグローバリゼーション機能で使用される番号シーケンスを使用できます。 番号シーケンスを定義すると、変数および処理パイプラインで使用できます。 番号列の使用を追跡するには、電子ドキュメント パラメーター ページの電子請求書作成タブにある番号列 クイックタブで、現在の値フィールドに値があり、使用中チェックボックスが選択されていることを確認します。

番号順序を作成するには、番号順序 クイック タブで 新規 を選択します。 次に、名前と説明を入力します。

使用していない番号シーケンスを削除する場合は、削除 を選択します。

レガシ電子請求機能の無効化

一部の機能に対して古い (レガシ) ERの機能を無効にし、一部の国/地域固有のシナリオで財務および Supply Chain Management で追加機能を有効にするには、電子ドキュメント パラメーター ページの 機能 タブで対応する機能を有効にします。

リストの機能を有効にした場合、対応する国または地域および機能名に対してレガシ機能が無効になります。