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.
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.
Selecione a variável de ambiente desejada.
Selecione Guardar.
Próximo passo
Configurar grupos de segurança