Pular para o conteúdo principal

IDMOVREMESSAENT — Movimentação de Remessa de Entrada

Tela de configuração: REC001 — Parâmetros da Recapadora Localização: Parâmetros → Movimentações Tabela: PARAMRECAP.IDMOVREMESSAENT Tipo: INTEGER Valor padrão: Nenhum (campo obrigatório)


Resumo​

Define qual movimentação de entrada (tipo "Entrada") será utilizada para gerar remessas de carcacas de pneus no módulo de Recapagem. O campo é obrigatório e validado contra a tabela MOVIMENTACAO, rejeitando movimentações do tipo "Saída".


Telas impactadas​

TelaMóduloImpacto
REC001RecapadoraConfiguração do parâmetro
MRC018RecapadoraConsulta parâmetros para carcacas
JunsoftServiceFatAppServiçoValidação e geração de pedidos de entrada de carcacas

Campos envolvidos​

CampoTabelaDescrição
IDMOVREMESSAENTPARAMRECAPCódigo da movimentação de entrada
DS_MOVREMESSAENTPARAMRECAPDescrição da movimentação (preenchida automaticamente)
CD_MOVIMENTACAOMOVIMENTACAOChave estrangeira referenciada

Constraint: FK_PARAMRECAP_MOVREENT — referencia MOVIMENTACAO(CD_MOVIMENTACAO)


Regras de Validação​

Na tela REC001 (digitação)​

RegraDetalhe
Movimentação deve existirCódigo informado deve existir em MOVIMENTACAO
Tipo obrigatório: EntradaMovimentações do tipo "Saída" (TP_OPERACAO = 'S') são rejeitadas
Preenchimento automáticoAo informar o código, a descrição (DS_MOVIMENTACAO) é exibida automaticamente

Na geração de pedidos (JunsoftServiceFatApp)​

RegraDetalhe
Campo obrigatórioSe vazio, impede geração do pedido de entrada de carcacas
Movimentação ativaVerifica se ST_MOVATIVA <> 'N'
CFO obrigatórioMovimentação deve possuir código CFO (CD_CFO)
Observação fiscalMovimentação deve possuir código de observação fiscal (CD_OBSFISCAL)
CST obrigatórioMovimentação deve possuir código de substituição tributária (CD_CST)
Origem mercadoriaMovimentação deve possuir código de origem (CD_ORIGEM)

Opções disponíveis​

Este parâmetro não possui lista de opções predefinidas. O valor é um código de movimentação válido cadastrado em MOVIMENTACAO com tipo "Entrada".


Simulação passo a passo​

Configuração na tela REC001​

  1. Acesse Recapadora → Parâmetros (tela REC001).
  2. Localize o campo Movimentação Remessa Entrada.
  3. Informe o código de uma movimentação de entrada ou pressione <F9> para buscar.
  4. Na busca, selecione uma movimentação do tipo Entrada.
  5. O sistema exibirá automaticamente a descrição da movimentação.
  6. Salve o cadastro.

Importante: O sistema rejeitará movimentações do tipo "Saída". Se selecionar uma, será exibido o erro: "A Movimentação Não Pode Ser do Tipo 'Saída'. Verifique! [TCB001]".


Geração de pedido de entrada de carcaca​

  1. Acesse o módulo de Recapadora.
  2. Inicie a geração de um pedido de entrada de carcaca.
  3. O sistema valida automaticamente se IDMOVREMESSAENT está parametrizado para a empresa.
  4. Se o campo estiver vazio, será exibido: "A Movimentação de Remessa de Entrada não está Parametrizada para a Empresa X ! Verifique [REC001]".
  5. Se a movimentação estiver inativa, será exibido: "A Movimentação de Remessa de Entrada Parametrizada para a Empresa X não pode Gerar Financeiro! Verifique [TCB001,REC001]".

Resultado esperado: O pedido de entrada de carcaca é gerado com a movimentação configurada, vinculando a entrada ao estoque de carcacas.


Procedures impactadas​

Rotinas Delphi com referência direta ao campo​

RotinaArquivoDescrição
qryCadastroIDMOVREMESSAENTValidateUdmREC001.pas:1239Validação do campo na tela — verifica existência e tipo da movimentação
edtIDMOVREMESSAENTKeyDownUframeREC001.pas:1096Busca com <F9> filtrando movimentações de Entrada
PedidoPneuDAO.GerarPedidosNotasPersistenciaDao.pas:126Seleção do campo para geração de pedidos
PedidoPneuDAO.GerarPedidosNotasSaidaPersistenciaDao.pas:1229JOIN com MOVIMENTACAO para remessa de entrada
RetornaSQL_PEDIDOSPersistenciaDao.pas:3241JOIN com MOVIMENTACAO para remessa de entrada
Busca_ParametrosUdmMRC018.pas:156Consulta de parâmetros para carcacas

Scripts SQL com referência direta ao campo​

ScriptArquivoDescrição
GERA_PEDIDOENTRADACARCACAScripts/GERA_PEDIDOENTRADACARCACA.sql:78Seleção do campo para geração de pedido de entrada

Candidatas por uso da tabela​

As seguintes procedures/views utilizam a tabela PARAMRECAP mas não fazem referência direta ao campo IDMOVREMESSAENT em Scripts/. Verificar impacto funcional antes de afirmar uso:

  • ATUALIZA_PEDIDONOTA, ATUALIZA_PREVISAOORDEMPROD, ATUALIZA_STFATURAAUTO, CANCELA_ESTOQUERECAP, CANCELA_NOTAFISCAL, CONFIRMA_PNEURECUSADO, EXCLUSAO_BANDA, FECHA_ORDEMPRODUCAORECAP, FECHA_ORDEMPRODUCAORECAPNOTA, GERA_NOTAPEDIDO, GERA_ORDEMPRODUCAORECAP, GERA_PEDIDOSAIDACARCACA, GERA_PRODACABAMENTO, GERA_PRODAPLICACAOCOLA, GERA_PRODAPLICACAOCONSERTO, GERA_PRODBANDA, GERA_PRODCONFERENCIAPNEU, GERA_PRODDESENVELOPAMENTO, GERA_PRODEMBORRACHAMENTO

Parâmetros relacionados​

ParâmetroTelaRelação
IDMOVREMESSASAIDAREC001Movimentação complementar de saída de carcacas
CD_TIPOLOCALREMENTREC001Tipo do local de armazenagem para remessa de entrada
CD_LOCALREMENTREC001Local de armazenagem para remessa de entrada
IDITEMCARCACAREC001Item de carcaca vinculado ao pedido