Páginas filhas
  • privateData_existProcessAttribute

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Identificar quando um processo faz acesso a à informações de dados protegidos registrados no Configurador de dados pessoais e sensíveis - LOG10000.

Sintaxe

...

Bloco de código
privateData_existProcessAttribute( [ <l_processID> ] ) => SMALLINT

Parâmetros

...

Nome

Tipo

Obrigatório?

Descrição

l_processID
CHARSim

Nome do processo que deve ser avaliado acesso a informações de dados protegidos cadastrados no Configurador de dados pessoais e sensíveis - LOG10000.

Este nome do processo pode identificar qualquer tipo de identificador desejado pra para pesquisa que seja registrado como 'processo' no cadastro do LOG10000.

Alguns processos padrões já utilizados no produto são:

  • Nome de programa 4gl, freeform ou formulário metadado (Cadastro via FRM1002).  Exemplos: unitofmeasure,  adp10002.
  • Nome de API. Deve ser informado o nome da API, como por exemplo paymentCondition (novo padrao de API),  vdpr0005 (padrao antigo de API).
  • Nome de Adapters de integração EAI (Exemplos: unitofmeasure, adp10002)
  • Nome de Serviço WebServices que contempla uma lista de métodos que fazem acesso a dados protegidos. 

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

Retorno

...

Tipo

Descrição

SMALLINT

Indica se o processo faz acesso a dados protegidos cadastrados no Configurador de dados pessoais e sensíveis - LOG10000

TRUE - Processo acessa dados protegidos.

FALSE - Processo não acessa dados protegidos.

Exemplo

...

Bloco de código
languageruby
themeConfluence
linenumberstrue
#------------------------------------------------#
FUNCTION privateData_existProcessAttribute_test()
#------------------------------------------------#

   #Avaliar se o programa "log00083" possui acesso a dados protegidos conforme cadastro no LOG10000
   IF privateData_existProcessAttribute("log00083") THEN
      CALL conout("Processo log00083 faz acesso a um ou mais dados protegidos.')
   ELSE
      CALL conout("Processo log00083 faz acesso a um ou mais dados protegidos.')
   END IF

END FUNCTION

Observações

...

Disponível a partir do Logix 12.1.2205