Cadastro de objetos (9)

Versão 2.13 por FlowFast em 2023/09/19 11:28

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.

Após o cadastramento de um objeto é necessário o cadastramento de uma página Páginas (8) para ser liberado para utilização.

A liberação de um objeto pode se realizada de duas maneiras:

1) Adicionando a página no Menu (18) do usuário

2) Através da Liberação de objetos (647) ela permite que todos os objetos sejam agrupados em uma única tela CONSULTAR (648)

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.

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

Campos da tela
Mensagem de confirmação

Ela é útil para processos críticos que necessitem de confirmação adicional para execução. Exemplo: Processo de expurgo.

Esse campo é disponível apenas para processos e consultas que permitam seleção e processamento

Campos da tela quando a opção for relatório

Podem ser desenvolvidos relatórios utilizando a ferramenta iReport 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.

Pode ser utilizado ferramentas que gerem o arquivo no formato DOCX como Word ou LibreOffice.

IMPORTANTE

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}.

Leiaute

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.

As opções 1-Retrato e 2-Paisagem definem que será adicionado um cabeçalho e rodapé padrão do sistema, o formato é A4.

É 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.

Classe

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:

ClasseFuncionalidade
com.hefesto.wfl.command.WflCriaAnexoCommand

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.

 

Classes úteis para qualquer tipo de objeto:

ClasseFuncionalidade
com.hefesto.wfl.command.WflAcessoClienteCommand

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.

Para que cada cliente ou representante veja somente suas informações basta informar na classe do objeto essa chave e na sessã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.

Para maires informações de como utilizar esses conceitos vide Administração do sistema.

Campo