Desenvolvimento
BM-2163 – Referenciar notas de devolução automaticamente
Versão
5
Release
58
Autor
Jaciara Silva
Processo: Compras
Nome do Processo: Devolução de compras
Acesso
Compras\Movimentações
Motivação
Buscar e referenciar, automaticamente, as notas de entrada, nos eventos de devolução de compra de mercadoria. Com este recurso, o usuário não precisará mais selecionar manualmente notas de entrada para referenciar nas devoluções de compras para seus fornecedores. O sistema irá localizar no banco de dados as notas fiscais de entrada, emitidas pelo fornecedor, que contenham o produto que estiver sendo devolvido e, irá referenciá-las automaticamente na movimentação.
Este recurso incluirá uma coluna desabilitada para edição no grid de produtos e que será preenchida assim que o evento for efetivado, consumindo as notas de entrada referenciadas.
Para selecionar as notas de referência, será usado o sistema FIFO, para que os produtos mais antigos não fiquem em estoque.
Parâmetros
Em Utilitários\Administrador\Eventos:
O recurso irá funcionar para eventos de saídas com a seguinte configuração:
- Tipo de Evento Saída
- Tipo de entrada Devolução
- Gerador Fornecedor
- Na guia Geral, no campo Movimentação Entrada/Saída, selecionar a opção NFRef Automática
Ao ser executado, o recurso irá referenciar somente notas fiscais de eventos de entradas com a seguinte configuração:
- Tipo de Evento Entrada
- Tipo de entrada Compra
- Gerador Fornecedor
Entradas
Perceba que a coluna da nota referência vem preenchida como auto, não permitindo que o usuário faça edição no campo.
Ao efetivar o evento, o sistema busca as notas do fornecedor selecionado, preenche o campo com a nota de compra mais antiga que deu entrada no sistema (FIFO) e carrega também o preço do produto na nota referenciada.
Também será emitida uma mensagem informando que não há mais produtos na nota referenciada.
Caso, o usuário lance na tela da devolução uma quantidade maior que a quantidade que deu entrada no estoque em uma única nota, o sistema carregará várias notas de entrada para completar a quantidade que está sendo devolvida, com as quantidade e valores respectivos.
Vamos fazer uma devolução com uma quantidade maior que a recebida, por exemplo 4 peças, para mostrar o comportamento do sistema.
Perceba que foram carregadas duas notas fiscais localizadas para o fornecedor selecionado. E, quando não houver notas de referência suficientes, ele emitirá uma mensagem de alerta, informando que removeu a quantidade da linha dos produtos.
Validações e Saídas
O sistema localiza e carrega automaticamente as notas referência nos eventos de devolução de compra.