MEQ047 — Movimentação MEQ047
Fonte
Objetivo
O módulo MEQ047 tem como objetivo permitir a entrada de produtos por pesagem, realizando automaticamente a geracao de ordens de producao e, opcionalmente, o registro de lotes. O processo consiste em informar o produto, capturar o peso (manualmente ou via balanca integrada), e concluir a operacao, que gera a ordem de producao, atualiza o estoque e imprime a etiqueta do produto.
O fluxo principal abrange as seguintes operacoes:
- Identificacao do Produto: Selecao do item a ser pesado, com carregamento automatico de dados como descricao, valor unitario (da tabela de precos), peso da embalagem, data de validade e associacao de balanca.
- Captura de Peso: Registro do peso do produto, seja manualmente ou atraves de leitura automatica de balanca configurada no cadastro do item.
- Geracao de Ordem de Producao: Criacao automatica da ordem de producao via stored procedure
GERA_ORDEMPRODUCAO, com atualizacao de movimentação de estoque e quantidade alternativa.
- Geracao de Lote: Quando parametrizado (
ST_GERALOTE = 'S') e o item possui controle de lote tipo 'P', o sistema insere automaticamente um registro na tabela LOTESEMENTE.
- Impressao de Etiqueta: Geracao e impressão de etiqueta com codigo de barras, dados do produto, valores e informacoes da empresa.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
Tabelas de Leitura (SELECT)
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|
| CALCULA_VALOR | ITEM (SELECT), TIPOCALCULO (SELECT) |
| GERA_ORDEMPRODUCAO | COLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +32 |
| RETORNA_DADOSCADASTRAIS | AREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4 |
| RETORNA_PRECOITEM | CONDPAGTO (SELECT), ITEM (SELECT), ITEMTABPRECO (SELECT), ITEMTABPRECODATA (SELECT), PARAMRECAP (SELECT), PARMFATUR (SELECT) +6 |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|
| AREACOMERCIAL | SELECT |
| COLUNAGRADE | SELECT |
| CONDPAGTO | SELECT |
| DEVOLUCAONOTA | SELECT |
| ENDERECOPESSOA | SELECT |
| ESTADO | SELECT |
| ESTOQUE | INSERT, SELECT, UPDATE |
| ESTOQUEDIA | INSERT, SELECT, UPDATE |
| ESTOQUEDIAPESSOA | INSERT, SELECT, UPDATE |
| ESTOQUEGRADE | INSERT, SELECT, UPDATE |
| FORMAPAGTO | SELECT |
| GRUPOPCP | SELECT |
| HISTORICO | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMORDEMPROD | INSERT, SELECT |
| ITEMPEDIDOPNEU | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABCOMPRA | SELECT |
| ITEMTABPRECO | INSERT, SELECT, UPDATE |
| ... | +34 tabelas |