Pular para o conteúdo principal

ST_IMPORTACLIENTESPALM — Importa Todos os Clientes no Palm

Tela de configuração: REC001 — Parâmetros da Recapadora Localização: Aba Smart Tabela / Campo: PARAMRECAP.ST_IMPORTACLIENTESPALM Tipo: CHAR(1), NOT NULL, DEFAULT 'A' Controle na tela: chkST_IMPORTACLIENTESPALM (TDBCheckBox) Valor padrão: A (Desmarcado — não importa todos os clientes)


Comportamento Geral​

Este parâmetro controla se todos os clientes cadastrados no sistema serão incluídos na exportação/sincronização para o dispositivo Palm (PDA/dispositivo móvel usado pela equipe de recapagem).

  • Marcado (T): ao gerar a base de dados para o Palm, todos os clientes do cadastro são exportados, independentemente de histórico de movimentação.
  • Desmarcado (A): apenas os clientes com movimentação/histórico vinculado à recapadora são exportados para o Palm, reduzindo o volume de dados sincronizados.

Opções Disponíveis​

A — Desmarcado (Não Importa Todos)​

O que fazDetalhe
ComportamentoExporta para o Palm somente os clientes com movimentação na recapadora
EditávelSim, via checkbox na aba Smart
Valor padrãoSim — ao inserir novo registro, o sistema atribui A automaticamente

Simulação passo a passo​

  1. Acesse REC001 (Parâmetros da Recapadora).
  2. Vá até a aba Smart.
  3. Certifique-se de que o checkbox "Importa Todos os Clientes no Palm" esteja desmarcado.
  4. Salve o registro (<Ctrl+S> ou botão Salvar).
  5. Execute a rotina de exportação/sincronização para o Palm.

Resultado esperado: Somente clientes que possuem registros de atendimento, ordens de produção ou movimentações vinculadas à recapadora serão incluídos na base exportada para o Palm.

Exceção / Importante: O valor A é atribuído automaticamente ao inserir um novo registro de parâmetros (qryCadastroAfterInsert), garantindo que novas empresas comecem com a importação restrita.


T — Marcado (Importa Todos os Clientes)​

O que fazDetalhe
ComportamentoExporta para o Palm todos os clientes cadastrados, sem filtro de movimentação
EditávelSim, via checkbox na aba Smart
RestriçãoAumenta significativamente o volume de dados sincronizados

Simulação passo a passo​

  1. Acesse REC001 (Parâmetros da Recapadora).
  2. Vá até a aba Smart.
  3. Marque o checkbox "Importa Todos os Clientes no Palm".
  4. Salve o registro (<Ctrl+S> ou botão Salvar).
  5. Execute a rotina de exportação/sincronização para o Palm.

Resultado esperado: A base exportada para o Palm conterá todos os clientes do cadastro, incluindo aqueles sem histórico de movimentação na recapadora. O tempo de sincronização e o tamanho do arquivo serão maiores.

Exceção / Importante: Em empresas com cadastro de clientes muito volumoso, a sincronização completa pode tornar-se lenta. Avalie a necessidade antes de ativar.


Telas Impactadas​

TelaMóduloImpacto
REC001RecapadoraTela de configuração do parâmetro (aba Smart)
Dispositivo Palm (sincronização)Palm / MobileBase de clientes exportada varia conforme o parâmetro

Campos Envolvidos​

CampoTabelaTipoDescrição
ST_IMPORTACLIENTESPALMPARAMRECAPCHAR(1)Flag de controle: T = todos, A = somente com movimentação

Procedures Impactadas​

Rotinas Delphi com referência direta ao campo​

RotinaArquivoLinhaEvidência
TdmREC001.qryCadastroAfterInsertUdmREC001.pas678Define valor padrão A quando o campo é nulo (inserção de novo registro)
TdmREC001.qryCadastroBeforePostUdmREC001.pas1179Concatena o valor do campo em string com #10 (registro de log antes de salvar)

Referências SQL diretas ao campo​

Nenhuma referência direta ao campo ST_IMPORTACLIENTESPALM foi encontrada em procedures/views SQL em Scripts/.

Candidatas por uso da tabela PARAMRECAP​

As procedures abaixo acessam a tabela PARAMRECAP mas não citam o campo ST_IMPORTACLIENTESPALM diretamente. Não há evidência de impacto funcional direto dessas rotinas sobre este parâmetro. Validar caso a caso antes de afirmar impacto.

Procedure/ViewArquivo
ATUALIZA_PEDIDONOTAScripts/ATUALIZA_PEDIDONOTA.sql
ATUALIZA_PREVISAOORDEMPRODScripts/ATUALIZA_PREVISAOORDEMPROD.sql
ATUALIZA_STFATURAAUTOScripts/ATUALIZA_STFATURAAUTO.sql
ATUALIZA_TIPOPESSOARECAPScripts/ATUALIZA_TIPOPESSOARECAP.sql
CANCELA_ESTOQUERECAPScripts/CANCELA_ESTOQUERECAP.sql
CANCELA_NOTAFISCALScripts/CANCELA_NOTAFISCAL.sql
CONFIRMA_PNEURECUSADOScripts/CONFIRMA_PNEURECUSADO.sql
EXCLUSAO_BANDAScripts/EXCLUSAO_BANDA.sql
FECHA_ORDEMPRODUCAORECAPScripts/FECHA_ORDEMPRODUCAORECAP.sql
FECHA_ORDEMPRODUCAORECAPNOTAScripts/FECHA_ORDEMPRODUCAORECAPNOTA.sql
GERA_NOTAPEDIDOScripts/GERA_NOTAPEDIDO.sql
GERA_ORDEMPRODUCAORECAPScripts/GERA_ORDEMPRODUCAORECAP.sql
GERA_PEDIDOENTRADACARCACAScripts/GERA_PEDIDOENTRADACARCACA.sql
GERA_PEDIDOSAIDACARCACAScripts/GERA_PEDIDOSAIDACARCACA.sql
GERA_PRODACABAMENTOScripts/GERA_PRODACABAMENTO.sql
GERA_PRODAPLICACAOCOLAScripts/GERA_PRODAPLICACAOCOLA.sql
GERA_PRODAPLICACAOCONSERTOScripts/GERA_PRODAPLICACAOCONSERTO.sql
GERA_PRODBANDAScripts/GERA_PRODBANDA.sql
GERA_PRODCONFERENCIAPNEUScripts/GERA_PRODCONFERENCIAPNEU.sql
GERA_PRODDESENVELOPAMENTOScripts/GERA_PRODDESENVELOPAMENTO.sql

Regra Geral​

O parâmetro afeta exclusivamente o processo de exportação/sincronização de dados para o dispositivo Palm. O valor é lido pelo aplicativo Delphi no momento da geração da base de clientes para o Palm. Nenhuma stored procedure SQL consulta este campo diretamente — toda a lógica de filtragem é implementada na camada Delphi.


Tabela Comparativa Resumida​

ValorCheckboxComportamentoVolume de Dados
ADesmarcadoExporta apenas clientes com movimentaçãoMenor
TMarcadoExporta todos os clientesMaior