A45 – Novas Mensagens e Ações para Pedido de Acerto de Preço.

De GeoSales
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
09/08/2017 Renato Lima Criação do Documento

Necessidade

Necessita cancelar pedidos vinculados e que estejam efetivados, mas que não foram sincronizados. Além de melhorar o retorno apresentado ao Usuário.

Solução

Implementar rotina para permitir cancelar pedido efetivados e ainda não sincronizados. Ao selecionar pedido que está relacionado com um outro pedido, sendo pai ou filho exibirá a seguinte mensagem “Deseja cancelar o Pedido de (TIPO DO MOVIMENTO DO PEDIDO SELECIONADO) e o pedido de (TIPO DE PEDIDO RELACIONADO).”

Implementação

Para permitir cancelar pedidos que estejam com seu status efetivado, mas que ainda não tenham sido sincronizados, vai ser criada uma configuração, caso esteja ativada, quando o usuário necessitar cancelar o pedido o sistema permitirá a exclusão.


A configuração ser criada: CANCELAR_PEDIDO_EFETIVADO= 'S', quando a mesma estiver ativa, será possível cancelar pedidos efetivados e que NÃO estejam sincronizados. Na ausência desta configuração ou a mesma igual a N, o usuário não poderá cancelar.

Para o caso de exclusão de pedido que tenham vinculo com um outro, seja esse pedido pai ou pedido filho, ao tentar cancelar esses pedidos, ambos pedido envolvidos devem ser excluídos. Mas, antes de cancelar, deve apresentar a seguinte mensagem ao usuário: “Deseja cancelar o Pedido de (TIPO DO MOVIMENTO DO PEDIDO SELECIONADO) e o pedido de (TIPO DE PEDIDO RELACIONADO).”, terá as opções de SIM ou NÃO. SIM - Ambos os pedidos serão excluídos e apresentará a mensagem confirmando a exclusão. NÃO - Pedidos não serão excluídos e sistema volta para tela de pedidos.

Para uso da configuração do portal, só será possível realizar a exclusão, caso os pedidos não tenham sido enviados para o ERP.


Regras de Negócio

RN1 – Ao Selecionar pedido que esteja relacionado com um outro pedido, sendo pai ou filho exibirá a seguinte mensagem “Deseja cancelar o Pedido de (TIPO DO MOVIMENTO DO PEDIDO SELECIONADO) e o pedido de (TIPO DE PEDIDO RELACIONADO).”

RN2 – Ao selecionar um pedido para exclusão e que tenha outro relacionado, ao confirmar a exclusão, ambos pedidos dever ser excluídos.

RN3 – Com a configuração inserida será possível cancelar pedidos que estejam efetivados, mas não sincronizados para o portal.

RN4 – Para pedidos que estejam no portal e efetivados, só será possível cancelar caso o mesmo não tenha sido enviado ao ERP, ou seja que não tenha sido exportado.

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 ROSANA CHIMABUCO
Gerente Projeto MARCUS CASTELLANI
Gerente Comercial ROBERTA DUARTE