Definição de Tipo de Ambiente – Protheus
- Eloy Vanço
- há 21 horas
- 2 min de leitura
O lançamento da release 2310 trouxe uma novidade importante para os usuários do Protheus: a definição do tipo de ambiente. Este novo recurso exige que os usuários escolham o tipo de ambiente, seja produção, homologação ou desenvolvimento, antes de acessar o sistema.

Por que essa mudança?
A primeira pergunta que surge é: por que essa mudança foi implementada?
A definição do tipo de ambiente tornou-se uma configuração obrigatória na release 2310 e é escolhida por meio do Configurador. Quando os usuários acessarem o configurador pela primeira vez, eles serão solicitados a definir o tipo de ambiente. Isso é feito para garantir que o sistema seja executado no contexto apropriado, seja para fins de produção, homologação ou desenvolvimento. Sem essa definição, os usuários não conseguirão acessar o sistema e verão a seguinte mensagem:

A necessidade de escolher o tipo de ambiente pode gerar dúvidas, mas o processo é simples. Ao entrar no configurador, você será apresentado com a pergunta sobre o tipo de ambiente, que precisa ser respondida apenas uma vez.
Se por acaso você escolher o tipo errado ou precisar alterá-lo posteriormente, existe uma solução. Basta adicionar a rotina CFGA750 ao seu configurador. Isso criará um menu no configurador chamado “Tipo de ambiente,” com as opções de Produção, Homologação e Desenvolvimento.



Para que serve a definição de tipo de ambiente do Protheus?
A documentação disponibilizada pela TOTVS ainda não forneceu informações detalhadas sobre como utilizar essa configuração de ambiente, mas algumas consideramos algumas possibilidades de uso:
Restrição de rotinas: Você pode usar a definição de ambiente para restringir o acesso a determinadas rotinas. Por exemplo, você pode configurar o sistema para permitir o envio de uma Danfe ou nota fiscal apenas em um ambiente específico, como produção.
Validação e testes: A definição de ambiente pode ajudar a garantir que a customização e as rotinas sejam executadas apenas em ambientes de homologação ou teste. Isso é muito importante quando você precisa disponibilizar funcionalidades para validação antes do lançamento em produção.
Configuração automática: Pode ser usada para automatizar configurações específicas com base no ambiente. Por exemplo, ao enviar notas fiscais, você pode configurar automaticamente o sistema para escolher o ambiente correto, seja de homologação ou produção.
Informações extras sobre a rotina:
Para esclarecer ainda mais o propósito dessa rotina, fizemos algumas perguntas ao pessoal da TOTVS sobre a finalidade da rotina, o uso em customizações e onde as informações são armazenadas. Confira as respostas abaixo:
Finalidade da rotina: Inicialmente, essa rotina foi desenvolvida para controlar a integração do Protheus com a inteligência artificial da TOTVS, a Carol. O Protheus envia informações para a Carol, como análises de estoque, e recebe insights em resposta. Isso ajuda a reduzir o processamento desnecessário e os custos associados aos servidores da TOTVS.
Uso em customizações: É possível utilizar as informações do ambiente em customizações, e a TOTVS planeja liberar essa funcionalidade no primeiro semestre de 2024. Isso permitirá que os desenvolvedores personalizem o sistema de forma mais eficiente e flexível.
Onde as informações são armazenadas: As informações de ambiente são armazenadas na tabela SYS_APP_PARAM.
Comments