A rotina de Gerador de Relatórios (EICIP300) permite ao usuário criar relatórios personalizáveis com os campos desejados. Na instalação padrão do Protheus, somente os campos padrões do Sistema são listados para utilização. Para utilizar campos criados pelo usuário (customizados), siga o passo-a-passo abaixo: 1. No APSDU, acesse com login de administrador. 2. Abra a tabela SYO. 3. Inclua um registro com as informações do campo customizado. Exemplos: YO_CAMPO | YO_FASE | YO_ORIGEM |
---|
WKCONTSI | SI | W0_CONTATO | WKDTGER | DI | W6_DTGERA |
- O campo YO_CAMPO será utilizado na tabela SYN, responsável pela montagem do relatório.
- O campo YO_FASE informa de qual fase este campo pertence (SI, PO ou DI)
- O campo YO_ORIGEM é o campo real cadastrado no configurador.
4. Abra a tabela SYN. 5. Inclua um registro com as informações do campo customizado. Exemplos: YN_ORIG | YN_TITULO | YN_PICT | YN_CAMPO | YN_CTIPO | YN_CTAMA | YN_CDECI |
---|
ItPendente | Contato | @! | WKCONTSI | C | 10 | 0 | ItPendente | Data de Geração | | WKDTGER | D | 8 | 0 |
- O campo YN_ORIG deve possuir o conteúdo “ItPendente”.
- O campo YN_TITULO será o titulo da coluna apresentada no relatório.
- O campo YN_PICT é a Picture utilizada para o campo.
- O campo YN_CAMPO é nome do campo cadastrado na tabela SYO.
- O campo YN_CTIPO é o tipo do campo (C – Caractere, N – Numérico, D – Data).
- O campo YN_CTAMA é o tamanho do campo.
- O campo YN_CDECI é o tamanho do decimal do campo (Somente utilizado quando o tipo do campo for Numérico).
6. No “Easy Import Control” (SIGAEIC), acesse: “Miscelanea/Gerador de Relatorios”. 7. Clique em “Incluir”. 8. Informe os dados da capa. 9. No campo “Nome Campo” (YM_TIT_ORI), clique na pesquisa. 10. O sistema exibe a relação de campos que podem ser inclusos no relatório. Note que os campos inseridos via APSDU são listados para utilização. |