Pular para o conteúdo principal

DSOBSPALM — Observação de Impressão Palm

Tela de configuração: REC001 — Parâmetros da Recapadora Localização: Parâmetros → aba Smart → campo "Obs. Imp. Palm" Tabela / Coluna: PARAMRECAP.DSOBSPALM Tipo: VARCHAR(5000) Valor padrão: NULL (sem texto pré-definido) Componente: TDBMemo (campo de texto livre multilinha)


Telas impactadas​

TelaComo usa o campo
REC001Exibe e edita o conteúdo do campo na aba Smart via memDSOBSPALM. O TDBMemo está vinculado diretamente a dmREC001.dsoCadastro.

Campos envolvidos​

CampoTabelaTipoObservação
DSOBSPALMPARAMRECAPVARCHAR(5000)Texto livre. Sem validação de conteúdo no código Delphi.

Opções disponíveis​

Texto livre (qualquer conteúdo)​

O que fazDetalhe
EditávelCampo multilinha livre; aceita qualquer texto com até 5.000 caracteres.
Sem validaçãoNão há regra de formato, lista de valores ou evento OnValidate associado no código Delphi.
ExigeNenhuma condição prévia. O campo está sempre habilitado na aba Smart.
RestriçãoNenhuma restrição identificada no código.

Simulação passo a passo​

  1. Acesse REC001 — Parâmetros da Recapadora.
  2. Navegue até a aba Smart.
  3. Localize o campo "Obs. Imp. Palm" (label Label25 na interface).
  4. Clique sobre o campo de memo (memDSOBSPALM).
  5. Digite o texto desejado, por exemplo: Entregar relatório de recapagem ao cliente juntamente com o pneu.
  6. Clique em OK ou Salvar para gravar.

Resultado esperado: O texto digitado é salvo na coluna PARAMRECAP.DSOBSPALM e fica disponível para leitura em processos de sincronização e impressão do Palm/Smart.

Excecao / Importante: Não foram encontradas rotinas em Scripts/ que leiam diretamente a coluna DSOBSPALM para lógica de negócio. O campo é persistido apenas para fins de exibição e impressão no dispositivo Palm/Smart.


Procedures impactadas​

Referências SQL diretas ao campo DSOBSPALM​

Nenhuma referência direta ao campo DSOBSPALM foi encontrada em procedures ou scripts SQL dentro de Scripts/.

O campo é lido e gravado exclusivamente pelo componente de dados Delphi (UdmREC001) nas queries de SELECT, INSERT e UPDATE da tela REC001.

Rotinas Delphi​

ArquivoContexto
source/REC001/UdmREC001.dfmCampo qryCadastroDSOBSPALM (TStringField) — participação nas queries de SELECT (linha 104), INSERT (linha 2074) e UPDATE (linha 2226).
source/REC001/UdmREC001.pasDeclaração qryCadastroDSOBSPALM: TStringField (linha 88).
source/REC001/UframeREC001.dfmComponente memDSOBSPALM: TDBMemo vinculado a DataField = 'DSOBSPALM' na aba Smart (linhas 5105–5121).
source/REC001/UframeREC001.pasDeclaração memDSOBSPALM: TDBMemo (linha 56).

Candidatas por uso da tabela PARAMRECAP​

As procedures abaixo referenciam a tabela PARAMRECAP mas não citam o campo DSOBSPALM diretamente. Não há impacto funcional direto identificado sobre este campo.

ProcedureArquivo
ATUALIZA_PEDIDONOTAScripts/ATUALIZA_PEDIDONOTA.sql
ATUALIZA_PREVISAOORDEMPRODScripts/ATUALIZA_PREVISAOORDEMPROD.sql
ATUALIZA_STFATURAAUTOScripts/ATUALIZA_STFATURAAUTO.sql
FECHA_ORDEMPRODUCAORECAPScripts/FECHA_ORDEMPRODUCAORECAP.sql
GERA_ORDEMPRODUCAORECAPScripts/GERA_ORDEMPRODUCAORECAP.sql
(e demais 14 procedures candidatas listadas no inventário)

Regra geral​

DSOBSPALM é um campo de configuração de texto livre sem lógica condicional. Ele armazena observações que são exibidas ou impressas durante a operação com dispositivos Palm/Smart no módulo de Recapadora. Nenhuma regra de autorização, combinação com outros parâmetros ou validação de conteúdo foi identificada no código-fonte analisado.