Forbered SAP S/4HANA On-Premise til integrationen

Aktivér tjenester

Opsætning i Cloud Connector

Konfiguration af SAP Integration Suite

Konfiguration af integrationspakke

Disse trin udføres typisk af en SAP-konsulent eller udvikler – de vil kunne hjælpe dig med at forberede SAP S/4HANA til integrationen med Pleo.


Trin 1: Aktivér tjenester

Tjenestens navn
Type

Beskrivelse

Dokumentation

JournalEntryCreateRequest

Confirmation_In



SOAP

Tjeneste til synkronisering af kassekladdeposter i S/4HANA



API til kassekladdeposter

API_CV_ATTACHMENT_SRV

ODATATjeneste til håndtering af vedhæftede dokumenterAPI til vedhæftede filer

API_COMPANYCODE_SRV

ODATATjeneste til læsning af virksomhedsdataAPI til virksomhedskoder
API_COSTCENTER_SRVODATATjeneste til læsning af omkostningscentreAPI til omkostningscentre
API_PROJECT_V2 /
API_PROJECT_V3
ODATATjeneste til læsning af WBS-elementerAPI til WBS-elementer



1. SOAP-tjenester
  1. Kør soamanager-transaktionen
  2. Log ind på web-wizard
  3. Klik på Konfiguration af webstjeneste
  4. Søg efter:
    • Objekttype er Alle
    • Objektnavn er JOURNALENTRYCREATEREQUESTCONFI
  5. Vælg den fundne tjeneste
  6. Klik på Opret tjeneste
  7. Tilføj følgende oplysninger:
    • Tjenestenavn: JournalEntryPost
    • Nyt bindingsnavn: JournalEntryPost
  8. Bevar udbydersikkerhedved at vælge følgende indstillinger:
    • Sikkerhed på transportniveau: Ingen (http)
    • Godkendelse af transportkanal: Bruger-id/adgangskode
  9. SOAP-protokolstadiet skal du beholde standardværdien og klikke på Næste
  10. Klik på Afslut under indstillingerne for handlingen
  11. Sørg for, at Status på detaljeskærmen er Aktiv



 2. OData-tjenester 
  1. Vedhæftet dokument
    1. Kør transaktionen /n/IWFND/MAINT_SERVICE
    2. Filtrer efter Navn på ekstern tjeneste: API_CV_ATTACHMENT_SRV
    3. I ICF-noterne skal du kontrollere, at status er Aktiv
      • Hvis status ikke er aktiv, skal du klikke på ICF-node og vælge Aktivér
  2. Read company information
    1. Kør transaktionen /n/IWFND/MAINT_SERVICE
    2. Klik på Tilføj tjeneste
    3. Filtrer efter navn på teknisk tjeneste: API_COMPANYCODE_SRV
    4. Vælg rækken med tjenesten, og klik på Tilføj valgte tjenester
    5. Sørg for, at navn på teknisk tjeneste er lig med API_COMPANYCODE_SRV 
    6. Under Oprettelsesinformation skal du klikke på Lokalt objekt
    7. Angiv Pakketildeling 
    8. Gem ændringerne
  3. Læs WBS-elementer V2 eller V3
    1. Kør transaktionen /n/IWFND/MAINT_SERVICE
    2. Filtrer efter Navn på ekstern tjeneste:
      • API_PROJECT_V2 – hvis versionen af systemet er mindre end 2021 fsp00
      • API_PROJECT_V3
    3. I ICF-noterne skal du kontrollere, at status er Aktiv
      • Hvis status ikke er aktiv, skal du klikke på ICF-node og vælge Aktivér
  4. Læs omkostningscenter
    1. Kør transaktionen /n/IWFND/MAINT_SERVICE
    2. Filtrer efter Navn på ekstern tjeneste: API_COSTCENTER_SRV
    3. I ICF-noterne skal du kontrollere, at status er Aktiv
    4. Hvis status ikke er aktiv, skal du klikke på ICF-node og vælge Aktivér


3. Opsætning af godkendelse 


  Basisgodkendelse: Opret teknisk bruger til tjenesteautentificering 
  1. Kør transaktionen /nsu01
  2. Angiv navnet på brugeren
  3. Klik på Teknisk bruger
  4. Vælg Brugertype: System
  5. Angiv adgangskoden
  6. Klik på Bekræft
  7. Kør transaktionen PFCG
  8. Angiv navnet på rollen
  9. Klik på Enkelt rolle
  10. Gå til fanen Menu
    1. I menuen Fra skal du vælge Fra SAP-menuen efterfulgt af Lokal
    2. Markér afkrydsningsfeltet Konto 
    3. Klik på Overfør 
    4. Gem ændringerne
  11. Skift til fanen Autorisationer
    1. Klik på Skift autorisationsdata
    2. Klik på Manuelt
    3. Angiv følgende autorisationsobjekter i de tomme felter:
      • 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. Klik på Fuld autorisation 
    5. Generér en opdateret brugerprofil ved at klikke på
  12. Skift til fanen Roller
  13. Tildel den rolle, der blev oprettet på det forrige trin, og SAP_BC_WEBSERVICE_CONSUMER til denne tekniske bruger


  Godkendelse af kundecertifikat: Upload SSL-certifikat  
  1. Kør transaktionen STRUST
  2. Gå til fanen SSL-standardserver
  3. Klik på Importér certifikat
  4. Vælg SLL-filen, og klik på Føj til certifikatlisten



Trin 2: Opsætning i Cloud Connector

  1. Opret forbindelse til BTP-underkonto
    Brug den officielle SAP-dokumentation:
  2. Opret tilknytninger til S/4HANA
    1. Gå til Cloud til On-Premise
    2. Føj to rækker til Tilknytning af virtuelt til internt system under Adgangskontrol
      • HTTPS-protokol til at få adgang til SOAP og OData-webtjenester 
      • RFC-protokol til at få adgang til BAPI'er


Værd at vide!

  • Oplysninger om port og host leveres af din SAP Basis-administrator.
  • HTTPS-ressourcer til DEV-miljøet kan specificeres som /. 
  • I forbindelse med produktionen bør det begrænses til de specifikke webtjenestestier.


Trin 3: Konfiguration af SAP Integration Suite

 1. Bevar loginoplysninger 
  1. Opret CPI API-loginoplysninger
    1. På SAP BTP underkonto-niveauet skal du klikke på Tjenester, og gå til Forekomster og abonnementer 
    2. Klik på cf-api
    3. Højreklik på Vis loginoplysninger 
    4. Kopiér værdierne for kundeid, kundehemmelighed, takenurl og url
    5. Gå til Sikkerhedsmateriale
    6. Klik på Opret, og vælg Loginoplysninger for OAuth2-kunde i rullemenuen
    7. Indsæt de tidligere kopierede værdier i pop op-vinduet
    8. Klik på Udrul
  2. Udrul loginoplysninger 
    1. Gå til Sikkerhedsmateriale 
    2. Klik på Opret, og vælg Loginoplysninger for bruger
    3. Udfyld de nødvendige oplysninger


 2. Integrationspakke 
  1. Installér integrationspakken
    1. Klik på Design, og gå til Integrationer og API'er 
    2. Klik på Importér, og vælg Pleo-integration med SAP S/4HANA-pakken


 3. Opret en destination for at få BAPI-adgang 
  1. Klik på Forbindelse, og gå til Destinationer
  2. Klik på Opret destination
  3. Angiv de nødvendige oplysninger:
    • Navn: BAPI_INTERNAL_ORDER_GETLOST
    • Type: RFC
    • Beskrivelse: Få liste over interne ordrer fra S4H
    • Proxytype: Lokal
    • Bruger/adgangskode: Loginoplysninger for den bruger, der er tilgængelig i S/4HANA
    • Autorisationstype: CONFIGURED_USER
    • Yderligere egenskaber– Tilføj tre nye værdier ved at klikke på Ny egenskab
      • jco.kunde.ashost: Virtuel vært for den cloud connector, der blev konfigureret på trin 2
      • jco.client.client: S/4HANA-kundenummer
      • jco.kunde.sysnr: S/4HANA-forekomstnummer


Trin 4: Konfiguration af integrationspakke

1. Gå til Artefakter  i Pleo-integrationen med SAP S/4HANA


2. Klik på ikonet, og vælg konfigurer for  Opret parameter i værditilknytningen
  1. Angiv følgende oplysninger for modtageren:
    • CPI_API_HOST: URL-værdi fra trin 3.1
    • Navn på loginoplysninger: Navn på loginoplysningerne for OAuth2-kunden, der blev implementeret på trin 3.1
  2. Klik på Udrul


3. Klik på ikonet, og vælg konfigurer for Opret virksomhedsindstillinger under værditilknytning
  • Under Modtager
    1. Angiv følgende oplysninger for R_CPI_API_Flow-modtager 
      • CPI_API_HOST: URL-værdi fra trin 3.1
      • Navn på loginoplysninger: Navn på loginoplysningerne for OAuth2-kunden, der blev implementeret på trin 3.1
    2. Angiv URL-adressen til Pleo-API-integrationen for R_Pleo
  • Angiv de nødvendige virksomhedsindstillinger under Mere:
    • CompanyID_S4: Virksomhedskode fra S/4HANA
    • Virksomhedsnavn: Navn på virksomhed i Pleo
    • CreatedBy_S4: Navn på den tekniske bruger i S/4HANA, der blev konfigureret på trin 1.3
    • Token: API-token genereret til S/4HANA under indstillingerne for Pleo-kontoen
  • Klik på Udrul


4. Klik på ikonet, og vælg konfigurer for Opret kontoindstillinger under værditilknytning
  1. Under Modtager skal du angive følgende oplysninger for R_CPI_API:
    • CPI_API_HOST: URL-værdi fra trin 3.1
    • Navn på loginoplysninger: Navn på loginoplysningerne for OAuth2-kunden, der blev implementeret på trin 3.1
  2. Angiv de nødvendige virksomhedsindstillinger under Mere:
    • Account_AccountsPayable: Afstemningskonto for leverandør brugt i kassekladdeposter for fakturaer og fakturabetalinger
    • Account_DefaultSupplier: Standardkonto-id for leverandør i SAP
    • Account_Pocket: General ledger-konto brugt til kassekladdeposter for udlæg, kørsel og rejsegodtgørelse
    • Account_Reimbursement: General ledger-konto brugt til kassekladdeposter for eksterne og direkte tilbagebetalinger
    • Account_Wallet: General ledger-konto brugt til kassekladdeposter for kortkøb, tilbageførsel og tilbagebetaling
    • CompanyName: Navnet på virksomheden i Pleo
    • Type_Atm_Withdrawal: Type af kassekladdeindtastning i S4 for kontanthævninger
    • Type_Card_Invoice: Type af kassekladdeindtastning i S4 for kortfaktura
    • Type_Card_Purchase: Type af kassekladdeindtastning i S4 for kortkøb
    • Type_Cashback: Type af kassekladdeindtastning i S4 for cashbacks
    • Type_Chargeback: Type af kassekladdeindtastning i S4 for tilbagebetalinger
    • Type_Direct_Reimbursement: Type af kassekladdeindtastning i S4 for dirkete tilbagebetalinger
    • Type_External_Reimbursement: Type af kassekladdeindtastning i S4 for eksterne tilbagebetalinger
    • Type_Invoice: Type af kassekladdeindtastning i S4 for fakturaer
    • Type_Invoice_Payment: Type af kassekladdeindtastning i S4 for fakturabetalinger
    • Type_Mileage: Type af kassekladdeindtastning i S4 for krav om kørselsgodtgørelse
    • Type_Out_Of_Pocket: Type af kassekladdeindtastning i S4 for private udlæg
    • Type_Per_Diem: Type af kassekladdeindtastning i S4 for rejsegodtgørelse
    • Type_Refund: Type af kassekladdeindtastning i S4 for tilbageførsler
  3. Klik på Udrul


5. Klik på ikonet, og vælg konfigurer for Indstillinger for oprettelse af tageksport under tilknytning af værdier
  1. Under Modtager skal du angive følgende oplysninger for R_CPI_API:
    • CPI_API_HOST: URL-værdi fra trin 3.1
    • Navn på loginoplysninger: Navn på loginoplysningerne for OAuth2-kunden, der blev implementeret på trin 3.1
  2. Angiv de nødvendige virksomhedsindstillinger under Mere:
    • CompanyName: Navn på virksomhed i Pleo
    • S4_CostCenter_Category: Kategorikoder for omkostningscenter adskilt af ,
    • S4_InternalOrder_ControllingArea: Kode for kontrolområde for intern ordre (kun 1 værdi)
    • S4_InternalOrder_OrderType: Kode for ordretypen for intern ordre (kun 1 værdi)
    • S4_WBS_Project: Filterværdi for projektopgaver adskilt af ,
  3. Klik på Udrul


6. Klik på ikonet, og vælg konfigurer for Opret tag-gruppe i Pleo
  1. Under Modtager
    1. Angiv følgende oplysninger for modtageren af R_CPI_API_Flow 
      • CPI_API_HOST: URL-værdi fra trin 3.1
      • Navn på loginoplysninger: Navn på loginoplysninger for OAuth2-kunden, der blev udrullet på trin 3.1
    2. Angiv URL-adressen til Pleo API-integrationen for R_Pleo
  2. Angiv de nødvendige virksomhedsindstillinger under Mere:
    • CompanyName: Navn på virksomhed i Pleo
    • TG_CostCenter: Navn på tag-gruppe for omkostningscenter i Pleo
    • TG_InternalOrder: Navn på tag-gruppe for intern ordre i Pleo
    • TG_WBS: Navn på tag-gruppe for WBS-element i Pleo
  3. Klik på Udrul


7. Klik på ikonet, og vælg konfigurer for Eksportér udgifter fra Pleo til S4
  1. Under Modtager
    • For R_PLEO_JOBS_API skal du angive URL-adressen til Pleo API-integrationen
    • For R_S4_CREATE_ENTRYskal du angive følgende oplysninger:
      • Adresse: URL-adresse til SOAP API – {Cloud_Connector URL}/{service path}/{service name}/{service binding}
        • Cloudforbindelse fra trin 2.1
        • Tjenestenavn fra trin 1.1
        • Tjenestebinding fra trin 1.1
      • Proxytype: Lokal/internet (afhængigt af målsystemet)
      • Lokations-id: Id for tilknytning af cloudforbindelsen fra trin 2.1
      • Autentificering: Basis-/kundecertifikat
        • Legitimationsnavn på Basic: Navn på loginoplysninger om brugeren som hentet fra sikkerhedslageret på trin 3.1
        • Privatnøglealias for kundecertifikat: Navnet på certifikataliasset fra Keystore på trin 3.1
    • For R_S4_PING skal du angive parameteren S4_URL som en adresse på cloudforbindelsen på trin 2.1
  2. Klik på Udrul


8. Klik på ikonet, og vælg konfigurer for Eksportér tags fra Pleo til S4
  1. Under Modtager
    1. Angiv URL-adressen til Pleo API-integrationen for R_PLEO API
    2. Angiv følgende oplysninger for R_S4:
      • S4_Host: URL-adresse til opsætning af cloudforbindelsen på trin 2.1
      • Proxytype: Lokal/internet (afhængigt af målsystemet)
      • Lokations-id: Id for tilknytningen af cloudforbindelsen på trin 2.1
      • Autentificering: Basis-/kundecertifikat
        • Legitimationsnavn på Basic: Navn på loginoplysninger om brugeren som hentet fra sikkerhedslageret på trin 3.1
        • Privatnøglealias for kundecertifikat: Navnet på certifikataliasset fra Keystore på trin 3.1
  2. Angiv de nødvendige virksomhedsindstillinger under Mere:
    • DateTimeFormat_S4: værdi af dato-/tidsformat
    • WBSODataV2: Sand (indikator for, at S/4HANA-systemversionen er ældre end 2021 FPS01)
  3. Klik på Udrul


9. Klik på ikonet, og vælg konfigurer for Planlæg udgifteksport fra Pleo til S4
  1. Under Modtager
    1. Angiv følgende oplysninger for R_CPI_API-modtager 
      • CPI_API_HOST: URL-værdi på trin 3.1
      • Navn på loginoplysninger: Navn på loginoplysninger for OAuth2-kunden, der blev udrullet på trin 3.1
    2. Angiv URL-adressen til Pleo API-integrationen for R_Pleo
  2. Angiv de nødvendige virksomhedsindstillinger under Mere:
    • BypassTransactionDate: Sand/falsk (indikatoren viser kravet om at opdatere transaktionsdatoen i S/4HANA)
    • UploadReceipts: Sand/falsk (indikatoren viser kravet om at uploade vedhæftede filer til S/4HANA)
    • ClosingPeriodDay: Specifik dag i måneden (1-31), hvorefter tidligere udgifter vil blive opdateret
  3. Under Timer skal du vælge en regelmæssig udførelse af udgiftseksporten – som standard udføres den kun, når tidsplanen er implementeret.
  4. Klik på Udrul


10. Klik på ikonet, og vælg konfigurer for Planlæg tageksport fra Pleo til S4
  1. Under Modtager
    1. Angiv følgende oplysninger for R_CPI_API-modtager 
      • CPI_API_HOST: URL-værdi på trin 3.1
      • Navn på loginoplysninger: Navn på loginoplysninger for OAuth2-kunden, der blev udrullet på trin 3.1
  2. Vælg en regelmæssig udførelse af tageksport under Timer – som standard sker dette kun, når tidsplanen udrulles.
  3. Klik på Udrul




Var denne artikel nyttig?

Fantastisk!

Tak for din feedback

Beklager, at vi ikke var nyttige

Tak for din feedback

Fortæl os, hvordan vi kan forbedre denne artikel!

Vælg mindst én af grundene
Captcha-bekræftelse er påkrævet.

Feedback sendt

Vi sætter pris på din indsats og vil forsøge at rette artiklen