機械翻訳について

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

Oracle Integrationを使用してこれらの外部システムに正常に接続し、Oracle NetSuiteのプロジェクト・タスクに対してJiraの問題を作成するには、Oracle NetSuiteインスタンスおよびAtlassianインスタンスに対して次の構成タスクを実行する必要があります。

「Jira」の構成

Oracle Integrationから「Jira」にアクセスするには、次の構成タスクを実行する必要があります:
  1. アプリケーションを作成し、OAuth 2.0認可コードを構成し、スコープを割り当てます。 「Oracle Integration 3でのJiraアダプタの使用」「認可コード資格証明セキュリティ・ポリシーを使用するための前提条件」を参照してください。
  2. Oracle NetSuiteプロジェクト・タスクIDを格納するカスタム・フィールドをJiraに作成します。 「新規カスタム・フィールドの作成」を参照してください。 フィールドの名前をNetSuiteProjectTaskIdとして指定します。
  3. 問題を作成するJiraプロジェクトのプロジェクト・キーを取得します。 ジラインスタンスで:
    1. 「プロジェクト」「すべてのプロジェクトの表示」の順にクリックします。 アクセス権を持つすべてのプロジェクトのリストが表示されます。 リストからプロジェクトを選択します。
    2. 「サマリー」をクリックして、アクティビティ・ページを表示します。 右側のペインに表示される「キー」に注意してください。

Oracle NetSuiteの構成

Oracle Integrationを使用してOracle NetSuiteに正常に接続し、プロジェクト・タスクを作成するには、Oracle NetSuiteインスタンスで特定の一般構成と、アクセスに使用するセキュリティ・ポリシーに固有の構成を実行する必要があります。 このレシピでは、トークン・ベース認証(TBA)セキュリティ・ポリシーを使用します。 また、Jira問題IDを格納するカスタム・フィールドを作成します。

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

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

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

    タブ名 権限 レベル

    トランザクション

    在庫調整

    完全

    トランザクション

    現金売上

    完全

    トランザクション

    現金売上払戻

    完全

    トランザクション

    前受金

    完全

    トランザクション

    顧客入金

    完全

    トランザクション

    顧客払戻

    完全

    トランザクション

    オーダーを配送

    完全

    トランザクション

    Invoice

    完全

    トランザクション

    アイテム出荷

    完全

    トランザクション

    注文書

    完全

    トランザクション

    支払イベントの表示

    完全

    レポート

    統合

    表示

    レポート

    Inventory

    表示

    レポート

    Sales

    表示

    リスト

    アカウント

    完全

    リスト

    Cases

    完全

    リスト

    会社

    完全

    リスト

    連絡先

    完全

    リスト

    カスタム・レコード・エントリ

    完全

    リスト

    顧客

    完全

    リスト

    従業員

    完全

    リスト

    項目

    完全

    リスト

    検索を実行

    完全

    設定

    REST Webサービス

    完全

    設定

    SOAP Webサービス

    完全

    設定

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

    完全

  3. レシピでプロジェクト・タスクを読み取る必要があるプロジェクトの内部IDを取得します。 ホーム・ページから、「リスト」「関係」「プロジェクト」の順に選択します。 プロジェクトを選択し、内部IDを書き留めます。
  4. Jira問題IDを格納するカスタム・フィールドをOracle NetSuiteインスタンス内に作成します。 「カスタムCRMフィールドの作成」を参照してください。 カスタム・フィールドの作成中:
    1. 「ラベル」の値をJiraTaskIdに、ID_jirataskidに指定します。
    2. 「適用先」セクションの「プロジェクト・タスク」ボックスにチェックマークを入れます。