Pular para o conteúdo principal

MRC018 — Emissão de Remessa de Entrada/Saída por Pedido Recapagem

Fonte​

  • Source: source/MRC018/

Objetivo​

O módulo MRC018 é responsável pela emissão de notas fiscais de remessa de entrada e saída vinculadas aos pedidos de recapagem de pneus. Este módulo é fundamental para o controle fiscal do processo de recapagem/vulcanização, permitindo gerar os documentos necessários para entrada das carcaças (pneus usados) na empresa e para devolução dos pneus recapados aos clientes.

Este módulo permite ao usuário consultar os pedidos de recapagem pendentes de faturamento, selecionar os itens desejados e gerar automaticamente os pedidos de entrada ou saída, que posteriormente serão transformados em notas fiscais. O sistema integra-se diretamente com os módulos de emissão de notas fiscais (MNF001 para entrada e MNF002 para saída).

O MRC018 é utilizado principalmente pelo departamento fiscal e de faturamento, sendo essencial para empresas do ramo de recapadoras/vulcanizadoras de pneus que precisam controlar a movimentação de carcaças e pneus recapados, garantindo a conformidade fiscal e o rastreamento completo do processo produtivo.

Funcionalidades​

  • Emissão de Remessa de Entrada
  • Emissão de Remessa de Saída
  • Envio Automático de Notas
  • Visualização de Pedidos Gerados
  • Cancelamento de Emissão
  • Estorno de Cancelamento
  • Filtro por Pedidos Palm

Mensagens exibidas​

Levantadas de source/MRC018/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
W-1754AvisoJá existe pedido de faturamento gerado para a coleta. Para cancelar a emissão da nota fiscal, cancele o pedido de faturamento número %s. Verifique! [%s].

Mais 51 mensagens com texto literal no código: MRC018.

Parâmetros lidos​

Campos PARM* lidos via values[] em source/MRC018/ (commit 96fc51e236).

ParâmetroTabela
STSERVICONOPEDIDOPARAMRECAP
ST_OBRIGAEMPRESAPALMPARAMRECAP
ST_PERMITETROCASERVICOCARCFATURPARAMRECAP
TPTRANSPORTEENTRADAPARAMRECAP
TPTRANSPORTESAIDAPARAMRECAP

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
ITEMNOTAINSERT, SELECT, UPDATE
ITEMNOTALOCALINSERT, UPDATE
ITEMPEDIDODELETE, INSERT, SELECT, UPDATE
ITEMPEDIDOPNEUSELECT, UPDATE
NOTAINSERT, SELECT, UPDATE
ORDEMCARREGDELETE, SELECT
PEDIDOINSERT, SELECT
PEDIDOCARCACAINSERT
PEDIDONOTAINSERT, SELECT, UPDATE
PEDIDOPNEUSELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
CONDPAGTOSELECT
CONFIGNFESELECT
DESENHOPNEUSELECT
EMBARQUESELECT
ERROPEDIDORECAPSELECT
EXAMEFINALPNEUSELECT
FORMAPAGTOSELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMTABPRECOSELECT
MARCAPNEUSELECT
MEDIDAPNEUSELECT
MODELOPNEUSELECT
MOVIMENTACAOSELECT
NFESELECT
ORDEMCARREGRECAPSELECT
ORDEMPRODUCAORECAPSELECT
PARAMRECAPSELECT
PARMFATURSELECT
PARMNOTASELECT
PESSOASELECT
PLUGORDRECAPPEDIDOSELECT
PNEUSELECT
SERVICOPNEUSELECT
TABPRECOSELECT
TIPOPEDIDOPNEUSELECT
TIPOSERVICORECAPSELECT
VENDEDORSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
GERA_NOTAFISCALAGENCIA (SELECT), AJUSTEFISCALITEMNOTA (DELETE/INSERT/SELECT), ALIQUOTA (SELECT), AVISOSCPC (INSERT), BANCO (SELECT), BOLETO (SELECT) +145
HABILITA_PESOQTDEITEM (SELECT), TIPOCALCULO (SELECT), UNIDMED (SELECT)
RETORNA_DADOSCADASTRAISAREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4
RETORNA_ORDENSRETRABALHOITEMPEDIDOPNEU (SELECT), ORDEMPRODUCAORECAP (SELECT)
RETORNA_PRECOITEMCONDPAGTO (SELECT), ITEM (SELECT), ITEMTABPRECO (SELECT), ITEMTABPRECODATA (SELECT), PARAMRECAP (SELECT), PARMFATUR (SELECT) +6
RETORNA_TABPRECOITEM (SELECT), ITEMPERFIL (SELECT), ITEMTABPRECO (SELECT), PARAMRECAP (SELECT), PARMTABPRECO (SELECT), SESSAO (SELECT) +1
RETORNA_ULTIMAORDEMRETRABALHOITEMPEDIDOPNEU (SELECT), ORDEMPRODUCAORECAP (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AGENCIASELECT
AJUSTEFISCALITEMNOTADELETE, INSERT, SELECT
ALIQUOTASELECT
AREACOMERCIALSELECT
AVISOSCPCINSERT
BANCOSELECT
BOLETOSELECT
CFOSELECT
CHEQUESELECT
CODRECEITASELECT
COLUNAGRADESELECT
COMISSAOCONTASINSERT
COMISSAOTABPRECOINSERT
CONDPAGTOSELECT
CONDPARCELASELECT
CONFIGNFESELECT
CONFIGNFSESELECT
CONTASINSERT, SELECT, UPDATE
CONTASBLOQFINANCSELECT
CONTASCTBDELETE, INSERT, SELECT
...+138 tabelas

Dependencias Aferentes (quem alimenta esta tela)​

Telas que escrevem em tabelas lidas por esta tela.

TelaTítuloTabelas em Comum
MRC020Confirmação de Ordem de Carregamento RecapadoraCONTAS
MFC023Duplicata / Adiantamento por ObraCONTAS
MFC027Gerenciamento Conciliação BancáriaCONTAS
MFC005Cancelamento de Duplicata / AdiantamentoCONTAS
MNF034Lançamento Documento Fiscal em LoteCONTAS
CNF012Consulta de CTRCCONTAS
MPD026Controle de ObrasCONTAS
MTR005Consulta / Fechamento de ViagemCONTAS
RPD015CONTAS
MRC030CONTAS
jFaturamentoCONTAS
MCA004Fechamento de ContratosCONTAS
MFC014CONTAS
MCA009Complemento de PagamentoCONTAS
MNF002Emissão de Nota Fiscal de VendaCONTAS
MFC034Provisão Financeira/Contábil para Devedores DuvidososCONTAS
MPD019Gerenciamento de Contrato/Romaneio ObrasCONTAS
MPD022CONTAS
MFC019Reparcelamento de ContasCONTAS
MFC012Agrupamento de ContasCONTAS
MNF023Gerenciamento de Contas de ContratosCONTAS
MNF009CONTAS
MNF017Venda BalcãoCONTAS
MNF024CONTAS
MNF007Devolução / Retorno de Notas FiscaisCONTAS
MFC015Desconto de Duplicatas / ChequesCONTAS
MFC032Gerenciamento de Títulos a PagarCONTAS
TFA067Contratos e Licenças de SoftwareCONTAS
MNF004Emissão de Notas Fiscais LiberadasCONTAS
MNF001Recebimento de Notas Fiscais de CompraCONTAS
...+74 telas