Árvore de páginas

01. DADOS GERAIS

Produto:

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

Linha de Produto:

Linha TOTVS CRM

ERPs impactados:Protheus, Datasul e ERPs terceiros
Módulo:Venda
Função:Importação de pedidos via template xls
Ambiente:Web/Android
Ticket:16644124
Requisito/Story/Issue:

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

02. ESCOPO FUNCIONAL

Gerar Relatório de preços ( Customizado)

Na versão atual do TOTVS SFA, não é possível a geração de relatórios de preços, tanto para consulta do usuário quanto para envio e consulta de um cliente, desta forma o relatório de tabela de preço deverá ser disponiveilizado no módulo:

"Relatório" → "Relatório"

O relatório deverá conter os seguintes filtros que deverão ser preenchidos para que a busca de preço aconteça:

Obs: O relatório deverá ser dinâmico e respeitar os campos ativos do cabeçalho que impactam na busca de preço para que seja possível atender de forma completa todas as configurações presentes no engine.


O relatório deverá exibir uma observação do % de desconto existente na condição de pagamento selecionada no momento da geração do relatório, informando que, o preço exibido na coluna preço tabela, terá um x% de desconto adicional para a condição selecionada. ( não serão feitos, calculos de aplicação de % sobre os preços de tabela).


Além dos filtros acima a aplicação deverá exibir as opções de exibição do estoque, embalagem e armazém, exibindo o filtro apenas se os mesmos são utilizados no momento da venda, além das opções de, ordenação por descrição ou código.


Deverão ser listados todos os produtos disponíveis na tabela de preço selecionada, com as sequintes informações:


Campos selecinados no filtro: Deverão ser listados todos os campos selecionados no filtro de geração, para que o usuário tenha conhecimento  das informações que deram origem ao preço de tabela.

Código: → será exibido o código do produto;

Descrição: → será exibida a descrição do produto;

Embalagem: → deverá ser exibida uma linha para cada embalagem disponível ( apenas se a embalagem estiver sendo utilizada e for marcada no momento da geração do relatório);

Estoque: Deverá ser exibida a quantidade de estoque disponível, ( apenas se a opção for selecionada no momento da geração do relatório e estiver sendo utilizada na venda).

Armazem: Deverá ser exibido o armazem onde o produto esta disponível, ( apenas se a opção for selecionada no mometno da geração do relatório e estiver sendo utilizada pelo cliente);

Preço de tabela: Deverá ser exibido o preço de tabela do produto;

Quantidade: Campo em branco para que o cliente informe a quantidade que deseja comprar.


OBS: Por ser uma planilha gerada sistemicamente a mesma não conterá formulas de quantidade *  preço e totalizadores de preços. 

A Planilha será gerada no formato de xlsx para que seja possível inserir as quantidades e posteriormente ser importada para o sistema. 

Ao final do relatório de preços a aplicação deverá exibir uma mensagem informando que a validade do relatório é de x dias.


OBS: É importante lembrar que não serão gerados os valores com impostos no relatório de preços. ( cabendo ao usuário processar os impostos após a importação do template xls com os produtos desejados).

Importação do template de excell (xls)


Deverá ser criado um parãmetro nas configurações do pedido engine para determinar se será utilizado a importação de um template de xls dentro do pedido, permitindo assim, que o cliente ative ou desative a funcionalidade de acordo com a necessidade. Quando o parâmetro estiver ativo ao acessar a listagem de pedidos deverá ser exibido o seguinte botão "Baixar template xls"  e dentro do pedido na aba de produtos deverá ser exibido o botão "Importar template xls", que serão responsáveis por fornecer o arquivo xls no template correto e posteriormente importar os produtos e quantidades inseridos no arquivo xls. Abaixo temos o protótipo dos botões de download e upload:




Após visualizar os preços dos produtos no relatório de preços citado acima, o cliente poderá preencher o arquivo do template de excell, o arquivo deverá conter os seguines campos:

codigo_produto: Campo onde deverá ser preenchido o código do produto que o cliente deseja comprar.

quantidade: Campo onde deverá ser preenchido a quantidade que se pretente comprar.

Abaixo pode ser visualizado o template preenchido com os códigos e quantidades:

Ao clicar no botão "Importar template xls" será exibida uma pop-up para seleção do arquivo xls e logo abaixo os botões, cancelar e importar, clicando em importar os itens inseridos na planiha deverão passar por todas as valições ativas do pedido, por exemplo, produto ativo, produto disponível na tebela de preços, produto sem estoque ( caso exista validação de estoque) desta forma será garantido que um produto inserido pelo cliente que não esta mais disponível seja inserido indevidamente no pedido, ao realizar o processamento dos itens a aplicação deverá exibir os itens rejeitados, exibindo a seguinte mensagem em uma pop-up:
Os seguintes produtos não foram importados para o pedido:
"Código - Descrição"

03. ESCOPO TÉCNICO

  • Sem rótulos