PE M310FILTRO – Transferência entre Filiais (MATA310)

Blog Advpl - Share knowledge

PE M310FILTRO – Transferência entre Filiais (MATA310)

17 de março de 2017 Dicas Funções Geral Manuais 0

Sabia que é possível listar todos os itens de uma nota fiscal de entrada na rotina de Transferência entre Filiais (MATA310) ?

Para isso, é necessário utilizar o Ponto de Entrada M310FILTRO(), ele permite que você complemente a query incluindo o filtro necessário para listar as informações que desejar.

Sintaxe:

Para começar, vá no Configurador do Protheus, menu Banco de Dados, Dicionário e Base de dados.

Pergunta MTA310 Configurador

Na rotina Base de dados, no lado esquerdo, selecione o menu “Perguntas”, agora pesquise pela pergunta MTA310, por padrão existem apenas 25 perguntas, para este exemplo acrescente 4 novas perguntas, vale lembrar que no fonte padrão MATA310 foi limitado em apenas 30 perguntas.

Pergunta MTA310 Configurador

Agora vamos criar as 4 perguntas:

Ordem Pergunta Tipo Tamanho Decimal Parametro
26 Documento de Entrada ? C 9 0 MV_PAR26
27 Serie ? C 3 0 MV_PAR27
28 Numero Conhecimento ? C 17 0 MV_PAR28
29 Filial de Origem ? C 2 0 V_PAR29

Fonte completo:

Compile seu ponto de entrada, e ao executar a rotina MATA310, as perguntas serão exibidas, informe Não para a pergunta “Abre tela da nota de Entrada?” para que não seja exibido a tela de inclusão manual de produtos,  preencha as novas perguntas conforme a sua necessidade e confirme a tela.

Pergunta MTA310 Configurador

A rotina irá filtrar e exibir todos os produtos sem precisar informá-los manualmente.

Lembre-se que se qualquer informação das perguntas novas estiverem preenchidas, lembre-se de colocar nas perguntas “De produto ?” com vazio e “Até produto? ” preencha com a letra Z.

 

 

Deixe uma resposta