Förbered SAP S/4HANA Public Cloud för integrationen


Aktivera tjänster


Ställ in integrationspaket


Autentisering för S/4HANA Public Cloud

Dessa steg utförs vanligtvis av en SAP-konsult eller utvecklare. Hen kan hjälpa dig att förbereda SAP S4/HANA Public Cloud för integrationen med Pleo.


Om du har SAP S/4HANA On Premise – följ den här guiden istället.


1. Aktivera tjänster

Tjänstens namn

Typ

Beskrivning

Dokumentation
JournalEntryCreateRequestConfirmation_InSOAPTjänst för synkron bearbetning av journalpost i S4/HANA Public CloudJournal Entry API 
API_CV_ATTACHMENT_SRVODATATjänst för hantering av dokumentbilagorAttachments API
API_COMPANYCODE_SRVODATATjänst för att läsa företagsinfoCompany code API
API_COSTCENTER_SRVODATATjänst för att läsa kostnadsställenCost Center API
API_FINWBSELEMENT_SRVODATATjänst för att läsa WBS-elementWBS elements API


1. SOAP-tjänster
  1. Gå till Communication Systems 
  2. Klicka på New
  3. Ange System ID och System Name
  4. Klicka på Create
  5. Ange Host Name eller System ID i den nya översikten för Communication Systems
  6. Gå till fliken Users for Inbound Communication 
  7. Klicka på + och välj New User i popup-fönstret
  8. Ange User name, Description och lösenord 
  9. Klicka på Create
    • Vid autentisering av kundcertifikat:
      1. Klicka på Upload och välj filen från den lokala lagringsplatsen
      2. För Authentication Method välj SSL Certificate
  10. Klicka på Save
  11. Gå till Communication Arrangements
  12. Klicka på NEW
  13. Ange de obligatoriska uppgifterna:
    • Scenario: SAP_COM_0002 
    • Namn på arrangemang: Namn på arrangemang
  14. Klicka på Create
  15. Välj det Communication System som har skapats
  16. Gå till Outbound services
  17. Inaktivera alla kryssrutor av typen Service Status
  18. Klicka på Save
  19. Kopiera och spara API URLför:
    • Service URL
    • Journalpost – Post (synkron)


 2. OData-tjänster
  1. Gå till Communication Arrangements
  2. Klicka på New
  3. Ange de obligatoriska uppgifterna:
    • Scenario: SAP_COM_0087
    • Namn på arrangemang: Namn på arrangemang
  4. Klicka på Create
  5. Välj det i steg 1.1 Skapat kommunikationssystem 
  6. Klicka på Saveför att aktivera:
    • API_FINWBSELEMENT_SRV
    • API_COSTCENTER_SRV
    • API_COMPANYCODE_SRV


 3. Autentisering för S/4HANA Public Cloud
  1. På SAP BTP-kontonivån klickar du på Services och går till Instances and Subscriptions 
  2. Klicka på cf-api-instans
  3. Klicka på view credentials i det högra fönstret
  4. Kopiera och spara värden:
    1. Clientid
    2. Clientsecret
    3. Tokenurl
  5. Gå till fliken SAP CPI Monitor
  6. Klicka på Security Material
  7. Klicka på Create
  8. Välj OAuth2 Client Credentials
  9. Klistra in de värden (clientid, clientsecret, tokenurl) som kopierades tidigare
  10. Klicka på Deploy
    • För Basic authentication:
      1. Gå till fliken SAP CPI Monitor
      2. Klicka på Security Material
      3. Klicka på Create
      4. För Type välj User credentials
      5. Ange uppgifterna från steg 1.1
      6. Klicka på Deploy
    • För Client Certificate Authentication:
      1. Gå till Monitor/Keystore
      2. Klicka på Add
      3. Välj Certificate
      4. Ladda upp certifikatdokumentet
      5. Klicka på Add


2. Installera integrationspaketet

Installera integrationspaketet

  1. I Design går du till Integrations and APIs
  2. Klicka på Import 
  3. Välj det nedladdade integrationspaketet för Pleo Integration with SAP S/4HANA Public Cloud


3. Konfiguration av integrationspaket

1. Gå till Artifacts i Pleo Integration med integrationspaketet för SAP S4/HANA Public Cloud


2. Klicka på ikonen och välj configure för Create Parameter in Value mapping
  1. Ange följande uppgifter för Mottagare:
    • CPI_API_HOST: URL-värde från steg 1.3
    • Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
  2. Klicka på Deploy


3. Klicka på ikonen och välj configure för Create Company settings in Value mapping
  1. Under Mottagare
    1. För R_CPI_API_Flow-mottagare anger du följande detaljer 
      • CPI_API_HOST: URL-värde från steg 1.3
      • Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
    2. För R_Pleo anger du webbadressen för Pleo API-integration
  2. Under Moreanger du de nödvändiga företagsinställningarna:
    • CompanyID_S4: Företagskod från S4/HANA
    • CopanyName: Företagets namn i Pleo
    • CreatedBy_S4: Namn på teknisk användare i S4/HANA som konfigurerades i steg 1.3
    • Token: API-token som har genererats för S4/Hana i Pleo-kontots inställningar
  3. Klicka på Deploy


4. Klicka på ikonen och välj configure för Create Account Settings in Value mapping
  1. Under Mottagare anger du följande detaljer för R_CPI_API:
    • CPI_API_HOST: URL-värde från steg 1.3
    • Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
  2. Under Moreanger du de nödvändiga företagsinställningarna:
    • Account_AccountsPayable: Leverantörsavstämningskonto som används i journalposter för faktura och fakturabetalning
    • Account_Pocket: Huvudbokskonto som används för journalposter för utlägg, milersättning och traktamente
    • Account_Reimbursement: Huvudbokskonto som används för journalposter för externa och direkta utbetalningar
    • Account_Wallet: Huvudbokskonto som används för journalposter för kortköp och återbetalningar
    • Företagsnamn: Namnet på företaget i Pleo
    • Type_Atm_Withdrawal: Typ av journalpost i S4 för bankomatuttag
    • Type_Card_Invoice: Typ av journalpost i S4 för kortfaktura
    • Type_Card_Purchase: Typ av journalpost i S4 för kortköp
    • Type_Cashback: Typ av journalpost i S4 för cashback
    • Type_Chargeback: Typ av journalpost i S4 för återbetalningar
    • Type_Direct_Reimbursement: Typ av journalpost i S4 för direkta utbetalningar
    • Type_External_Reimbursement: Typ av journalpost i S4 för externa utbetalningar
    • Type_Invoice: Typ av journalpost i S4 för fakturor
    • Type_Invoice_Payment: Typ av journalpost i S4 för fakturabetalningar
    • Type_Mileage: Typ av journalpost i S4 för milersättningsanspråk
    • Type_Out_Of_Pocket: Typ av journalpost i S4 för utlägg
    • Type_Per_Diem: Typ av journalpost i S4 för traktamente
    • Type_Refund: Typ av journalpost i S4 för återbetalningar
  3. Klicka på Deploy


5. Klicka på ikonen och välj configure för Create Tag Export Settings in Value mapping
  1. Under Mottagare anger du följande detaljer för R_CPI_API:
    • CPI_API_HOST: URL-värde från steg 1.3
    • Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
  2. Under Moreanger du de nödvändiga företagsinställningarna:
    • CopanyName: Företagets namn i Pleo
    • S4_CostCenter_Category: Kategorikoder för CostCenter avgränsade med ,
    • S4_InternalOrder_ControllingArea: Kod för InternalOrder-kontrollområde (endast ett värde)
    • S4_InternalOrder_OrderType: Kod för InternOrder-ordertyp (endast 1 värde)
    • S4_WBS_Project: Filtervärde för projektuppdrag separerade med ,
  3. Klicka på Deploy


6. Klicka på ikonen och välj konfigurera för Skapa taggrupp i Pleo
  1. Under Mottagare
    1. För R_CPI_API_Flow-mottagare anger du följande detaljer 
      • CPI_API_HOST: URL-värde från steg 1.3
      • Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
    2. För R_Pleo anger du webbadressen för Pleo API-integration
  2. Under Moreanger du de nödvändiga företagsinställningarna:
    • CopanyName: Företagets namn i Pleo
    • TG_CostCenter: Namn på taggrupp för CostCenter i Pleo
    • TG_InternalOrder: Namn på taggrupp för InternalOrder i Pleo
    • TG_WBS: Namn på taggrupp för WBS-element i Pleo
  3. Klicka på Deploy


7. Klicka på ikonen och välj att konfigurera för Export Expenses from Pleo to S4
  1. Under Mottagare
    1. Ange webbadressen till Pleo API Integration för R_PLEO_JOBS_API
    2. Ange följande uppgifter för R_S4_CREATE_ENTRY:
      • Adress: Webbadress till SOAP API har aktiverats i steg 1.1
      • Autentisering: Grundläggande/kundcertifikat
        • För grundläggande uppgiftsnamn: Namn på användaruppgifter från Security Store från steg 1.3
        • För kundcertifikat Privat nyckelalias: Namn på certifikatets alias från nyckellager från steg 1.3
    3. För R_S4_PING anger du parameter S4_URL som en adress till Cloud connector från steg 1.1
  2. Klicka på Deploy


8. Klicka på ikonen och välj configure för Export Tags from Pleo to S4
  1. Under Mottagare
    1. För R_PLEO API, ange URL för Pleo API-integration
    2. För R_S4anger du följande detaljer:
      • S4_Host: Webbadress för S4 API
      • Autentisering: Grundläggande/kundcertifikat
        • För grundläggande uppgiftsnamn: Namn på användaruppgifter från Security Store från steg 1.3
        • För kundcertifikat Privat nyckelalias: Namn på certifikatets alias från nyckellager från steg 1.3
    3. Under Moreanger du de nödvändiga företagsinställningarna:
      • DateTimeFormat_S4: datum-/tidsformatvärde
      • WBSODataV2: Sant (indikator på att S4/HANA-systemversionen är lägre än 2021 FPS01)
  2. Klicka på Deploy


9. Klicka på ikonen och välj konfigurera för Schemalägg export av utgifter från Pleo till S4
  1. Under Mottagare
    1. För R_CPI_API-mottagare, ange följande detaljer 
      1. CPI_API_HOST: URL-värde från steg 1.3
      2. Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
    2. För R_Pleo anger du webbadressen för Pleo API-integration
  2. Under Moreanger du de nödvändiga företagsinställningarna:
    • BypassTransactionDate: Sant/falskt (Indikatorn visar kravet på att uppdatera transaktionsdatumet i S4/HANA)
    • UploadReceipts: Sant/falskt (Indikatorn visar kravet att ladda upp bilagor till S4/HANA)
    • ClosingPeriodDay: Specifik dag i månaden (1–31) efter vilken tidigare utgifter kommer att uppdateras
  3. Klicka på Deploy


10. Klicka på ikonen och välj konfigurera för Schemalägg export av taggar från Pleo till S4
  1. Under Mottagare
    1. För R_CPI_API-mottagare, ange följande detaljer 
      • CPI_API_HOST: URL-värde från steg 1.3
      • Credential Name: Namnet på OAuth2 kundinloggningsuppgifter som distribuerades i steg 1.3
    2. Klicka på Deploy




Var artikeln till hjälp?

Toppen!

Tack för din feedback

Vi beklagar att det inte var till hjälp

Tack för din feedback

Berätta för oss hur vi kan förbättra den här artikeln!

Välj minst en av orsakerna
CAPTCHA-verifiering krävs.

Feddback skickat

Vi uppskattar din feedback och uppdaterar artikeln vid behov