Inclusões de script e personalização

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 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é Autoatendimento > Definição do Sistema ou Autoatendimento > IU do Sistema. 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" });