Árvore de páginas

Ponto-de-Entrada: MT103ENEG - Permite negatividade no estoque
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil) , Português (Portugal) , Espanhol , Inglês
Descrição:
O ponto de entrada: MT103ENEG está localizado na função: MaCanDelF1 sendo executado na exclusão do Documento de Entrada, quandoo parâmetro: MV_ESTNEG estiver configurado como NÃO e o(s) produto(s) do Documento de Entrada não possuirem Lote ou Localização.Sua finalidade é permitir que o estoque fique negativo mesmo que o parâmetro MV_ESTNEG estiver configurado como NÃO.** Caso o produto possuir Rastro ou Localização, o ponto de entrada NÃO será executado e prevalecem as validações padrões do sistema.
Programa Fonte
MATA103X.PRX
Sintaxe

MT103ENEG - Permite negatividade no estoque ( < cAlias> ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cAlias Caracter Nome do Alias da SD1 que está posicionado X
Retorno
    lRet(logico)
  • .T. = Irá permitir a exclusão e o estoque irá ficar negativo.F. = Não irá permitir a exclusão
Exemplos
USER FUNCTION MT103ENEG Local lRet:=.F.  Local cAlias:=PARAMIXB[1]  lRet:=MSGYESNO("Parametro MV_ESTNEG está igual a não. Estoque do Produto: "+(cAlias)->D1_COD+ " irá ficar negativo - Continua ?", "ESTOQUE")  Return lRet