Código fonte Wiki de Cadastro de objetos (9)
Mostrar últimos autores
author | version | line-number | content |
---|---|---|---|
1 | A tela permite o cadastramento de consultas, relatórios, processos para geração de arquivos, processos que efetuem cálculos e atualizações no banco de dados. | ||
2 | |||
3 | Após o cadastramento de um objeto é necessário o cadastramento de uma página [[Páginas (8)>>doc:Main.help.adm.pagina.8.WebHome]] para ser liberado para utilização. | ||
4 | |||
5 | A liberação de um objeto pode se realizada de duas maneiras: | ||
6 | |||
7 | 1) Adicionando a página no [[Menu (18)>>18]] do usuário | ||
8 | |||
9 | 2) Através da [[Liberação de objetos (647)>>doc:Main.help.adm.pagina.647.WebHome]] ela permite que todos os objetos sejam agrupados em uma única tela [[CONSULTAR (648)>>doc:Main.help.xcp.pagina.648.WebHome]] | ||
10 | |||
11 | Serve como gerador de documentos para assinatura eletrônica. Para que o sistema entenda que o documento PDF (formato obrigatório para permitir assinatura) gerado deve ser assinado há necessidade da criação do filtro: **XCP_COD_TIPO_ASSINATURA **na tela informações para filtro, será essa variável do filtro que indicará para entrar na fila de coletas de assinaturas. | ||
12 | |||
13 | A tela permite a geração de documentos PDF com base em um documento no formato DOCX para que a ferramenta entenda que deve converter de um formato DOCX para um formato PDF há necessidade da criação do filtro: **XCP_TIP_FORMATO** sendo definido com valor fixo** PDF** | ||
14 | |||
15 | |||
16 | ===== Campos da tela ===== | ||
17 | |||
18 | |(% style="width:305px" %)Mensagem de confirmação|(% style="width:1716px" %)((( | ||
19 | Ela é útil para processos críticos que necessitem de confirmação adicional para execução. Exemplo: Processo de expurgo. | ||
20 | |||
21 | Esse campo é disponível apenas para processos e consultas que permitam seleção e processamento | ||
22 | ))) | ||
23 | |||
24 | ===== Campos da tela quando a opção for relatório ===== | ||
25 | |||
26 | Podem ser desenvolvidos relatórios utilizando a ferramenta [[iReport>>https://community.jaspersoft.com/project/ireport-designer]] mais a diante veremos como fazer upload do arquivo gerado. Equivalente a um DOCX sendo que sua utilização é para geração de PDF e permite montagem de gráficos. | ||
27 | |||
28 | Pode ser utilizado ferramentas que gerem o arquivo no formato DOCX como Word ou LibreOffice. | ||
29 | |||
30 | **IMPORTANTE** | ||
31 | |||
32 | Se a opção for DOCX e houver integração com as tarefas do FlowFast todos os campos das tarefas até então executadas estarão disponíveis para utilização exceto campos de formulários das tarefas esses terão somente a última linha Ex: Se na tarefa possuir o campo DES_NOME basta criar um DOCX que tenha a variável {DES_NOME}. | ||
33 | |||
34 | |(% style="width:305px" %)Leiaute|(% style="width:1716px" %)((( | ||
35 | Quando a opção for **//0-Sem leiaute//**, indica que o relatório não terá cabeçalho e rodapé montado automaticamente. Pode ser útil para montagens de relatórios de etiquetas. | ||
36 | |||
37 | As opções //**1-Retrato**// e **//2-Paisagem//** definem que será adicionado um cabeçalho e rodapé padrão do sistema, o formato é A4. | ||
38 | |||
39 | É possível gerar PDF utilizando a opção **//3-DOCX//** esse padrão é bastante utilizado para geração de cartas, contratos, documentos em geral, ele não permite montagem de tabelas. Caso seja necessário que o documento possua uma tabela interna a única possibilidade é converter a tabela em parágrafo, concatenando as colunas e linhas. Ex: Tabela com Item e Valor seria convertida para Item, Valor. Para os casos que há necessidade de tabelas é necessário a utilização do iReport. | ||
40 | ))) | ||
41 | |(% style="width:305px" %)Classe|(% style="width:1716px" %)((( | ||
42 | Utilizado para necessidades customizadas do cliente, elas precisam ser desenvolvidas pela XCape e adicionadas ao produto para serem utilizadas, abaixo a relação de classes disponíveis e sua função: | ||
43 | |||
44 | |(% style="width:466px" %)Classe|(% style="width:1232px" %)Funcionalidade | ||
45 | |(% style="width:466px" %)com.hefesto.wfl.command.WflCriaAnexoCommand|(% style="width:1232px" %)((( | ||
46 | Essa classe permitirá que relatórios e documentos executados a partir das tarefas do FlowFast sejam anexadas automaticamente no processo sem a necessidade de gerar e fazer upload no processo. | ||
47 | ))) | ||
48 | |||
49 | |||
50 | ))) | ||
51 | |||
52 | ===== ===== | ||
53 | |||
54 | Classes úteis para qualquer tipo de objeto: | ||
55 | |||
56 | |(% style="width:305px" %)Classe|(% style="width:1716px" %)Funcionalidade | ||
57 | |(% style="width:305px" %)com.hefesto.wfl.command.WflAcessoClienteCommand|(% style="width:1716px" %)((( | ||
58 | Para objetos que serão acessíveis a clientes ou representantes e houver necessidade de identificação de quem está acessando no filtro para evita que um cliente ou representante veja as informações que não lhe pertence. | ||
59 | |||
60 | Para que cada cliente ou representante veja somente suas informações basta informar na classe do objeto essa chave e na seção **//Informações para Filtro//** o campo de filtro tem que ser: //in_cod_pessoa_cli// se for o cliente ou //in_cod_pessoa_rep// se o filtro for para representante. | ||
61 | |||
62 | Para maires informações de como utilizar esses conceitos vide [[Administração do sistema>>doc:Main.help.adm.WebHome]]. | ||
63 | ))) | ||
64 | |||
65 | ===== Campo ===== | ||
66 | |||
67 |