Usando o recurso Solicitar menu personalizado, você pode personalizar o menu Ações da página de Solicitações com o uso do seu próprio script. Você pode criar diferentes menus de ação e associar classes personalizadas ou arquivos de script aos menus para executar as ações relevantes. Os menus criados aqui serão listados no menu Ações na página de Detalhes da solicitação.
Os seguintes tópicos são discutidos neste documento:
O formulário Novo menu será exibido.

Detalhes básicos:


Para executar uma ação, é necessário ter um arquivo HTML, ou um arquivo de script, ou um arquivo de classe, no local especificado para a implementação da ação. Você pode executar as ações abaixo:
Para carregar um arquivo HTML personalizado quando o menu for invocado, você precisa colocar esse arquivo no diretório [SDP_Home]/Integration/resources/. Somente arquivos com extensões htt/htx/htm/html/htmls são suportados para invocação. Além disso, arquivos de dependência, como JavaScript e CSS, devem ser colocados no mesmo local.
Exemplo: Create_Jira_Ticket.html
Você também pode passar argumentos para Script/Classe personalizados. Todos os parâmetros de API são suportados como argumentos.
Exemplos:
Para script: cmd / c Index.bat
Para classe: com.servicedeskplus.integration.JiraActionImplementation
Outros parâmetros suportados:
$COMPLETE_V3_JSON_FILE ---> O objeto completo da solicitação será salvo em um arquivo JSON e o caminho do arquivo será passado como objeto String.
Caminho do arquivo JSON:
(SDP_Home\integration\custom_scripts\request\12_1426143538036.json)$HTML_DATA_JSON_FILE ---> O parâmetro "data" da solicitação Ajax será salvo em um arquivo JSON junto com o nome do menu, o caminho do arquivo json da solicitação e do arquivo xml, e o caminho do arquivo será passado como objeto String. Usado com Arquivo HTML personalizado.
Exemplo: (SDP_Home\integration\custom_scripts\request\12_1426143538036.json)$HANDSHAKE_KEY ---> A chave de handshake será passada como objeto String.
Agora, o menu foi criado e pode ser visualizado no menu Ações na página Detalhes da solicitação .
Você pode acessar esta opção ao adicionar um novo menu. Você pode fazer o seguinte a partir daqui:
Ativando/Desativando um menu:
- Clique no ícone
ao lado de um menu para desativá-lo.
- Clique no ícone
ao lado de um menu para ativá-lo.
Editando um menu:
- Na Visualização em lista do menu personalizado de solicitação, clique no ícone Editar
ao lado do menu que deseja editar.
- Modifique os detalhes necessários.
- Clique em Salvar para salvar as alterações realizadas.
Excluindo um menu:
- Na Visualização em lista do menu personalizado de solicitação, clique no ícone Excluir
ao lado do menu que deseja excluir. Uma janela de confirmação será exibida.
- Clique em OK para prosseguir com a exclusão. O menu será removido da lista.
- Se você não quiser excluir o menu, clique em Cancelar.









