Introdução
Este documento tem o objetivo de orientar os usuários sobre a validação de histórico de vendas para inclusão de itens que possuem dependência na rotina [R11 - Fast Chekcup].
Essa funcionalidade garante que itens com dependência sejam incluídos apenas quando o cliente possuir histórico de compra do item dependente dentro do período configurado pela empresa.
Configuração
Na rotina [R130 - Itens], foram adicionados os campos "Item Dependente" e "Dias para Histórico do Item Dependência", disponíveis na aba Dados Complementares.
- Item Dependente: informe o item cuja venda anterior será obrigatória para permitir a inclusão do item atual na Cotação ou Ordem de Serviço.
- Dias para Histórico do Item Dependência: informe a quantidade de dias que será considerada na consulta ao histórico de vendas da Placa/Cliente.
Ao preencher esses campos, o sistema passará a validar, no momento da inclusão do item na [R11 - Fast Checkup], se a Placa/Cliente possui registro de compra do item dependente dentro do período informado.
Caso a Placa/Cliente não possua esse histórico, ou não esteja informada no documento, a inclusão do item será bloqueada conforme as regras descritas na seção Funcionalidade.
Funcionalidade
Ao tentar incluir um item em uma Cotação ou Ordem de Serviço na rotina [R11 - Fast Checkup], o sistema verificará se o item possui um item dependente cadastrado.
Caso exista um item dependente, será realizada uma consulta no histórico de vendas da Placa/Cliente, considerando a quantidade de dias configurada na R130.
Placa/Cliente possui histórico de compra
Se for encontrada uma venda do item dependente dentro do período configurado, o item será incluído normalmente na Cotação ou Ordem de Serviço.
Placa/Cliente não possui histórico de compra
Caso não seja encontrada nenhuma venda do item dependente dentro do período configurado, a inclusão do item será bloqueada e será apresentada a seguinte mensagem:
"Não é possível inserir o item [Código-Descrição do Item], ele possui dependência do item [Código-Descrição do Item Dependente] e não há registro de venda desse item para esta Placa/Cliente nos últimos [X] dias."
Placa/Cliente não informado
Caso não exista uma Placa/Cliente informado na Cotação ou Ordem de Serviço, a validação do histórico de vendas não poderá ser realizada. Nessa situação, a inclusão do item também será bloqueada e será apresentada a seguinte mensagem:
"Este item possui dependência com item [Código-Descrição do Item Dependente]. Para prosseguir, é obrigatório que informe a Placa/Cliente para que seja realizada a análise do histórico de vendas dos últimos [X] dias."
Alteração da Placa/Cliente
Ao tentar alterar a Placa/Cliente de uma Cotação ou Ordem de Serviço que possua itens com dependência, o sistema verificará se existem itens cuja inclusão depende da validação do histórico de compras da Placa/Cliente.
Caso existam itens com dependência, a alteração da Placa/Cliente será bloqueada, uma vez que a validação desses itens foi realizada com base no histórico de compras da Placa/Cliente atualmente informada no documento.
Nessa situação, será apresentada a seguinte mensagem:
"Para alterar o cliente, exclua os itens que possuem dependência, pois ela é validada de acordo com o histórico de compras do cliente. Itens com dependência: [Lista de Itens]."
Para alterar a Placa/Cliente, será necessário remover previamente todos os itens com dependência da Cotação ou Ordem de Serviço. Após informar a nova Placa/Cliente, os itens poderão ser incluídos novamente, permitindo que a validação seja realizada com base no histórico de compras da nova Placa/Cliente.