Configure tabelas sem tarefa para modelos de contrato

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Adicione tabelas não relacionadas a tarefas no script de uma implementação de ponto de extensão para que você possa selecioná-las ao criar modelos de contrato. Uma tabela sem tarefa não estende as tabelas de tarefas e armazena registros, dados de referência ou informações de configuração usadas em toda a plataforma.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    2. Em Nome da API campo, insira sn_cm_core.DocumentTemplateNonTaskTableConfiguration .
    3. Selecione o registro.
    4. Na seção Links relacionados, selecione Criar implementação .
    5. No formulário Inclusão de script, preencha os campos.
      Figura 1. Ponto de extensão com script
      Ponto de extensão com script para tabela sem tarefa.

      Para obter uma descrição dos valores dos campos, consulte .

    6. Em Script insira o nome das tabelas não relacionadas a tarefas que você deseja configurar para modelos de contrato.
      Use uma vírgula (,) para separar os nomes das tabelas que não são de tarefa no script.
      O exemplo a seguir mostra um script no qual duas tabelas não relacionadas a tarefas estão sendo adicionadas.
            var DocumentTemplateNonTaskTableConfiguration = Class.create();
      DocumentTemplateNonTaskTableConfiguration.prototype = {
          initialize: function() {},
      
          /** 
           * Description: return the list of non-task tables that needs to
           * be added in the table choices in the document template
           * @return {Array} list of tables
           */
          getNonTaskTables: function() {
      		return ['sn_spend_psd_procurement_request_line','sn_quote_mgmt_core_quote']; 
          },
      
          type: 'DocumentTemplateNonTaskTableConfiguration'
      };
    7. Selecione Atualizar.

    Resultado

    As tabelas não relacionadas a tarefas estão disponíveis para seleção no tabela Lista suspensa na exibição Modelos de contrato da página Modelos do Word da aplicação Administração de contratos.

    Para obter mais informações, consulte Crie um modelo de contrato.