ER 設計ドメイン固有のデータ モデル

次の手順では、システム管理者または電子申告開発者の役割のユーザーが、電子支払ドキュメントのデータ モデルを含む新しい電子申告 (ER) のコンフィギュレーションを作成する方法を説明します。 このデータ モデルは、支払伝票の形式を作成するときにデータ ソースとして使用します。

この例では、サンプル企業 Litware, Inc. の構成を作成します。ER 構成は会社間で共有されるため、どの会社でもこれらの手順を実行できます。 この手順を完了するには、まず 「構成プロバイダーを作成し、有効としてマークする」 に記載の手順を完了する必要があります。

  1. 組織管理>ワークスペース>電子申告の順に移動します。

    サンプル企業 Litware, Inc. の構成プロバイダーを選択します。この構成プロバイダーが表示されない場合は、まず「構成プロバイダーを作成してアクティブとしてマークする」の手順を完了する必要があります。

  2. コンフィギュレーションをレポートするを選択します。

    電子支払ドキュメントのデータ モデルを含む構成を作成します。 このデータ モデルは、支払伝票の形式を作成するときにデータ ソースとして使用します。

新しいデータ モデル コンフィギュレーションの作成

  1. [ 構成の作成] を選択してダイアログを開きます。

  2. 名前フィールドに支払 (簡易モデル) と入力します。

  3. 説明フィールドに支払モデル コンフィギュレーションと入力します。

    有効なコンフィギュレーション プロバイダーは自動的にここに入力されます。 このプロバイダーは、この構成を維持できます。 他のプロバイダーはこの構成を使用できますが、維持することはできません。

  4. [ 構成の作成] を選択して、構成作成タスクを完了します。

データ モデルの作成

選択した構成の新しいデータ モデルを作成します。 この構成バージョンの状態は [下書き] です。

  1. デザイナー をクリックします。

支払プロセスに関与している当事者の構造を定義します。

  1. 新規を選択すると、ドロップ ダイアログが開きます。
  2. [ 名前 ] フィールドに「」と入力します Party
  3. [] を選択し、[] を追加します。
  4. 新規を選択すると、ドロップ ダイアログが開きます。
  5. [ 名前 ] フィールドに「」と入力します Name
  6. [ アイテムの種類 ] フィールドで、 Stringを選択します。
  7. [] を選択し、[] を追加します。
  8. [ 検索 ] フィールドに「 Party」と入力します。
  9. 前を検索を選択します。

このモデルの銀行構造の定義

  1. 新規を選択すると、ドロップ ダイアログが開きます。

  2. [ 名前 ] フィールドに「」と入力します Agent

  3. [ アイテムの種類 ] フィールドで、 Recordを選択します。

  4. [] を選択し、[] を追加します。

  5. 説明フィールドに、Financial institution (for instance, a bank) servicing an account for the party (debtor/creditor). を入力します。

    当事者 (債務者/債権者) の口座を提供する金融機関 (例: 銀行)。

  6. 新規を選択すると、ドロップ ダイアログが開きます。

  7. [ 名前 ] フィールドに「」と入力します Name

  8. [ アイテムの種類 ] フィールドで、 Stringを選択します。

  9. [] を選択し、[] を追加します。

  10. 新規を選択すると、ドロップ ダイアログが開きます。

  11. [ 名前 ] フィールドに「」と入力します SWIFT

  12. [] を選択し、[] を追加します。

  13. 説明フィールドに、Bank identification code を入力します。

  14. 新規を選択すると、ドロップ ダイアログが開きます。

  15. [ 名前 ] フィールドに「」と入力します RoutingNumber

  16. [] を選択し、[] を追加します。

  17. 説明フィールドに、Routing number を入力します。

  18. 前を検索を選択します。

このモデルの銀行口座構造の定義

  1. 新規を選択すると、ドロップ ダイアログが開きます。

  2. [ 名前 ] フィールドに「」と入力します Account

  3. [ アイテムの種類 ] フィールドで、 Recordを選択します。

  4. [] を選択し、[] を追加します。

  5. 説明フィールドに、Identification of an account of a party in a financial institution (for instance, a bank). を入力します。

    当事者の金融機関 (たとえば、銀行) の口座の ID。

  6. 新規を選択すると、ドロップ ダイアログが開きます。

  7. [ 名前 ] フィールドに「」と入力します Currency

  8. [ アイテムの種類 ] フィールドで、 Stringを選択します。

  9. [] を選択し、[] を追加します。

  10. 説明フィールドに、Currency code を入力します。

  11. 新規を選択すると、ドロップ ダイアログが開きます。

  12. [ 名前 ] フィールドに「」と入力します Number

  13. [] を選択し、[] を追加します。

  14. 新規を選択すると、ドロップ ダイアログが開きます。

  15. [ 名前 ] フィールドに「」と入力します IBAN

  16. [] を選択し、[] を追加します。

  17. 説明フィールドに、International bank account number を入力します。

口座振替の支払タイプの支払メッセージ構造を定義します。

  1. 新規を選択すると、ドロップ ダイアログが開きます。

  2. [新しいノード] フィールドにモデル ルート」と入力します。

  3. [名前] に「CustomerCreditTransferInitiation」と入力します。

  4. [] を選択し、[] を追加します。

  5. [ 検索] に「CustomerCreditTransferInitiation」と入力します。

  6. 前を検索を選択します。

  7. 新規を選択すると、ドロップ ダイアログが開きます。

  8. [名前] に「MessageIdentification」と入力します。

  9. [] を選択し、[] を追加します。

  10. 説明 に、 指示者によって割り当てられ、次のパーティに送信される、メッセージを識別するためのポイントツーポイント参照 を入力します。

    メッセージを明確に識別するために、指示者によって割り当てられる (および次の当事者に送信される) ポイント ツー ポイントの参照です。

  11. 新規を選択すると、ドロップ ダイアログが開きます。

  12. [名前] に「ProcessingDateTime」と入力します。

  13. [ アイテムの種類] で、[ DateTime] を選択します。

  14. [] を選択し、[] を追加します。

  15. [ 説明] に、 支払メッセージが作成された日時を入力します

  16. 新規を選択すると、ドロップ ダイアログが開きます。

    このモデルの支払トランザクション構造を定義します。

  17. [名前] に「支払い」と入力します。

  18. [ アイテムの種類] で、[ レコードリスト] を選択します。

  19. [] を選択し、[] を追加します。

  20. [ 説明] に、 現在のメッセージの支払い行を入力します

  21. 新規を選択すると、ドロップ ダイアログが開きます。

  22. [ 名前] に「 Creditor」と入力します。

  23. [ アイテムの種類 ] フィールドで、 Recordを選択します。

  24. [] を選択し、[] を追加します。

  25. 説明 フィールドに、金銭が支払われる当事者を入力します。

  26. 品目参照の切り替えを選択します。

  27. [ 検索 ] フィールドに「 Party」と入力します。

  28. 次を検索を選択します。

  29. [OK] を選択.

  30. [ 検索] に「 支払い」と入力します。

  31. 次を検索を選択します。

  32. 新規を選択すると、ドロップ ダイアログが開きます。

  33. [名前] に「Debtor」と入力します。

  34. [] を選択し、[] を追加します。

  35. [ 説明] に、「 (最終的な) 債権者に対して金額を負う当事者」と入力します。

  36. 品目参照の切り替えを選択します。

  37. [ 検索 ] フィールドに「 Party」と入力します。

  38. 次を検索を選択します。

  39. [OK] を選択.

  40. 次を検索を選択します。

  41. 新規を選択すると、ドロップ ダイアログが開きます。

  42. [ 名前] に「 説明」と入力します。

  43. [ アイテムの種類 ] フィールドで、 Stringを選択します。

  44. [] を選択し、[] を追加します。

  45. 新規を選択すると、ドロップ ダイアログが開きます。

  46. [ 名前 ] フィールドに「」と入力します Currency

  47. [] を選択し、[] を追加します。

  48. 説明フィールドに、Currency code を入力します。

  49. 新規を選択すると、ドロップ ダイアログが開きます。

  50. [ 名前] に「 TransactionDate」と入力します

  51. [ アイテムの種類] で、[日付] を選択 します

  52. [] を選択し、[] を追加します。

  53. 説明フィールドにトランザクション日と入力します。

  54. 新規を選択すると、ドロップ ダイアログが開きます。

  55. 名前フィールドに InstructedAmount と入力します。

  56. 品目タイプ フィールドで、実数を選択します。

  57. [] を選択し、[] を追加します。

  58. 説明フィールドに、開始側によって指示された通貨で表した、手数料を控除する前の、債務者と債権者の間を移動する金額と入力します。

    手数料を控除する前に債務者と債権者の間を移動する金額です。 金額は開始側の指示通りの通貨で表示する必要があります。

  59. 新規を選択すると、ドロップ ダイアログが開きます。

  60. 名前フィールドに End2EndID と入力します。

  61. [ アイテムの種類 ] フィールドで、 Stringを選択します。

  62. [] を選択し、[] を追加します。

  63. [ 説明 ] フィールドに、 開始側によって割り当てられた一意の ID を入力します。この識別は、エンド ツー エンド チェーン全体にわたって変更されずに渡されます。

  64. 名前フィールドに PaymentModel と入力します。

    PaymentModel 名は、支払いフォームの定義済みのインターフェイスと一致します。

  65. 保存を選びます。

  66. ページを閉じます。