Pular para o conteúdo principal

DSPATHSERVIDOR - Caminho do Servidor

Tela de configuração: REC001 - Parâmetros da Recapadora Tabela: PARAMRECAP.DSPATHSERVIDOR Tipo: VARCHAR(60) | Sem valor padrão | Nullable Componente: TDBEdit (edtDSPATHSERVIDOR) + botão Diretório (btnDiretorio)

O que faz​

Armazena o caminho de rede/pasta do servidor utilizado pela aplicação móvel (palm), relatórios e rotinas de importação da recapadora. O valor define de onde o sistema mobile sincroniza dados e para onde exporta informações.

Campos envolvidos​

CampoTabelaTipoObservação
DSPATHSERVIDORPARAMRECAPVARCHAR(60)Caminho de rede ou local (ex: \\SERVIDOR\Compartilhamento)

Telas impactadas​

  • REC001 — Parâmetros da Recapadora: tela de configuração do parâmetro.
  • Aplicação móvel (palm): utiliza o caminho para sincronização.
  • Rotinas de relatórios e importação: utilizam o caminho para localizar arquivos.

Opções disponíveis​

Valor preenchido (caminho válido)​

O que fazDetalhe
EditávelCampo de texto livre (até 60 caracteres) ou selecionado via botão Diretório
ExigeCaminho de rede/pasta acessível pela aplicação
RestriçãoNenhuma validação automática de existência do caminho no BeforePost

Simulação passo a passo​

  1. Acesse REC001 — Parâmetros da Recapadora.
  2. Localize o campo Caminho do servidor (aba onde o TDBEdit está posicionado).
  3. Clique no botão Diretório (ícone de pasta ao lado do campo).
  4. No diálogo SelecionaArquivos (modo selDiretorio), navegue até a pasta desejada e selecione-a.
  5. O campo será preenchido automaticamente com o caminho selecionado (ex: \\192.168.1.10\recapadora).
  6. Alternativamente, digite o caminho diretamente no campo de texto.
  7. Salve o registro com OK ou Gravar.

Resultado esperado: O caminho fica armazenado em PARAMRECAP.DSPATHSERVIDOR para a empresa corrente. A aplicação móvel, relatórios e rotinas de importação passam a utilizar este caminho como base de leitura/gravação.

Exceção / Importante: Se programa.tpAcesso = 2 (acesso restrito), o botão OK é desabilitado e o campo fica em modo leitura — o usuário apenas visualiza o valor sem poder alterá-lo.

Valor vazio (sem caminho definido)​

O que fazDetalhe
EditávelCampo aceita valor nulo/vazio
ExigeNenhuma exigência de preenchimento obrigatório
RestriçãoNenhuma

Simulação passo a passo​

  1. Acesse REC001 — Parâmetros da Recapadora.
  2. Localize o campo Caminho do servidor.
  3. Deixe o campo em branco (ou limpe o conteúdo existente).
  4. Salve o registro.

Resultado esperado: O campo fica nulo no banco. Funcionalidades que dependem do caminho (sincronização móvel, importação) poderão não operar corretamente ou solicitar o caminho em outro ponto do fluxo.

Procedures impactadas​

Rotina Delphi com referência direta​

RotinaArquivoEvidência
TformREC001.frameREC001btnDiretorioClicksource/REC001/UformREC001.pasAtribui diretorio[0].dsDir ao qryCadastroDSPATHSERVIDOR.Text

Referências SQL diretas ao campo em Scripts/​

Nenhuma referência direta a DSPATHSERVIDOR foi encontrada nos scripts SQL (Scripts/*.sql). As procedures listadas usam a tabela PARAMRECAP mas não citam este campo explicitamente.

Candidatas por uso da tabela PARAMRECAP​

Estas procedures/views fazem FROM PARAMRECAP ou JOIN PARAMRECAP, mas não referenciam o campo DSPATHSERVIDOR diretamente. Não há impacto funcional confirmado sobre este campo:

ATUALIZA_PEDIDONOTA, ATUALIZA_PREVISAOORDEMPROD, ATUALIZA_STFATURAAUTO, ATUALIZA_TIPOPESSOARECAP, CANCELA_ESTOQUERECAP, CANCELA_NOTAFISCAL, CONFIRMA_PNEURECUSADO, EXCLUSAO_BANDA, FECHA_ORDEMPRODUCAORECAP, FECHA_ORDEMPRODUCAORECAPNOTA, GERA_NOTAPEDIDO, GERA_ORDEMPRODUCAORECAP, GERA_PEDIDOENTRADACARCACA, GERA_PEDIDOSAIDACARCACA, GERA_PRODACABAMENTO, GERA_PRODAPLICACAOCOLA, GERA_PRODAPLICACAOCONSERTO, GERA_PRODBANDA, GERA_PRODCONFERENCIAPNEU, GERA_PRODDESENVELOPAMENTO.

Regra geral de acesso​

O controle de acesso ao parâmetro segue o nível de acesso do programa REC001 configurado em ADM004/ACESSO. Quando programa.tpAcesso = 2, a tela entra em modo somente leitura.