---
sourceDocument: Yokohama データと自動化
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/integrate-applications

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama データと自動化

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Oracle Peoplesoft Financial スポークの設定

# Oracle Peoplesoft Financial スポークの設定 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：15分

ベーシック認証を使用して Oracle Peoplesoft Financial と ServiceNow のインスタンスを統合して、要求を認証します。

## 始める前に

* 統合ハブ サブスクリプションを要求します。
* Oracle Peoplesoft Financial スポークを有効化します。
* Oracle Peoplesoft Application Designer にアクセスできることを確認します。
* 必要なロール：ServiceNow admin および Oracle Peoplesoft Financial システムアドミニストレーター
{#setup-pplsoftfin-spoke__ul_zxb_3sm_h4b}

## 手順

1. Application Designer で Oracle Peoplesoft Financial プロジェクトをインポートします。
   1. から [ServiceNow® Store](https://store.servicenow.com/sn_appstore_store.do#!/store/application/6700409ddb1de4541e5c56a8dc961927) プロジェクトファイルをダウンロードし、SN_PS_FSCM_INTEGRATION.zipして必要なローカルフォルダーに保存します。
   2. Oracle Peoplesoft Financial プロジェクトをターゲット環境 (Oracle Peoplesoft Application Designer) にインポートします。
   3. 移動先 プロジェクトをコピー送信元ファイル をクリックし、プロジェクトファイルを選択します。  
   4. \[コピー\] をクリックして、定義タイプをコピーします。  
   5. プロジェクトに、アプリケーションパッケージ、レコード、サービス、およびサービスオペレーションのすべてのオブジェクトがあることを確認します。
   6. 次の場所に移動してプロジェクトをビルドします ビルドプロジェクト.
   7. \[テーブルの作成\]、\[ビューを作成\]、および\[スクリプトを実行およびビルド\] オプションを選択します。  
      必要なテーブルがターゲット Oracle Peoplesoft Financial データベースに作成されます。
   {#setup-pplsoftfin-spoke__substeps_td5_ytq_j4b}
2. Oracle Peoplesoft Financial インスタンスで必要な Web サービスを有効にします。
   1. システムアドミンとして Oracle Peoplesoft Financialインスタンスにログインします。
   2. 移動先 ナビゲーターユーザーツール統合ブローカーWeb サービスWeb サービスの提供.
   3. 検索条件で \[サービス名\] に <kbd class="ph userinput">sn_</kbd> を指定して、\[検索\] をクリックします。  
   4. 必要な Web サービスのチェックボックスをオンにして、\[次へ\] をクリックします。  
      注:  
      24 個の ServiceNow Web サービスが選択されていることを確認してください。{#setup-pplsoftfin-spoke__table_fdd_s53m_h4b__entry__2}

      | サービス | 説明 |
      |-|-|
      | SN_AP_INV_PYMNT_STATUS | AP 請求書支払いステータス |
      | SN_AP_INV_VOUCHER_ADD_WS | ServiceNow バウチャーを追加 |
      | SN_ASSET_LOAD_WS | 資産をロード |
      | SN_BILL_GET_INV | 請求書を取得 |
      | SN_CREATE_VENDOR_CI | ベンダーを作成 |
      | SN_EXECUTEQUERY | ServiceNow - QAS |
      | SN_GET_AP_INVOICE_DTL | AP 請求書詳細 |
      | SN_GET_ASR | 事前出荷受領書 |
      | SN_GET_ASSET | SN_GET_ASSET |
      | SN_GET_BID_EVENT | ServiceNow 入札イベント |
      | SN_GET_CC | 定数センターを取得 |
      | SN_GET_CURRENCY_RATES | 通貨レートを取得 |
      | SN_GET_GL_ACCOUNT | GI アカウントを取得 |
      | SN_GET_GL_BALANCE | 元帳データ |
      | SN_GET_GL_BU | GL BU を取得 |
      | SN_GET_ITEM_MASTER | アイテムマスター |
      | SN_GET_POHDR | PO ヘッダー |
      | SN_GET_POLN | PO 明細行を取得 |
      | SN_GET_SHIPTO_LOCATIONS | 配送先場所を取得 |
      | SN_GET_SUPPLIERS | サプライヤー/ベンダーを取得 |
      | SN_JOURNAL_LOAD | ServiceNow ジャーナルをロード |
      | SN_MANAGE_PROCESSES | ServiceNow プロセス Web サービス |
      | SN_PO_CANCEL | SN PO キャンセル |
      | SN_RECPT_LOAD | SN からの受領書 |
      [ ]

      {#setup-pplsoftfin-spoke__table_fdd_s53m_h4b}
   5. \[操作\] で必要な Web サービスのチェックボックスをオンにして、\[次へ\] をクリックします。
   6. \[WSDL を表示\] をクリックして WSDL ファイルを表示し、\[次へ\] をクリックします。
   7. \[公開オプションの指定\] で \[完了\] をクリックします。  
      生成された WSDL の URL は次のフォーマットで表示されます：<kbd class="ph userinput">&lt;Base-URL&gt;/&lt;webservice-endpoint&gt;.wsdl</kbd>
   8. 移動先 ナビゲーターユーザーツール統合ブローカーWeb サービスCI ベース サービス.
   9. Web サービスに対して前に実行したのと同じ手順を実行します。  
      注:  
      要件に従って、Web サービスを構成します。
   {#setup-pplsoftfin-spoke__substeps_tdy_qsm_h4b}
3. Web サービスに必要な権限を与えます。
   1. システムアドミニストレーターとして Oracle Peoplesoft Financial インスタンスにログインします。
   2. 移動先 ナビゲーターユーザーツール統合ブローカーWeb サービスサービスユーティリティサービスオペレーション権限.
   3. \[サービス\] オプションを選択し、\[サービス\] でサービス名を指定して、\[検索\] をクリックします。  
   4. 必要な Web サービスのチェックボックスをオンにして、\[セキュリティの設定\] をクリックします。
   5. \[Web サービスへのアクセス\] で要件に従ってアクセス権を指定し、\[保存\] をクリックします。  
   {#setup-pplsoftfin-spoke__substeps_h1b_lvm_h4b}
4. OraclePeoplesoft Application Designer の SQL 開発者またはデータムーバーを使用して、データベースに接続し、次のスクリプトを実行して、ジャーナルエントリー SN_ACCT_ENTRY がビルドされていることを確認します。  

       SET DEFINE OFF;

       Insert into PS_SOURCE_TBL (SETID,SOURCE,EFFDT,EFF_STATUS,DESCR,JRNL_BALANCE_OPTN,JRNL_EDIT_ERR_OPTN,JRNL_AMT_ERR_OPTN,JRNL_DT_ERR_OPTN,JRNL_DT_ERR_OPTN2,CONTROL_TOTAL_OPTN,CURRENCY_BAL_OPTN,EXCHANGE_RATE_OPTN,BASE_CUR_ADJ_OPTN,JRNL_FOREIGN_OPTN,POST_ZERO_SW,JRNL_APPRVL_OPTN,BD_JRNL_APPR_OPTN,BUSPROCNAME,APPR_RULE_SET,BUSPROCNAME_BD,APPR_RULE_SET_BD,PHYSICAL_NATURE,DOC_TYPE_OPTN,DOC_TYPE) values ('SHARE','SN',to_date('01-JAN-00','DD-MON-RR'),'A','ServiceNow','R','R','R','D','D','R','D','D','D','D','N','D','D',' ',' ',' ',' ',' ','D',' ');

       Insert into PS_JRNLGEN_DEFN (SETID,ACCTG_DEF_NAME,DESCR,RECNAME,RECNAME_UPDATE,RECNAME_REFREC_KEY,FIELDNAME_ACCTDATE,FIELDNAME_MON_AMT,FIELDNAME_FRN_AMT,FIELDNAME_STAT_AMT,FIELDNAME_DESCR,FIELDNAME_JRNL_REF,FIELDNAME_OPEN_KEY,FIELDNAME_STLMT_DT,FIELDNAME_DT_STAMP,SYSTEM_SOURCE,BUDGET_AMT_TYPE,PNLNAME,DRILL_DOWN_OPTN,KK_SKIP,JGEN_KK_OPTN,KK_AMOUNT_TYPE,APPL_JRNL_ID_DFLT) values ('SHARE','SNOW_PSFT','ServiceNow Accounting Entries','SN_ACCT_ENTRY','SN_ACCT_ENTRY',' ','ACCOUNTING_DT','MONETARY_AMOUNT','FOREIGN_AMOUNT','STATISTIC_AMOUNT','LINE_DESCR',' ','JRNL_LN_REF','ACCOUNTING_DT','DTTM_STAMP','GOT','OT','JGEN_ACCTG_DRILL','Y','1','V','1',' ');

       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',1,'ACCOUNT','ACCOUNT','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',2,'ALTACCT','ALTACCT','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',3,'OPERATING_UNIT','OPERATING_UNIT','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',4,'DEPTID','DEPTID','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',5,'PRODUCT','PRODUCT','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',6,'PROJECT_ID','PROJECT_ID','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',7,'AFFILIATE','AFFILIATE','Y');
       Insert into PS_JRNLGEN_DEFNV (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,CHARTFIELD,CF_SUMMARIZE_OPT) values ('SHARE','SNOW_PSFT',8,'STATISTICS_CODE','STATISTICS_CODE','Y');

       Insert into PS_JRNLGEN_DEFMB (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME) values ('SHARE','SNOW_PSFT',1,'BUSINESS_UNIT');
       Insert into PS_JRNLGEN_DEFMB (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME) values ('SHARE','SNOW_PSFT',2,'TRANSACTION_ID');
       Insert into PS_JRNLGEN_DEFMB (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME) values ('SHARE','SNOW_PSFT',3,'LEDGER_GROUP');
       Insert into PS_JRNLGEN_TGRP (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,FIELD_VALUE1) values ('SHARE','SNOW_PSFT',1,'BUSINESS_UNIT',' ');
       Insert into PS_JRNLGEN_TGRP (SETID,ACCTG_DEF_NAME,FIELD_SEQUENCE,FIELDNAME,FIELD_VALUE1) values ('SHARE','SNOW_PSFT',2,'TRANSACTION_ID',' ');
       Insert into PS_JRNLGEN_APPL_ID (SETID,APPL_JRNL_ID,EFFDT,EFF_STATUS,DESCR,JOURNAL_ID_MASK,JRNL_DT_OPTN,JRNL_DT_ALT_OPTN,JOURNAL_DATE,STAY_IN_PERIOD,SOURCE,CURR_EFFDT_FLG,JRNL_DESCR,LINE_DESCR,TRANS_REF_NUM,JRNL_LN_REF,HOW_SPECIFY,ACCOUNT_SPECIFY,DEFAULT_SPECIFY,TREE_NAME,TREE_LEVEL,REVERSAL_CD,ENTRY_SYNC,BUS_UNIT_OPTN,DOC_TYPE) values ('SHARE','SNOW_PSFT',to_date('01-JAN-00','DD-MON-RR'),'A','ServiceNow Journal Template','SN','A','BF',null,'N','SN','J','ServiceNow External Journals','ServiceNow Journal Template',' ',' ','D','1','D',' ',' ','N','Y','A','GN-JG');

       Insert into PS_JRNLGEN_REQUEST(OPRID,RUN_CNTL_ID,REQUEST_NBR,PROCESS_FREQUENCY,PROCESS_STATUS,PROCESS_INSTANCE,PROCESS_ORIG,DTTM_STAMP_SEC,SETID,FROM_DT_OPTN,FROM_DT,TO_DT_OPTN,TO_DT,APPL_JRNL_ID,LEDGER_GROUP,BUSINESS_UNIT,ACCTG_DEF_NAME,JRNL_EDIT_OPTN,JRNL_BGTCHK_OPTN,JRNL_POST_OPTN,RTM_PRCS_FLG) values ('VP1','SN-PSFT',1,'A','C',200255,'P',to_timestamp('16-JUL-20 02.03.43.204000000 PM','DD-MON-RR HH.MI.SSXFF AM'),'SHARE','N',null,'C',null,'SNOW_PSFT','RECORDING',' ','SNOW_PSFT','Y','N','N',' ');

       Insert into PS_PRCSRUNCNTL (OPRID,RUN_CNTL_ID,LANGUAGE_CD,LANGUAGE_OPTION) values ('VP1','SN-PSFT','ENG','O');
       Insert into PS_PRCSRUNCNTL (OPRID,RUN_CNTL_ID,LANGUAGE_CD,LANGUAGE_OPTION) values ('VP1','SN_LOAD_1','ENG','O');
       Insert into PS_PRCSRUNCNTL (OPRID,RUN_CNTL_ID,LANGUAGE_CD,LANGUAGE_OPTION) values ('VP1','SN_PSFT_AP_VOUCHER_BUILD','ENG','O');

5. Oracle Peoplesoft Financial スポークの接続レコードを構成します。
   1. アドミンとして ServiceNow インスタンスにログインします。
   2. 移動先 すべてプロセスの自動化フローデザイナー
   3. \[接続\] タブを選択します。
   4. \[Oracle_PeopleSoft\] エイリアスを見つけて、\[詳細を表示\] をクリックします。  
      注:  
      \[接続を追加\] はクリックしないでください。
   5. \[構成\] をクリックします。  
   6. \[接続の設定 (Configure Connection)\] で、フィールドに入力します。  
      {#setup-pplsoftfin-spoke__table_bb4_lrl_q1c__entry__2}

      | フィールド | 説明 |
      |-|-|
      | 接続名 | 接続を一意に識別する名前。 |
      | 接続 URL | 生成された WSDL の URL から取得されたベース URL です。 注: 接続 URL を指定するときに、WSDL URL の `<webservice-endpoint>.wsdl` 部分を削除します。 |
      | ユーザー名 | Oracle Peoplesoft Financial アカウントのユーザー名。 |
      | パスワード | Oracle Peoplesoft Financial アカウントのパスワード。 |
      [ ]

      {#setup-pplsoftfin-spoke__table_bb4_lrl_q1c}
   7. \[接続を設定\] をクリックします。
   {#setup-pplsoftfin-spoke__substeps_dtt_13l_q1c}
6. プロセストリガーアクションを使用するために、 Oracle Peoplesoft Financial 認証情報を入力します。
   1. アドミンとして ServiceNow インスタンスにログインします。
   2. 移動先 Oracle Peoplesoft 認証情報Oracle Peoplesoft 認証情報.
   3. \[新規\] をクリックします。
   4. フォームで、必要な権限を持つユーザーのユーザー名とパスワードを入力します。
   5. \[送信\] をクリックします。
   {#setup-pplsoftfin-spoke__substeps_xld_vdn_h4b}
7. 必要な日付までの日次サプライヤーの詳細を取得します。
   1. アドミンとして ServiceNow インスタンスにログインします。
   2. 移動先 PSFT フロー実行PSFT フロー実行.
   3. \[新規\] をクリックします。
   4. \[最後に成功した実行\] で日次サプライヤーデータを取得する最終日を選択します。
   5. \[送信\] をクリックします。

   {#setup-pplsoftfin-spoke__substeps_g4f_hrs_j4b}  
   Polling Supplier サブフローで設定したトリガーに基づいて、データが定期的に取得されます。データを表示するには、次の場所に移動します PSFTPSFT データ.

