Inclusões de script e personalização

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Muitas Inclusões de Script são fornecidas por padrão com os produtos ITSM . Você pode chamar inclusões de script existentes a partir de um script ou criar suas próprias inclusões de script.

    Você pode encontrar inclusões de script navegando até a Definição do sistema de > autoatendimento ou a IU do sistema de > autoatendimento. Para obter os recursos e as correções de problemas mais recentes sem interromper a funcionalidade existente durante um upgrade, lembre-se dos seguintes pontos:
    Para modificar ou personalizar um script existente, inclua:
    • Não use as inclusões de script que têm o sufixo SNC. Essas inclusões de script são somente leitura e não devem ser personalizadas. Por exemplo, a inclusão de script a seguir não deve ser personalizada.
      var ChangeProcessSNC = Class.create();
      ChangeProcessSNC.prototype = {
          // SNC functions
          type: "
    • Não substitua métodos que começam com um sublinhado. Esses métodos indicam que as funções são privadas.
    Você pode substituir as funções das inclusões de script não SNC que estendem os scripts SNC. Por exemplo, o seguinte script include pode ser substituído.
    var ChangeProcess = Class.create(); 
    ChangeProcess.prototype = Object.extendsObject(ChangeProcessSNC, 
    {  // Customer overridden functions  type: "ChangeProcess" });