Árvore de páginas

Ponto-de-Entrada: A250SPRC - Substitui a função padrão no encerramento da OP
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
Descrição:

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.

Eventos

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.

Programa Fonte
mata250.PRW
Sintaxe

A250SPRC - Substitui a função padrão no encerramento da OP ( [ cOP ], [ dDtRef ] ) --> lRet

Parâmetros:
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.
Retorno
    lRet(logico)
  • Indica se a OP pode ser encerrada (.T.) ou não (.F.).
Observações

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. 

Exemplos
User Function A250SPRC()cOP := PARAMIXB[1]dDtRef := PARAMIXB[2]lRet := .T.//CustomizaçõesReturn lRet