Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

01. DADOS GERAIS


Produto:

TOTVS CRM Automação da Força de Vendas

Linha de Produto:

Linha TOTVS CRM SFA

Módulo:Venda
Função:Relatório do pedido
Ticket:15266396
Requisito/Story/Issue:

DTSFAPD-1319 - Obtendo detalhes do item... STATUS

02. ESCOPO FUNCIONAL

  1. Baixar automaticamente o relatório do pedido

Na versão atual do TOTVS SFA, no ambiente web, para gerar o relatório/espelho do pedido o usuário deve clicar no botão "Relatório" na parte superior da tela do pedido. Ao clicar nesse botão, é aberto uma nova guia no navegador, onde o usuário deve selecionar o formato desejado para download: PDF ou XLSX.

Para tornar o processo mais ágil, será necessário criar um parâmetro nas configurações do relatório, onde será possível definir previamente qual o formato de arquivo a ser baixado: PDF ou XLSX. Dessa maneira, quando o botão "Relatório" for acionado no pedido, o SFA já deverá fazer o download automaticamente no formato parametrizado.

O novo parâmetro terá 3 opções disponíveis:

  • Padrão (selecionar formato): com essa opção selecionada, o SFA se manterá no modelo atual, abrindo uma nova aba para que o usuário selecione o formato desejado.
  • Formato PDF: ao selecionar essa opção, o SFA já irá fazer o download automaticamente do arquivo no formato PDF.
  • Formato XLSX: ao selecionar essa opção, o SFA já irá fazer o download automaticamente do arquivo no formato XLSX.

03. ESCOPO TÉCNICO

Dentro da tela "Relatório" → "Relatório" → "opção Editar relatório" deverá ser adicionado um novo campo do tipo combobox chamado "Formato para download".

Label: "Download sem filtros:";
Tipo em tela: "Combobox";
Obrigatório: "Sim";
Persistência: tabela "RELATORIOBI" campo "sglformatosemfiltro";
Novo campo?: "Sim". Criar campo do tipo varchar(80) NULLABLE na opção 7 do tools;

Esse novo campo terá 3 opções:

  • Padrão (selecionar formato): quando o usuário selecionar essa opção, persistir  o texto "PADRAO" no campo "sglformatosemfiltro".
  • Formato PDF: quando o usuário selecionar essa opção, persistir  o texto "PDF" no campo "sglformatosemfiltro".
  • Formato XLSX: quando o usuário selecionar essa opção, persistir  o texto "XLSX" no campo "sglformatosemfiltro".


 


Esse novo parâmetro deverá ser lido quando o usuário clicar no botão "Relatório" dentro do módulo de pedidos web. Segue comportamento de cada opção:

  • Padrão (selecionar formato): caso RelatorioBi.sglformatosemfiltro= 'PADRAO', o SFA se manterá no modelo atual, abrindo uma nova aba para que o usuário selecione o formato desejado.
  • Formato PDF: caso RelatorioBi.sglformatosemfiltro= 'PDF', o SFA já irá fazer o download automaticamente do arquivo no formato PDF.
  • Formato XLSX: caso RelatorioBi.formato = 'XLSX', o SFA já irá fazer o download automaticamente do arquivo no formato XLSX.


Select na tabela relatorioBI
select 
	sglformatosemfiltro
from relatoriobi
where 
	nome = 'Espelho do Pedido.prpt';


Obs: adicionar esse novo campo em todo tela de edição dos relatórios que não possuem filtro.

  • Sem rótulos