SX6 — Parâmetros
Mantém parâmetros de sistema que influenciam o processamento.
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.)
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 NilCria 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.
- 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.

Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.