Árvore de páginas

PQUA0503 - QNC030USU - Controle de Acesso em Alteração/Inclusão ou Exclusão de Plano de Ação

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAQNC - Controle de Não Conformidades

Rotina:

Rotina

Nome Técnico

Cadastro do Plano de Ação

QNCA030


Ponto de Entrada

Descrição:

Ponto de Entrada QNC030USU permite alterar Plano de Ação para usuários que não sejam responsáveis.

Localização:

Function QNCA030

Programa Fonte:

QNCA030.prx

Função:

QNC030Alt

Retorno:

Nome

Tipo

Descrição

Obrigatório

lRet

Lógico

Se retornar .T. permite que a alteração do Plano de Ação seja realizada por outro usuário.

Se retornar .F. não permite que a alteração do Plano de Ação seja realizada por outro usuário, passando pelo Ponto de Entrada.

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function QNC030USU()

Local cFilUser := PARAMIXB[1] // Filial do Usuário
Local cCodUser := PARAMIXB[2] // Código do Usuário
Local lRetorno := .F.

If !Empty(cFilUser) .And. !Empty(cCodUser)
// Efetuar regras para validar acesso do usuário
lRetorno := .T.
Alert("Autorizado pelo Ponto de Entrada QN030AUT")
Endif

Return lRetorno