Ponto-de-Entrada:
MSDOCVST - VALIDA STATUS DO REGISTRO NO BANCO DE CONHECIMENTO
Versões:
|
|
Compatível Países:
|
Todos
|
Sistemas Operacionais:
|
Todos
|
Compatível às Bases de Dados:
|
Todos
|
Nível de Acesso:
|
(Acesso Clientes)
|
Idiomas:
|
Todos
|
Descrição:
O ponto de Entrada MSDOCVST tem a finalidade de validar o status de um registro do qual acionar a rotina do banco de conhecimento para verificar se poderá ou não fazer manutenção no conhecimento desse registro.
Parametros:
|
Nome
|
Tipo
|
Descrição
|
Default
|
Obrigatório
|
Referência
|
|
PARAMIXB[1]
|
Caracteres
|
|
|
|
|
|
PARAMIXB[2]
|
Numérico
|
|
|
|
|
Retorno:
Lógico
Retorna .T. para permitir a manutenção do conhecimento do registro posicionado e .F. não permite a manutenção do registro.
Exemplo:
#Include 'Protheus.ch'
User Function MsDocVst()
Local aArea := GetArea()
Local cAlias := ParamIxb[1]
Local nReg := ParamIxb[2]
Local lRet := .T.
DbSelectArea(cAlias)
DbGoTo(nReg)
// Validar o registro posicionado através de algum campo e retornar se pode ou não fazer a manutenção
lRet := .F.
MsgInfo("O conhecimento desse registro não poderá ser alterado, pois já está encerrado.")
RestArea(aArea)
Return