Permite recuperar o código da empresa Logix padrão que pode ser utilizada no acesso a partir do link RFI.
Este código de empresa padrão deve ser configurado na chave de profile logix.rfi.defaultLogixCompany. Para mais detalhes acesse RFI - Configuração.
Quando utilizar esta função?
No momento em que algum usuário externo realizar o acionamento de um link web de acesso RFI gerado pelas funções RFI_newURLAccessToken ou RFI_newToken + RFI_getURLAccessByToken, onde deve-se atentar para os seguintes itens:
- Obter o código do token enviado como parâmetro na requisição;
- Conectar-se ao Logix e identificar se o token é válido para uso, utilizando a função RFI_isValidToken, somente deixando prosseguir se o token for válido;
- Realizar leitura de parâmetros registrados para este link de acesso, utilizando a função RFI_getParamValue
- Registrar o usuário e empresa do Logix que serão utilizados para autenticação da conexão atual para prosseguir com as demais funcionalidades envolvidas no processo de negócio para o qual o link de acesso foi desenvolvido. Caso não exista código da empresa e usuário definidos entre os parâmetros recuperados a partir da função RFI_getParamValue, pode-se utilizar as funções que recuperam o código da empresa e usuário Logix padrão para RFI, sendo:
Somente prosseguir com o processamento da rotina após usuário e empresa do Logix serem autenticados na conexão atual.
Sintaxe
RFI_getDefaultLogixCompany( ) => CHAR
Retorno
Tipo | Descrição |
---|---|
| Código da empresa Logix que será utilizada como padrão nas conexões ao produto iniciadas a partir de links de acesso RFI. |
Exemplo
#------------------------------------------# FUNCTION RFI_getDefaultLogixCompany_test() #------------------------------------------# DEFINE l_company CHAR(02) #Recuperando o código da empresa Logix padrão RFI LET l_company = RFI_getDefaultLogixCompany() CALL log0030_mensagem("Empresa padrão RFI: "||l_company,"info") END FUNCTION
Informações
Fonte: rfi.4gl
Veja também