Pular para o conteúdo principal

DS_SENHA — Senha Scanntech

Tela de configuração: MFA015 — Parâmetros de Faturamento
Localização: Aba Scanntech → campo "Senha"
Tabela: PARMSCANNTECH.DS_SENHA
Tipo: DOM_VARCHAR100 NOT NULL
Valor padrão: Nenhum (preenchimento obrigatório pelo usuário)

Descrição​

Armazena a senha de autenticação usada pelo JunsoftIntegracao para conectar-se à API da Scanntech. Juntamente com DS_USUARIO e DS_URL, compõe as credenciais de acesso ao serviço de integração.

Telas impactadas​

TelaContexto
MFA015Tela principal onde o parâmetro é configurado (aba Scanntech)

Campos envolvidos​

CampoControleLabelObrigatório
DS_SENHAedtDS_SENHA (TDBEdit)SenhaSim

Regras de preenchimento​

O que fazDetalhe
ObrigatórioAo salvar o registro (BeforePost), o sistema verifica se DS_SENHA está preenchido. Se vazio, exibe a mensagem "A Senha é obrigatória. Verifique!" e posiciona o foco no campo.
Uso na integraçãoO valor é repassado como Password na chamada dmAPIScanntech.Password ao iniciar a integração Scanntech (StartScanntech).
Registro únicoA tabela PARMSCANNTECH possui apenas um registro (SELECT FIRST 1). Não é possível cadastrar múltiplas configurações.

Simulação passo a passo​

  1. Acesse a tela MFA015 — Parâmetros de Faturamento.
  2. Selecione a aba Scanntech.
  3. Digite a senha fornecida pela Scanntech no campo Senha.
  4. Preencha também os campos Usuário (DS_USUARIO), Id Empresa (CD_EMPRESA), URL (DS_URL) e Intervalo envio (HR_FREQUENCIA), que são obrigatórios.
  5. Salve o registro.

Resultado esperado: A senha fica gravada na tabela PARMSCANNTECH e será utilizada automaticamente pelo serviço JunsoftIntegracao para autenticar as requisições à API Scanntech.

Exceção / Importante: Se a senha estiver incorreta ou divergir da cadastrada na Scanntech, a integração falhará no momento da autenticação (StartScanntech). Não há validação de formato ou teste de conexão ao salvar — a consistência é verificada apenas no runtime da integração.

Parâmetros relacionados​

ParâmetroDescriçãoConfigurado em
DS_USUARIOUsuário de autenticação ScanntechMFA015 — aba Scanntech
DS_URLURL base da API ScanntechMFA015 — aba Scanntech
CD_EMPRESAIdentificador da empresa na ScanntechMFA015 — aba Scanntech
HR_FREQUENCIAIntervalo de tempo entre reenviosMFA015 — aba Scanntech
TP_REENVIOTipo de reenvio (padrão 12)MFA015 — aba Scanntech

Procedures impactadas​

Rotinas Delphi com referência direta ao campo​

RotinaArquivoDescrição
TdmMFA015.tabPARMSCANNTECHBeforePostsource/MFA015/UdmMFA015.pasValida preenchimento obrigatório de DS_SENHA antes de gravar.
TdmIntegracaoScanntech.StartScanntechsource/JunsoftIntegracao/IntegracaoScanntech/DataModule/UdmIntegracaoScanntech.pasRepassa o valor de DS_SENHA como Password para dmAPIScanntech.

Referências SQL diretas ao campo​

Nenhuma procedure/view SQL em Scripts/ referencia diretamente a coluna DS_SENHA da tabela PARMSCANNTECH.

Candidatas por uso da tabela​

Procedure/ViewArquivoObservação
GRAVA_NOTAENVIOSCANNTECHScripts/GRAVA_NOTAENVIOSCANNTECH.sqlUsa PARMSCANNTECH mas não referencia DS_SENHA diretamente.