Versões: | 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 |
Ponto de entrada que pode ser utilizado para substituir a função padrão, que verifica a existência de saldos em processo, quando for acionado o encerramento de uma Ordem de Produção.
O ponto de entrada será executado quando for acionado o encerramento de uma Ordem de Produção, a partir de um apontamento parcial, previamente incluído. O ponto de entrada está localizado no início da função A250Encer, que é responsável pelo encerramento de uma Ordem de Produção.
mata250.PRW
A250SPRC - Substitui a função padrão no encerramento da OP ( [ cOP ], [ dDtRef ] ) --> lRet
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cOP | Caracter | Código da ordem de produção que está sendo encerrada. | |||||||||||||||
dDtRef | Data | Data de emissão do último apontamento de produção. |
-
lRet(logico)
- Indica se a OP pode ser encerrada (.T.) ou não (.F.).
Caso o retorno do ponto de entrada seja falso, ou seja, a ordem de produção não pode ser encerrada, será exibido o help A250NOENC, alertando sobre a existência de saldo em processo.
Importante: Este ponto de entrada deve ser utilizado com cautela, pois ao pemitir o encerramento de uma ordem de produção, com saldo em processo, pode acarretar problemas no relatório Registro de Inventário, pois o saldo em processo não poderá ser manipulado, ficando neste estado permanentemente.
User Function A250SPRC()cOP := PARAMIXB[1]dDtRef := PARAMIXB[2]lRet := .T.//CustomizaçõesReturn lRet