Business Rule Populando Configuration item
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2023 07:23 AM
Bom dia Amigos
Estou com um problemão e preciso de ajudar urgent!
A integração do cliente com minha empresa e via Email e o formulário de email não vem com o nome do IC para popular o campo Configuration Item na abertura do incidente. Tenho que pegar o nome do Item no email de abertura, pesquisar no CMDB_CI e trazer o nome exato do Ítem para o campo do Configuration Item no fomulário de Incidente.
O resultado desse script será o Campo Configuration Item populado com o item.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2023 08:48 AM
Olá Romualdo,
Pelo que entendi, tem um inbound action que contém o CI que você precisar popular no formulário de incidentes, certo?
Aqui fizemos assim, a parte abaixo pertence a um inbound action, é só parte do script, a parte que vai ler o CI no corpo do email e passar para o incidente.
var ci = new GlideRecord('cmdb_ci');
if(ci.get('name', email.body.subtype)){
current.cmdb_ci.setValue(ci.sys_id);
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2023 09:56 AM
meu inbound está assim.....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-23-2023 10:03 AM
Tenta colocar aquele código na parte de script que tem logo abaixo das condições que você mostrou.
Se a parte de script não aparece, clica na caixa "Advanced" que deve estar logo acima das condições.
Testa numa instância de testes/desenvolvimento primeiro.