Ponto-de-Entrada: CN130MLD - Customização da validação do campo Descrição em Multa/Bonificação
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Localizado na função cn130MulDesc(), responsável em validar o campo Descrição da Multa/ Bonificação, este ponto de entrada tem por objetivo customizar a validação do campo Descrição da tela de Multa/Bonificação na Medição do Contrato.
Programa Fonte
cnta130.prw
Sintaxe
CN130MLD - Customização da validação do campo Descrição em Multa/Bonificação ( [ ExpC1 ], [ ExpN1 ], [ ExpC2 ], [ ExpC3 ], [ ExpN2 ] ) --> {ExpC1,ExpN1,ExpC2,ExpC3}
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ExpC1 | Caracter | Descricao da multa | |||||||||||||||
ExpN1 | numerico | Valor da multa | |||||||||||||||
ExpC2 | caracter | Tipo multa/bonificacao | |||||||||||||||
ExpC3 | caracter | Interfere pedido | |||||||||||||||
ExpN2 | numerico | Opção selecionada: 1-Adiciona; 2-Altera |
Retorno
-
{ExpC1,ExpN1,ExpC2,ExpC3}(array_of_record)
- Descricao da multa , Valor da multa , Tipo multa/bonificacao , Interfere pedido customizados.
Exemplos
User function CN130MLD() Local ExpC1 := PARAMIXB[1]Local ExpN1 := PARAMIXB[2]Local ExpC2 := PARAMIXB[3]Local ExpC3 := PARAMIXB[4]Local ExpN2 := PARAMIXB[5]//Validação do usuárioReturn{ExpC1,ExpN1,ExpC2,ExpC3}
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas