Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Cópia de padrao

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:

Validação de número da OP


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. 2) Na função A650IniCpo() - Rotina p/ara inicialização de campos.


Em que ponto:O ponto de entrada será chamado na validação da numeração da OP (A650TudoOK) e na inicialização do campo sequência (A650IniCpo). Permite verificar se o sistema deve bloquear NUMERO+ITEM repetidos ou NUMERO+ITEM+SEQUENCIA repetidos.


Programa Fonte:MATA650.PRX

Sintaxe:

MA650VLD - Validação de número da OP. ( ) --> ExpN


Retorno:ExpN(numerico)
Deve retornar o valor numérico 1 ou 2:
1 - Sistema nao permitirá a digitação de OPs com NUMERO+ITEM repetidos;2 - Sistema nao permitirá a digitação de OPs com NUMERO+ITEM+SEQUENCIA repetidos.


Variáveis:
Nome
Tipo
Escopo
Pode Alterar
Descrição


Array of Record
Global
Não


Observações:

Exemplo:

User Function MA650VLD() // Retorno
:
// 1 - Sistema nao permitirá a digitação de OPs com NUMERO+ITEM repetidos;// 2 - Sistema nao permitirá a digitação de OPs com NUMERO+ITEM+SEQUENCIA repetidos Return(2)