Análise
| Análise | |
| Projeto 1961 | |
| Data da Análise: 10/11/2014 |
Projeto
Requisito
O cliente deseja identificar cada item vendido individualmente, então transformar cada item do estoque em um Lote, permitindo um abatimento especifico por item. Esse item único terá um controle rigoroso e não poderá ser vendido sem estoque, portanto sua consulta será sempre online.
- Controle efetivo de estoque por peça.
- Preço de venda diferenciado por peça.
Detalhamento
Este projeto consiste em controlar a venda de item identificando por lote (DNA). O item também terá um abatimento cadastrado no lote. Poderá utilizar a reserva de lote já existente no DAV/Pré-venda.
O sistema terá uma opção de localizar o item pelo número do lote, portanto comportando-se diferente da forma atual onde digitamos o código do produto e depois o lote, nesse caso será o número do lote e depois o produto será selecionado automaticamente quando houver somente um ou demonstrará em uma lista quando houver vários produtos.
Para isso precisaremos criar uma nova tabela para gabaritos de código de barras. Permitindo assim a configuração do código de barras do Lote. Também uma configuração para a forma de venda sem estoque de lote: Não Valida, Solicitar Permissão e Bloqueia. Para a forma "Solicitar Permissão" será necessária uma permissão especial para autorizar a venda. Para impossibilitar a venda do item sem estoque, o sistema terá que funcionar totalmente online e configurado para "Bloquear" quando não conseguir acessar o banco ou quando não tem saldo.
Ponto de Mudança
BackOffice
Criação de uma nova permissão para autorizar venda sem estoque do lote.
Cadastrar percentual de abatimento do Lote.
Order
Fazer rotina para localizar o lote pelo código de barras. Utilizar a tela de pesquisa de grade para demonstrar produtos do lote se houver vários para mesmo.
Validar a configuração que Não Valida, Solicitar Permissão e Bloqueia a venda sem estoque do lote (será utilizado mesmo modelo do estoque de produtos atual). Se a configuração estiver para "Solicitar Permissão", então deve validar a permissão de venda sem estoque do lote.
Aplicar o percentual de abatimento do lote no item do orçamento.
Banco de Dados
Criação uma nova configuração para definir se Não Valida, Solicitar Permissão e Bloqueia vendas sem estoque do lote.
Criação uma nova configuração para informar o tamanho do código de barras do lote.
Criação campo para informar o abatimento no lote.
Criação de campo no produto para identifica lote online e não enviar na carga esses lotes para o Checkout.
Config
Criação de Interface para configuração de venda sem estoque do lote.
Criação de Interface para configuração do tamanho do código de barras do lote.
Checkout
Receber na carga a configuração para venda sem estoque do lote.
Receber na carga a configuração do tamanho do código de barras do lote.
Criar coluna de abatimento na tabela de lote e receber na carga o campo.
Fazer rotina para localizar o lote pelo código de barras.
Criação tela para demonstrar produtos do lote se houver vários para mesmo. Na mesma tela uma opção para pesquisa de lote.
Receber na carga a permissão para venda sem estoque do lote. Validar a configuração que Não Valida, Solicitar Permissão e Bloqueia a venda sem estoque do lote (será utilizado mesmo modelo do estoque de produtos atual). Se a configuração estiver para "Solicitar Permissão", então deve validar a permissão de venda sem estoque do lote.
Aplicar o percentual de abatimento do lote na venda do item.