Todos os itens citados abaixo devem ser rigorosamente seguidos
para garantir o perfeito funcionamento da ferramenta FlexMatrix.
Classificacao: Os 4 primeiros digitos da classificação representam
o subgrupo ao qual o relatório pertence sendo que obrigatóriamente cada subgrupo deverá ter o seu conjunto de 4 digitos único, ou seja, diferente dos demais grupos. Esta numeração deve ser crescente, somando-se sempre de 10 em 10. Ex:
Para os próximos 4 digitos ( após o ponto ), deve-se seguir uma
numeração crescente, sempre somada de 10 em 10, salvo caso onde a Composição de Relatório utilize duas Composições de Querys. Ex:
Neste caso, a Composicao de Relatorio da Nota Fiscal de Saida
Fatura utilaza duas Composicões de Relatórios. Observe que a numeração do segundo conjunto de dígitos, ela é a numeração anterior acrescida de 1. 2
Identificação: Para compor o campo Identificação, utiliza-se
sempre a palavra Rel seguida por 1 (um) espaço em branco mais a classificação do relatório , onde deverá ser trocado o caracter . (ponto) por um _ (underline). Ex:
Nome do Modelo (arquivo .Qr2): Existe no FlexMatrix modelos
que são genéricos, ou seja, são comuns a vários relatórios. Para estes casos, deve-se seguir nomes padrões em ordem crescente como no exemplo abaixo:
Nesta lista, todos os relatórios utilizam o modelo
“R_Generico_M5” para fazer sua impressão gráfica. Se um próximo modelo genérico precisasse ser criado, ele deveria seguir a numeração final do nome do relatorio, ou seja, o novo modelo seria o “R_Generico_M6”.
Os demais relatórios utilizarão como nome o caracter R seguido
pela classificação trocando-se apenas o caracter . (ponto) por _ (underline). Ex: 3
Novos Relatorios: O sistema possui um grande número de
relatórios sendo que em muitas vezes podem simplesmente ser layoutados (customizados) de acordo com a necessidade do cliente. Em alguns casos esta customização deixa de ser apenas de layout exigindo alterações mais complexas, ou seja, alterações em querys. Nestes casos, é exigida a criação (desenvolvimento) de um novo relatório. Vale lembrar que qualquer relatório desenvolvido em qualquer cliente, é parte integrande da base oficial da Flexlife, devendo assim ser trazido para a mesma. Todos os relatorios existentes em uma determinada empresa, deverá também existir na base oficial da Flexlife, sendo respeitada a mesma classificação, descrição, Grupo, SubGrupo, Identificação e nome do Modelo(Qr2). Se um cliente desejar desenvolver “seu próprio” relatório, ele deve ser criado dentro do último Grupo existente na árvore de Relatórios (Grupo Desenvolvimento). Este relatório só poderá ser utilizado mediante autorização do Supervisor de Relatorios da Flexlife.
Tópicos Importantes:
Antes de qualquer alteração necessária na árvore de relatórios o
Supervisor da Flexlife deve ser contactado. Fica explicitamente proibida a criação de novos Grupos sem a devida autorização do Supervisor de Relatórios. É de responsábilidade do desenvolvedor a tarefa de levar para a Flexlife arquivos Qr2, Composicao de Querys e de relatório.