Componentes da Avaliação inteligente
Vários tipos de componentes são instalados com o recurso Avaliação inteligente, incluindo tabelas, regras de negócios, inclusões de script e trabalhos agendados.
Tabelas
Avaliação inteligente adiciona a tabela listada na tabela a seguir.
| Tabela | Descrição |
|---|---|
| Modelo de questionário [sn_fsm_smart_asmt_template] |
Armazena informações sobre modelos de Avaliação inteligente e seu questionário associado. |
A Avaliação inteligente atualiza a tabela listada nas tabelas a seguir.
Regras de negócio
A Avaliação inteligente adiciona as regras de negócios listadas na tabela a seguir.
| Regra de negócio | Tabela | Descrição |
|---|---|---|
| Acionar avaliação inteligente | Tarefa de ordem de serviço [wm_task] |
Gera instâncias de avaliação inteligente para tarefas de ordem de serviço. |
| Acionar avaliação inteligente | Ordem de serviço [wm_order] |
Gera instâncias de avaliação inteligente para ordens de serviço. |
| Acionar avaliação inteligente | Produto afetado [wm_m2m_product_to_work_order] |
Gera instâncias de avaliação inteligente para os produtos afetados. |
| Verificar associação duplicada do modelo | Modelo de questionário [sn_fsm_smart_asmt_template] |
Garante que cada modelo de avaliação inteligente esteja associado a apenas um registro de questionário. Um modelo de avaliação inteligente não pode ser vinculado a vários registros de questionário. |
Inclusões de script
A Avaliação inteligente adiciona as inclusões de script listadas na tabela a seguir.
| Inclusão de script | Descrição |
|---|---|
| FSMSmartAsmtUIControlSNC | Tem métodos para controlar componentes e ações de IU com base na configuração da Avaliação inteligente. |
| FSMSmartAsmtUIControl | Contém um wrapper personalizável para o script FSMSmartAsmtUIControlSNC . |
| FSMSmartAssessmentUtilSNC | Contém métodos para todos os qualificadores de referência e gera avaliações a partir do modelo Avaliação inteligente se as condições forem atendidas. |
| FSMSmartAssessmentUtil | Contém um wrapper personalizável para o script FSMSmartAssessmentUtilSNC . |
| FSMSmartAssessmentDaoSNC | Contém todas as consultas de banco de dados relacionadas à Avaliação inteligente. |
| FSMSmartAssessmentDao | Contém um wrapper personalizável para o script FSMSmartAssessmentDaoSNC . |
| FSMSmartAssessmentMigrationHelperSNC | Contém métodos relacionados ao questionário de tipo de pesquisa e suas instâncias de migração para a Avaliação inteligente. |
| FSMSmartAssessmentMigrationHelper | Wrapper |
| FSMSmartAssessmentsConstantes | Contém as constantes da Avaliação inteligente. |
| QuestionnaireUtilSmartAssessmentImpl | Implementa o ponto de extensão QuestionnaireUtilExtPoint e contém métodos utilitários para questionários e avaliações. |
| QuestionnaireUtilAjax | Contém métodos para alterar campos na página de registro com base na configuração. |
Trabalho programado
Avaliação inteligente adiciona o trabalho agendado listado na tabela a seguir.
| Trabalho programado | Descrição |
|---|---|
| Migre instâncias de pesquisa para avaliações inteligentes | Migra instâncias de questionário para a Avaliação inteligente e aciona novamente as instâncias migradas. |