Pular para o conteúdo principal

MEQ059 — Movimentação MEQ059

Fonte​

  • Source: source/MEQ059/

Objetivo​

O módulo MEQ059 tem como objetivo permitir a geracao de ordens de producao em lote no sistema JunsoftERP V2. Ele possibilita ao usuario informar multiplos produtos com suas respectivas quantidades, locais de estoque e historicos, e gerar automaticamente as ordens de producao correspondentes, incluindo o calculo proporcional de materias-primas com base em producoes anteriores.

O fluxo principal da operacao e:

  1. Informar a Data de Emissao: O usuario define a data que sera utilizada como data de inicio e fim da producao nas ordens geradas.
  2. Adicionar Produtos na Grade: O usuario insere um ou mais produtos na grade, informando o tipo de local, local de estoque, historico e quantidade a produzir.
  3. Preencher Grade (para produtos com grade): Para produtos que possuem grade (tamanho/cor), o usuario realiza o rateio da quantidade desejada pelas combinacoes de linha e coluna da grade.
  4. Gerar Producao: O sistema cria as ordens de producao no banco de dados, calculando proporcionalmente as materias-primas necessarias com base na ultima ordem de producao existente para cada produto.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
ITEMORDEMPRODINSERT, SELECT
ORDEMPRODUCAOINSERT, SELECT
ORDEMPRODUCAOGRADEINSERT, SELECT

Tabelas de Leitura (SELECT)​

TabelaOperacoes
COLUNAGRADESELECT
GRADESELECT
HISTORICOSELECT
ITEMSELECT
LINHAGRADESELECT
LOCALESTOQUESELECT
MOVESTOQUESELECT
OPERACAOSELECT
PARMFATURSELECT
PRODUCAOSELECT
PRODUCAOGRADESELECT
TIPOLOCALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
GERA_ORDEMPRODUCAOCOLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +32

Tabelas via Procedures (acesso indireto)​

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