Configurar tabelas sem tarefa para modelos de contrato

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Adicione tabelas que não sejam de tarefa 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 tarefa 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é Todos > Pontos de Extensão do Sistema > Pontos de extensão com script.
    2. No campo Nome da API, 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.

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

    6. No campo Script, insira o nome das tabelas sem tarefa 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 sem tarefa 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 que não são de tarefa estão disponíveis para seleção na lista suspensa de tabelas 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 Criar um modelo de contrato.