Alteração de Condição de Pagamento para pedidos NeoGrid
Histórico de Alterações
Data | Quem | Comentários |
---|---|---|
21/06/2021 | João Ramon | Criação do documento |
Necessidade
Há pedidos que são trazidos integralmente para a plataforma GeoSales EVO por meio de outra plataforma de pedidos: o NeoGrid. Ao ser migrado para o EVO, o pedido não poderá sofrer nenhuma alteração nas suas parametrizações, sob risco de sofrer mudanças no valor final do pedido. Isso constitui um problema em situações onde o vendedor deseja alterar algum parâmetro de venda por conta de uma venda especial, mas não pode alterar por conta das limitações impostas do NeoGrid, ou pela mudança nos valores, caso faça qualquer alteração no EVO. Esta situação tem sido bastante vivenciada pelo cliente, sobretudo na funcionalidade de Condição de Pagamento. Portanto, é necessária a criação de um meio que possibilite a alteração da condição de pagamento de um pedido migrado do NeoGrid sem a alteração de valores por conta das parametrizações do EVO.
Solução
Para atender à demanda do cliente, faz-se necessária a criação de um meio que permita que a condição de pagamento seja alterada, sem, contudo, alterar o valor final do pedido. Uma vez que o pedido é migrado para o EVO via NeoGrid, todas as informações do pedido já vem parametrizadas, de acordo com as restrições contratuais impostas pelo próprio NeoGrid. Ao abrir este pedido no GeoSales EVO, o pedido torna-se disponível para edição. Ao selecionar a aba de informações de pagamento, deve ser possível alterar a condição de pagamento e manter as informações importadas do NeoGrid intactas.
Implementação
- Ao abrir o pedido importado do NeoGrid na tela de pedidos, ao abrir a aba 'Informações Pagamento', surgirão dois campos: Meio de pagamento e Condição de pagamento. Ao lado destes dois campos, deverá ser implementado um botão de ativação, no formato de flag, chamado 'não alterar valor do pedido'. Quando este flag estiver acionado, o pedido poderá realizar a alteração da condição de pagamento, e o valor final manter-se-á o mesmo.
- É importante salientar que este flag fiará no seu estado normal (default) desabilitado. Portanto, ficará a cargo do usuário fazer o flag para esta configuração.
- O acesso à essa funcionalidade deverá ser parametrizada via controle de acessos do EVO.
Protótipos e Ilustrações
Cenários
Para simular as condições atuais e desejadas, consideremos a tabela abaixo
Numero do pedido | Origem do pedido | Condição de pagamento | Valor do pedido |
---|---|---|---|
202100012021 | GeoSales | 03 dias | 500,0000 |
202100022021 | NeoGrid | 03 dias | 500,0000 |
Regras de Negócio
[RN1] - O flag de ativação a ser implementado deverá vir sempre desativado. O status ativado deve ser acionado pelo usuário, caso contrário, o flag nulo será a opção default.
[RN2] - O acesso do usuário será gerenciado via controle de aessos do EVO. A opção deverá ser habilitada para o usuário que precise parametrizar esta função.
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.
GeoSales
Setor | Aprovado Por | Data |
---|---|---|
Desenvolvimento - GeoSales | Renato Lima | 00/00/2021 |
Integração - GeoSales | Pessoa que aprovou | 00/00/0000 |
Configurações - GeoSales | Pessoa que aprovou | 00/00/0000 |
Empresa solicitante
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente de Projeto - Cliente | Pessoa que aprovou | 00/00/0000 | |
Gerente Comercial - Cliente | Pessoa que aprovou | 00/00/0000 |