Dienste aktivieren
Schnittstellenpaket einrichten
Authentifizierung für S/4HANA Public Cloud
1. Dienste aktivieren
Dienstname | Typ | Beschreibung | Dokumentation |
JournalEntryCreateRequestConfirmation_In | SOAP | Dienst zum synchronen Verarbeiten von Journal-Einträgen in S4/HANA Public Cloud | Journal-Eintrags-API |
API_CV_ATTACHMENT_SRV | ODATA | Dienst zum Verwalten von Dokumentenanhängen | Anhangs-API |
API_COMPANYCODE_SRV | ODATA | Dienst zum Lesen von Unternehmensinformationen | Unternehmenscode-API |
API_COSTCENTER_SRV | ODATA | Dienst zum Lesen von Kostenstellen | Kostenstellen-API |
API_FINWBSELEMENT_SRV | ODATA | Dienst zum Lesen von WBS-Elementen | WBS-Elemente-API |
1. SOAP-Dienste
- Navigieren Sie zu Communication Systems
- Klicken Sie auf New
- Geben Sie System ID und System Name ein
- Klicken Sie auf Create
- In der neuen Übersicht Communication Systems geben Sie den Host Name oder die System ID ein
- Wechseln Sie zur Registerkarte Users for Inbound Communication
- Klicken Sie auf + und wählen Sie im Pop-up-Fenster New User
- Geben Sie den User name, die Description und das password ein
- Klicken Sie auf Create
- Im Falle von Mandant:innen-Zertifikatsauthentifizierung:
- Klicken Sie auf Upload und wählen Sie die Datei aus dem lokalen Speicher
- Wählen Sie als Authentication-Methode das SSL Certificate
- Im Falle von Mandant:innen-Zertifikatsauthentifizierung:
- Klicken Sie auf Save
- Navigieren Sie zu Communication Arrangements
- Klicken Sie auf NEW
- Geben Sie die erforderlichen Daten ein:
- Scenario: SAP_COM_0002
- Arrangement Name: Arrangement-Name
- Klicken Sie auf Create
- Wählen Sie das erstellte Communication System
- Wechseln Sie zu Outbound Services
- Deaktivieren Sie alle Kontrollkästchen zu Service Status
- Klicken Sie auf Save
- Kopieren und speichern Sie die API-URLfür:
- Service URL
- Journal Entry - Post (synchronous)
2. OData-Dienste
- Gehen Sie zu Communication Arrangements
- Klicken Sie auf New
- Geben Sie die erforderlichen Daten ein:
- Scenario: SAP_COM_0087
- Arrangement Name: Arrangement-Name
- Klicken Sie auf Create
- Wählen Sie das in Schritt 1.1 erstellte Communication System
- Klicken Sie auf Save, um folgende APIs zu aktivieren:
- API_FINWBSELEMENT_SRV
- API_COSTCENTER_SRV
- API_COMPANYCODE_SRV
3. Authentifizierung für S/4HANA Public Cloud
- Klicken Sie auf der Ebene des SAP-BTP-Unterkontos auf Services und navigieren zu Instances and Subscriptions
- Klicken Sie auf cf-api instance
- Klicken Sie im rechten Fenster auf view credentials
- Kopieren und speichern Sie die Werte:
- Clientid
- Clientsecret
- Tokenurl
- Gehen Sie zur Registerkarte SAP CPI Monitor
- Klicken Sie auf Security Material
- Klicken Sie auf Create
- Wählen Sie OAuth2 Client Credential
- Geben Sie die zuvor kopierten Werte (clientid, clientsecret, tokenurl) ein
- Klicken Sie auf Deploy
- Für Basic Authentication:
- Gehen Sie zur Registerkarte SAP CPI Monitor
- Klicken Sie auf Security Material
- Klicken Sie auf Create
- Wählen Sie für Type User credentials
- Geben Sie die in Schritt 1.1 eingerichteten Details ein
- Klicken Sie auf Deploy
- Für Client Certificate Authentication:
- Gehen Sie zu Monitor/Keystore
- Klicken Sie auf Add
- Wählen Sie Certificate
- Laden Sie das Zertifikatsdokument hoch
- Klicken Sie auf Add
- Für Basic Authentication:
2. Schnittstellenpaket einrichten
Installieren Sie das Schnittstellenpaket
- Gehen Sie unter Design zu Integrations and APIs
- Klicken Sie auf Import
- Wählen Sie das heruntergeladene Schnittstellenpaket Pleo-Integration mit SAP S/4HANA Public Cloud
3. Konfiguration des Schnittstellenpakets
1. Wählen Sie im Schnittstellenpaket Pleo-Integration mit SAP S/4HANA Public Cloud Artifacts
2. Klicken Sie auf das Symbol und wählen Sie configure für Create Parameter in Value mapping
- Geben Sie für Receiver die folgenden Details ein:
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Klicken Sie auf Deploy
3. Klicken Sie auf das Symbol und wählen Sie configurefür Create Company settings in Value mapping
- Unter Receiver
- Geben Sie für Receiver R_CPI_API_Flowdie folgenden Details ein
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Geben Sie für R_Pleo die URL zur Pleo-API-Schnittstelle ein
- Geben Sie für Receiver R_CPI_API_Flowdie folgenden Details ein
- Geben Sie unter Moredie erforderlichen Unternehmenseinstellungen an:
- CompanyID_S4: Unternehmenscode aus S4/HANA
- CompanyName: Name des Unternehmens in Pleo
- CreatedBy_S4: Name des:der in Schritt 1.3 konfigurierten technischen Nutzers:in in S4/HANA
- Token: API-Token, der in den Pleo-Kontoeinstellungen für S4/Hana generiert wurde
- Klicken Sie auf Deploy
4. Klicken Sie auf das Symbol und wählen Sie configure für Create Account Settings in Value mapping
- Geben Sie unter Receiver für R_CPI_APIdie folgenden Details ein:
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Geben Sie unter Moredie erforderlichen Unternehmenseinstellungen an:
- Account_AccountsPayable: Verrechnungskonto für Händler:innen, das für Journaleinträge für Rechnungen und Zahlungen verwendet wird
- Account_Pocket: Hauptbuchkonto, das für Journaleinträge für Auslagen, Kilometerpauschalen und Verpflegungspauschalen verwendet wird
- Account_Reimbursement: Hauptbuchkonto, das für Journaleinträge für Rückerstattungen außerhalb Pleos und direkte Rückerstattungen verwendet wird
- Account_Wallet: Hauptbuchkonto, das für Journaleinträge für Kartenkäufe, Gutschriften und Rückbuchungen verwendet wird
- CompanyName: Name des Unternehmens in Pleo
- Type_Atm_Withdrawal: Art des Journaleintrags in S4 für Geldautomatenabhebungen
- Type_Card_Invoice: Art des Journaleintrags in S4 für Kartenrechnungen
- Type_Card_Purchase: Art des Journaleintrags in S4 für Kartenkäufe
- Type_Cashback: Art des Journaleintrags in S4 für Cashbacks
- Type_Chargeback: Art des Journaleintrags in S4 für Rückbuchungen
- Type_Direct_Reimbursement: Art des Journaleintrags in S4 für In-App-Rückerstattungen
- Type_External_Reimbursement: Art des Journaleintrags in S4 für Erstattungen außerhalb Pleos
- Type_Invoice: Art des Journaleintrags in S4 für Rechnungen
- Type_Invoice_Payment: Art des Journaleintrags in S4 für Rechnungszahlungen
- Type_Mileage: Art des Journaleintrags in S4 für Kilometerpauschalen
- Type_Out_Of_Pocket: Art des Journaleintrags in S4 für Privatauslagen
- Type_Per_Diem: Art des Journaleintrags in S4 für Verpflegungspauschalen
- Type_Refund: Art des Journaleintrags in S4 für Gutschriften
- Klicken Sie auf Deploy
5. Klicken Sie auf das Symbol und wählen Sie configure für Create Tag Export Settings in Value mapping
- Geben Sie unter Receiver für R_CPI_APIdie folgenden Details ein:
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Geben Sie unter Moredie erforderlichen Unternehmenseinstellungen an:
- CompanyName: Name des Unternehmens in Pleo
- S4_CostCenter_Category: Kategorie-Codes für CostCenter, getrennt durch ,
- S4_InternalOrder_ControllingArea: Code für InternalOrder im Controlling-Bereich (nur 1 Wert)
- S4_InternalOrder_OrderType: Code für den Typ InternalOrder (nur 1 Wert)
- S4_WBS_Project: Filterwert für Projektzuweisungen, getrennt durch ,
- Klicken Sie auf Deploy
6. Klicken Sie auf das Symbol und wählen Sie configure für Create Tag Group in Pleo
- Unter Receiver
- Geben Sie für Receiver R_CPI_API_Flowdie folgenden Details ein
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Geben Sie für R_Pleo die URL zur Pleo-API-Schnittstelle ein
- Geben Sie für Receiver R_CPI_API_Flowdie folgenden Details ein
- Geben Sie unter Moredie erforderlichen Unternehmenseinstellungen an:
- CompanyName: Name des Unternehmens in Pleo
- TG_CostCenter: Name der Tag-Gruppe für CostCenter in Pleo
- TG_InternalOrder: Name der Tag-Gruppe für InternalOrder in Pleo
- TG_WBS: Name der Tag-Gruppe für WBS-Element in Pleo
- Klicken Sie auf Deploy
7. Klicken Sie auf das Symbol und wählen Sie configure für Export Expenses from Pleo to S4
- Unter Receiver
- Geben Sie für R_PLEO_JOBS_API die URL zur Pleo-API-Schnittstelle ein
- Geben Sie für R_S4_CREATE_ENTRYdie folgenden Details ein:
- Address: URL-Adresse der in Schritt 1.1 aktivierten SOAP-API
- Authentication: Basic/Client Certificate
- Für Basic Certificate Credential Name: Name des Nutzer:innenzertifikats aus dem Security Store aus Schritt 1.3
- Für Client Certificate Private key alias: Name des Zertifikat-Alias aus dem Keystore aus Schritt 1.3
- Für R_S4_PING, geben Sie den S4_URL-Parameter als Adresse zum Cloud-Konnektor aus Schritt 1.1 an
- Klicken Sie auf Deploy
8. Klicken Sie auf das Symbol und wählen Sie configure für Export Tags from Pleo to S4
- Unter Receiver
- Geben Sie für die R_PLEO API die URL zur Pleo-API-Schnittstelle ein
- Geben Sie für R_S4die folgenden Details ein:
- S4_Host: URL-Adresse der S4 API
- Authentication: Basic/Client Certificate
- Für Basic Certificate Credential Name: Name des Nutzer:innenzertifikats aus dem Security Store aus Schritt 1.3
- Für Client Certificate Private key alias: Name des Zertifikat-Alias aus dem Keystore aus Schritt 1.3
- Geben Sie unter Moredie erforderlichen Unternehmenseinstellungen an:
- DateTimeFormat_S4: Wert für das Datums-/Zeitformat
- WBSODataV2: True (Indikator dafür, dass die S4/HANA-Systemversion niedriger als 2021 FPS01 ist)
- Klicken Sie auf Deploy
9. Klicken Sie auf das Symbol und wählen Sie configure für Schedule Expenses Export from Pleo to S4
- Unter Receiver
- Geben Sie für den:die Empfänger:in R_CPI_APIdie folgenden Details ein
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Geben Sie für R_Pleo die URL zur Pleo-API-Schnittstelle ein
- Geben Sie für den:die Empfänger:in R_CPI_APIdie folgenden Details ein
- Geben Sie unter Moredie erforderlichen Unternehmenseinstellungen an:
- BypassTransactionDate:: True/False (Indikator zeigt an, dass das Transaktionsdatum in S4/HANA aktualisiert werden muss)
- UploadReceipts: True/False (Indikator zeigt an, dass Anhänge auf S4/HANA hochgeladen werden müssen)
- ClosingPeriodDay Bestimmter Tag des Monats (1–31), nach dem vergangene Ausgaben aktualisiert werden
- Klicken Sie auf Deploy
10. Klicken Sie auf das Symbol und wählen Sie configure für Schedule Tags Export from Pleo to S4
- Unter Receiver
- Geben Sie für den:die Empfänger:in R_CPI_APIdie folgenden Details ein
- CPI_API_HOST: URL-Wert aus Schritt 1.3
- Credential Name: Name der OAuth2-Mandant:innen-Zugangsdaten, die in Schritt 1.3 bereitgestellt wurden
- Klicken Sie auf Deploy
- Geben Sie für den:die Empfänger:in R_CPI_APIdie folgenden Details ein
War dieser Artikel hilfreich?
Das ist großartig!
Vielen Dank für das Feedback
Leider konnten wir nicht helfen
Vielen Dank für das Feedback
Feedback gesendet
Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren