Page tree

Linha de Produto:

Microsiga Protheus

Segmento:

Saúde

Módulo:

Plano de Saúde

Ponto de Entrada:

PLS180Del

DescriçãoPara quando for gerada a consolidação, seja possível validar que determinado registro da BDH não seja apagado e gerado um novo, pois toda vez que é gerado a consolidação, o sistema apaga o registro da tabela e gera uma nova linha com os valores atualizados.

Ponto de Entrada

Descrição:

Consolidação

Localização:

Faturamento

Eventos:

Exclusão de consolidação

Programa Fonte:

PLSM180

Função:

SIGAPLS

Retorno:

Nome

Tipo

Descrição

Obrigatório

lPE180Del

Lógico

Indica se deve excluir ou não. .T. - Exclui, .F. - Não exclui

Sim

 


Exemplo
User Function PLS180Del()
Local lPE180Del:= .t.

// Ponto de entrada para customizar a exclusão do item posicionado na BDH

// Descrição:
// A necessidade desse ponto de entrada surgiu baseado na regra do cliente que determina que para
// determinado produto não deve ser excluído o registro para atualizar os valores.

// Parâmetros de Retorno
// lPE180Del - Boolean onde .T. - Exclui, .F. - Não exclui

if BDH->BDH_CODEMP == "0050"
	lPE180Del := .f.
endif
                                                                                                              	
return(lPE180Del)