Pesquisando a Ajuda
Para procurar informações na Ajuda, digite uma palavra ou frase na caixa de pesquisa. Quando você digita um grupo de palavras, OR é inferido. Você pode usar operadores boolianos para refinar a pesquisa.
Os resultados retornados não diferenciam maiúsculas e minúsculas. No entanto, a classificação dos resultados leva em conta as maiúsculas/minúsculas e atribui pontuações mais altas para correspondência de maiúsculas e minúsculas. Portanto, uma pesquisa por "cats", seguida por uma pesquisa por "Cats" retornaria o mesmo número de tópicos de ajuda, mas a ordem em que os tópicos estão listados seria diferente.

Pesquisar | Exemplo | Resultados |
---|---|---|
Uma única palavra | cat
|
Tópicos que contenha a palavra "cat". Você também encontrará suas variações gramaticais, como "cats". |
Uma frase. Você pode especificar que os resultados da pesquisa contenham uma frase específica. |
"cat food" (entre aspas) |
Tópicos que contenham a frase literal "cat food" e todas as suas variações gramaticais. Sem as aspas, a consulta é equivalente a especificar um operador OR, que encontra tópicos com uma das palavras individuais, em vez da frase. |

Pesquisar | Operador | Exemplo |
---|---|---|
Duas ou mais palavras do mesmo tópico |
|
|
Cada palavra em um tópico |
|
|
Tópicos que não contenham uma palavra ou frase específica |
|
|
Tópicos que contenham uma cadeia e não contenham outra | ^ (circunflexo) |
cat ^ mouse
|
Uma combinação de tipos de pesquisa | ( ) parênteses |
|
- Conceitos
- Visão geral da conversão de requisições de mudança
- Visão geral da configuração de adaptadores
- Escrevendo scripts de conversão
- Estabelecendo um link com as interfaces do Release Control a partir da central de serviços
- Atualizando o status de aprovação na central de serviços
- Atualizando a análise de tempo sugerida no Service Manager
Gravando scripts de conversão
No Release Control, adaptadores de central de serviços são usados para recuperar requisições de mudança das centrais de serviço de origem e para converter essas requisições dos formatos de aplicativos de central de serviços para um formato genérico. Os scripts de conversão nos adaptadores de central de serviços são responsáveis por mapear campos da central de serviços de origem para os campos do Release Control correspondentes.
Quando você executa a configuração inicial da sua central de serviços, são criado scripts de conversão padrão. Para acessar os scripts de conversão no Release Control, vá para Módulo > Administrador > guia Configuração > Integrações > Adaptadores de Central de Serviços > nó <nome do adaptador> e selecione o arquivo de configuração relevante. O conteúdo desse arquivo é exibido no painel da direita (por exemplo, convertTask.js ou convertChange.js).
Para fazer alterações em scripts, consulte Configurar arquivos na guia Configuração.

Em particular, é importante que os scripts de conversão contenham um esquema de mapeamento detalhado para os campos de enumeração do aplicativo de central de serviços. Cada campo de enumeração do Release Control aparece por padrão nos scripts de conversão no seguinte formato (letras maiúsculas):
<tipo de campo de enumeração>_<nome da enumeração do Release Control>
Por exemplo:
genericRFC.setField("priority", PRIORITY_HIGH);
Se um script fizer referência a um campo de enumeração inexistente, uma mensagem de erro será registrada no arquivo de log desse script (consulte Arquivos de log).
Para obter detalhes sobre a criação de campos de enumeração do Release Control, consulte Painel Enumerações.

As funções que cada script deve conter são explicadas detalhadamente a seguir. Para ver uma explicação dos objetos que podem ou devem ser incluídos em cada função, consulte a classe GenericTicketImpl no arquivo API_Reference.chm. (Para acessar a Referência de API, selecione Iniciar > Programas > Release Control 9.60 > Documentação e abra o diretório pdfs).
- convert. Essa função mapeia o aplicativo de central de serviços para campos de requisição genéricos.
Por exemplo:
function convert(remedyRFC, genericRFC)
Observação Para ver uma lista de campos de requisição de mudança pré-configurados incluídos no Release Control, consulte Campos de requisição de mudança pré-configurados.
Observação Caso o Release Control esteja operando no modo autônomo, defina o valor da variável isStandalone no convertChange.js e no convertTask.js como
True
para que o Release Control busque o nome de exibição do IC como o nome do IC. Caso contrário, se o Release Control estiver integrado com o servidor UCMDB, configure o isStandalone emFalse
para que o Release Control busque o UCMDB ID dos ICs para obtê-los do servidor UCMDB. - preFilter. Essa função filtra as requisições de mudança antes que elas sejam convertidas, garantindo que nenhuma requisição desnecessária seja convertida e enviada ao servidor do Release Control. A função é escrita com o uso da terminologia do aplicativo de central de serviços. Por exemplo, se você não quiser converter requisições com prioridade Baixa, poderá usar a seguinte função preFilter. Essa função especifica que as requisições do BMC Remedy Action Request System com prioridade Baixa não devem ser convertidas e que todas as outras requisições devem ser convertidas:
function preFilter(remedyRFC){
if (remedyRFC.get("Request Urgency")==ARS_PRIORITY_LOW)
return false;
else
return true;
- postFilter Essa função filtra as requisições convertidas, garantindo que apenas as requisições necessárias sejam transferidas para o servidor do Release Control. A função é escrita usando a terminologia de requisições do Release Control. Por exemplo, a seguinte função postFilter especifica que apenas requisições genéricas com o status Aprovada devem ser transferidas para o servidor do Release Control:
function postFilter(genericRFC){
ccmStatus==genericRFC.get("status");
if (ccmStatus==STATUS_APPROVED)
return true;
else
return false;
- Convém otimizar a carga da rede e o consumo de espaço convertendo apenas as colunas de requisições necessárias. Especifique essas colunas na sua consulta SELECT ou use a propriedade de conector relevante.
- Caso esteja convertendo requisições do Project e do Gerenciamento de Portfólio/Centro de Governança de TI, ou de um aplicativo de central de serviços de banco de dados, consulte todos os nomes de coluna usando letras minúsculas.
- Você pode usar objetos de registro em log nos scripts de conversão para registrar instruções do processo de conversão de requisições. Para obter detalhes, consulte Arquivos de log.

Se quiser visualizar mensagens de log descrevendo a atividade que está ocorrendo durante o processo de conversão de requisições, você pode incluir objetos de registro em log nos seus scripts de conversão. Durante o processo de conversão, as mensagens de log podem ser visualizadas nos arquivos de log do script de conversão, localizados no <Diretório de instalação do Release Control>\servers\<nome do servidor>.
Um objeto de registro em log pode ser incluído em qualquer uma das funções de script. Sua sintaxe deve ser a seguinte:
logger.<tipo de mensagem>("<mensagem de log>");
Os seguintes tipos de mensagem podem ser usados:
- info. Registra todas as atividades de processamento realizadas.
- warn. Registra mensagens de aviso.
- error. Registra mensagens de erro.
- debug. Registra todas as atividades detalhadamente
Por exemplo, você pode incluir um objeto de registro em log como o seguinte:
logger.info("converting request #3001");
Se quiser que os arquivos de log do script de conversão mostrem uma lista de todo os campos de aplicativo da central de serviços, você poderá incluir o seguinte objeto de registro em log no seu script de conversão:
logger.info(BeanUtils.describe(ticket));
Se você usar o objeto de registro em log acima, certifique-se de que a linha a seguir seja incluída na parte superior do script de conversão:
importPackage(Packages.org.apache.commons.beanutils);