A partir da release 12.1.2310, definimos o tipo de ambiente: Produção, Homologação ou Desenvolvimento.
Existe alguma alguma forma de saber qual é o ambiente em minhas customizações?
A partir da release 12.1.2310, definimos o tipo de ambiente: Produção, Homologação ou Desenvolvimento.
Existe alguma alguma forma de saber qual é o ambiente em minhas customizações?
Olá Leandro,
Conforme o Daniel Mendes comentou, não há uma função específica para isto, contudo nos clientes aos quais trabalho, eu utilizo a função GetEnvServer().
Normalmente nas topologias onde o TOTVS Protheus está no T-Cloud é utilizado um padrão para o nome dos ambientes como o abaixo:
Neste modelo eu faço da seguinte forma:
cMessage := IIf("_PRD_" $ GetEnvServer(), "Produção", "Homologação/Teste")
Talvez esse modelo possa te atender para detectar se o ambiente é produtivo ou não.
Boa Guilherme, meu ambiente é local, mas também sigo um padrão de nomenclatura, então posso fazer desta forma, grato!
— Leandro.Santos 05 de Jul de 2024Olá Leandro,
Hoje não existe função aberta para consulta dessa informação, ela é utilizada internamente e não é exposta.
Entendi, grato pelo esclarecimento.
— Leandro.Santos 04 de Jul de 2024