Instalado com definições de detalhamento de ANS
Vários tipos de componentes são instalados com as definições de detalhamento de ANS.
Plug-ins instalados com SLA Breakdowns
Os plug-ins são adicionados com a ativação de Detalhes do ANS.
| Plug-in | ID | Descrição |
|---|---|---|
| Detalhes do ANS | com.snc.sla.breakdowns | Fornece a capacidade de gerar dados de detalhamento para cada registro de ANS de tarefa. Por exemplo, os dados de detalhamento de cada registro de ANS de tarefa podem ser gerados por Grupo de atribuição ou campo Atribuído a. Nota: Você deve ter versões atualizadas do script includes TaskSLAController e RepairTaskSLAController antes de ativar o plug-in para garantir que os dados de detalhamento sejam gerados corretamente. Se você personalizou as versões de qualquer um desses script includes, as personalizações deverão ser incorporadas às versões desses arquivos da atualização mais recente. |
Tabela instalada com SLA Breakdowns
As tabelas são adicionadas com a ativação de Detalhes do ANS.
| Tabela | Descrição |
|---|---|
| Definição de detalhamento de ANS [sla_breakdown_definition] |
Uma definição de detalhamento associada a um tipo de tarefa específico. Por exemplo, incidente. |
| Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
Um campo de definição de detalhamento (um registro secundário de uma definição de detalhamento ). Cada registro define um mapeamento entre um campo na tabela de tarefas associada e a tabela de dados de detalhamento. |
| Relação entre a definição de detalhamento de ANS e a definição de ANS [sla_definition_sla_breakdown] |
A relação entre definição de detalhamento de ANS e definições de ANS. |
| Núcleo de detalhamento de ANS [sla_breakdown_core] |
As colunas comuns para todas as tabelas de detalhamento de dados de ANS. Cada tabela de dados de detalhamento deve estender esta tabela principal. Nota: Na versão Madrid, somente a tabela de detalhamento de dados única Detalhes do ANS por atribuição [sla_breakdown_by_assignment] é compatível. |
| Detalhes do ANS por atribuição [sla_breakdown_by_assignment] |
Contém os registros de detalhamento gerados para cada registro de ANS de tarefa que tem uma definição de detalhamento associada. |
Propriedades instaladas com SLA Breakdowns
As propriedades são adicionadas com a ativação de Detalhes do ANS.
| Propriedade | Uso |
|---|---|
| com.snc.sla.breakdown_processor.log | O nível de registro em log do script include SLABreakdownProcessor. Tipo: lista de seleção Valor padrão: aviso Local: módulo de registro em log de ANS |
Política de IU instalada com SLA Breakdowns
As políticas de IU são adicionadas com a ativação de Detalhes do ANS.
| Política de IU | Tabela | Descrição |
|---|---|---|
| Tornar os campos de definição somente leitura | Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
Tornar somente leitura os campos do formulário provenientes da Definição de detalhamento de ANS primária |
| Ocultar o campo "Dados do nome do campo" | Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
A política de IU oculta o campo "Dados do nome do campo" do formulário. Este campo é usado somente por scripts que atualizam dinamicamente outros campos no formulário e que não devem ser modificados por meio da IU. |
Script includes instalados com SLA Breakdowns
Script includes são adicionados com a ativação de Detalhes do ANS.
| Script include | Descrição |
|---|---|
| SLABreakdown | Classe base que fornece constantes para Detalhes do ANS. |
| SLABreakdownDefinition | Estende SLABreakdownDefinitionSNC e, em versões futuras, pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. Para a versão Madrid, o script include é somente leitura. |
| SLABreakdownDefinitionSNC | Fornece métodos para gerenciar registros na tabela sla_breakdown_definition. |
| SLABreakdownDefinitionAJAX | Fornece métodos de cliente chamável usados para gerenciar registros na tabela sla_breakdown_definition. |
| SLABreakdownDefinitionBreakdownField | Estende SLABreakdownDefinitionBreakdownFieldSNC e, em versões futuras, pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. Para a versão Madrid, o script include é somente leitura. |
| SLABreakdownDefinitionBreakdownFieldSNC | Fornece métodos que determinam os valores disponíveis para breakdown_field na tabela sla_breakdown_definition_field. |
| SLABreakdownDefinitionSourceField | Estende SLABreakdownDefinitionSourceFieldSNC e, em versões futuras, pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. Para a versão Madrid, o script include é somente leitura. |
| SLABreakdownDefinitionSourceFieldSNC | Fornece métodos que determinam os valores disponíveis para source_field na tabela sla_breakdown_definition_field. |
| SLABreakdownDefinitionTaskTables | Estende SLABreakdownDefinitionTaskTablesSNC e, em versões futuras, pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. Para a versão Madrid, o script include é somente leitura. |
| SLABreakdownDefinitionTaskTablesSNC | Fornece o método que determina as tabelas de tarefas disponíveis para definições de detalhamento. |
| SLABreakdownProcessor | Estende SLABreakdownProcessorSNC e pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. |
| SLABreakdownProcessorSNC | Fornece os métodos para gerar os registros de dados de detalhamento para ANSs de tarefa com base nos registros de definição de detalhamento disponíveis. |
| SLABreakdownUtils | Estende SLABreakdownUtilsSNC e pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. |
| SLABreakdownUtilsSNC | Fornece métodos de utilitário usados por alguns dos outros script includes de detalhamento de ANS. |
| TaskSLABreakdownUtils | Estende TaskSLABreakdownUtilsSNC e pode ser usado para substituir a funcionalidade padrão ou fornecer métodos adicionais. |
| TaskSLABreakdownUtilsSNC | Fornece métodos para a tabela task_sla. |
Scripts do cliente instalados com SLA Breakdowns
Os scripts do cliente são adicionadas com a ativação de Detalhes do ANS.
| Script include | Tabela | Descrição |
|---|---|---|
| Ocultar relatórios de detalhamento de atribuição | SLA de tarefa [task_sla] |
Oculta os gráficos integrados no formulário de ANS de tarefa quando não há dados de detalhamento disponíveis. |
| Definir tabelas de detalhamento disponíveis | Definição de detalhamento de ANS [sla_breakdown_definition] |
Preenche as opções no campo sla_breakdown_table. |
| Definir dados do nome do campo | Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
Define dados em um campo oculto que, depois de preenchido, é usado pelos scripts de opção de campo que preenchem breakdown_field_name e source_field_name. |
| Mostrar mensagem do mecanismo 2010 | Definição de detalhamento de ANS [sla_breakdown_definition] |
Exibe uma mensagem no formulário para instâncias que estão executando o mecanismo do SLA 2010. |
| Mostrar mensagem de dados de detalhamento existentes | Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
Exibe uma mensagem no formulário para explicar que os campos são somente leitura devido aos dados de detalhamento existentes. |
| Mostrar mensagem de dados de detalhamento existentes | Definição de detalhamento de ANS [sla_breakdown_definition] |
Exibe uma mensagem no formulário para explicar que os campos são somente leitura devido aos dados de detalhamento existentes. |
| Atualizar tabelas de tarefas já definidas | Definição de detalhamento de ANS [sla_breakdown_definition] |
Desabilita opções no campo task_table para tipos de tarefa que já têm uma definição de detalhamento. |
| Aviso sobre configuração inativa | Definição de detalhamento de ANS [sla_breakdown_definition] |
Solicita confirmação quando uma definição de detalhamento é atualizada para ficar inativa. |
Regras de negócios instaladas com SLA Breakdowns
As regras de negócios são adicionadas com a ativação de Detalhes do ANS.
| Regra de negócios | Tabela | Descrição |
|---|---|---|
| Limpar cache de definições de detalhamento de ANS | Relação entre a definição de detalhamento de ANS e a definição de ANS [sla_definition_sla_breakdown] |
Limpa o cache de definições de detalhamento de ANS sempre que um registro é inserido, atualizado ou excluído. |
| Limpar cache de definições de detalhamento de ANS | Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
Limpa o cache de definições de detalhamento de ANS sempre que um registro é inserido, atualizado ou excluído. |
| Limpar cache de definições de detalhamento de ANS | Definição de detalhamento de ANS [sla_breakdown_definition] |
Limpa o cache de definições de detalhamento de ANS sempre que um registro é inserido, atualizado ou excluído. |
| Excluir dados de detalhamento ativos quando inativo | Definição de detalhamento de ANS [sla_breakdown_definition] |
Exclui todos os registros de dados de detalhamento dos registros de ANS de tarefa ativos quando a definição de detalhamento é atualizada para inativa. |
| Obter dados da tabela de detalhamento | Definição de detalhamento de ANS [sla_breakdown_definition] |
Preencha os dados no bloco de anotações que são necessários para scripts do cliente. |
| Obter dados de detalhamento de ANS | SLA de tarefa [task_sla] |
Preencha os dados no bloco de anotações que são necessários para scripts do cliente. |
| m2mSLABreakdownRestrictBreakdownDefs | Global [global] |
Script para restringir os valores disponíveis na coluna sla_breakdown_definition na tabela many-to-many sla_definition_sla_breakdown. |
| m2mSLABreakdownRestrictSLAs | Global [global] |
Script para restringir os valores disponíveis na coluna sla_definition na tabela many-to-many sla_definition_sla_breakdown. |
| Processar mudanças em tabelas | Definição de detalhamento de ANS [sla_breakdown_definition] |
Executar o processamento adicional quando sla_breakdown_table ou task_table forem alteradas. |
| Processar Detalhes do ANS | SLA de tarefa [task_sla] |
Cria e atualiza dados de detalhamento sempre que um registro de ANS de tarefa é criado ou atualizado. |
| Definir valores de campo no bloco de anotações | Campo de definição de detalhamento de ANS [sla_breakdown_definition_field] |
Preenche os dados no bloco de anotações que são usados por outras regras de negócios ou scripts do cliente. |