Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNDAMENTOEm revisão

SX6 — Parâmetros

Mantém parâmetros de sistema que influenciam o processamento.

SX6 — ParâmetrosAdvPL
01 · VISÃO GERAL

Visão geral

SX6 contém parâmetros de sistema; não confundir com as respostas MV_PARxx de perguntas SX1. Valor, tipo, filial e atualização de cache afetam a leitura. SuperGetMV documenta nome, help, padrão e filial; o padrão não cria o parâmetro ausente. O bloco didático usa nome fictício e padrão lógico, sem consultar o ambiente. Avalie o impacto de mudar um parâmetro em todas as rotinas que o consomem e registre o plano de reversão. (Fontes: refs. 1–2.)

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed685()
    // Nome ficticio; o padrao logico nao cria um registro SX6.
    Local bParametro := {|| SuperGetMV("MV_X_ED685",.F.,.F.)}
    ConOut(ValType(bParametro))
Return Nil
Resultado esperado

Cria bloco B; não lê nem modifica o parâmetro. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Manter padrões com tipos coerentes; não registrar parâmetros sensíveis em log. Confirmar filial e política de atualização de cache.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Dicionário de Dados: tabelas, funções e usos. Consulta em 2026-10-28.
  2. TOTVS. SUPERGETMV. Parâmetros e cache. Consulta em 2026-10-28.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha