Usando comentários e o console para depurar scripts

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 2 min. de leitura
  • Saiba como os comentários e o console podem ajudar você a depurar seus scripts.

    CPQ tem várias áreas em que o administrador pode usar scripts para definir comportamento. Isso inclui condições avançadas para regras, ações avançadas para regras e enriquecimentos.

    Condições avançadas para regras

    Condições avançadas para regras

    Ações avançadas para regras

    Condições avançadas para regras

    Aprimoramentos

    Enriquecimentos

    Este artigo destaca alguns recursos-chave para ajudar você a testar e preparar seu código antes de implantá-lo em um blueprint.

    Nota:
    A linguagem de script em CPQÉ semelhante ao JavaScript, o que significa que ele segue a sintaxe de estilo JavaScript, mas não tem todas as capacidades do JavaScript.

    Console.log

    Quando o administrador começa a escrever um script, o. CPQ O administrador tem esta aparência:

    Console.log

    Clicando Execute o Depurador No painel inferior aumenta o depurador e a seção Saída do depurador. Esta seção também é chamada de console.

    Esta caixa mostra a saída do script com base no script e as entradas adicionadas ao depurador (se aplicável). Por exemplo, o script de aprimoramento da BOM mostra a BOM atualizada com base no aprimoramento e nas entradas colocadas no depurador.

    Linhas de código podem ser registradas no console. Assim, você pode enviar texto para o console, como a seguir:

    Console.log

    Você também pode registrar variáveis, o que é útil para garantir que seu script esteja funcionando corretamente. Você pode adicionar texto ao log para ajudar as linhas de código a se destacarem:

    Console.log

    Comentários

    Os comentários são linhas de código que o script ignora. Os comentários têm alguns usos. Em primeiro lugar, é muito útil para futuros codificadores (e para você, quando você revisitar o código muito mais tarde) se você tiver comentado sobre como e por que codificou linhas do script como você fez. Os comentários também podem ser usados para salvar o código para usar novamente. E se você não usar um bloco de código, mas quiser usá-lo mais tarde, você pode comentá-lo para que ele não afete seu trabalho atual.

    Você pode escrever comentários em uma única linha ou em várias linhas.

    Para adicionar comentários de linha única, use duas barras. Qualquer coisa escrita após as barras na mesma linha é ignorada pelo script.

    // Este comentário é ignorado pelo script

    No entanto, qualquer código antes das barras ainda é executado. Por exemplo, na imagem abaixo, a variável be4comment permanece como 12345, pois o script ignora o comentário "67890" após as barras.

    Comentários

    Para criar um comentário de várias linhas, adicione uma barra e um asterisco antes do comentário. Adicione um asterisco e uma barra após o comentário.

    /*
    Your comment goes here.
    It can span multiple lines.
    */

    Ao adicionar um comentário de várias linhas, tenha cuidado para não comentar elementos importantes, como colchetes de fechamento, parênteses ou declarações de retorno.

    Comentários

    Quando você revisita ou modifica com frequência uma regra que usa entradas de muitos outros campos, pode ser útil colar a entrada na seção do depurador como um comentário de várias linhas. Dessa forma, quando você retornar ao trabalho na regra mais tarde, não precisará reescrever as entradas.

    /* inputs
    {"Field1": "testValue1",
        "Field2Quantity": 2,
          "Field3": "testValue3"
        },
    */