Retornar o valor de exibição das variáveis de referência
Quando você consulta um registro usando uma função get ou getRecords, a instância retorna todos os campos associados a esse registro. Os campos geralmente são campos de referência que contêm um sys_id para um registro em outra tabela.
Use uma dessas opções se quiser que o valor de exibição do campo seja retornado em vez do sys_id:
- Adicione a propriedade glide.soap.return_displayValue às propriedades do sistema e todas as solicitações SOAP retornarão um valor de exibição para um campo de referência.
- Adicione o parâmetro displayvalue=true ao URL da solicitação SOAP e as solicitações SOAP com esse parâmetro retornarão um valor de exibição para um campo de referência como uma cadeia de caracteres, em vez do sys_id. O URL SOAP seria o seguinte: https://<instance name> .service-now.com/incident.do?displayvalue=true&SOAP .
- Adicione o parâmetro displayvalue=all ao URL da solicitação SOAP e as solicitações SOAP com esse parâmetro retornarão um valor de exibição para um campo de referência, além do sys_id. O nome do elemento de resposta para o campo de valor de exibição será prefixado com dv, como dv_caller_id.