Árvore de páginas

Carregando...

Ponto-de-Entrada: MT271FIL - Filtra os produtos
Versões: Advanced Protheus 7.10 , 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:

LOCALIZAÇÃO : Function A271Browse - Função onde é gerado o arquivo de trabalho com os produtos a serem bloqueados/desbloqueados para o inventário.

EM QUE PONTO : Dentro do laço da tabela de saldos (SB2) antes da gravação do arquivo temporário. Utilizado para filtrar os produtos.

Eventos


 

Programa Fonte
MATA271.PRX
Sintaxe

MT271FIL - Filtra os produtos ( [ PARAMIXB ] ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor É passado como parâmetro um array com a seguinte estrutura: {mv_par01} onde: mv_par01 -> é o conteúdo do parâmetro 1: PARAMIXB[1] -> 1 = Bloqueia. ou PARAMIXB[1] -> 2 = Desbloqueia.
Retorno
    lRet(logico)
  • lRet deve ser uma variável lógica, onde:

    .T. -> O produto será processado
    .F. -> O produto será descartado
Observações


 

Exemplos
User Function MT271FIL()Local lRet := .T.Local nPar := PARAMIXB[1]If nPar == 1    If SB2->B2_COD == 'MP001         ' .And. SB2->B2_LOCAL == '98'        lRet := .F.    EndifEndifReturn(lRet)