Nosso Blog

Personalizando Relatórios no Protheus

É possível alterar as propriedades de um relatório padrão no Protheus?

Como ajustar o tamanho da fonte, tipo da letra, largura das colunas, bordas, remover e adicionar colunas e até mesmo criar um formula personalizada?

Relatórios do tipo R4 do Protheus (relatórios personalizáveis) tem esse recurso disponível

O usuário deve possuir as permissões:

147 – Define se o usuário tem permissão para criar fórmulas em relatórios personalizáveis. 

148 – Define se o usuário tem permissão para alterar relatórios personalizáveis. 

Após isso, em qualquer relatório R4, clique em Outras Ações > Personalizar

No exemplo, vamos usar o MATR550 – Relação de Notas Fiscais

mceclip1.png

De início, é possível personalizar algumas propriedades gerais do relatório, como o tamanho da fonte, tipo da letra ou se deseja imprimir pagina com parâmetros, cabeçalho e rodapé. Neste exemplo vamos mudar a fonte para tamanho 10

mceclip4.png

Neste relatório em questão, o MATR550, é possível imprimir os dados de forma sintética ou analítica. Para editar uma delas, expanda as seções conforme na imagem

mceclip2.png

Neste caso vamos personalizar a seção Analítico – Itens, para isso precisa posicionar sobre ela:

mceclip3.png

A tela a direita mostra três seções que podemos personalizar, sendo:
Propriedades -> Permite personalizar propriedades gerais dessa seção, como por exemplo espaço entre colunas, se deseja imprimir as bordas entre elas, cor de fundo das células e cor das letras

Células -> Permite personalizar individualmente cada coluna dessa seção, como cor da letra da coluna, tamanho da coluna e etc. Nos permite também adicionar e remover colunas, para isso essa seção é dividida em três partes, a primeira contendo a tabela origem das colunas, a segunda contendo a colunas utilizadas no relatório e a terceira contendo o espaço para personalização de cada coluna

mceclip5.png

Os botões de Seta para Direita e Seta para Esquerda são os responsáveis por adicionar e remover as colunas. Ao passar o mouse em cima, o sistema mostra a legenda de ação dos botões

mceclip6.png

Filtros -> Essa seção no permite criar filtros personalizados no relatórios. Assim podemos ter mais opções de filtros, dos quais somente os parâmetros do relatório não suprem essa necessidade. Por exemplo, neste relatório não existe parâmetro para filtrar o TES, então podemos criar um filtro nesta seção para isso:

Selecionado a tabela SD2
mceclip7.png

Escolhido o campo Tipo Saída (TES) e informado em expressão o TES 501

mceclip8.png

Ao acionar o botão Adicionar o sistema aplica o filtro:

mceclip9.png

Adicionando colunas e criando uma formula

No padrão deste relatório já é impresso as colunas Valor IPI e Valor ICMS

Vamos então imaginar um cenário que queremos que seja impresso também as colunas Valor PIS e Valor COFINS e além disso, que haja uma nova coluna somando os valores destes impostos.

Para isso, primeiro precisamos adicionar o valor do pis e valor da cofins ao nosso relatório:

Expanda a tabela SD2 e encontre as colunas Val IMP5 (Pis) e Val IMP6 (Cofins)

mceclip10.png

Feito isso acima, essas colunas serão parte do nosso relatório:

mceclip11.png

Reparem que elas receberam o código AF para o Valor imp 5 e o código AG para o Valor imp 6

Vamos usar essa informação para criar nossa formula. Para criar uma formula, posiciona sobre essa opção e clique na seta para direita:

mceclip12.png

O sistema deve abrir a tela para digitação da formula

Nesse exemplo queremos somar os valores de ICMS, IPI, PIS e COFINS.

É possível digitar manualmente os comandos ou clicar duas vezes no código da célula que contém o valor que queremos. Nesse caso, primeiro cliquei duas vezes em “(AA) Valor do IPI” e em seguida coloquei o sinal de +, depois fiz a mesma coisa para as demais células: AB, AF e AG

Nossa formula deve ficar assim:
mceclip13.png

Após isso, basta confirmar e editar as propriedades da nova coluna, dando um nome a ela e informando o tamanho desejado

mceclip14.png

Para finalizar a personalização e salvar essas edições, precisa clicar em Salvar, dar um nome ao novo layout personalizado e clicar em Ok

mceclip15.png

Feito isso, essa personalização ficará disponível para uso na configuração de Layout na pagina inicial do relatório:

mceclip16.png

OBS: Para criação de formulas é necessário que o usuário tenha pelo menos um conhecimento básico de programação, caso contrário pode ter dificuldades na criação dessas formulas

Conheça mais sobre nossa consultoria Totvs Protheus e obtenha o máximo de resultado por um custo acessível

Consultoria TOTVS

Está gostando do conteúdo? Compartilhe!

Como você quer falar com a gente?

Queremos te ouvir e apresentar uma Consultoria Especializada TOTVS® diferente do que existe no mercado.

Atendemos todo o brasil

Ligue

0800 800 0515

E-mail

contato@logostechnology.com.br

São Paulo

R. Dr. César, 1161 – Conjunto 1004 – Santana, São Paulo – SP, 02013-004

Campinas

R. Maria Conceição F. de Andrade, 621, Nova Campinas, SP, 13092-190

Redes sociais

Logos Technology © 2023 – Todos os direitos reservados