Versões comparadas

Chave

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

Descrição
Realiza o log dos dados acessados, de acordo com as informações enviadas, quando a regra de auditoria de rotinas com campos sensíveis sensíveis ou pessoais estiver habilitada

Sintaxe
FwPDLogAuditFwPDLogUser( aAlias , cFunction , nOpc ) → lRetorno

Parâmetros

NomeTipoDescriçãoObrigatório
aAlias ArrayArray com as tabelas que serão avaliadasX
cFunction CaracterRotina que será utilizada no log das tabelasX
nOpc NuméricoOpção atribuída a função em execução - Default=0


Retorno
lRetorno - Retorna se o log dos dados foi executado. Caso o log esteja desligado ou a melhoria não esteja aplicada, também retorna falso.

Observação
O usuário logado no momento da execução da função será considerado no log dos dados acessados.
As tabelas enviadas serão avaliadas de acordo com o cadastro realizado nos dados protegidos e somente terão seu valor gravado caso estejam mapeados.

Exemplo

Bloco de código
Function u_pocFwLogAudit()
	Local  aAlias As Array
	Local cFunction As Character
	    Local nOpc As Numeric
	    Local lRetorno As Logical
 
RpcSetEnv("01","010101", "Admin", "1")

aAlias :=

{"SA1", "SA3", "SUO"}
cFunction := "MATA030()"
nOpc := 4
 
lRetorno := FwPDLogAuditFwPDLogUser(aAlias, cFunction, nOpc)
 
RpcClearEnv()
Return



Templatedocumentos

...