Pular para o conteúdo principal

MEQ052 — Movimentação MEQ052

Fonte​

  • Source: source/MEQ052/

Objetivo​

O módulo MEQ052 tem como objetivo realizar transferencias avulsas de estoque entre locais de armazenagem e/ou entre empresas. Atraves desta tela, o usuario pode movimentar produtos de um local de origem para um local de destino, gerando automaticamente os lancamentos de saida e entrada no estoque por meio da stored procedure GERA_ESTOQUE.

A transferencia avulsa e utilizada quando se deseja movimentar fisicamente um produto entre locais distintos de armazenagem (por exemplo, de um almoxarifado para uma area de producao), podendo inclusive realizar a transferencia entre empresas diferentes, quando o parametro ST_TRANSFEMPRESAS estiver habilitado nos Parametros de Estoque [MEQ001].

O módulo depende diretamente da parametrizacao definida no módulo MEQ001 (Parametros de Estoque), de onde obtem as operacoes de transferencia de saida (CD_TRANSFSAI) e entrada (CD_TRANSFENT), os locais de origem e destino padrao, e a permissao de transferencia entre empresas.


Funcionalidades​

  • Transferencia Avulsa de Produto entre Locais
  • Identificacao do Produto por Código de Barras
  • Transferencia entre Empresas

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
MOVESTOQUEDELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
EMPRESASELECT
HISTORICOSELECT
ITEMSELECT
LOCALESTOQUESELECT
OPERACAOSELECT
PARMESTOQUESELECT
PARMFATURSELECT
TIPOLOCALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
GERA_ESTOQUECOLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +28

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
LOTESEMENTESELECT, UPDATE
MOVESTOQUEINSERT, SELECT, UPDATE
MOVESTOQUECCSELECT
MOVTOCONTABILDELETE, INSERT, SELECT, UPDATE
MOVTOCONTABILCCINSERT
NOTASELECT
OPERACAOSELECT
...+14 tabelas