Semáforo da condição de pagamento - Bloqueio semáforo vermelho

De GeoSales
Revisão de 14h38min de 30 de agosto de 2019 por 10.0.0.128 (discussão) (→‎Integração)
Ir para navegação Ir para pesquisar

Histórico de Alterações

Data Quem Comentários
30/08/2019 Renato Lima Criação do documento

Necessidade

Para que as regras definidas no semáforo da condição de pagamento atendam as comerciais aplicadas pela Casio, é necessário que alguns ajustes sejam feitos, com finalidade de bloquear ou liberar o cadastro de pedidos pelo vendedor.

Quando o semáforo for vermelho, vendedor não poderá inserir o pedido, e quando o semáforo for verde o pedido será liberado e não irá gerar pendência.

Solução

Por ser divergente ao processo padrão do Geosales, serão criadas configurações para que, quando o semáforo de condição de pagamento esteja vermelho, o vendedor não possa cadastrar um pedido, ou seja, não será possível salvar pedidos caso o semáforo esteja vermelho.

Por outro lado, caso o semáforo de condição de pagamento esteja verde, o pedido pode ser salvo sem que se gere nenhuma pendência no Geosales.

Em resumo, o semáforo vermelho impede do vendedor cadastrar pedido,e o semáforo verde libera o cadastro de pedido sem pendência.

Implementação

Desenvolvimento

Para tratar a exibição das cores do semáforo não será necessário alterar o comportamento atual do sistema. Para que seja possível ter apenas semáforos verde ou vermelho, será feito o tratamento através da integração, onde os campos VL_MINIMO e VL_IDEAL da tabela SEMAFORO_COND_PGTO assumirão o mesmo valor de referencia. Por tanto o sistema só terá duas possibilidade de semáforo.

Integração

Para tratar o uso das cores do Semáforo da condição de pagamento, no momento de integrar os valores de referencia para a condição de pagamento, os campos de VL_IDEAL e VL_MINIMO da tabela SEMAFORO_COND_PGTO, eles serão integrados com valores iguais. Desta forma o sistema só apresentará para as condições, o Semáforo Verde ou Vermelho.

VERDE - Quando o valor do pedido for igual ou superior ao valor inserido no VL_IDEAL.
VERMELHO - Quando o valor do pedido for igual ou menor ao valor inserido no VL_MINIMO.

Estrutura de banco

Regras de Negócios

[RN1] -

[RN2] -

Regras de Integração

[RI1] -

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 XXXXX XX/08/2019
Integração - GeoSales XXXXX XX/08/2019

Empresa solicitante

Setor Aprovado Por Data Assinatura
Gerente TI - Cliente
Gerente de Projeto - Cliente
Gerente Comercial - Cliente