Árvore de páginas

Ponto-de-Entrada: MT260NLOT - Opção para o tipo de SubLote.
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Localização: Está localizado na função a260Processa que tem o objetivo de de processar a inclusão.Quando: É executado no momento que está criando o sublote na tranferencia.Finalidade: Se o ponto passar o valor lógico .F. o sistema trabalha com o padrão, atribui o proximo numero de lote disponivel para o armazém informado na tranferência.Se o ponto passar o valor lógico  .T.  ele atribui o mesmo sublote para o armazem informado na tranferencia.
Eventos

ExecBlock("MT260NLOT",.F.,.F.,{cCodOrig,cCodDest})

Programa Fonte
MATA260.PRX E MATA261.PRX
Sintaxe

MT260NLOT - Opção para o tipo de SubLote. ( [ ParamIXB[1] ], [ ParamIXB[2] ], [ ParamIXB[3] ], [ ParamIXB[4] ] ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIXB[1] Caracter Produto de Origem
ParamIXB[2] caracter Produto de Destino
ParamIXB[3] caracter Lote de Origem
ParamIXB[4] caracter Lote de Destino
Retorno
    lRet(logico)
  • .F. atribui o proximo numero de lote disponivel para o armazem informado na tranferencia..T. atribui o mesmo sublote para o armazem informado na tranferencia.
Exemplos
USER FUNCTION MT260NLOT()Local lRet 	  := .F.Local cPrdOri := ParamIXB[1] //-- Produto OrigemLocal cPrdDes := ParamIXB[2]	//-- Produto Destino Local cLotOri := ParamIXB[3]	//-- Lote OrigemLocal cLotDes := ParamIXB[4]	//-- Lote DestinoIf cPrdOri <> cPrdDes .Or. cLotOri <> cLotDes	lRet := .F.Else	lRet := .T.EndIfRETURN ( lRet )
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não