Histórico da Página
MA650VLD - Validação de número da OP
Linha de Produto: | Protheus | |||||||||
Segmento: | Manufatura | |||||||||
Módulo: | SIGAPCP - Planejamento e Controle da Produção | Parâmetro(s): | Nome | Tipo | Descrição | Default | Obrigatório | Referência | Array of Record||
Idiomas: | Espanhol, Inglês | |||||||||
País(es): | Todos | |||||||||
Banco(s) de Dados: | Todos | |||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Permite verificar se o sistema deve bloquear NUMERO+ITEM repetidos ou NUMERO+ITEM+SEQUENCIA repetidos. | ||||||||||
Localização: | 1) Na função A650TudoOk() - Responsável pela validação da Enchoice em relação as datas de inicio e entrega prevista com prazo determinado. | Finalidade: | Localização: | ||||||||
Em que ponto: | É executado antes da Alteração, logo após validar as informações O ponto de entrada será chamado na validação da numeração da OP (A650TudoOK) e na inicialização do campo sequência (A650IniCpo). | ||||||||||
Programa Fonte: | MATA750MATA650.PRX | ||||||||||
Sintaxe:A750ALT- Validar a alteração do Plano Mestre de Produção ( [ ] | MA650VLD - Validação de número da OP. ( ) --> lRetExpN | ||||||||||
Retorno: | lRetExpN(logiconumerico) .T. Continua o processamento | Variáveis: | Nome | Tipo | Escopo | Pode Alterar | Descrição | Array of Record | Global | Não | Observações: |
---|
Exemplo:
User Function A750ALTLocal lRet
//..customizações do cliente
Deve retornar o valor numérico 1 ou 2: | |
Observações: |
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function MA650VLD()
// Retorno:
// 1 - Sistema não permitirá a digitação de OPs com NUMERO+ITEM repetidos;
// 2 - Sistema não permitirá a digitação de OPs com NUMERO+ITEM+SEQUENCIA repetidos
Return(2) |