MCO005 — Pedidos de Compra Pendentes
Fonte
- Form:
source/MCO005/UMCO005.pas - DataModule:
source/MCO005/UdmMCO005.pas
Objetivo
O módulo MCO005 tem como objetivo registrar o recebimento de mercadorias provenientes de pedidos de compra. Ele permite que o usuario informe a data do recebimento, a pessoa fisica ou juridica (fornecedor), selecione os pedidos de compra pendentes para aquele fornecedor e efetue a entrada dos produtos no estoque automaticamente, atualizando os saldos de estoque e o status dos itens negociados.
Este módulo e fundamental no fluxo de compras do ERP, pois conecta o processo de aquisicao (pedidos de compra) com a movimentação fisica de estoque, garantindo rastreabilidade e controle preciso das mercadorias recebidas.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
| ITEMNEGOCIACAO | UPDATE |
| MOVESTOQUE | DELETE, INSERT, SELECT, UPDATE |
| PEDIDO | INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMPEDIDO | SELECT |
| LOCALESTOQUE | SELECT |
| OPERACAO | SELECT |
| PARMESTOQUE | SELECT |
| PESSOA | SELECT |
| TIPOLOCAL | SELECT |
| TIPOPESSOA | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| CALCULA_VALOR | COLUNAGRADE (SELECT); DEVOLUCAONOTA (SELECT); ESTOQUE (INSERT, SELECT, UPDATE); ESTOQUEDIA (INSERT, SELECT, UPDATE); ESTOQUEDIAPESSOA (INSERT, SELECT, UPDATE) |
| GERA_ESTOQUE | COLUNAGRADE (SELECT); DEVOLUCAONOTA (SELECT); ESTOQUE (INSERT, SELECT, UPDATE); ESTOQUEDIA (INSERT, SELECT, UPDATE); ESTOQUEDIAPESSOA (INSERT, SELECT, UPDATE) |
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 |
| ITEMPEDIDOPNEU | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABPRECO | INSERT, SELECT, UPDATE |
| LINHAGRADE | SELECT |
| LOTESEMENTE | SELECT, UPDATE |
| MOVESTOQUE | INSERT, SELECT, UPDATE |
| MOVESTOQUECC | SELECT |
| MOVTOCONTABIL | DELETE, INSERT, SELECT, UPDATE |
| MOVTOCONTABILCC | INSERT |
| NOTA | SELECT |
| OPERACAO | SELECT |
| ORDEMPRODUCAO | SELECT |
| ORDEMPRODUCAORECAP | SELECT |
| PARMCOMPLEMENTO | SELECT |
| PARMCONTABIL | SELECT |
| PARMESTOQUE | SELECT |
| PARMFATUR | SELECT |
| PARMTABPRECO | SELECT |
| PEDIDO | SELECT |
| PESSOA | SELECT |
| PRODUCAO | SELECT |
| SEQUENCIA | SELECT, UPDATE |
| TABPRECO | SELECT |
| TIPOCALCULO | SELECT |
| VOLUMEPRODUCAO | SELECT, UPDATE |
| VOLUMEPRODUCAOITEM | SELECT |
Dependencias Aferentes (quem alimenta esta tela)
Telas que escrevem em tabelas lidas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| MNF001 | Recebimento de Notas Fiscais de Compra | EMPRESA, ITEM, ITEMLOCAL, ITEMPEDIDO, MOVESTOQUE, PEDIDO, PESSOA |
| CPD001 | Consulta de Pedidos | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| CPD013 | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA | |
| MNF011 | Alteração de Comissões | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| MNF016 | Controle de Entrega | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| MPD084 | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO, PESSOA | |
| CEQ005 | Movimentos Estoque | EMPRESA, ITEM, MOVESTOQUE, OPERACAO |
| CNF001 | Consulta de Notas Fiscais | EMPRESA, ITEM, MOVESTOQUE, PESSOA |
| CNF012 | Consulta de CTRC | EMPRESA, ITEM, MOVESTOQUE, PESSOA |
| CPD002 | Consulta de Orçamentos / Ordem de Serviço | EMPRESA, ITEM, PEDIDO, PESSOA |
| CPD009 | Consulta de Recebimento X Expedição de Produtos | ITEM, ITEMPEDIDO, PEDIDO, PESSOA |
| MNF024 | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO | |
| MNF030 | EMPRESA, ITEM, PEDIDO, PESSOA | |
| MPD018 | Orçamento Revenda | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO |
| MPD046 | EMPRESA, ITEM, ITEMPEDIDO, PESSOA | |
| MPD092 | EMPRESA, ITEM, ITEMPEDIDO, PEDIDO | |
RCO003 | Giro de Estoque e posição atual | EMPRESA, ITEM, PESSOA, TIPOLOCAL |
| REQ002 | Evolução de Movimentos no Estoque | EMPRESA, ITEM, OPERACAO, TIPOLOCAL |
| RNF007 | Resumo Diário de Compras e Vendas | EMPRESA, ITEM, PESSOA, TIPOPESSOA |
| TOF007 | Cadastro de Peças | EMPRESA, ITEM, ITEMLOCAL, MOVESTOQUE |
| MEQ038 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MEQ042 | Liberação de Movimentos no Estoque | EMPRESA, MOVESTOQUE, PEDIDO, PESSOA |
| MEQ043 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MOF006 | Fechamento Ordem de Serviço - Oficina | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MPD011 | Confirmação Ordem Carregamento | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MPD094 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MPD095 | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA | |
| MRC019 | Ordem de Carregamento Recapadora | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MRC020 | Confirmação de Ordem de Carregamento Recapadora | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| MRC049 | Faturamento Automático de Ordem de Carregamento | EMPRESA, ITEMPEDIDO, PEDIDO, PESSOA |
| ... | +543 telas |
Dependencias Eferentes (quem consome dados desta tela)
Telas que leem tabelas escritas por esta tela.
| Tela | Título | Tabelas em Comum |
|---|---|---|
| RPD006 | Custos sobre Ordem de Serviço | EMPRESA, ITEMNEGOCIACAO, MOVESTOQUE, PEDIDO |
| CCO001 | Consulta de Cotações | EMPRESA, ITEMNEGOCIACAO, PEDIDO |
| CEQ001 | Saldo em Estoque | EMPRESA, MOVESTOQUE, PEDIDO |
| CNF001 | Consulta de Notas Fiscais | EMPRESA, MOVESTOQUE, PEDIDO |
| CNF005 | Análise de Produtos para Compra | EMPRESA, MOVESTOQUE, PEDIDO |
| CPD002 | Consulta de Orçamentos / Ordem de Serviço | EMPRESA, MOVESTOQUE, PEDIDO |
| CRC002 | Consulta de Pedidos de Recapadora | EMPRESA, MOVESTOQUE, PEDIDO |
JunsoftIntegracao | EMPRESA, MOVESTOQUE, PEDIDO | |
LOP018 | EMPRESA, MOVESTOQUE, PEDIDO | |
LOP029 | EMPRESA, MOVESTOQUE, PEDIDO | |
| MEQ042 | Liberação de Movimentos no Estoque | EMPRESA, MOVESTOQUE, PEDIDO |
| MNF001 | Recebimento de Notas Fiscais de Compra | EMPRESA, MOVESTOQUE, PEDIDO |
| MOF001 | Abertura / Fechamento de Ordem de Serviço | EMPRESA, MOVESTOQUE, PEDIDO |
| MPD011 | Confirmação Ordem Carregamento | EMPRESA, MOVESTOQUE, PEDIDO |
| MPD012 | Cancelamento Ordem Carregamento | EMPRESA, MOVESTOQUE, PEDIDO |
| MPD013 | Fechamento Ordem Carregamento | EMPRESA, MOVESTOQUE, PEDIDO |
| MPD019 | Gerenciamento de Contrato/Romaneio Obras | EMPRESA, MOVESTOQUE, PEDIDO |
| MPD043 | EMPRESA, MOVESTOQUE, PEDIDO | |
| MPD044 | Orçamento de Produto Sob Medida | EMPRESA, MOVESTOQUE, PEDIDO |
| MPD069 | Orçamento Produção Aviária | EMPRESA, MOVESTOQUE, PEDIDO |
| MRC020 | Confirmação de Ordem de Carregamento Recapadora | EMPRESA, MOVESTOQUE, PEDIDO |
| MRC049 | Faturamento Automático de Ordem de Carregamento | EMPRESA, MOVESTOQUE, PEDIDO |
RCO002 | Controle de Compras | EMPRESA, ITEMNEGOCIACAO, PEDIDO |
| REQ005 | Ordens de Produção | EMPRESA, MOVESTOQUE, PEDIDO |
| REQ024 | Relatório de Estoque por Grade | EMPRESA, MOVESTOQUE, PEDIDO |
| RNF021 | Resumo Diário | EMPRESA, MOVESTOQUE, PEDIDO |
| RPD007 | Demonstrativo de Pedidos | EMPRESA, MOVESTOQUE, PEDIDO |
| RPD039 | EMPRESA, MOVESTOQUE, PEDIDO | |
| RRC011 | Exportação VIP Custos | EMPRESA, MOVESTOQUE, PEDIDO |
| TPO001 | Produtos | EMPRESA, MOVESTOQUE, PEDIDO |
| ... | +1175 telas |