---
sourceDocument: Xanadu: Integrationen mit Anwendungen erstellen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/integrate-applications

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Integrationen mit Anwendungen erstellen

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Richten Sie die Oracle Peoplesoft Financial -Spoke ein

# Richten Sie die Oracle Peoplesoft Financial -Spoke ein {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Integrieren Sie die Instanzen Oracle Peoplesoft Financial und ServiceNow, und authentifizieren Sie die Anforderungen mithilfe der Standardauthentifizierung.

## Vorbereitungen

* Fordern Sie ein IntegrationHub -Abonnement an.
* Oracle Peoplesoft Financial-Spoke aktivieren
* Vergewissern Sie sich, dass Sie Zugriff auf den Oracle Peoplesoft Anwendungsdesigner haben.
* Erforderliche Rolle: ServiceNow admin und Oracle Peoplesoft Financial Systemadministrator
{#setup-pplsoftfin-spoke__ul_zxb_3sm_h4b}

## Prozedur

1. Importieren Sie im Anwendungsdesigner das Projekt Oracle Peoplesoft Financial.
   1. Aus dem [ServiceNow® Store](https://store.servicenow.com/sn_appstore_store.do#!/store/application/6700409ddb1de4541e5c56a8dc961927) Laden Sie die Projektdatei SN_PS_FSCM_INTEGRATION.zip herunter, und speichern Sie sie im erforderlichen lokalen Ordner.
   2. Importieren Sie das Projekt Oracle Peoplesoft Financial in die Zielumgebung Oracle Peoplesoft Application Designer.
   3. Navigieren zu Projekt kopierenVon Datei und wählen Sie die Projektdatei aus.  
   4. Klicken Sie auf Kopieren, um die Definitionstypen zu kopieren.  
   5. Vergewissern Sie sich, dass das Projekt alle Objekte enthält. Anwendungspakete, Datensätze, Services und Service Operations.
   6. Erstellen Sie das Projekt, indem Sie zu navigieren BuildProjekt.
   7. Wählen Sie die Optionen Tabellenerstellen, Ansichten erstellenund Skript ausführen und erstellen aus.  
      Die erforderlichen Tabellen werden in der Zieldatenbank Oracle Peoplesoft Financial erstellt.
   {#setup-pplsoftfin-spoke__substeps_td5_ytq_j4b}
2. Aktivieren Sie die erforderlichen Webservices in Ihrer Instanz Oracle Peoplesoft Financial.
   1. Melden Sie sich bei Ihrer Instanz Oracle Peoplesoft Financial als Systemadministrator an.
   2. Navigieren zu NavigatorTools für MitarbeiterIntegrations-BrokerWebservicesWebservice bereitstellen.
   3. Geben Sie in den <kbd class="ph userinput">Suchkriterien sn_</kbd> als Servicename an, und klicken Sie auf Search(Suchen) .  
   4. Aktivieren Sie die Kontrollkästchen neben den erforderlichen Webservices, und klicken Sie auf Weiter.  
      Hinweis:  
      Stellen Sie sicher, dass Sie 24 ServiceNow-Webservices auswählen.{#setup-pplsoftfin-spoke__table_fdd_s53m_h4b__entry__2}

      | Service | Beschreibung |
      |-|-|
      | SN_AP_INV_PYMNT_STATUS | Zahlungsstatus der Kreditorenrechnung |
      | SN_AP_INV_VOUCHER_ADD_WS | ServiceNow-Gutschein hinzufügen |
      | SN_ASSET_LOAD_WS | Asset-Last |
      | SN_BILL_GET_INV | Rechnung abrufen |
      | SN_ERSTELLEN_VENDOR_CI | Lieferanten erstellen |
      | SN_EXECUTEQUERY | ServiceNow -- QAS |
      | SN_GET_AP_INVOICE_DTL | Kreditorenrechnungsdetail |
      | SN_GET_ASR | Vorabversandbeleg |
      | SN_GET_ASSET | SN_GET_ASSET |
      | SN_GET_BID_EVENT | ServiceNow-Gebotsereignis |
      | SN_GET_CC | Const Center abrufen |
      | SN_GET_CURRENCY_RATES | Währungskurse abrufen |
      | SN_GET_GL_ACCOUNT | Ruft GI-Accounts ab |
      | SN_GET_GL_BALANCE | Hauptbuchdaten |
      | SN_GET_GL_BU | Hauptbuch-BU abrufen |
      | SN_GET_ITEM_MASTER | Element-Master |
      | SN_GET_POHDR | Bestell-Header |
      | SN_GET_POLN | Bestellposition abrufen |
      | SN_GET_SHIPTO_LOCATIONS | Lieferorte abrufen |
      | SN_GET_SUPPLIERS | Ruft Lieferanten ab |
      | SN_JOURNAL_LOAD | ServiceNow-Journallast |
      | SN_MANAGE_PROCESSES | ServiceNow-Prozess-Webservice |
      | SN_PO_CANCEL | SN PO CANCEL |
      | SN_RECPT_LOAD | Beleg von SN |
      [ ]

      {#setup-pplsoftfin-spoke__table_fdd_s53m_h4b}
   5. Aktivieren Sie unter „ Vorgänge" das Kontrollkästchen für den gewünschten Webservice, und klicken Sie auf Weiter.
   6. Klicken Sie auf WSDL anzeigen, um die WSDL-Datei anzuzeigen, und klicken Sie auf Weiter.
   7. Klicken Sie unter Veröffentlichungsoptionen angebenauf Fertig stellen.  
      Die generierte WSDL-URL wird in diesem Format angezeigt:\<Base-URL\> <kbd class="ph userinput">/</kbd>\<webservice-endpoint\> .wsdl
   8. Navigieren zu NavigatorTools für MitarbeiterIntegrations-BrokerWebservicesCI-basierte Services.
   9. Führen Sie die gleichen Schritte aus, die Sie zuvor für die Webservices ausgeführt haben.  
      Hinweis:  
      Konfigurieren Sie die Webservices entsprechend Ihren Anforderungen.
   {#setup-pplsoftfin-spoke__substeps_tdy_qsm_h4b}
3. Erteilen Sie die erforderlichen Berechtigungen für die Webservices.
   1. Melden Sie sich bei Ihrer Instanz Oracle Peoplesoft Financial als Systemadministrator an.
   2. Navigieren zu NavigatorTools für MitarbeiterIntegrations-BrokerWebservicesDienstprogrammeService Operations-Berechtigungen.
   3. Wählen Sie die Option Service aus, geben Sie den Namen des Service unter Servicean, und klicken Sie auf Suchen.  
   4. Aktivieren Sie das Kontrollkästchen neben dem erforderlichen Webservice, und klicken Sie auf Sicherheit festlegen.
   5. Geben Sie unter Webservice-ZugangIhren Zugriff entsprechend Ihren Anforderungen ein, und klicken Sie auf Speichern.  
   {#setup-pplsoftfin-spoke__substeps_h1b_lvm_h4b}
4. Verwenden Sie SQL Developer oder Data Mover in Oracle Peoplesoft Application Designer, stellen Sie eine Verbindung zur Datenbank her, und führen Sie diese Skripts aus, um sicherzustellen, dass der Journaleintrag SN_ACCT_ENTRY erstellt wird.  

       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. Erstellen Sie einen Anmeldeinformationsdatensatz für die Spoke Oracle Peoplesoft Financial.
   1. Melden Sie sich bei der Instanz ServiceNow als Administrator an.
   2. Navigieren zu Verbindungen und AnmeldeinformationenAkadem. Grade.
   3. Klicken Sie auf Neu.  
      Das System zeigt die Meldung Welche Art von Anmeldeinformationen möchten Sie erstellen? an..
   4. Klicken Sie auf Basisanmeldedaten.
   5. Füllen Sie diese Werte im Formular aus.  
      {#setup-pplsoftfin-spoke__table_cls_z1n_h4b__entry__2}

      |   |   |
      |-|-|
      | Name | Name zur Identifizierung des Anmeldeinformationsdatensatzes. Beispiel: <kbd class="ph userinput">Peoplesoft-Anmeldeinformationen</kbd> |
      | Anwendername | Anwendername mit den erforderlichen Berechtigungen für die Anmeldung bei der Instanz Oracle Peoplesoft Financial. |
      | Passwort | Passwort für die Anmeldung bei der Instanz Oracle Peoplesoft Financial. |
      | Aktiv | Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes. |
      [ ]

      {#setup-pplsoftfin-spoke__table_cls_z1n_h4b}
   6. Klicken Sie auf Absenden.
   {#setup-pplsoftfin-spoke__substeps_rbk_q1n_h4b}
6. Erstellen Sie einen Verbindungsdatensatz für die Spoke Oracle Peoplesoft Financial.
   1. Melden Sie sich bei der Instanz ServiceNow als Administrator an.
   2. Navigieren zu Verbindungen und AnmeldeinformationenAliasse für Verbindungen und Anmeldeinformationen.
   3. Öffnen Sie für den -Datensatz für die Spoke Oracle Peoplesoft Financial.
   4. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
   5. Füllen Sie diese Werte im Formular aus.  
      {#setup-pplsoftfin-spoke__table_any_shp_gfb__entry__2}

      | Feld | Wert erforderlich |
      |-|-|
      | Name | Name zur eindeutigen Identifizierung des Verbindungsdatensatzes. Geben Sie beispielsweise <kbd class="ph userinput">Peoplesoft-Verbindung</kbd>ein. |
      | Anmeldeinformationen | Anmeldeinformationsdatensatz, den Sie für Jenkins erstellt haben. Wählen Sie beispielsweise Peoplesoft-Anmeldeinformationenaus. |
      | Verbindungs-URL | Aus der generierten WSDL-URL abgerufene Basis-URL. |
      [ ]

      {#setup-pplsoftfin-spoke__table_any_shp_gfb}
   6. Klicken Sie auf Absenden.
   {#setup-pplsoftfin-spoke__substeps_h2w_hbn_h4b}
7. Geben Sie die Anmeldeinformationen Oracle Peoplesoft Financial an, um die Aktion Prozessauslöser zu verwenden.
   1. Melden Sie sich bei der Instanz ServiceNow als Administrator an.
   2. Navigieren zu Oracle Peoplesoft-AnmeldeinformationenOracle Peoplesoft-Anmeldeinformationen.
   3. Klicken Sie auf Neu.
   4. Geben Sie im Formular den Anwendernamen und das Passwort des Anwenders mit den erforderlichen Berechtigungen ein.
   5. Klicken Sie auf Absenden.
   {#setup-pplsoftfin-spoke__substeps_xld_vdn_h4b}
8. Ruft Details der täglichen Lieferanten bis zum erforderlichen Datum ab.
   1. Melden Sie sich bei der Instanz ServiceNow als Administrator an.
   2. Navigieren zu PSFT-Flow-AusführungPSFT-Flow-Ausführungen.
   3. Klicken Sie auf Neu.
   4. Wählen Sie das Datum aus, bis zu dem Sie die täglichen Lieferantendaten unter Letzte erfolgreiche Ausführungabrufen möchten.
   5. Klicken Sie auf Absenden.

   {#setup-pplsoftfin-spoke__substeps_g4f_hrs_j4b}  
   Basierend auf dem Auslöser, den Sie im Subflow „Abruflieferanten" konfiguriert haben, werden die Daten regelmäßig abgerufen. Um die Daten anzuzeigen, navigieren Sie zu PSFTPSFT-Daten.

