Case Liberacao Estoque Nota Terceiros
Liberações Notas Ficais Terceiros
Este processo garante a movimentação e conferência adequadas do estoque, alinhando as entradas físicas com as informações contidas nas notas fiscais de terceiros. Ele assegura o registro correto das mercadorias no sistema, evitando divergências no inventário e garantindo que os itens recebidos estejam disponíveis para uso ou distribuição conforme necessário.
Caso a empresa não opte pela pela liberação de nota. No ato da entrada da nota, o estoque não ficara disponível para uso, o mesmo apenas estara disponível após o processo abaixo de liberação.
Tratativas de liberação
Seleção da nota fiscal de terceiros
A seleção da nota fiscal pode ser realizada de três formas:
- Registro de uma Nova Liberação
- Ao registrar uma nova liberação, o sistema exibe um pop-up para seleção da nota fiscal.
- A pesquisa é feita com base na data de emissão da nota fiscal, considerando um intervalo de tempo definido.
- Pesquisa Direta
- A seleção da nota fiscal pode ser feita através do campo de pesquisa, permitindo localizar rapidamente o registro desejado.
- Importação de Dados do Coletor
- Dados podem ser importados por arquivo, conforme as instruções descritas na Wiki: Case Coletor Estoque Codigo Barras
Após a seleção da nota fiscal, os itens associados são automaticamente carregados na aba Itens.
- Quando a Quantidade a Conferir for igual à Quantidade Conferida, a linha correspondente na tabela será destacada em amarelo, indicando que as quantidades estão corretas.
Condições de Liberação
O estoque será liberado automaticamente quando todos os itens forem conferidos. A liberação pode ser realizada das seguintes formas:
- Liberação Manual
- Para inserir manualmente a quantidade conferida, é necessário que a parametrização esteja configurada em Opções de Compra ou no Cadastro do Produto.
- Quando a Quantidade Conferida for igual à Quantidade a Conferir, a flag Liberada será ativada automaticamente.
- Liberação com Motivo
- Ao selecionar a flag Liberar Conferência, um campo adicional será exibido para informar o motivo.
- Nesse caso, a flag Liberada será marcada automaticamente.
Buscar Notas
Verifica as notas fiscais de terceiros que ainda precisam ser liberadas para o estoque, assegurando que atendam aos requisitos de conferência e movimentação de estoque antes de serem aceitas.
Etapas do Processo:
- Busca de Notas Não Liberadas:
- Realiza uma busca entre as notas fiscais registradas dentro do intervalo de datas informado.
- O método verifica se a liberação de estoque foi feita para cada uma das notas fiscais dentro desse intervalo de tempo.
- Verificação das Condições de Liberação:
- Para cada nota fiscal, o sistema verifica se a liberação de estoque foi registrada.
- Caso a liberação esteja vazia ou ausente, a nota entra na lista de resultados.
- Para configurações com
tipoConfNFTerceirosItens
igual a CONF_CADASTRO_PROD:- O sistema realiza uma conferência detalhada dos itens da nota fiscal.
- Para cada nota fiscal, o sistema verifica se a liberação de estoque foi registrada.
- Conferência de produtos:
- Para cada item da nota fiscal, o sistema percorre a lista de produtos e verifica se eles atendem ao tipo de conferência de estoque.
- Verifica se o produto está associado corretamente ao tipo de configuração de conferência (
EnumConstTipoConfNFTerceirosProduto.CONFERIR
).
- Retorno:
- Retorna uma lista de notas fiscais que ainda não passaram pela liberação de estoque.
Salvar Liberação
Garante a validação e atualização correta das conferências das notas fiscais de terceiros. Quando a conferência é aprovada, a última liberação é criada ou ajustada. Caso haja pendências, as movimentações de estoque e os dados da nota fiscal são corrigidos para evitar inconsistências e garantir a conformidade com o fluxo operacional.
Etapas do Processo:
- Salvar ou Atualizar Conferência:
- O sistema salva ou atualiza as informações da liberação no banco de dados.
- Validação de Conferência: Verifica se a conferência foi marcada como "Sim" ou se a liberação da conferência foi aprovada.
- Se a conferência for validada como "SIM":
- A função cria ou atualiza a última liberação da nota fiscal.
- Se a conferência não for validada (marcada como "Não Conferida"):
- Caso contrário, a conferência é marcada como "Não Conferida" e o sistema realiza ajustes.
- Se a conferência for validada como "SIM":
- Atualização de Movimentação de Estoque e Títulos:
- Se a conferência não for validada:
- O sistema atualiza as movimentações de estoque relacionadas à nota fiscal de terceiros.
- Atualiza os títulos da nota fiscal, ajustando as provisões para "REALIZADO" ou "PROVISIONADO", conforme o status de liberação.
- Se a conferência não for validada:
- Atualização de Nota Fiscal:
- A nota fiscal associada à conferência é atualizada no banco de dados, realizando os ajustes necessários.
- Retorno:
- A conferência atualizada é retornada, com os ajustes feitos conforme o resultado da validação.