Pular para o conteúdo principal

MEQ071 — Balanço/Contagem de Estoque Móvel

Fonte​

  • Source: source/MEQ071/

Objetivo​

O módulo MEQ071 tem como objetivo realizar o gerenciamento completo do processo de balanco e contagem de estoque movel no sistema ERP Junsoft. Por meio desta tela, o usuario pode criar novos balancos de estoque, registrar as contagens realizadas por dispositivos moveis, ajustar as quantidades finais dos produtos, finalizar o balanco (gerando automaticamente os movimentos de acerto no estoque) e emitir relatorios comparativos entre contagem, estoque atual e resultado final.

O balanco movel e um processo que permite a contagem fisica dos itens em um determinado local de estoque, utilizando dispositivos moveis para coleta dos dados. Apos a coleta, o sistema consolida as contagens por item, permite o ajuste da quantidade final e, no fechamento, gera automaticamente os movimentos de saida (zerando o saldo atual) e entrada (com a nova quantidade contada) no estoque, garantindo a conciliacao entre o estoque fisico e o estoque registrado no sistema.

Cada balanco e vinculado a uma empresa e a um local de estoque especifico, possuindo um ciclo de vida com tres situacoes possiveis: Aberto, Fechado (Finalizado) e Cancelado. A funcionalidade de reabertura permite reverter um balanco ja fechado, cancelando todos os movimentos de estoque gerados.


Funcionalidades​

  • Consulta de Balancos (Aba "Dados para Consulta")
  • Cadastro e Edicao de Balanco (Aba "Balanco / Contagem")
  • Relatórios (Aba "Relatório")

Mensagens exibidas​

Levantadas de source/MEQ071/ pela camada 0 (commit 96fc51e236).

Mais 20 mensagens com texto literal no código: MEQ071.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
BALANCOMOVELDELETE, INSERT, SELECT, UPDATE
BALANCOMOVELFECHADELETE, INSERT, SELECT
EMPRESADELETE, INSERT, SELECT, UPDATE
ROMANEIODELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
BALANCOMOVELITEMSELECT
ESTOQUESELECT
ITEMSELECT
LOCALESTOQUESELECT
MOVESTOQUESELECT
PARMESTOQUESELECT
PESSOASELECT
TIPOLOCALSELECT
USUARIOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CANCELA_ESTOQUEESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (SELECT/UPDATE), HISTORICO (SELECT), ITEM (SELECT) +19
GERA_ESTOQUECOLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +28
GERA_SEQUENCIASEQUENCIA (SELECT/UPDATE)
RETORNA_SALDOESTOQUEESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
COLUNAGRADESELECT
DEVOLUCAONOTASELECT
ESTOQUEINSERT, SELECT, UPDATE
ESTOQUEDIAINSERT, SELECT, UPDATE
ESTOQUEDIAPESSOAINSERT, SELECT, UPDATE
ESTOQUEGRADEINSERT, SELECT, UPDATE
HISTORICOSELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMPEDIDOPNEUSELECT
ITEMPRODUCAOSELECT
ITEMTABPRECOINSERT, SELECT, UPDATE
LINHAGRADESELECT
LOTEMANUTENCAOORDEMLEIRASELECT
LOTESEMENTESELECT, UPDATE
MANUTENCAOORDEMLEIRASELECT
MOVESTOQUEINSERT, SELECT, UPDATE
MOVESTOQUECCSELECT
MOVTOCONTABILDELETE, INSERT, SELECT, UPDATE
MOVTOCONTABILCCINSERT
...+18 tabelas