MEQ006 — Ordem de Produção
Fonte
- Source:
source/MEQ006/
Objetivo
O módulo MEQ006 tem como objetivo principal registrar e processar Ordens de Produção no sistema JunsoftERP V2. Ele permite gerenciar todo o processo produtivo, incluindo composição (montagem de produto final a partir de matérias-primas) e decomposição (desmontagem de um produto em seus componentes).
O módulo opera com quatro tipos de ordem de produção:
- Ficha de Produção (F): Utiliza uma ficha de produção previamente cadastrada no módulo TEQ004, carregando automaticamente os componentes (matérias-primas) e suas quantidades proporcionais.
- Avulsa (A): Permite cadastrar manualmente os componentes sem necessidade de uma ficha de produção predefinida.
- Estorno de Produção (E): Realiza o estorno (reversão) de uma produção anteriormente registrada, devolvendo os componentes ao estoque e retirando o produto final.
- Complemento de Custo (C): Permite adicionar custos complementares a uma produção já realizada, sem movimentar quantidades.
Ao salvar a ordem de produção, o sistema executa automaticamente a movimentação de estoque: dá saída nos componentes (matérias-primas) e entrada no produto final (composição), ou vice-versa (decomposição). O custo do produto final é calculado com base no custo das matérias-primas consumidas, acrescido de eventuais despesas.
O módulo também suporta funcionalidades avançadas como controle de lotes (sementes), grades de produto (tamanhos/cores), números de série e vinculação com notas fiscais de fornecedores para produção sob encomenda.
Funcionalidades
- Ordem de Produção por Ficha de Produção
- Ordem de Produção Avulsa
- Estorno de Produção
- Complemento de Custo
- Produção a partir de Nota Fiscal
- Controle de Lotes (Sementes)
- Controle de Grade (Tamanhos/Cores)
- Controle de Números de Série
- Produção Intermediária Automática
Mensagens exibidas
Levantadas de source/MEQ006/ pela camada 0 (commit 96fc51e236).
| Código | Tipo | Mensagem |
|---|---|---|
| I-1544 | Informação | Ordem de Produção Nº.: %s Salva com Sucesso. |
| W-1545 | Aviso | Atenção! Esta Nota Fiscal não possui Produtos para Produzir. |
Mais 72 mensagens com texto literal no código: MEQ006.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ITEMORDEMPROD | INSERT, SELECT |
| ITEMSERIAL | INSERT, SELECT, UPDATE |
| MOVESTOQUE | DELETE, INSERT, SELECT, UPDATE |
| ORDEMPRODUCAO | DELETE, INSERT, SELECT, UPDATE |
| ORDEMPRODUCAOGRADE | DELETE, INSERT, SELECT, UPDATE |
| ORDEMPRODUCAOLOTE | DELETE, INSERT, SELECT |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| HISTORICO | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABCOMPRA | SELECT |
| LOCALESTOQUE | SELECT |
| NOTA | SELECT |
| PARMESTOQUE | SELECT |
| PESSOA | SELECT |
| PRODUCAO | SELECT |
| TIPOLOCAL | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| GERA_ESTOQUE | COLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +28 |
| GERA_ORDEMPRODUCAO | COLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +32 |
| GERA_SEQUENCIA | SEQUENCIA (SELECT/UPDATE) |
| RETORNA_SALDOESTOQUE | ESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT) |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| COLUNAGRADE | SELECT |
| DEVOLUCAONOTA | SELECT |
| ESTOQUE | INSERT, SELECT, UPDATE |
| ESTOQUEDIA | INSERT, SELECT, UPDATE |
| ESTOQUEDIAPESSOA | INSERT, SELECT, UPDATE |
| ESTOQUEGRADE | INSERT, SELECT, UPDATE |
| HISTORICO | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMORDEMPROD | INSERT, SELECT |
| ITEMPEDIDOPNEU | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABCOMPRA | SELECT |
| ITEMTABPRECO | INSERT, SELECT, UPDATE |
| LINHAGRADE | SELECT |
| LOTESEMENTE | SELECT, UPDATE |
| MOVESTOQUE | INSERT, SELECT, UPDATE |
| MOVESTOQUECC | SELECT |
| MOVTOCONTABIL | DELETE, INSERT, SELECT, UPDATE |
| MOVTOCONTABILCC | INSERT |
| ... | +18 tabelas |