import.css=/download/attachments/327912/newLayout.css

Ponto-de-Entrada: CN100VLD - Manutenção do contrato
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Function CN100Manut() - Responsável pela manutenção de contrato.

EM QUE PONTO : É executado durante a inclusão do contrato para validações específicas.

Eventos


 

Programa Fonte
CNTA100.PRW
Sintaxe

CN100VLD - Manutenção do contrato ( ) --> Nil

Retorno
    Nil(nulo)
  • Nil
Observações


 

Exemplos
/*O exemplo abaixo valida o campo com valor total do contrato e compara esse valor com o valor das planilhas estabelecendo sempre a condição de que esses valores não sejam diferentes e caso for, exibe uma mensagem e não deixa o contrato ser gravado.*/ User Function CN100VLD()   //Verifica o valor informado no campo criado, comparando-o com o total da(s) planilha(s).If  M->CN9_VLTOT <> M->CN9_VLINI   msgalert('Valor total do contrato diferente do valor total da(s) planilha(s).')   return .F.endifreturn .T.