Partilhar via


Configurar variáveis de ambiente

As variáveis de ambiente são componentes de solução que armazenam as chaves e valores de parâmetros, que depois servem como entrada para vários outros objetos de aplicação encontrados em fluxos do Power Automate e Power Apps. Frequentemente, os sistemas empresariais têm múltiplos parâmetros de ligação e a introdução manual dos parâmetros em cada componente pode ser redundante e moroso.

O modelo do SAP Procurement utiliza variáveis de ambiente em fluxos de cloud para gerir e definir de forma centralizada propriedades-chave nos passos de ação do fluxo do conector ERP SAP.

Gorjeta

Como melhor prática, configure e gira variáveis de ambiente como parte da sua estratégia de gestão do ciclo de vida da aplicação (ALM). Defina os valores de ambiente predefinido e atual à medida que migra e gere os vários ficheiros de solução entres os seus ambientes.

Mais informações em: Utilizar variáveis de ambiente em fluxos de cloud da solução do Power Automate

Configurar variáveis de ambiente no momento da instalação

A solução SAP Base do modelo contém cinco variáveis de ambiente que definem os parâmetros de ligação SAP utilizados nos fluxos de cloud.

Quando instala o modelo de solução Aprovisionamento do SAP, ser-lhe-á pedido que introduza valores para quatro das cinco variáveis de ambiente que não tenham um valor predefinido. Pode configurar as variáveis de ambiente de acordo com as suas necessidades locais.

Depois de configuradas, as variáveis de ambiente podem ser editadas à medida que cria as suas próprias soluções no ambiente de desenvolvimento.

A tabela fornece informações sobre as cinco variáveis de ambiente que necessitam da configuração de parâmetros de ligação SAP.

Nome a apresentar Name Descrição Valor predefinido
Servidor Aplicacional SAP mpa_SAPApplicationServer Cadeia JSON que contém parâmetros do sistema, anfitrião, número do sistema, cliente, entre outros. Consulte a orientação da propriedade SAP.
ID de Cliente do SAP mpa_SAPClientID O ID de cliente SAP identifica a sua ligação ao sistema SAP. O cliente de back-end SAP (ou 'Mandante') no qual tem de iniciar sessão. É um número entre 000 e 999. Utilizado separadamente em transações IDoc.
Contagem de Linhas a Ler do SAP mpa_SAPCountofRowsToRead Define o número máximo de registos a devolver em quaisquer consulta de pesquisa e ajuda a aliviar as preocupações sobre o desempenho. 1000
Chave de Linguagem SAP mpa_SAPSPRAS Existem ocasiões em que precisará de especificar um idioma em transações específicas, tais como ReadMaterial. Criámos uma variável ambiental denominada SAP SPRAS que lhe permite controlar facilmente o valor num só local, de acordo com os seus requisitos de localização.
ID do Sistema SAP mpa_SAPSystemID O ID de sistema de três letras do sistema SAP (Obrigatório se o tipo de ligação for Servidor de Mensagens e não estiver presente um serviço de servidor de mensagens). Utilizado separadamente em transações IDoc.

Eis alguns exemplos de cadeias de ligação:

ASHOST - Servidor da Aplicação

{     

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

    "Client": "100", 

    "LogonType": "ApplicationServer", 

    "SystemNumber": "00"   

}

MSHOST - Mensagem do Servidor

{   

    "Client": "102", 

    "LogonGroup": "FICO", 

    "LogonType": "Group", 

    "MessageServerHost": "sapserverdv6",    

    "MessageServerService": "3601",    

    "SystemID": "DV6"   

} 

MSHOST + SNC/SSO - Mensagem do Servidor utilizando o SSO através do 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"   

} 

Mais informações: Personalizar soluções e Criar uma variável de ambiente numa solução utilizando a Orientação de propriedades SAP ou para qualquer necessidade de variável de ambiente local.

Reutilizar a variável de ambiente num fluxo

As variáveis de ambiente que configurar estão agora disponíveis no seletor de conteúdo dinâmico de um fluxo. Aceda a um fluxo de cloud na solução SAP Procurement para selecionar as variáveis de ambiente a reutilizar em Ações do SAP.

Importante

Sempre que uma variável de ambiente é atualizada num fluxo de cloud, os valores atualizados não são utilizados automaticamente da próxima vez que o fluxo for executado. O fluxo atualizado tem de ser desativado e reativado para que os valores atualizados entrem em vigor.

  1. Edite um fluxo de cloud com reconhecimento de solução.

  2. Selecione Adicionar conteúdo dinâmico para abrir o seletor de conteúdo dinâmico numa ação de fluxo. Todas as variáveis de ambiente a que tem acesso estão listadas.

  3. Selecione a variável de ambiente desejada.

  4. Selecione Guardar.

    Reutilizar variáveis de ambiente nas ações do conector ERP SAP

Próximo passo

Configurar grupos de segurança

Consulte também

Introdução ao modelo SAP Procurement