ERP – Ordens de Compra – Qual motivo do relatório de ordens de compra imprimir somente uma parte das ordens de compras selecionadas na tela de consulta
Dúvida
Qual motivo do relatório de ordens de compra imprimir somente uma parte das ordens de compras selecionadas na tela de consulta, no módulo de Compras?
Solução
Ao tentar imprimir as ordens de compra que estão sendo consultas na tela F422COC - Suprimentos / Gestão de Compras / Ordens de Compra / Consultas / Dados gerais, o Gestão Empresarial | ERP imprime somente parte das ordens selecionadas na tela.
O comportamento ocorre por limitação no campo de entrada do relatório onde é feito o filtro das ordens de compra que serão listadas neste relatório.
Fazendo a validação a partir do relatório padrão SCOC050.GER, cujo tem uma limite de 99 caracteres, também ocorre a limitação para listar a quantidade de ordens de compra até atingir esse limite máximo deste campo de entrada do relatório.
Portanto, pode-se concluir que na tela F422COC tem várias ordens de compra, cujo o somatório dos caracteres dos números delas fica maior que 99. Assim o sistema limita a esta quantidade na hora de listar no relatório.
Deve-se avaliar essas configurações no relatório, pois certamente deve estar vindo do relatório a limitação para listar as ordens de compra.
Segue passos a serem executados:
1. Abra o relatório via menu Recursos / Implementações / Relatórios / Suprimentos / Gestão de Compras;
2. No gerador de relatórios, após carregar o relatório utilizado, verifique menu Definição / Entrada;
3. Tomando como base o relatório SCOC050.GER, temos o tamanho de 099 caracteres para o campo de entrada ENumOcp;
Sendo relatório padrão não deve ser alterada a configuração. Se for relatório personalizado, pode ser aumentado o tamanho do campo se entender necessário.
4. É possível perceber essa restrição de tamanho atuando dentro da execução do relatório na tela F422COC - Suprimentos / Gestão de Compras / Ordens de Compra / Consultas / Dados gerais.
Note no exemplo, que temos até a ordem de compra 2592 selecionada para imprimir, mas o campo do relatório limita e carrega somente até ordem de compra 2588: