Configurar regra de negócio para reatribuir tíquetes
Configure a regra de negócio para reatribuir os tíquetes.
Antes de Iniciar
Função necessária: administrador
Procedimento
-
Navegar até Todos > Definição do Sistema > Regras de negócio.
- Clique em Nova.
-
No formulário, preencha os campos.
Na guia Avançado, atualize os campos Script.
Tabela 1. Regra de negócio para reatribuição de tíquete Campo Descrição Nome Nome da regra de negócio Tabela Tabela à qual o tíquete deve ser reatribuído. Ativo Marque esta caixa Avançado Marque esta caixa Onde executar - Quando: assíncrono
- Atualizar: marque esta caixa
- Condições do filtro: aplique a condição do filtro da reatribuição da regra de negócio do tíquete.
Selecione os campos aos quais o tíquete deve ser reatribuído. Por exemplo: Atribuído ao campo.
Avançado Script: copie e cole o script. Modifique os valores conforme necessário. Atualize o nome do campo em assigned_to se você estiver usando um valor diferente.
var importChatUtils = new sn_tcm_collab_hook.MSTeamsImportChatUtils(); var chatUtil = new sn_tcm_collab_hook.MSTeamsChatUtil(); var azureIds = chatUtil.getAzureIds([current.getValue('assigned_to')]); //Update the assigned_to field if required var credentialAlias = chatUtil.getTeamsChatCredentialsAliasGr(); var chats = importChatUtils.getChatsofADocument(current.sys_id); var azureId = ''; if (azureIds && azureIds.azureUserIds && azureIds.azureUserIds.length > 0) azureId = azureIds.azureUserIds[0]; if(gs.nil(azureId)){ gs.addErrorMessage(gs.getMessage('Invalid Azure Id, cannot add user to Chat')); return; } chats.forEach( function(chat) { importChatUtils.addMemberToChat(chat,azureId,credentialAlias, current.getValue('assigned_to')); //Update the assigned_to field if required }); - Clique em Enviar.