CONTEÚDO
01. VISÃO GERAL
O Relatório MATRAPR - Resumo dos Livros - ICMS e IPI, é um relatório personalizável que tem como objetivo, trazer o resumo dos Livros Fiscais com incidências de ICMS e IPI.
02. EXEMPLO DE UTILIZAÇÃO
Importante!
Como descrito no documento abaixo:
MATRAPR - Como Excluir do RPO Padrão
O relatório MATRAPR, a partir da release 12.1.2210 não está mais compilado no RPO Padrão e no mesmo documento estão todos os procedimentos para a compilação do relatório no RPO Custom.
A partir da release 12.1.2310, o menu padrão do módulo SIGAFIS não conterá a chamada do relatório, dessa forma, se fazendo necessária a configuração do menu para a chamada do relatório MATRAPR.
O relatório MATRAPR se utiliza da função padrão ResumeF3() para apurar os movimentos que serão considerados no relatório, porém, com um comportamento diferente referente à organização de Threads uma vez que na configuração de parâmetros do relatórios, é possível selecionar um período que contenha mais de um mês, diferente da apuração de ICMS (MATA953), por exemplo, que permite apenas a apuração de um mês especifico... O comportamento para as demais apurações pode ser conferido no documento abaixo:
RESUMEF3 - Apuração do ICMS, ISS e IPI através de Multi-Thread
O relatório MATRPAR sempre será executado em multi-thread, independente da configuração do parâmetro MV_RF3THRE e caso o período selecionado contenha menos meses do que threads configuradas no parâmetro MV_RF3THR, porém, com um período que contemple mais que um mês, a separação de threads ocorrerá como sempre foi feito, com uma divisão da quantia de dias do período selecionado para a quantia de threads disponível.
Esse cenário descrito acima não é o ideal e está passível de trazer valores de forma duplicada ou não considerar certos movimentos.
Portanto, é recomendado que sempre seja selecionado um período que, uma vez que tenha mais de um mês na faixa, o parâmetro MV_RF3THR seja configurado com uma quantia igual ou maior que a quantia de meses do período.
Obs.: É necessário sempre considerar o parâmetro MV_RF3MXT que define o máximo de threads.
Dessa forma, durante a apuração do período selecionado para o relatório, o sistema irá separar o período selecionado em meses fechados e irá proporcionalizar a quantia de threads para cada um dos meses contidos na faixa do período selecionado.
Atenção!
É importante que o período selecionado para emissão do relatório, não contenha mais que um ano, ou seja, se a "Data Inicial" estiver no ano 2023, a "Data Final" também deve estar no ano de 2023.
Havendo a necessidade de apuração de um período que comece em um ano e termine em outro, é recomendado que se apure a faixa de período que termina no primeiro ano e depois seja executado o relatório novamente para o ano subsequente de forma individual.
A partir da release 12.1.2310 do Protheus, está disponível o parâmetro abaixo:
Itens/Pasta | Descrição |
---|---|
Nome | MV_TRSCRD |
Tipo | Caractere |
Descrição | Define quantos dias subsequentes ao período apurado para considerar Notas de Transferência de Crédito. |
Exemplo de conteúdo | SP=15;PR=5;RJ=10 |
Atenção!
O parâmetro é necessário apenas para as situações em que se deseja inserir uma quantidade de dias diferentes de 15 para SP, 5 para PR ou 0 para outras UF's.
Caso a legislação vigente exija os prazos descritos acima, o parâmetro pode ser mantido em branco.
Importante!
Para o correto funcionamento do filtro de Notas de Transferência de Crédito, é imprescindível que a Data Final do período apurado seja preenchida com o último dia do mês selecionado.
05. ASSUNTOS RELACIONADOS
- RESUMEF3 - Apuração do ICMS, ISS e IPI através de Multi-Thread
- CROSS Segmentos - TOTVS Backoffice Linha Protheus - FIS - MATRAPR - Como Excluir do RPO Padrão // Alerta ao Compilar :One or more files have warnings and/or errors. See problems and logs for details
- CROSS Segmentos - TOTVS Backoffice Linha Protheus - FIS- Relatório MATRAPR em branco