Radar
Revenue Cloud
Relevância
85
alta

Procedimento não ativa: "a data e hora de início da versão" e a definição de contexto

O procedimento está certo, a simulação passa, e o botão Ativar recusa. O problema é uma data: a versão começa antes da definição de contexto que ela usa.

Por Guilherme Dornelas06 de outubro de 20264 min de leitura
// Compartilhar
Guia · Parte 6 de 9
Erros e soluções no Agentforce Revenue Management
Ver guia
Procedimento não ativa: "a data e hora de início da versão" e a definição de contexto

Ao ativar um procedimento de precificação ligado a uma definição de contexto estendida, a org pede para a versão começar depois da definição de contexto. Por que acontece com contexto recém-criado e como acertar a data.

// Apresentação · 5 slides
← → para navegar · F para tela cheia
●Erros e soluções no ARM · 6
Procedimento não ativa

A versão começa antes do contexto

Guilherme Dornelas
Solution Architect · Salesforce MVP
GD · Guilherme Dornelas · Solution Architect · Salesforce MVP01 / 05
1 / 5
  1. Procedimento não ativa · Erros e soluções no ARM · 6
  2. O contexto vem primeiro · Regra: Início da versão depois do início do contexto; Extensão recém-criada começa na hora da criação; Tela no fuso do usuário, metadado em UTC
  3. A vigência do contexto · Definições personalizadas
  4. Dois caminhos · Solução: Versão do procedimento para depois; Vigência do contexto para antes; No metadado: startDate em UTC
  5. Contexto antes, procedimento depois: Ative a extensão primeiro; Recriou o contexto? Revise as versões

Você estende a SalesTransactionContext, aponta o procedimento de precificação para a definição nova, a simulação passa e, no construtor do procedimento, clica em Ativar. A org recusa.

A mensagem

Encontramos um obstáculo. Modifique as propriedades dessa versão para garantir que a data e hora de início da versão sejam posteriores à data de início da definição de contexto usada na versão.

Onde aparece

Ao ativar uma versão de procedimento de precificação que usa uma definição de contexto estendida. Na org do guia, aconteceu com o procedimento Precificação Órbita, ligado à extensão OrbitaSalesTransaction.

Por que acontece

A versão do procedimento e a definição de contexto têm, cada uma, sua data de início. A regra é que o contexto já exista quando a versão começa: a data e hora de início da versão precisam ser posteriores ao início da vigência da definição de contexto.

O caso típico é o da org do guia: a extensão foi criada no mesmo dia, e o início da vigência dela ficou na hora da criação. A versão do procedimento tinha uma data de início anterior a essa hora.

Definições personalizadas com OrbitaSalesTransaction ativa e Início da vigência 06/10/2026 1:00 AM
A extensão OrbitaSalesTransaction, com início da vigência em 06/10/2026, 1:00 AM. A versão do procedimento precisa começar depois disso. Print próprio, org Winter '27.

Como resolver

Há dois caminhos, e a ajuda da Salesforce indica o segundo como regra ao estender o contexto:

  1. Mover a versão para depois. Nas propriedades da versão do procedimento, ajuste a data e hora de início para depois do início da vigência do contexto. Na org do guia, a versão passou a começar às 01:05, cinco minutos depois do contexto.
  2. Mover o contexto para antes. Ao editar a definição estendida, defina o início da vigência antes da data de início do procedimento. É o passo que a ajuda inclui no roteiro de extensão.

Se você mantém o procedimento em metadado, a data fica no campo startDate da versão, em UTC. As 01:05 da org em português viraram:

<startDate>2026-10-06T04:05:00.000Z</startDate>

Atenção ao fuso: a tela mostra o horário do usuário, o metadado guarda UTC. No Brasil, três horas de diferença bastam para a versão parecer depois na tela e estar antes no metadado.

Como evitar

Crie e ative a extensão do contexto antes de criar o procedimento, e só então crie a versão. Se a extensão for recriada, revise a data de todas as versões que usam essa definição. O passo a passo está no laboratório 5 do guia Agentforce Revenue Management.

Fontes

Reproduzido numa scratch org Winter '27, API 68.0, em português.

Pergunte sobre este artigo

A resposta sai do que está publicado aqui. Se não estiver, ele diz que não sabe em vez de inventar.

// Radar Salesforce — Newsletter

Releases, Flow, Revenue Cloud e Agentforce — com leitura de arquiteto, direto no seu e-mail.

Curadoria editorial em PT-BR, sem repost de notícia. Você recebe contexto, “por que importa” e como aplicar — assinada por mim.

Sem spam. Cancele quando quiser, em 1 clique.

// Sem spam · cancele quando quiser