Ponto-de-Entrada: MTNUMSC2 - Inicia o número da Ordem de Produção
Versões: | Advanced Protheus 7.10 , 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 GetNumSC2() - Responsável por iniciar o número da Ordem de Produção.EM QUE PONTO : Executado na obtenção do número a ser usado na OP.O siga irá calcular normalmente qual o próximo número de OP, e após isso executa o ponto de entrada MTNUMSC2, passando o número obtido pelo siga como parâmetro para o ponto de entrada, que poderá ser obtido pela variável PARAMIXB, como no exemplo.
Eventos
Programa Fonte
SIGACUSB.PRW
Sintaxe
MTNUMSC2 - Inicia o número da Ordem de Produção ( < PARAMIXB> ) --> cRetOp
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Numérico | Número da OP sugerido pelo Siga | X |
Retorno
-
cRetOp(caracter)
- Número do OP que será efetivamente usado pelo Siga.
Observações
Exemplos
* arquivo MTNUMSC2.PRX* Ponto de entrada na obtenção do número da OP.* Recebe como parâmetro (variável PARAMIXB) o número obtido pelo Siga.* Deverá ser retornado o número da OP desejado pelo usuário, que deverá fazer* toda a validação para o número retornado.cNumOri := M->PARAMIXB // Obtenho como parâmetro número obtido pelo siga* Processamento* ...* Aqui coloco processamento customizado para obtencao do número desejado* para a OP.* O numero a ser retornado deverá ser validado no RdMake pois,* será assumido como ok pelo Siga.* Este ponto de entrada, será executado pelos programas:** MATA416 Baixa Orcamento (SIGAFAT);* MATA650 Ordens de Produção (SIGAEST);* MATA710 MRP (SIGAPCP);* MATA720 Aglutinacao de OPs (SIGAPCP);* MATA760 OPs por Ponto Pedido (SIGAPCP);** Para obter a pilha de chamada de programas use a função ProcName(), ex:* ProcName(1), ProcName(2), ProcName(3) etc...** Digamos que neste exemplo o número da Op desejado seja cRetOp* Caso seja retornado variavel vazia ou nao caracter, sera desconsiderada,* assumindo o valor obtido inicialmente pelo Siga.__Return(cRetOp)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas