---
sourceDocument: Zurich IT Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/pt-BR/zurich/it-service-management

 Release :

    - zurich

ft:locale :

    - pt-BR

ft:publication_title :

    - Zurich IT Service Management

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Inclusões de script e personalização

# Inclusões de script e personalização {#ariaid-title1}

* Versão de lançamento: Zurich
* 
* Atualizado 31 de jul. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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é AutoatendimentoDefinição do Sistema ou AutoatendimentoIU 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.
{#customize-script-includes-itsm__ul_jqt_4w2_pkb}  
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" });


