Páginas filhas
  • ER_PCREQ-7658_Gerar_o_relatório_em_formato_XML_via_schedule

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Microsiga Protheus

Módulo

Todos

Segmento Executor

 

Projeto

M_FRM_FRM001

IRM

PCREQ-5715

Requisito

PCREQ-7658

Subtarefa

PDR_FRM_FRM001-870

Chamado

 

Release de Entrega Planejada

12.1.8

Réplica

11

País

(  ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   ( X ) Outro __TODOS__.

Outros

 

 

Objetivo

 Disponibilizar, no Schedule, o recurso de impressão de relatório no formato de Planilha XML.

Definição da Regra de Negócio

Na tela de parâmetros, durante a inclusão de agentes do schedule, incluir uma nova opção: Tipo de Impressão. Nela poderá ser selecionado o formato de impressão, sendo: Spool, PDF e Planilha.

Deverá ser criada também a opção "Formato da Planilha" com as opções: Normal, Suprime linhas brancas e totais e Formato de tabela.

As opções "Tipo de Impressão" e "Formato da Planilha" deverão vir, por padrão, bloqueadas. A opção "Tipo de Impressão" deverá ser liberada quando o "Tipo de Saída" selecionado for e-mail. Já a opção "Formato da Planilha" apenas quando o "Tipo de Impressão" for Planilha.

A opção Formato da Planilha deverá ser replicada para tela de TReport, e a tela de "Escolha o tipo de impressão" deverá ser removida, reduzindo o número de telas que o usuário precisará acessar para imprimir o relatório.

Para agendamentos pela tela de TReport remover a opção Parâmetros de dentro da tela de agendamento. As informações para configuração dessa página deverão ser carregadas diretamente da tela do TReport.

Carregar as informações da SchedDef automaticamente ao selecionar a opção imprimir na tela de TReport. Assim relatório sem SchedDef também poderão ser agendados, entretanto relatório que não possuam SchedDef não poderão ser agendados diretamente pela tela de Schedule, ficando restritos os agendamentos apenas as telas de TReport.

Disponibilizar a opção de agendamento pelas opções Arquivo, Planilha, E-mail e PDF. Sendo que Arquivo, Planilha e PDF serão salvos na pastas \spool\ no servidor. Já na opção E-mail os formatos de arquivos que podem ser enviados são: HTML, PDF e Planilha.

Importante: Para o envio do relatório por e-mail ser bem sucedido será necessário que as configurações de envio de relatório por e-mail estejam apropriadamente preenchidas. Os parâmetros são: MV_RELCNT, MV_RELAPSW, MV_RELAUSR, MV_RELPSW e MV_RELSERV

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

Report01

Alteração

-

-

FWMSSpool

Alteração

-

-

FWSchedDevice

Alteração

-

-

FWScheduleExecuteAlteração--
FWUISchedParamAlteração--

 

Exemplo de agendamento via tela do TReport:

  • Acessar o SIGACFG > Ambiente > Schedule e ativar os serviços do Schedule.
  • Acessar o relatório desejado, lembrando que este deve ser em TReport, e selecionar a opção Outras Ações > Agendar.
  • Preencher as informações de agendamento.
  • Preencher as informações de Recorrência, caso desejado.
  • Confirmar a tela de Agendamento.
  • Selecionar Imprimir.
  • Será criado um novo agendamento que poderá ser consultado no Configurador pela tela de Schedule.

Exemplo de agendamento pela rotina de Schedule:

  • Acessar SIGACFG > Ambiente > Schedule > Schedule.
  • Na rotina do Schedule acesse a opção Agendamentos > Cadastro.
  • Selecione incluir, informe usuário e a rotina do relatório que deseja imprimir.
  • Selecione a opção Parâmetros e preencha a tela conforme desejado.

 

 

 



 

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.