Förbered lokal SAP S/4HANA för integrationen

Aktivera tjänster

Konfiguration i Cloud Connector

SAP Integration Suite-konfiguration

Konfiguration av integrationspaket

Dessa steg utförs vanligtvis av en SAP-konsult eller utvecklare – de hjälper dig att förbereda SAP S/4HANA för integrationen med Pleo.


Steg 1: Aktivera tjänster

Tjänstens namn
Typ

Beskrivning

Dokumentation

JournalEntryCreateRequest

Confirmation_In



SOAP

Tjänst för synkron bearbetning av journalpost i S/4HANA



Journal Entry API

API_CV_ATTACHMENT_SRV

ODATATjänst för hantering av dokumentbilagorAttachments API

API_COMPANYCODE_SRV

ODATATjänst för att läsa företagets dataCompany code API
API_COSTCENTER_SRVODATATjänst för att läsa kostnadsställenCost Center API
API_PROJECT_V2 /
API_PROJECT_V3
ODATATjänst för att läsa WBS-elementWBS elements API



1. SOAP-tjänster
  1. Kör soamanager-transaktion
  2. Logga in på webbguiden
  3. Klicka på Webbtjänstkonfiguration
  4. Sök efter:
    • Objekttyp är Alla
    • Objektnamn är JOURNALENTRYCREATEREQUESTCONFI
  5. Välj den tjänst som hittades
  6. Klicka på Skapa tjänst
  7. Lägg till följande uppgifter:
    • Tjänstens namn: JournalEntryPost
    • Nytt bindningsnamn: JournalEntryPost
  8. Upprätthåll leverantörssäkerhetengenom att välja följande alternativ:
    • Säkerhet på transportnivå: Ingen (http)
    • Transportkanalautentisering: Användar-ID/lösenord
  9. I SOAP-protokollstadiet ska du behålla standardvärdet och klicka på Nästa
  10. Klicka på Slutför i Åtgärdsinställningar
  11. Säkerställ att Status på detaljskärmen är Aktiv



 2. OData-tjänster 
  1. Dokumentbilaga
    1. Kör /n/IWFND/MAINT_SERVICE-transaktion
    2. Filtrera efter Externt tjänstenamn: API_CV_ATTACHMENT_SRV
    3. Inom ICF-kommentarer ska du se till att statusen är Aktiv
      • Om statusen inte är aktiv – klicka på ICF-nod och välj Aktivera
  2. Läs företagsinfo
    1. Kör /n/IWFND/MAINT_SERVICE-transaktion
    2. Klicka på Lägg till tjänst
    3. Filtrera efter Namn på teknisk tjänst: API_COMPANYCODE_SRV
    4. Välj raden med tjänsten och klicka på Lägg till valda tjänster
    5. Säkerställ att Namn på teknisk tjänst är lika med API_COMPANYCODE_SRV 
    6. Under Genereringsinformation klickar du på Lokalt objekt
    7. Ange Paketuppdraget 
    8. Spara ändringarna
  3. Läs WBS-element V2 eller V3
    1. Kör /n/IWFND/MAINT_SERVICE-transaktion
    2. Filtrera efter Namn på extern tjänst:
      • API_PROJECT_V2 – om versionen av systemet är lägre än 2021 fsp00
      • API_PROJECT_V3
    3. Inom ICF-kommentarer ska du se till att statusen är Aktiv
      • Om statusen inte är aktiv – klicka på ICF-nod och välj Aktivera
  4. Läs kostnadsställe
    1. Kör /n/IWFND/MAINT_SERVICE-transaktion
    2. Filtrera efter Externt tjänstenamn: API_COSTCENTER_SRV
    3. Inom ICF-kommentarer ska du se till att statusen är Aktiv
    4. Om statusen inte är aktiv – klicka på ICF-nod och välj Aktivera


3. Ställ in autentisering 


 För grundläggande autentisering: Skapa teknisk användare för tjänstautentisering 
  1. Kör /nsu01-transaktion
  2. Ange namnet på användaren
  3. Klicka på Teknisk användare
  4. Välj Användartyp: System
  5. Ange lösenordet
  6. Klicka på Bekräfta
  7. Kör PFCG-transaktion
  8. Ange namnet på rollen
  9. Klicka på Enskild roll
  10. Gå till fliken Meny
    1. Från meny väljer du Från SAP-meny följt av Lokal
    2. Markera kryssrutan Bokföring
    3. Klicka på Överför 
    4. Spara ändringarna
  11. Byt till fliken Auktorisationer
    1. Klicka på Ändra auktoriseringsdata
    2. Klicka på Manuellt
    3. Ange följande auktorisationsobjekt i de tomma fälten:
      • C_PROJ_KOK
      • C_PRPS_KOK
      • F_BKPF_BED
      • F_CLM_BAM
      • F_FAGL_LDR
      • F_KNA1_BED
      • F_KNA1_GEN
      • F_LFA1_BEK
      • F_SKA1_BUK
      • M_MATE_MAN
      • V_VBAK_AAT
      • F_BKPF_BUP
    4. Klicka på Fullständig auktorisation 
    5. Skapa en uppdaterad användarprofil genom att klicka på
  12. Byt till fliken Roller
  13. Tilldela rollen som skapades i föregående steg och SAP_BC_WEBSERVICE_CONSUMER till denna tekniska användare


  För kundcertifikatsautentisering: Ladda upp SSL-certifikat  
  1. Kör STRUST-transaktion
  2. Gå till fliken SSL Standard Server
  3. Klicka på Importera certifikat
  4. Välj SLL-filen och klicka på Lägg till i certifikatlistan



Steg 2: Konfiguration i Cloud Connector

  1. Anslut till BTP-delkonto
    Använd den officiella SAP-dokumentationen:
  2. Skapa mappningar till S/4HANA
    1. Gå till Cloud to On-Premise
    2. Lägg till 2 rader i Mappning av virtuellt till internt system i Åtkomstkontroll
      • HTTPS-protokoll för åtkomst till SOAP- och OData-webbtjänster 
      • RFC-protokoll åtkomst till BAPI


Bra att veta:

  • Port och värd ska tillhandahållas av din SAP Basis-administratör.
  • HTTPS-resurser för DEV-miljön kan anges som /. 
  • För produktionen bör det begränsas till de specifika webbtjänstvägarna.


Steg 3: SAP Integration Suite-konfiguration

 1. Underhåll inloggningsuppgifter 
  1. Skapa CPI API-inloggningsuppgifter
    1. Inom SAP BTP-delkontonivån klickar du på Tjänster och navigerar till  Instanser och prenumerationer 
    2. Klicka på cf-api
    3. Högerklicka på Visa inloggningsuppgifter 
    4. Kopiera värdena för kundid, kundhemlighet, upptagenurl och url
    5. Navigera till Säkerhetsmaterial
    6. Klicka på Skapa och välj OAuth2-klientinloggningsuppgifter på rullgardinsmenyn
    7. Klistra in de värden som tidigare kopierades i popup-fönstret
    8. Klicka på Distribuera
  2. Distribuera inloggningsuppgifter 
    1. Navigera till Säkerhetsmaterial 
    2. Klicka på Skapa och välj Användarinloggningsuppgifter
    3. Ange de nödvändiga uppgifterna


 2. Integrationspaket 
  1. Installera integrationspaketet
    1. Klicka på Design och navigera till Integrationer och API:er 
    2. Klicka på Importera och välj Pleo-integration med SAP S/4HANA-paketet


 3. Skapa en destination för BAPI-åtkomst 
  1. Klicka på Anslutning och navigera till Destinationer
  2. Klicka på Skapa destination
  3. Ange den nödvändiga informationen:
    • Namn: BAPI_INTERNAL_ORDER_GETLOST
    • Typ: RFC
    • Beskrivning: Få en lista över interna beställningar från S4H
    • Proxytyp: Lokal
    • Användare/lösenord: Inloggningsuppgifter för användaren som är tillgängliga i S/4HANA
    • Behörighetstyp: CONFIGURED_USER
    • Ytterligare egenskaper: Lägg till 3 nya värden genom att klicka på Ny egenskap
      • jco.kund.ashost: Virtuell värd för Cloud-kontakten som konfigurerades i steg 2
      • jco.client.client: S/4HANA-klientnummer
      • jco.client.sysnr: S/4HANA-instansnummer


Steg 4: Konfiguration av integrationspaket

1. I Pleo-integration med SAP S/4HANA, går du till Artefakter 


2. Klicka på ikonen och välj Konfigurera för Skapa parameter i värdemappning
  1. För Mottagareanger du följande detaljer:
    • CPI_API_HOST: URL-värde från steg 3.1
    • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
  2. Klicka på Distribuera


3. Klicka på ikonen och välj konfigurera för Skapa företagsinställningar i värdemappning
  • Under Mottagare
    1. För R_CPI_API_Flow-mottagare anger du följande detaljer 
      • CPI_API_HOST: URL-värde från steg 3.1
      • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
    2. För R_Pleo anger du webbadressen för Pleo API-integration
  • Under Meranger du de nödvändiga företagsinställningarna:
    • CompanyID_S4: Företagskod från S/4HANA
    • Företagsnamn: Företagets namn i Pleo
    • CreatedBy_S4: Namn på teknisk användare i S/4HANA som konfigurerades i steg 1.3
    • Token: API-token som har genererats för S/4HANA i Pleo-kontots inställningar
  • Klicka på Distribuera


4. Klicka på ikonen och välj konfigurera för Skapa kontoinställningar i värdemappning
  1. Under Mottagare anger du följande detaljer för R_CPI_API:
    • CPI_API_HOST: URL-värde från steg 3.1
    • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
  2. Under Meranger du de nödvändiga företagsinställningarna:
    • Account_AccountsPayable: Leverantörsavstämningskonto som används i journalposter för faktura och fakturabetalning
    • Account_DefaultSupplier: Standardkonto-id för leverantör i SAP
    • 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å Distribuera


5. Klicka på ikonen och välj konfigurera för Skapa taggexportinställningar i värdemappning
  1. Under Mottagare anger du följande detaljer för R_CPI_API:
    • CPI_API_HOST: URL-värde från steg 3.1
    • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
  2. Under Meranger du de nödvändiga företagsinställningarna:
    • Företagsnamn: 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å Distribuera


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 3.1
      • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
    2. För R_Pleo anger du webbadressen för Pleo API-integration
  2. Under Meranger du de nödvändiga företagsinställningarna:
    • Företagsnamn: 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å Distribuera


7. Klicka på ikonen och välj konfigurera för Exportera utgifter från Pleo till S4
  1. Under Mottagare
    • För R_PLEO_JOBS_API, ange URL för Pleo API-integration
    • För R_S4_CREATE_ENTRYanger du följande detaljer:
      • Adress: URL-adress för SOAP API – {Cloud_Connector URL}/{service path}/{service name}/{service binding}
        • Cloud connector från steg 2.1
        • Tjänstenamn från steg 1.1
        • Tjänstbindning från steg 1.1
      • Proxytyp: Lokal/internet (beroende på målsystemet)
      • Plats-ID: ID för associerad Cloud Connector från steg 2.1
      • Autentisering: Grundläggande/klientcertifikat
        • För grundläggande uppgiftsnamn: Namn på användaruppgifter från Security Store från steg 3.1
        • För klientcertifikat Privat nyckel-alias: Namn på certifikatets alias från Keystore från steg 3.1
    • För R_S4_PING, ange parametern S4_URL som en adress till Cloud Connector från steg 2.1
  2. Klicka på Distribuera


8. Klicka på ikonen och välj konfigurera för Exportera taggar från Pleo till S4
  1. Under Mottagare
    1. För R_PLEO API, ange URL för Pleo API-integration
    2. För R_S4, ange följande detaljer:
      • S4_Host: URL för Cloud Connect-installationssteg 2.1
      • Proxytyp: Lokal/internet (beroende på målsystemet)
      • Plats-ID: ID för associerad Cloud Connector från steg 2.1
      • Autentisering: Grundläggande/klientcertifikat
        • För grundläggande uppgiftsnamn: Namn på användaruppgifter från Security Store från steg 3.1
        • För klientcertifikat Privat nyckel-alias: Namn på certifikatets alias från Keystore från steg 3.1
  2. Under Meranger du de nödvändiga företagsinställningarna:
    • DateTimeFormat_S4: datum-/tidsformatvärde
    • WBSODataV2: Sant (indikator på att S/4HANA-systemversionen är lägre än 2021 FPS01)
  3. Klicka på Distribuera


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 
      • CPI_API_HOST: URL-värde från steg 3.1
      • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
    2. För R_Pleo anger du webbadressen för Pleo API-integration
  2. Under Meranger du de nödvändiga företagsinställningarna:
    • BypassTransactionDate: Sant/falskt (Indikatorn visar kravet på att uppdatera transaktionsdatumet i S/4HANA)
    • UploadReceipts: Sant/falskt (Indikatorn visar kravet att ladda upp bilagor till S/4HANA)
    • ClosingPeriodDay: Specifik dag i månaden (1–31) efter vilken tidigare utgifter kommer att uppdateras
  3. Under Timer, välj en regelbunden körning för export av utgifter – som standard görs detta endast när schemat distribueras.
  4. Klicka på Distribuera


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 3.1
      • Namn för inloggningsuppgifter: Namn på OAuth2-klientinloggningsuppgifter som installerades i steg 3.1
  2. Under Timer, välj en regelbunden körning för export av taggar – som standard görs detta endast när schemat distribueras.
  3. Klicka på Distribuera




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