Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | 316 - Digitar Pedido de Venda | Módulo | Vendas |
Segmento Executor | D&L | ||
Requisito | Criar controle de venda por quantidade | ||
Chamado | 0.084166.2015 (Refente à HIS.02660.2015, HIS.02658.2015 e HIS.00517.2015) | ||
Release de Entrega Planejada | 26 | ||
País | ( X ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||
Outros | Reescrita das histórias da Versão 24 e 25 |
Objetivo
A solicitação é para que seja criado um novo processo de controle de venda de produtos, para atender a legislação (em anexo no chamado do ChangePoint). Pois temos que passar a controlar a quantidade de venda de 'Hidróxido de sódio' pois em grande quantidade pode ser utilizada para fabricação de drogas, a a policia federal esta efetuando as devidas fiscalizações.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
316 - Digitar Pedido de Venda | Alteração | Menu do WinThor> 316 | Criação do processo de controle de venda por quantidade |
336 - Alterar Pedido de Venda | Alteração | Menu do WinThor> 336 | Criação do processo de controle de venda por quantidade |
2596 - Integração Dados Externos | Envolvida | Menu do WinThor> 2596 | Validar o processo de controle de venda por quantidade |
3331 - Associar Controle de Venda nos Clientes | Envolvida | Menu do WinThor> 3331 | Associar controle de venda nos clientes |
3332 - Associar Controle de Venda nos Produtos | Envolvida | Menu do WinThor> 3332 | Associar controle de venda nos produtos |
- As rotinas 316 e 336 deverão;
0 - Criar os rótulos no dicionario de dados (560):
ID DESCRICAO VALOR
TIPVALIDCONTROLVEN Não permitir iniciar o Pedido 3
TIPVALIDCONTROLVEN Sem Validação 4
Observação: esses rótulos já são tratados pela package controle de vendas.
- Na inclusão do item no pedido de venda deverá ser realizado a chamada do serviço a ser criado na história HIS.00517.2015;
- Caso o item tenha restrição de venda e a quantidade digitada ultrapasse a quantidade permitida para venda, deverá ser exibida uma mensagem ao usuário; (O Serviço criado na história HIS.00517.2015 já irá retornar as mensagens)
- Deverá ser criado um novo motivo de bloqueio pela rotina 560 - Quantidade de venda maior que a permitida para itens restritos;
- Deverá ser criado uma permissão de acesso na rotina 530 para liberação do pedido de venda na rotina 336 para o novo motivo criado.
- No momento da finalização do pedido de venda deverá ser chamado o serviço novamente, para efetuar nova validação dos itens informados no pedido; - Observações: o Serviço disponibilizado pelo medicamentos deverá:
- Caso o produto inserido no pedido de venda tenha algum tipo de controle de venda cadastrado, deverá ser verificado a quantidade permitida de venda mê;
- Deverá ser validado se o cliente do pedido de venda e pessoa física ou pessoa jurídica, pois na rotina 3332 cadastrado a quantidade de venda permitido para ambos;
- Caso a quantidade já vendida para o cliente do pedido de venda não tenha atingido a quantidade máxima permitida por mês cadastrado na rotina 3332, deverá permitir a inclusão do produto normalmente no pedido de venda;
- Caso a quantidade já vendida para o cliente do pedido de venda tenha atingido o limite máximo permitido por mês, deverá ser apresentado uma mensagem ao usuário informando que para o cliente X, já foi vendido a quantidade; permitida cadastrada na rotina 3332;
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|