Configurare le variabili di ambiente

Le variabili di ambiente sono componenti di soluzione che archiviano chiavi e valori di parametri, che vengono quindi usati come input per vari altri oggetti di applicazione trovati nei flussi Power Automate e Power Apps. I sistemi aziendali spesso hanno molteplici parametri di connessione e l'immissione manuale dei parametri in ogni componente può risultare ridondante e dispendiosa in termini di tempo.

Il modello Approvvigionamento SAP utilizza variabili di ambiente in flussi cloud per gestire e impostare centralmente le proprietà chiave nei passaggi di azione del flusso Connettore SAP ERP.

Suggerimento

Come procedura consigliata, configura e gestisci le variabili di ambiente come parte della tua strategia di gestione del ciclo di vita dell'applicazione. Imposta i valori dell'ambiente predefiniti e correnti durante la migrazione e gestisci i vari file di soluzione nei tuoi ambienti.

Altre informazioni: Uso delle variabili di ambiente nei flussi cloud della soluzione Power Automate

Configurare le variabili di ambiente al momento dell'installazione

La soluzione Base SAP del modello contiene cinque variabili di ambiente che impostano i parametri di connessione SAP utilizzati nei flussi cloud.

Quando installi il modello della soluzione SAP Procurement, ti verrà richiesto di immettere i valori per quattro delle cinque variabili dell'ambiente che non hanno un valore predefinito. Puoi configurare le variabili di ambiente in base alle tue esigenze locali.

Una volta impostate, le variabili di ambiente possono essere modificate mentre crei le tue soluzioni nell'ambiente di sviluppo.

La tabella fornisce informazioni sulle cinque variabili di ambiente che richiedono la configurazione dei parametri di connessione SAP.

Display name Name Descrizione Default value
Server applicazioni SAP mpa_SAPApplicationServer Stringa JSON che contiene i parametri di sistema, host, numero di sistema, client e così via. Fai riferimento alla guida alla proprietà SAP.
ID client SAP mpa_SAPClientID L'ID client SAP identifica la connessione al sistema SAP. Il client dei back-end SAP (o "mandante") a cui accedere. Un numero compreso tra 000 e 999. Utilizzato separatamente nelle transazioni IDoc.
Numero SAP di righe da leggere mpa_SAPCountofRowsToRead Imposta il numero massimo di record da restituire in qualsiasi query di ricerca e aiuta ad attenuare i problemi di prestazioni. 1000
Chiave lingua SAP mpa_SAPSPRAS In alcuni casi dovrai specificare una lingua per transazioni specifiche, ad esempio ReadMaterial. Abbiamo creato una variabile ambientale denominata SAP SPRAS che ti consente di controllare facilmente il valore in un'unica posizione in base alle tue esigenze di localizzazione.
ID sistema SAP mpa_SAPSystemID L'ID di sistema a tre lettere del sistema SAP (obbligatorio se il tipo di connessione è Server messaggi e un servizio del server messaggi non è presente). Utilizzato separatamente nelle transazioni IDoc.

Ecco alcuni esempi di stringhe di connessione:

ASHOST - Server applicazioni

{     

    "AppServerHost": "sap.example.com", 

    "Client": "100", 

    "LogonType": "ApplicationServer", 

    "SystemNumber": "00"   

}

MSHOST - Server messaggi

{   

    "Client": "102", 

    "LogonGroup": "FICO", 

    "LogonType": "Group", 

    "MessageServerHost": "sapserverdv6",    

    "MessageServerService": "3601",    

    "SystemID": "DV6"   

} 

MSHOST + SNC/SSO - Server messaggi che utilizza SSO tramite 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"   

} 

Ulteriori informazioni: Personalizzare le soluzioni e Creare una variabile di ambiente in una soluzione utilizzando la guida alla proprietà SAP o per qualsiasi esigenza della variabile di ambiente locale.

Riutilizzare la variabile di ambiente in un flusso

Le variabili di ambiente configurate sono ora disponibili nel selettore di contenuto dinamico di un flusso. Vai a un flusso cloud nella soluzione Approvvigionamento SAP per selezionare le variabili di ambiente da riutilizzare nelle azioni SAP.

Importante

Ogni volta che una variabile di ambiente viene aggiornata in un flusso cloud, i valori aggiornati non vengono utilizzati automaticamente alla successiva esecuzione del flusso. Il flusso aggiornato deve essere disattivato e riattivato per rendere effettivi i valori aggiornati.

  1. Modifica un flusso cloud consapevole della soluzione.

  2. Seleziona Aggiungi contenuto dinamico per aprire il selettore di contenuti dinamici in un'azione del flusso. Vengono elencate tutte le variabili di ambiente a cui hai accesso.

  3. Seleziona la variabile d'ambiente desiderata.

  4. Seleziona Salva.

    Riutilizzare le variabili di ambiente nelle azioni del connettore SAP ERP

Passaggio successivo

Configurare i gruppi di sicurezza

Vedi anche

Inizia con il modello SAP Procurement