## Função Manutenção de Relatórios

##### Objetivo

Permitir o cadastramento e manutenção de relatórios no Data Viewer.

##### Programa

GR0103

##### Pré-requisitos

Não há pré-requisitos para execução dessa função.

##### Descrição

### Manutenção de Relatórios

Ao acionar, no menu do Data Viewer, a opção Relatório, Manter ou acionando o botão Relatórios, é apresentada a janela a seguir:

Importante:
Somente um relatório pode ser selecionado para manutenção de seu layout. Essa seleção pode ser feita de duas formas:

1. Selecionando o relatório desejado e acionando o botão Sair.

2. Por intermédio de um duplo clique no relatório selecionado. Nesse caso, a janela será fechada e retornará para o menu principal, com o relatório selecionado.

Na tabela a seguir, estão detalhados os elementos dessa janela:

Botão | Nome | Descrição
| Incluir | Quando acionado, apresenta a janela Incluir Relatórios (GR0103A), na qual é possível efetuar a inclusão de um novo relatório.
| Modificar | Quando acionado, apresenta a janela Modifica Relatórios (GR0103B), na qual é possível manutenir o relatório selecionado. Importante: Pode-se perfeitamente modificar um relatório do tipo Listagem para Exportação e vice-versa, porém, campos calculados e totais são desconsiderados na modificação de Listagem para Exportação.
| Eliminar | Quando acionado, permite eliminar o relatório selecionado. Será apresentada uma janela, na qual deverá ser confirmada a intenção de eliminar o relatório selecionado.
| Copiar | Quando acionado, apresenta a janela Cópia Relatório (GR0103C), na qual é possível copiar as informações do relatório selecionado.
| Filtrar | Quando acionado, apresenta a janela Faixa do Nome do Relatório (GR0126), na qual é permitido informar uma faixa com os nomes dos relatórios a serem considerados para exibição nessa janela.
| Link WebDesk | Quando acionado, apresenta a janela Selecione e copie o link WebDesk, na qual é possível selecionar e copiar o conteúdo completo do link para efetuar a publicação de documento externo ao WebDesk. Importante: Esse botão somente é habilitado quando o relatório possuir o perfil WebDesk.

Campo | Descrição
Relatório | Exibe o nome dos relatórios disponíveis para seleção.
Perfil | Exibe o perfil do relatório.
Tipo | Exibe o tipo de relatório. As opções possíveis são: Relatório Texto, quando selecionado, determina que o relatório será gerado em forma de texto. Exportação, quando selecionado, determina que o relatório será gerado em forma de texto e será utilizado para exportação de informações. Nesse caso, o programa não traz no resultado cabeçalho, labels para grupos de dados, rodapé, página de parâmetros, nem realiza cálculos como média, máximo, mínimo, total etc. Somente será considerado como objeto de exportação o que estiver no layout do relatório. Gráfico Excel, quando selecionado, determina que o relatório será gerado em planilha Excel. Cenário Dinâmico Excel, quando selecionado, determina que o relatório será gerado em planilha Excel e permitirá a utilização do recurso Cenários Dinâmicos. Os resultados podem ser visualizados no próprio Excel ou no Microsoft Internet Explorer, na forma de tabelas dinâmicas e ou gráficos. Relatório Gráfico, quando selecionado, determina que o relatório será gerado utilizando recursos gráficos do Data Viewer Layout Editor. Esse tipo de relatório pode ter mais de um layout.
Título | Exibe o título para o relatório disponível para seleção.
Título Classificação | Exibe o título para identificar a classificação do relatório disponível para seleção.
Subdiretório Programa | Exibe subdiretório do diretório de trabalho do usuário onde serão gravados os programas do relatório.

### Inclui/Modifica Relatórios

Essa janela é apresentada ao acionar o botão Incluir ou Modificar, na janela Manutenção de Relatórios. Nessa janela é possível incluir ou modificar um relatório, sendo necessário definir as seguintes informações:

Na tabela a seguir, estão detalhados os elementos dessa janela:

Campo | Descrição
Relatório | Inserir o nome do relatório a ser gerado. Importante: Esse nome deverá ter 6 (seis) caracteres quaisquer no nome, mais 1 (uma) ou 2 (duas) letras, variando de "a" até "bz", e que definem as várias classificações de um mesmo relatório. Para a terceira posição dos caracteres não é permitido que a mesma seja igual a “R” ou “r”. Exemplo: Relatório: CDC004a. Importante: Esse campo somente é habilitado na inclusão de um novo relatório.
Título | Inserir o título do relatório a ser gerado. Esse título será impresso no cabeçalho de cada página do relatório. Exemplo: Relatório: CDC004a Título: Listagem de Produtos Faturados.
Título Classificação | Inserir o título para permitir a identificação da classificação do relatório. Exemplo: Relatório: CDC004a Título: Listagem de Produtos Faturados Título Classificação: Por cliente Nota: Esse título de classificação, será impresso na página de parâmetros do relatório e, também será utilizado no programa a ser gerado para apresentar todas as classificações deste relatório, podendo-se a partir deste, identificar e chamar o relatório pela classificação.
Sistema Relatório | Informar o nome do sistema ou módulo a que pertence o relatório. O conteúdo informado será utilizado no rodapé do arquivo gerado na execução de um relatório tipo texto. Exemplo: Faturamento, Ponto Eletrônico, Contas a Pagar, etc.
Subdiretório Programa | Informar subdiretório do diretório de trabalho do usuário onde serão gravados os programas dos relatórios gerados. Exemplo: Subdiretório Programa: cdp Relatório gerado: c:\relatorios\cdp\cdc004a Onde c:\relatorios é o diretório de trabalho do usuário, cdp é o subdiretório programa, cdc004a é o programa a gerado. Importante: 1. Caso esse subdiretório ou estrutura de subdiretório não exista, será criada automaticamente pelo Data Viewer no momento da geração do programa do relatório. 2. Se o seu conteúdo for branco, o programa do relatório será gerado no diretório de trabalho do usuário.
Tipo de Relatório | Selecionar o tipo de relatório entre as opções disponíveis: Relatório Texto, quando selecionado, determina que o relatório será gerado em forma de texto. Exportação, quando selecionado, determina que o relatório será gerado em forma de texto e será utilizado para exportação de informações. Nesse caso, o programa não traz no resultado cabeçalho, labels para grupos de dados, rodapé, página de parâmetros, nem realiza cálculos como média, máximo, mínimo, total etc. Somente será considerado como objeto de exportação o que estiver no layout do relatório. Gráfico Excel, quando selecionado, determina que o relatório será gerado em planilha Excel. Cenário Dinâmico Excel, quando selecionado, determina que o relatório será gerado em planilha Excel e permitirá a utilização do recurso Cenários Dinâmicos. Os resultados podem ser visualizados no próprio Excel ou no Microsoft Internet Explorer, na forma de tabelas dinâmicas e ou gráficos. Relatório Gráfico, quando selecionado, determina que o relatório será gerado utilizando recursos gráficos do Data Viewer Layout Editor. Esse tipo de relatório pode ter mais de um layout.
Tipo | Selecionar o tipo de exportação. As opções disponíveis são: Fixa, quando selecionado, será realizada a exportação dos dados para os objetos do layout do relatório a um arquivo texto como uma linha contínua, obedecendo apenas o formato dos objetos do layout. Separador, quando selecionado, será realizada a exportação dos dados para os objetos do layout do relatório a um arquivo texto separando estes conforme o separador definido pelo usuário. Obedecendo ainda a quebra de linha por cada grupo do layout do relatório. Progress, quando selecionado, será realizada a exportação dos dados para os objetos do layout do relatório a um arquivo texto utilizando-se o método de exportação do Progress, o qual utiliza como separador um espaço, para campos do tipo caracter são exportados entre aspas, campos lógicos como yes/no. Importante: Esse campo somente é habilitado quando o tipo de relatório selecionado for Exportação.
Separador | Selecionar o tipo de separador a ser utilizado para identificar os campos dos dados a serem exportados. As opções disponíveis são: tabulação, espaço, sustenido, vírgula, ponto e vírgula ou outro, a escolha do usuário. Importante: Esse campo somente é habilitado quando o tipo de exportação for Separador.
Tipo Gráfico | Selecionar o tipo de gráfico que será gerado. Importante: Esse campo somente é habilitado quando o tipo de relatório selecionado for Gráfico.
Perfil | Selecionar o perfil do relatório a ser gerado. Importante: Os detalhes pertinentes ao perfil estão descritos no conceito Perfil de Integração com ERP Datasul.
Suporte HTML | Quando selecionado, determina que a saída do relatório será em HTML. Importante: Esse campo não é apresentado quando o tipo de relatório selecionado for Relatório Gráfico e somente é habilitado quando o tipo de relatório selecionado for Relatório Texto.
Layout | Selecionar o tipo de gráfico que será gerado. Importante: Esse campo somente é habilitado quando o tipo de relatório selecionado for Relatório Gráfico.
Relatório Padrão | Quando assinalado, define o relatório como sendo padrão da empresa que o desenvolveu. Nesse caso, somente usuários dessa empresa têm permissão para alterar os dados do relatório. Porém, um relatório padrão pode ser copiado e modificado livremente.
Multi-idioma | Quando assinalado, determina que o relatório terá a opção de ser traduzido, em tempo de execução, segundo as técnicas de tradução do produto Datasul EMS 2 e Datasul HR/HCM. Os idiomas disponíveis para geração do relatório são: • Português. • Inglês. • Espanhol. Importante: Essa funcionalidade somente é utilizada quando o relatório é executado em ambientes dos produtos Datasul EMS 2.06B, Datasul HCM 2.08, Datasul HCM 2.09 e Datasul 10 ou superior.

### Copia Relatórios

Essa janela é apresentada ao acionar o botão Copiar, na janela Manutenção de Relatórios. Nessa janela é possível utilizar as informações de um relatório previamente cadastrado para a geração de um novo, sendo necessário definir as seguintes informações:

Na tabela a seguir, estão detalhados os elementos dessa janela:

Campo | Descrição
Relatório Origem | Exibe o nome do relatório selecionado para cópia. A partir de seus dados a cópia será gerada.
Título | Exibe o título do relatório selecionado para cópia.
Relatório Destino | Inserir o nome do relatório a ser gerado com as informações do relatório de origem. Importante: Esse nome deverá ter 6 (seis) caracteres quaisquer no nome, mais 1 (uma) ou 2 (duas) letras, variando de "a" até "bz", e que definem as várias classificações de um mesmo relatório. Para a terceira posição dos caracteres não é permitido que a mesma seja igual a “R” ou “r”. Exemplo: Relatório: CDC004a. Importante: Esse campo somente é habilitado na inclusão de um novo relatório.
Título | Inserir o título do relatório a ser gerado. Esse título será impresso no cabeçalho de cada página do relatório. Exemplo: Relatório: CDC004a Título: Listagem de Produtos Faturados.
Título Classificação | Inserir o título para permitir a identificação da classificação do relatório. Exemplo: Relatório: CDC004a Título: Listagem de Produtos Faturados Título Classificação: Por cliente
Sistema Relatório | Informar o nome do sistema ou módulo a que pertence o relatório. O conteúdo informado será utilizado no rodapé do arquivo gerado na execução de um relatório tipo texto. Exemplo:Exemplo: Faturamento, Ponto Eletrônico, Contas a Pagar, etc.
Subdiretório Programa | Informar subdiretório do diretório de trabalho do usuário onde serão gravados os programas dos relatórios gerados. Exemplo: Subdiretório Programa: cdp Relatório gerado: c:\relatorios\cdp\cdc004a Onde c:\relatorios é o diretório de trabalho do usuário, cdp é o subdiretório programa, cdc004a é o programa a gerado. Importante: 1. Caso esse subdiretório ou estrutura de subdiretório não exista, será criada automaticamente pelo Data Viewer no momento da geração do programa do relatório. 2. Se o seu conteúdo for branco, o programa do relatório será gerado no diretório de trabalho do usuário.
Perfil | Selecionar o perfil do relatório a ser gerado. Importante: Os detalhes pertinentes ao perfil estão descritos no conceito Perfil de Integração com ERP Datasul.
Relatório Padrão | Quando assinalado, define o relatório como sendo padrão da empresa que o desenvolveu. Nesse caso, somente usuários dessa empresa têm permissão para alterar os dados do relatório. Porém, um relatório padrão pode ser copiado e modificado livremente.
Multi-idioma | Quando assinalado, determina que o relatório terá a opção de ser traduzido, em tempo de execução, segundo as técnicas de tradução do produto Datasul EMS 2 e Datasul HR. Os idiomas disponíveis para geração do relatório são: • Português • Inglês • Espanhol Importante: Essa funcionalidade somente é utilizada quando o relatório é executado em ambientes dos produtos Datasul EMS 2.06B, Datasul HCM 2.08, Datasul HCM 2.09 e Datasul 10 ou superior.

### Selecione e copie o link WebDesk

Essa janela é apresentada ao acionar o botão Link WebDesk, na janela Manutenção de Relatórios. Nessa janela é possível selecionar e copiar o link a ser utilizado para efetuar a publicação do relatório como um documento externo ao WebDesk. O texto apresentado é o endereço aonde se encontra o documento a ser publicado no WebDesk.

A publicação de documentos externos está descrita no Manual do Datasul WebDesk, GED – Gerenciamento Eletrônico de Documentos, Processo Publicação, Função Publicar Documento Externo.

| Índice | Topo |