Nosso time de Desenvolvimento da Área de Controladoria e Finanças desenvolveu uma série de melhorias que resultaram na flexibilização nos relatórios de comissão. Ao longo do projeto, foram implementadas uma série de melhorias significativas com o objetivo de aprimorar a usabilidade, a visualização e a manipulação dos dados de comissão dos representantes.
O principal objetivo deste projeto foi flexibilizar os dados dos relatórios de comissão. Anteriormente, esses dados eram rigidamente integrados à página de impressão do relatório por meio de uma rotina de impressão pouco configurável. Essa abordagem possibilitava que o usuário pudesse selecionar algum dos layouts permitidos, mas nem sempre isso era o suficiente, visto que as comissões são calculadas de acordo com as regras de cada empresa.
Para solucionar esse desafio e otimizar a apresentação dos dados, adotamos a estratégia de criar uma tabela virtual que abrange todos os campos atualmente presentes no relatório. Isso garantiu a integridade dos dados, pois os registros foram transferidos para essa tabela virtual. Além disso, incorporamos essa tabela virtual à funcionalidade do gerenciador de relatórios, proporcionando ao cliente total flexibilidade para personalizar o relatório de acordo com suas preferências e requisitos individuais. A nova tabela virtual foi denominada “Tabela 635 – Comissões do representante”. Também foram desenvolvidos dois relatórios padrões: o 620501 e o 620502, que estão disponíveis para o cliente utilizar.
Dentro das funcionalidades de listagem do relatório de comissão, também foi implementada a opção de executar o novo relatório diretamente na janela de listagem da comissão, eliminando a necessidade de abrir o gerenciador de relatórios. Essa melhoria tornou a experiência do usuário mais simples e intuitiva. Essa solução é capaz de processar todos os parâmetros fornecidos na janela, incluindo cenários em que a comissão envolve a consolidação de empresas. Além disso, os dados gerados na nova tabela virtual também podem ser enviados por e-mail, mantendo a funcionalidade que estava disponível na rotina anterior.
A versão anterior para gerar o relatório de comissão não foi desativada, garantindo que o usuário possua a liberdade de optar entre a nova versão e a versão anterior, de acordo com sua preferência. A versão anterior será automaticamente selecionada para impressão quando o campo “código do relatório” não for informado.
A rotina de geração de cartas para representantes estava restrita ao envio de relatórios de Documentos Financeiros. A partir de implementações realizadas no projeto, esta funcionalidade foi ampliada, para permitir o envio de relatórios provenientes da nova tabela de comissões do representante.
As implementações relacionadas à tabela virtual, que será disponibilizada no gerador, serão geradas até a versão 23.10, enquanto as demais implementações no ERP SIGER serão disponibilizadas na versão 23.20.