Omgevingsvariabelen configureren
Omgevingsvariabelen zijn oplossingsonderdelen die parametersleutels en waarden opslaan, die vervolgens dienen als invoer voor verschillende andere toepassingsobjecten die te vinden zijn in Power Automate-stromen en Power Apps. Bedrijfssystemen hebben vaak meerdere verbindingsparameters en het handmatig invoeren van de parameters in elk onderdeel kan redundant en tijdrovend zijn.
De SAP Procurement-oplossingssjabloon gebruikt omgevingsvariabelen binnen cloudstromen om centraal de belangrijkste eigenschappen van de stroomactiestappen van de SAP ERP-connector te beheren en in te stellen.
Fooi
Als best practice kunt u omgevingsvariabelen configureren en beheren als onderdeel van uw ALM (Application Lifecycle Management)-strategie. Stel zowel standaard- als huidige omgevingswaarden in terwijl u de verschillende oplossingsbestanden in uw omgevingen migreert en beheert.
Meer informatie: Omgevingsvariabelen gebruiken in cloudstromen voor Power Automate-oplossingen
Omgevingsvariabelen configureren tijdens de installatie
De SAP Base-oplossing van de sjabloon bevat vijf omgevingsvariabelen die de SAP-verbindingsparameters instellen die worden gebruikt in de cloudstromen.
Wanneer u de SAP Procurement-oplossingssjabloon installeert, wordt u gevraagd om waarden in te voeren voor vier van de vijf omgevingsvariabelen die geen standaardwaarde hebben. U kunt de omgevingsvariabelen configureren naar uw lokale behoeften.
Eenmaal ingesteld, kunnen de omgevingsvariabelen worden bewerkt terwijl u uw eigen oplossingen bouwt in de ontwikkelomgeving.
De tabel biedt informatie over de vijf omgevingsvariabelen waarvoor SAP-verbindingsparameters moeten worden ingesteld.
Display name | Meting | Omschrijving | Default value |
---|---|---|---|
SAP-toepassingsserver | mpa_SAPApplicationServer | JSON-tekenreeks die de systeemparameters, de host, het systeemnummer, de client, enz. bevat. Raadpleeg de richtlijnen voor SAP-eigenschappen. | |
SAP-client-id | mpa_SAPClientID | De SAP-client-id identificeert uw verbinding met het SAP-systeem. De client voor SAP-back-ends (of 'Mandant') waarbij moet worden aangemeld. Dit is een getal dat varieert van 000 t/m 999. Afzonderlijk gebruikt in IDoc-transacties. | |
Aantal te lezen rijen in SAP | mpa_SAPCountofRowsToRead | Stelt het maximale aantal records in dat moet worden geretourneerd voor elke zoekquery en helpt prestatieproblemen te verminderen. | 1000 |
SAP-taalsleutel | mpa_SAPSPRAS | Soms moet u een taal opgeven voor specifieke transacties, zoals ReadMaterial. We hebben een omgevingsvariabele met de naam SAP SPRAS gemaakt waarmee u eenvoudig de waarde op één plek kunt beheren op basis van uw lokalisatievereisten. | |
SAP-systeem-id | mpa_SAPSystemID | De uit drie letters bestaande systeem-id van het SAP-systeem (verplicht als het verbindingstype Berichtserver is en er geen service berichtserver aanwezig is). Afzonderlijk gebruikt in IDoc-transacties. |
Hier volgen enkele voorbeeldverbindingsreeksen:
ASHOST - Toepassingsserver
{
"AppServerHost": "sap.example.com",
"Client": "100",
"LogonType": "ApplicationServer",
"SystemNumber": "00"
}
MSHOST - Berichtenserver
{
"Client": "102",
"LogonGroup": "FICO",
"LogonType": "Group",
"MessageServerHost": "sapserverdv6",
"MessageServerService": "3601",
"SystemID": "DV6"
}
MSHOST + SNC/SSO - Berichtenserver die SSO gebruikt 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"
}
Meer informatie: Oplossingen aanpassen en Een maken omgevingsvariabele in een oplossing met de richtlijnen voor SAP-eigenschappen of voor elke behoefte aan lokale omgevingsvariabelen.
De omgevingsvariabele opnieuw gebruiken in een stroom
De omgevingsvariabelen die u instelt, zijn nu beschikbaar in de dynamische inhoudkiezer van een stroom. Ga naar een cloudstroom in de SAP Procurement-oplossing om de omgevingsvariabelen te selecteren voor hergebruik in SAP-acties.
Belangrijk
Telkens wanneer een omgevingsvariabele wordt bijgewerkt in een cloudstroom, worden de bijgewerkte waarden niet automatisch gebruikt de volgende keer dat de stroom wordt uitgevoerd. De bijgewerkte stroom moet worden gedeactiveerd en opnieuw geactiveerd om de bijgewerkte waarden van kracht te laten worden.
Selecteer Dynamische inhoud toevoegen om de dynamische inhoudselector te openen in een stroomactie. Alle omgevingsvariabelen waartoe u toegang hebt, worden weergegeven.
Selecteer de gewenste omgevingsvariabele.
Selecteer Opslaan.
Volgende stap
Beveiligingsgroepen configureren