機械翻訳について

レシピをインストールする前に

Oracle Integrationを使用してこれらの外部システムに正常に接続し、請求書の売上票を作成するには、Oracle NetSuiteおよびQuickBooksインスタンスで次の構成タスクを実行する必要があります。

Oracle NetSuiteの構成

Oracle Integrationを使用してOracle NetSuiteに正常に接続するには、Oracle NetSuiteインスタンスで特定の一般構成と、アクセスに使用するセキュリティ・ポリシーに固有の構成を実行する必要があります。 このレシピでは、トークン・ベース認証(TBA)セキュリティ・ポリシーを使用します。

「管理者」としてOracle NetSuiteインスタンスにログインし、次のタスクを実行します。

  1. Oracle NetSuiteへの接続に必要な一般構成を実行します。 「Oracle Integration 3でのOracle NetSuiteアダプタの使用」「Oracle NetSuiteでの機能の有効化」「Oracle NetSuite WSDL URLのアセンブル」を参照してください。
  2. TBA関連の構成タスクを実行します。 「Oracle Integration 3でのOracle NetSuiteアダプタの使用」「トークン・ベース認証セキュリティ・ポリシーの前提条件」を参照してください。

    このステップで作成したロールに、次の権限を付与します。

    タブ名 権限 レベル

    リスト

    Inventory

    完全

    リスト

    顧客

    完全

    リスト

    子会社

    完全

    リスト

    項目

    完全

    リスト

    Invoice

    完全

    設定

    ユーザー・アクセス・トークン

    完全

    設定

    アクセス・トークンを使用してログイン

    完全

    設定

    SOAP Webサービス

    完全

  3. Oracle NetSuiteインスタンスに請求書のカスタム・フィールドを作成します。 「カスタム・トランザクション本文フィールドの作成」を参照してください。
    • 「ラベル」の値をQuickBookSyncStatusとして指定します。
    • 「適用先」セクションのSALEボックスを選択します。
    • 「表示」セクションの「メイン」ボックスを選択します。
    • 「保存」ドロップダウン・リストから、「保存&フォームに適用」を選択します。
  4. Oracle NetSuiteインスタンスで顧客のカスタム・フィールドを作成します。 「カスタム・エンティティ・フィールドの作成」を参照してください。
    • 「ラベル」の値をQBCustomerIdとして指定します。
    • 「適用先」セクションのSALEボックスを選択します。
    • 「表示」セクションの「メイン」ボックスを選択します。
    • 「保存」ドロップダウン・リストから、「保存&フォームに適用」を選択します。
    同様に、QuickBookItemIdQuickBookItemNameという名前のアイテムのカスタム・フィールドを作成します。
  5. 保存済検索を構成します。
    1. 「リスト」に移動し、「検索」をクリックして「保存済検索」を選択します。
    2. 新規検索を作成するか、ビジネス・ユース・ケースに基づいて既存の保存済検索を使用します。 「保存済検索の定義」を参照してください。
    3. 新しい保存済検索で、レコード・タイプとして「請求書」を選択します。
    4. 検索タイトルを指定し、次の条件に一致する検索基準を構成: QuickBookSyncStatusempty、Typeは請求書、Main LineはTrueです。 「拡張検索基準フィルタ」を参照してください。
    5. 「送信」をクリックします。

QuickBooksの構成

Oracle IntegrationからQuickBooksインスタンスにアクセスするには、QuickBooksOracle Integrationのユーザー・アカウントを作成し、その他のいくつかの構成を行う必要があります。 「Oracle Integration 3でのQuickBooksアダプタの使用」「接続を作成するための前提条件」を参照してください。