Como evitar um caminho de domínio em scripts
Caminhos do domínio podem fazer com que os valores do script sejam alterados ou até mesmo interrompidos, portanto, não os use em scripts.
O script não deve depender do caminho de domínio porque se você mudar a hierarquia do domínio, o caminho de domínio será recalculado e seu valor será alterado. Quando isso acontece, os scripts são inúteis ou podem gerar erros ou ficarem inválidos. A melhor estratégia é não escrever seus scripts com base em caminhos do domínio.
Use o campo sys_domain nos scripts em vez de depender do caminho de domínio. Se você alterar a hierarquia de domínio, o caminho de domínio será recalculado e seu valor será alterado, o que pode fazer com que o scripts sejam inúteis, gerem erros ou fiquem inválidos. Procure regras de negócio do sistema de base, que usam o campo sys_domain, para obter algumas ideias antes de criar seus próprios scripts.
A plataforma ServiceNow não captura os valores de sys_domain_path em um conjunto de atualizações para evitar problemas com diferenças na hierarquia de domínio de cada instância. Portanto, você deve validar a hierarquia de domínio depois de importar um conjunto de atualizações para garantir que os valores de caminho de domínio para seus registros estejam corretos.
Para saber mais sobre o caminho de domínio, consulte Solicitação de separação de domínios e Central de Separação de domínios.