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
Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
Em Nome da API campo, insira sn_cm_core.DocumentTemplateNonTaskTableConfiguration .
Selecione o registro.
Na seção Links relacionados, selecione Criar implementação .
No formulário Inclusão de script, preencha os campos.
Figura 1. Ponto de extensão com script
Para obter uma descrição dos valores dos campos, consulte .
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'
};
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.