Árvore de páginas

AT850FCtr_Validação antes da criação do contrato

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Gestão de Serviços

Rotina:

Rotina

Nome Técnico

At850ExcAt()

Assistente do contrato que executa a criação do contrato.



O ponto de entrada é indicado para realizar validações dos dados informados para a criação do contrato.

Não é indicado incluir novos itens.

Ao retornar falso, apos a execução do ponto de entrada é apresentado a seguinte mensagem. "Ocorreu uma inconsistência no momento da efetivação do assistente de contratos." e a execução do assistente é interrompida.


Ponto de Entrada

Descrição:

AT850FCtr - Validação dos dados na geração do contrato

Localização:

Atualizações>>Gestão de Contratos>>Assistente de Contrato.

Eventos:

AT850FCtr()->lRetorno

Parâmetros:

PARAMIXB[1] -> Array

O Array contem todos os parâmetros utilizados para a criação do contrato.

Programa Fonte:

TECA850.PRW

Função:

At850ExcAt()

Retorno:

Nome

Tipo

Descrição

Obrigatório

 lRet

Lógico

Indica se a geração do contrato continuará.

.T. - Continua com a criação do Contrato

.F. - Não continua, após a execução do ponto de entrada

é apresentado uma mensagem padrão do sistema

Sim

 

Exemplo:

#Include 'Protheus.ch'

User Function AT850FCtr()
Local aRet := PARAMIXB[1]
Local lRet := .F.

MsgAlert("Executou o ponto de entrada AT850FCtr")

Return lRet