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: | Espanhol , Inglês |
LOCALIZAÇÃO: FUNCTION GrvProd() - Gravação do apontamento da Produção (Modelos 1 e 2) e GrvPerda() - Gravação do apontamento de Perda.
EM QUE PONTO: Antes da confirmação do apontamento da produção (Mod. 1 e 2) ou perda.
Permite validação antes da confirmação do apontamento (produção Mod.1 e 2 ou perda). Se o retorno for falso, não permite a confirmação do apontamento (produção ou perda).
ACDV023.PRG, ACDV025.PRG
ACD023PR - Valida Gravação de Apontamentos da Produção (Mod.1e2 ) e Perdas ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ], [ PARAMIXB[4] ], [ PARAMIXB[5] ], [ PARAMIXB[6] ], [ PARAMIXB[7] ] ) --> lRet
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB[1] | Caracter | Ordem de produção. | |||||||||||||||
PARAMIXB[2] | Caracter | Operação. | |||||||||||||||
PARAMIXB[3] | Caracter | Recurso. | |||||||||||||||
PARAMIXB[4] | Caracter | Operador. | |||||||||||||||
PARAMIXB[5] | Numérico | Quantidade. | |||||||||||||||
PARAMIXB[6] | Caracter | Código da Transação. | |||||||||||||||
PARAMIXB[7] | caracter | Código do lote. |
-
lRet(logico)
- Retorno verdadeiro = inicia a gravação do apontamento da produção (mod.1 e 2) ou apontamento de perda.Retorno falso = não efetua as gravações do apontamento.
O ponto de entrada é chamado antes da gravação dos apontamentos:
1) Apontamento da Produção Modelo 1 (ACDV023.prg)
2) Apontamento da Produção Modelo 2 (ACDV025.prg)
3) Apontamento da perda (ACDV023.prg)
User Function ACD023PR()Local lRet := .T.Local cOp := PARAMIXB[1] // Ordem de produçãoLocal cOperacao:= PARAMIXB[2] // OperaçãoLocal cRecurso := PARAMIXB[3] // RecursoLocal cOperador:= PARAMIXB[4] // Operador Local nQtd := PARAMIXB[5] // QuantidadeLocal cTransacao:= PARAMIXB[6] // Cód.TransaçãoLocal cLote := PARAMIXB[7] // Cód. Lote//Customização de usuário...Return lRet