Gerenciador de transações: Campos

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 9 min. de leitura
  • Entenda as cinco principais opções de tipo de campo: Texto, número, booliano, lista de seleção e data/hora. Saiba como criar novos campos usando a IU do administrador.

    No Gerenciador de transações, os administradores podem criar campos de texto, número, booliano, lista de seleção e data/hora. Os administradores também têm a opção de criar campos no nível da transação ou no nível da linha de transação.

    Os campos criados no nível de transação ficam fora da grade de linha de transação. Esses campos geralmente contêm informações sobre a conta, endereços, total de preço de lista, desconto total e total líquido de todos os itens de linha.

    Os campos criados no nível da linha de transação ficam na grade da linha de transação. Eles podem aparecer como campos de coluna ou como campos nos efeitos de IU Detalhes da linha, Modelo e Deslizar para fora.

    O nível selecionado afetará a disponibilidade do campo para regras, que também têm um nível de transação e linha de transação.

    Na captura de tela de compra abaixo, as seções marcadas como 1 são campos no nível de transação; os campos na seção marcada como 2 são campos no nível de linha de transação.

    Tela de transação

    Tipos de campo

    O Gerenciador de transações fornece os seguintes tipos de campo.

    • Texto
    • Número
    • Booliano
    • Lista de seleção
    • Data/Hora

    As opções para esses tipos são descritas nas seções a seguir.

    Campos fornecidos pelo sistema

    O Gerenciador de transações fornece ao administrador um conjunto de campos fornecidos pelo sistema que são frequentemente usados no processamento de transações. Há campos fornecidos pelo sistema no nível de transação e no nível de linha de transação.

    Os campos fornecidos pelo sistema fornecem campos nas seguintes categorias:

    Nível de transação:

    • Informações de preço
    • Informações da oportunidade
    • Informações da transação
    • Informações da conta

    Para obter uma lista completa de campos no nível de transação, consulte Gerenciador de transações: Campos do sistema no nível da transação.

    Nível da linha de transação:

    • Informações de preço
    • Informações da linha de transação
    • Informações de configuração
    • Informações do produto
    • Informações do pedido

    Para obter uma lista completa de campos no nível de linha, consulte Gerenciador de transações: Campos do sistema no nível de linha.

    Você também pode adicionar campos personalizados a um blueprint no Gerenciador de transações. Os campos personalizados adicionados por meio da IU do administrador do Gerenciador de transações são associados automaticamente ao blueprint. No entanto, os campos personalizados carregados usando o carregador de matriz devem ser associados ao blueprint por meio do arquivo blueprint.yaml. Para fazer isso, adicione uma lista ao arquivo blueprint.yaml que detalha os nomes de variáveis de campo a serem associados ao blueprint.

    O arquivo blueprint.yaml de amostra a seguir mostra as associações de campo na seção relatedFields:

    ---
    blueprints:
    - variableName: default
      relatedFields:
      - txn.custom.transactionNumber
      - txn.custom.quoteName
      - txn.custom.quoteValidUntil
      - txn.custom.paymentTerm
      - txn.custom.accountSpecificDiscount
      - txn.custom.agreementDiscount
      - txn.line.custom.agreementLineDiscount
      - txn.line.custom.customerLineDiscount
     lastModifiedBy: mark@logik.io.sfdcdev
      name: Transaction Manager Default
      stages: /blueprints/default/stages/stage.yaml
      description: Transaction Manager Default blueprint
      layouts: null
      events: /blueprints/default/events/events.csv
      views: /blueprints/default/views/views.yaml
    fieldOptions: /fields/fieldOptions.csv
    rules: null
    fields: /fields/fields.csv

    Criando um novo campo usando a IU do administrador

    Para adicionar um novo campo ao blueprint do Gerenciador de transações, siga estas etapas:

    1. Navegue até a IU do administrador do Gerenciador de transações.

    2. Clique em Campos associados .

      Transação do administrador

    3. Clique em Criar campo para criar um novo campo.

      Tela de utilitários

      . Novo campo a caixa de diálogo é aberta.

    4. Digite um nome no campo Nome.

      À medida que o nome é inserido, ele é espelhado no Nome da variável campo. Por padrão, o nome da variável é o mesmo que o nome inserido, mas em caso de camel com todos os espaços e caracteres especiais removidos. Por exemplo, se você inserir o nome Endereço de cobrança do cliente, o nome da variável inserido automaticamente será customerBillingAddress. Para criar um nome de variável personalizado, clique no ícone de lápis à direita do campo de nome da variável e insira seu próprio valor.

      Nova tela de campo

    5. Selecione um nível para escolher se o campo é de nível de transação ou de linha de transação.
    6. Escolha o tipo de campo que você está criando entre os cinco tipos de campo disponíveis.

      Selecione a tela de tipo de dados

    7. Clique em Salvar.

    A página do editor de campo é aberta. Selecione as opções desejadas.

    Opções de campo de texto

    O nome e o nome da variável aparecem no canto superior esquerdo da página do editor de campo. Você pode mudar o nome, mas o nome da variável está bloqueado e só pode ser alterado excluindo o campo e adicionando-o novamente ao blueprint. Como opção, você pode adicionar uma descrição do campo aqui. Se o campo for necessário no layout de compra, alterne Necessário interrutor.

    Nome da cotação

    . Acesso padrão o campo controla o acesso a este campo na exibição padrão. Editável Torna este campo de leitura/gravação acessível. Se você selecionar Sem acesso , O campo está oculto da exibição no layout de compra e não pode ser acessado por meio de APIs.

    Tela de acesso ao relacionamento

    Você pode inserir um valor padrão para o campo de texto no Valor padrão campo.

    Descrição do campo

    . Tamanho mínimo do campo e. Tamanho máximo do campo os valores permitem definir o número mínimo e máximo de caracteres que podem ser inseridos.

    Regras

    Opções do campo numérico

    O nome e o nome da variável aparecem no canto superior esquerdo da página do editor de campo. Você pode mudar o nome, mas o nome da variável está bloqueado e só pode ser alterado excluindo o campo e adicionando-o novamente ao blueprint. Como opção, você pode adicionar uma descrição do campo aqui. Se o campo for necessário no layout de compra, alterne Necessário interrutor.

    Opções do campo numérico

    . Acesso padrão o campo controla o acesso a este campo na exibição padrão. Editável Torna este campo de leitura/gravação acessível. Se você selecionar Sem acesso , O campo está oculto da exibição no layout de compra e não pode ser acessado por meio de APIs.

    Tela de acesso ao relacionamento

    Os campos numéricos podem assumir uma das três formas: Número, moeda ou porcentagem. Escolha qual formulário você deseja que o campo use.

    . Rótulo da unidade o campo permite especificar o rótulo da unidade para o campo número. Se o campo for para moeda, o rótulo da unidade será o símbolo de moeda padrão para seu CPQ local. Se o campo for uma porcentagem, o rótulo da unidade será o símbolo de porcentagem (%).

    . Valor mínimo e. Valor máximo os campos permitem definir os valores mínimo e máximo permitidos para o campo.

    Opções do campo numérico

    Você pode inserir um valor padrão para o campo Número no Valor padrão campo.

    Opções de campo booliano

    O nome e o nome da variável aparecem no canto superior esquerdo da página do editor de campo. Você pode mudar o nome, mas o nome da variável está bloqueado e só pode ser alterado excluindo o campo e adicionando-o novamente ao blueprint. Como opção, você pode adicionar uma descrição do campo aqui. Se o campo for necessário no layout de compra, alterne Necessário interrutor.

    Opções de campo booliano

    . Acesso padrão o campo controla o acesso a este campo na exibição padrão. Editável Torna este campo de leitura/gravação acessível. Se você selecionar Sem acesso , O campo está oculto da exibição no layout de compra e não pode ser acessado por meio de APIs.

    Tela de acesso ao relacionamento

    Você pode definir se o campo booliano é verdadeiro por padrão definindo Padrão marcado alternar. Se o botão de alternância não estiver definido, o campo será definido como Falso.

    Em Rótulo verdadeiro , você pode definir o valor de texto do campo quando o valor booliano for verdadeiro. Por exemplo, você pode definir o valor exibido como "Sim" quando o valor for verdadeiro. Da mesma forma, o. Rótulo falso O campo permite definir o texto quando o valor do campo é Falso.

    Opções de campo booliano

    Rótulo do campo

    Opções de campo da lista de seleção

    O nome e o nome da variável aparecem no canto superior esquerdo da página do editor de campo. Você pode mudar o nome, mas o nome da variável está bloqueado e só pode ser alterado excluindo o campo e adicionando-o novamente ao blueprint. Como opção, você pode adicionar uma descrição do campo aqui. Se o campo for necessário no layout de compra, alterne Necessário interrutor.

    Resumo do campo

    . Acesso padrão o campo controla o acesso a este campo na exibição padrão. Editável Torna este campo de leitura/gravação acessível. Se você selecionar Sem acesso , O campo está oculto da exibição no layout de compra e não pode ser acessado por meio de APIs.

    Tela editável de relacionamentos

    Tipo de seleção define a lista de seleção como menu de seleção única ou seleção múltipla.

    Tipo de comparação permite determinar como o valor da opção de menu é tratado quando é usado em uma comparação: como um valor de texto ou como um valor numérico.

    . - Adicionar opções de lista de seleção o link permite adicionar a primeira opção de menu a este campo de menu da lista de seleção.

    Tela de tipo de seleção

    Ao adicionar uma opção de lista de seleção, considere os seguintes valores de campo:

    Tela de tipo de seleção

    Ordem
    Use este campo para determinar a ordem das opções de menu no menu. Quanto menor o número, maior o lugar no menu. Como regra geral, numere as opções de menu 10, 20, 30, 40 e 50 em vez de numerá-las de 1 a 5. Isso deixa espaço na sequência se você precisar inserir novos itens mais tarde.
    Rótulo da opção
    O nome da opção que o usuário vê no layout do Gerenciador de transações.
    Valor da opção
    O valor que CPQ usa para identificar esta opção de menu.
    Selecionado
    Determina se uma opção de menu é o valor de menu padrão.
    Descrição
    Uma descrição da opção de menu.
    URL da imagem
    O URL de uma imagem gráfica que pode ser exibida em vez de texto.

    Clique em Opção Salvar para adicionar a opção à lista de opções do campo da lista de seleção. Para adicionar opções de menu adicionais, clique em Adicionar opção .

    Opções de campo de data/hora

    O nome e o nome da variável aparecem no canto superior esquerdo da página do editor de campo. Você pode mudar o nome, mas o nome da variável está bloqueado e só pode ser alterado excluindo o campo e adicionando-o novamente ao blueprint. Como opção, você pode adicionar uma descrição do campo aqui. Se o campo for necessário no layout de compra, alterne Necessário interrutor.

    Tela de resumo do campo

    . Acesso padrão o campo controla o acesso a este campo na exibição padrão. Editável Torna este campo de leitura/gravação acessível. Se você selecionar Sem acesso , O campo está oculto da exibição no layout de compra e não pode ser acessado por meio de APIs.

    Tela de acesso ao relacionamento

    . Valor padrão o campo permite definir a configuração de data e hora padrão para o campo. O valor é convertido para UTC no formato AAAA-MM-DDTHH:MM:SSZ.

    Opções de campo de data e hora

    . Não antes e. Não depois os campos permitem definir os valores mínimos e máximos de data e hora do campo.

    UserInterface

    Para obter mais informações sobre o tipo de campo Data/Hora, consulte Gerenciador de transações: Campos de data e hora.