Konfigurer miljøvariabler
Miljøvariabler er løsningskomponenter som lagrer parameternøkler og -verdier, som deretter fungerer som inndata til ulike andre programobjekter som finnes i Power Automate-flyter og Power Apps. Organisasjonssystemer har ofte flere tilkoblingsparametere, og det kan være overflødig og tidkrevende å angi parameterne manuelt i hver komponent.
Malen for SAP Procurement bruker miljøvariabler i skyflyter til å administrere og angi nøkkelegenskaper i handlingstrinnene for SAP ERP-koblingen sentralt.
Tips
En anbefalt fremgangsmåte er å konfigurere og administrere miljøvariabler som en del av strategien for administrasjon av programlivssyklus (ALM). Angi både standard og gjeldende miljøverdier når du overfører og administrerer de ulike løsningsfilene på tvers av miljøene.
Finn ut mer: Bruk miljøvariabler i skyflyter i Power Automate-løsning
Konfigurer miljøvariabler under installasjon
Malens SAP Base-løsning inneholder fem miljøvariabler som angir parameterne for SAP-tilkobling som brukes i skyflytene.
Når du installerer løsningsmalen for SAP Procurement, blir du bedt om å angi verdier for fire av de fem miljøvariablene som ikke har en standardverdi. Du kan konfigurere miljøvariablene etter dine lokale behov.
Etter at miljøvariablene er konfigurert, kan du redigere dem etter hvert som du bygger dine egne løsninger i utviklingsmiljøet.
Tabellen inneholder informasjon om de fem miljøvariablene som parametere for SAP-tilkobling må konfigureres for.
Display name | Name | Bekrivelse | Default value |
---|---|---|---|
SAP-programserver | mpa_SAPApplicationServer | JSON-streng som inneholder systemparametere, vert, systemnummer, klient og mer. Se i veiledningen for SAP-egenskaper. | |
SAP-klient-ID | mpa_SAPClientID | SAP-klient-ID-en identifiserer tilkoblingen til SAP-systemet. SAP-serverdelsklienten (eller 'Mandant') som det skal logges på. Det er et tall fra 000 til 999. Brukes separat i IDoc-transaksjoner. | |
SAP-telling av rader som skal leses | mpa_SAPCountofRowsToRead | Angir maksimalt antall oppføringer som skal returneres for enhver søkespørring og bidrar til å redusere ytelsesproblemer. | 1000 |
SAP-språknøkkel | mpa_SAPSPRAS | Noen ganger må du angi et språk for bestemte transaksjoner, for eksempel ReadMaterial. Vi har opprettet en miljøvariabel kalt SAP SPRAS som gjør at du enkelt kan styre verdien på ett sted i samsvar med lokaliseringskravene. | |
System-ID for SAP | mpa_SAPSystemID | SAP-systemets trebokstavsystem-ID (obligatorisk hvis tilkoblingstype er Meldingsserver og en meldingsservertjeneste ikke finnes). Brukes separat i IDoc-transaksjoner. |
Her er noen eksempler på tilkoblingsstrenger:
ASHOST – programserver
{
"AppServerHost": "sap.example.com",
"Client": "100",
"LogonType": "ApplicationServer",
"SystemNumber": "00"
}
MSHOST – meldingsserver
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SystemID": "DV6"
}
MSHOST + SNC/SSO – meldingsserver som bruker SSO via SNC (Kerberos)
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SncLibraryPath": "c:\\sapcryptolib\\sapcrypto.dll",
"SncPartnerName": "p:CN=DV6",
"SncQOP": "Default",
"SncSso": "On",
"SystemID": "DV6",
"UseSnc": "true"
}
Mer informasjon: Tilpass løsninger og Opprett en miljøvariabel i en løsning ved hjelp av veiledningen for SAP-egenskaper eller for ethvert behov for lokale miljøvariabler.
Bruk miljøvariabelen på nytt i en flyt
Miljøvariablene du konfigurerer, er nå tilgjengelige i den dynamiske innholdsvelgeren for en flyt. Gå inn i en skyflyt i SAP Procurement-løsningen for å velge miljøvariablene du vil bruke på nytt i SAP-handlinger.
Viktig
Hver gang en miljøvariabel oppdateres i en skyflyt, brukes ikke de oppdaterte verdiene automatisk neste gang flyten kjøres. Den oppdaterte flyten må deaktiveres og aktiveres på nytt for at de oppdaterte verdiene skal tre i kraft.
Velg Legg til dynamisk innhold for å åpne den dynamiske innholdsvelgeren i en flythandling. Alle miljøvariabler du har tilgang til, vises.
Velg ønsket miljøvariabel.
Velg Lagre.