Páginas filhas
  • privateData_registerLogEAI


Registrar LOG de Acesso para todo acionamento de integrações via Adapters EAI que estejam registrados como processos que fazem acessos a informações de dados protegidos registrados no Configurador de dados pessoais e sensíveis - LOG10000, ou seja, se o nome do Adapter EAI enviado como parâmetro para esta função acessar dados protegidos, será gerado um LOG de Acesso registrando algumas informações na tabela LOG_PRIVATE_PROCESS_AUDIT como:

  • Usuário Logix
  • Data e hora de acesso
  • Tipo de processo EAI (Adapter EAI)

Sintaxe

privateData_registerLogEAI( [ <l_processID> ] ) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_processID
CHARSim

Nome de Adapters de integração EAI que em suas rotinas internas realizam acesso a dados protegidos cadastrados no Configurador de dados pessoais e sensíveis - LOG10000

Exemplos: unitofmeasure,  adp10002

O nome do Adapter deve estar registrado como processo no LOG10000 para um ou mais Dados Protegidos para que seja registrado LOG de Acesso na base de dados.

(informação) Limite de até 50 caracteres.

Retorno

Tipo

Descrição

SMALLINT

Indica se o LOG de Acesso foi avaliado e/ou registrado com sucesso.

TRUE - LOG de Acesso processado com sucesso.

FALSE - Falha ao registrar LOG de Acesso.  

(seleção) Em caso de falha (FALSE), utilize a função privateData_getErrorMessage para recuperar a descrição do erro ocorrido.

Exemplo

#------------------------------------------------#
FUNCTION privateData_registerLogEAI_test()
#------------------------------------------------#

   #Registrando LOG de acesso para o Adapter "meuAdapterEAI" caso faça acesso a dados protegidos (cfme cadastro no LOG10000)
   CALL privateData_registerLogEAI("meuAdapterEAI") 

END FUNCTION