Histórico de Carga

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
10/11/2017 Renato Lima Criação do Documento
10/11/2017 Ryvane Maria Edição do Documento

Necessidade

Com a criação da funcionalidade de montagem de carga, tornou-se necessário criar um breve histórico onde o usuário possa verificar as cargas que já foram montadas e salvas, tendo elas já sido enviadas para entrega ou não.

Solução

Criação de uma funcionalidade no sistema, posterior a de montagem de carga, onde será permitido ao usuário visualizar as cargas já montadas e salvas.

Através de um histórico de cargas, será permitido ao usuário realizar a edição de cargas pendentes, ou seja, que foram salvas mas ainda não foram finalizadas. Além disso, será permitido também gerar relatórios referentes as cargas existentes, tendo elas já sido finalizadas ou não.

Logo abaixo observa-se o protótipo inicial da solução da tela de histórico de carga.

Tela HistoricoDeCarga.png

Implementação

Será criada uma nova tela, que apresentará um breve resumo das cargas que foram criadas na tela de montagem de carga.

As cargas serão gerenciadas e visualizadas a partir desta tela, seguindo as regras de negócio deste documento.

Inicialmente, a tela apresentará opções para filtros de cargas. É permitido ao usuário adicionar alguns filtros de pesquisa, como por exemplo: código da carga, período de emissão e de exportação, status da carga, se ela já foi finalizada, ou ainda está em aberto, quantidade de paletes, UF, cidade e organização de venda, como mostra a imagem abaixo:

HistoricoCarga Filtros.png

Após a seleção e a pesquisa mediante os filtros desejados, o usuário se depara com uma lista de cargas, que podem já ter sido finalizadas ou não, como mostra a imagem abaixo:

HistoricoCarga listaDeCargas.png

A partir desta lista é possível visualizar algumas informações importantes a respeito das cargas filtradas, como código da carga, transportadora, valor total do frete e valor total da carga, data de expedição, peso total, quantidade de paletes e status.

No canto direito da lista de cargas filtradas, podem ser encontrados um conjunto de botões que permitem ao usuário realizar algumas operações sob as cargas.

O primeiro ícone, que representa o botão 'visualizar', ao ser clicado, aciona uma pop-up com todas as informações a respeito da carga em questão.

O botão 'editar', representado pelo segundo ícone, redireciona o usuário a tela de montagem de carga e possibilita alterar informações nas cargas que ainda não foram finalizadas, incluindo remover ou adicionar pedidos, finalizar a carga, e qualquer outra operação que seja possível na tela 'Montagem de Carga'.

Caso a carga já tenha sido finalizada pelo usuário, o ícone 'editar' será bloqueado e se tornará 50% mais opaco, sinalizando ao usuário a sua indisponibilidade.

O terceiro ícone, denominado 'gerar PDF', disponibiliza para download no formato PDF um breve relatório da carga selecionada, contendo algumas informações importantes sobre a carga e os pedidos contidos nela.

O quarto ícone, denominado 'gerar Excel', disponibiliza para download no formato Excel um breve relatório da carga selecionada, contendo algumas informações importantes sobre a carga e os pedidos contidos nela.

O botão 'excluir' está representado pelo ícone 'lixeira' e possibilita ao usuário excluir da lista as cargas que ainda não foram finalizadas.

Igualmente ao botão 'editar', o botão 'excluir' só pode ser acionado em cargas que ainda não foram finalizadas. Caso a carga já tenha sido finalizada pelo usuário, o ícone 'excluir' será bloqueado e se tornará 50% mais opaco, sinalizando ao usuário a sua indisponibilidade.



Regras de Negócio

[RN1] – As cargas que serão exibidas e autorizadas para edição, na tela que será possível visualizar o histórico de cargas, ainda não devem estar finalizadas.

[RN2] – Para realizar a edição da montagem da carga, as cargas não podem estar com o status de finalizadas.

[RN3] – As cargas que já foram finalizadas não podem ser excluídas.

[RN4] – Ao excluir uma carga, todos os dados contidos nela serão apagados, e os pedidos da carga serão liberados para serem adicionado a outra carga.

[RN5]

[RN6]

[RN7]

Documentos Vinculados

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

Setor Aprovado Por Data Assinatura
Gerente TI Jean Semedo
Gerente Projeto Felipe Suppi
Gerente Comercial Fernanda Gomes