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_IMPORTACLIENTESPALMTipo: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 faz | Detalhe |
|---|---|
| Comportamento | Exporta para o Palm somente os clientes com movimentação na recapadora |
| Editável | Sim, via checkbox na aba Smart |
| Valor padrão | Sim — ao inserir novo registro, o sistema atribui A automaticamente |
Simulação passo a passo
- Acesse REC001 (Parâmetros da Recapadora).
- Vá até a aba Smart.
- Certifique-se de que o checkbox "Importa Todos os Clientes no Palm" esteja desmarcado.
- Salve o registro (
<Ctrl+S>ou botão Salvar). - 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 faz | Detalhe |
|---|---|
| Comportamento | Exporta para o Palm todos os clientes cadastrados, sem filtro de movimentação |
| Editável | Sim, via checkbox na aba Smart |
| Restrição | Aumenta significativamente o volume de dados sincronizados |
Simulação passo a passo
- Acesse REC001 (Parâmetros da Recapadora).
- Vá até a aba Smart.
- Marque o checkbox "Importa Todos os Clientes no Palm".
- Salve o registro (
<Ctrl+S>ou botão Salvar). - 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
| Tela | Módulo | Impacto |
|---|---|---|
| REC001 | Recapadora | Tela de configuração do parâmetro (aba Smart) |
| Dispositivo Palm (sincronização) | Palm / Mobile | Base de clientes exportada varia conforme o parâmetro |
Campos Envolvidos
| Campo | Tabela | Tipo | Descrição |
|---|---|---|---|
ST_IMPORTACLIENTESPALM | PARAMRECAP | CHAR(1) | Flag de controle: T = todos, A = somente com movimentação |
Procedures Impactadas
Rotinas Delphi com referência direta ao campo
| Rotina | Arquivo | Linha | Evidência |
|---|---|---|---|
TdmREC001.qryCadastroAfterInsert | UdmREC001.pas | 678 | Define valor padrão A quando o campo é nulo (inserção de novo registro) |
TdmREC001.qryCadastroBeforePost | UdmREC001.pas | 1179 | Concatena 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/View | Arquivo |
|---|---|
ATUALIZA_PEDIDONOTA | Scripts/ATUALIZA_PEDIDONOTA.sql |
ATUALIZA_PREVISAOORDEMPROD | Scripts/ATUALIZA_PREVISAOORDEMPROD.sql |
ATUALIZA_STFATURAAUTO | Scripts/ATUALIZA_STFATURAAUTO.sql |
ATUALIZA_TIPOPESSOARECAP | Scripts/ATUALIZA_TIPOPESSOARECAP.sql |
CANCELA_ESTOQUERECAP | Scripts/CANCELA_ESTOQUERECAP.sql |
CANCELA_NOTAFISCAL | Scripts/CANCELA_NOTAFISCAL.sql |
CONFIRMA_PNEURECUSADO | Scripts/CONFIRMA_PNEURECUSADO.sql |
EXCLUSAO_BANDA | Scripts/EXCLUSAO_BANDA.sql |
FECHA_ORDEMPRODUCAORECAP | Scripts/FECHA_ORDEMPRODUCAORECAP.sql |
FECHA_ORDEMPRODUCAORECAPNOTA | Scripts/FECHA_ORDEMPRODUCAORECAPNOTA.sql |
GERA_NOTAPEDIDO | Scripts/GERA_NOTAPEDIDO.sql |
GERA_ORDEMPRODUCAORECAP | Scripts/GERA_ORDEMPRODUCAORECAP.sql |
GERA_PEDIDOENTRADACARCACA | Scripts/GERA_PEDIDOENTRADACARCACA.sql |
GERA_PEDIDOSAIDACARCACA | Scripts/GERA_PEDIDOSAIDACARCACA.sql |
GERA_PRODACABAMENTO | Scripts/GERA_PRODACABAMENTO.sql |
GERA_PRODAPLICACAOCOLA | Scripts/GERA_PRODAPLICACAOCOLA.sql |
GERA_PRODAPLICACAOCONSERTO | Scripts/GERA_PRODAPLICACAOCONSERTO.sql |
GERA_PRODBANDA | Scripts/GERA_PRODBANDA.sql |
GERA_PRODCONFERENCIAPNEU | Scripts/GERA_PRODCONFERENCIAPNEU.sql |
GERA_PRODDESENVELOPAMENTO | Scripts/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
| Valor | Checkbox | Comportamento | Volume de Dados |
|---|---|---|---|
A | Desmarcado | Exporta apenas clientes com movimentação | Menor |
T | Marcado | Exporta todos os clientes | Maior |