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é Tudo > Definição do Sistema > Regras de negócio.
- Clique em Nova.
-
No formulário, preencha os campos.
Em Avançado atualize o. Script campos.
Tabela 1. Regra de negócio para reatribuir 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 de filtro: Aplique a condição de filtro da regra de negócio Reatribuição do tíquete.
Selecione os campos aos quais o tíquete deve ser reatribuído. Por exemplo: Campo Atribuído a.
Avançado Script: Copie e cole o script. Modifique os valores conforme necessário. Atualize o nome do campo no 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.