Neste artigo rápido vamos falar sobre como visualizar o conteudo de um arquivo PDF diretamente pelo ServiceNow. A abordagem mais comum para estes casos é forçar o download do arquivo, e o usuário tem então de abrir o arquivo recém baixado e visualiza-lo com alguma aplicação externa (navegador, Adobe Acrobat, etc).
Para você criar um link para um anexo PDF e visualizá-lo sem fazer download é só utilizar o endereço abaixo:
/$viewer.do?sysparm_stack=no&sysparm_sys_id=<sys_id_do_anexo>
Basta substituir o bloco <sys_id_do_anexo>
com o SysID do seu registro na sys_attachment que é um arquivo PDF e pronto! O processor $viewer vai cuidar do resto e o usuario conseguirá ver o conteúdo do arquivo imediatamente!
Até a proxima!