<< Click to Display Table of Contents >> OCORRENCIA |
![]() ![]() ![]() |
Ocorrências de Processos
Campos desta tabela:
Nome |
Descrição |
Tipo SQL Server |
Tipo Oracle |
Permite nulos |
|
Número sequencial gerado automaticamente pelo sistema para Identificar um Ocorrência |
int |
number(6,0) |
Não |
ID_DOMAIN |
Identificador do Domínio associado |
int |
number(6,0) |
Não |
ID_ATIVIDADE |
Identificador da Atividade corrente da Ocorrência. |
int |
number(6,0) |
Não |
ID_DESENHO_PROCESSO |
Identificador da versão de Processo da Ocorrência. |
int |
number(6,0) |
Não |
ASSUNTO |
Texto resumido que descreve o assunto da ocorrência. |
varchar(500) |
varchar(500) |
Não |
ID_CORRENCIA_PRIN |
Identificador da ocorrência principal correspondente ao macro-fluxo que invocou a ocorrência. |
int |
number(6,0) |
Sim |
ID_CLASSE_SUB_PROC |
Identificador do tipo de Subprocesso da ocorrência. Este tipo se refere a um Subprocesso definido na versão de processo também associada a ocorrência e define os fluxos e responsabilidade de processo. |
int |
number(6,0) |
Não |
DATA_HORA_CRIACAO |
Data e hora de criação da ocorrência. Esta data é preenchida automaticamente pelo sistema e não pode ser modificada pelo usuário. |
datetime |
date |
Não |
DATA_HORA_SOL |
Data e hora de solicitação da ocorrência. Esta data é preenchida automaticamente pelo sistema usando a Data/hora corrente e pode ser modificada pelo usuário (se este possui autorização para modificação de dados). |
datetime |
date |
Não |
DATA_HORA_INI_PREV |
Data e hora de início previsto de atendimento. O início previsto pode sofrer diversas modificações no decorrer do atendimento. |
datetime |
date |
Sim |
DATA_HORA_FIM_PREV |
Data e hora prevista para términdo do atendimento. A previsão de fim pode sofrer diversas modificações no decorrer do atendimento. |
datetime |
date |
Sim |
DATA_HORA_INI_REAL |
Data/hora início real |
datetime |
date |
Sim |
DATA_HORA_FIM_REAL |
Data/hora fim real |
datetime |
date |
Sim |
DATA_HORA_FIM_PREVO |
Data/hora original de finalização prevista |
datetime |
date |
Sim |
ID_RESPONSAVEL |
Identificador do Responsável pela ocorrência. A mudança de responsabilidade pode ocorrer em virtude de encaminhamentos ou automatismo de processo (segundo papéis definidos em atividades). |
int |
number(6,0) |
Não |
ID_CLIENTE |
Identificador da pessoa que solicitou o serviço. |
int |
number(6,0) |
Não |
SITUACAO |
Situação da ocorrência. |
varchar(250) |
varchar(250) |
Não |
ID_GRUPO_TRABALHO |
Identificador do GrupoTrabalho responsável pela ocorrência. Assim como o campo Responsável o Grupo de trabalho é mantido pelo sistema quando executada a função de encaminhamento ou segundo papel definido em atividades do processo. |
int |
number(6,0) |
Não |
DATA_HORA_RESP |
Data/hora em que foi definido o Responsável corrente da ocorrência. |
datetime |
date |
Não |
MOTIVO_CANCELAMENTO |
Texto descrevendo motivo pelo qual o registro foi cancelado. |
varchar(500) |
varchar(500) |
Sim |
ID_FINALIZADOR |
Identificador da pessoa que finalizou a ocorrência. |
int |
number(6,0) |
Sim |
CLASSE_NEGOCIO |
Classe de Negócio que implementa a Token. Este valor é alimentado automaticamente pelo sistema assim que o item é Classficado. |
varchar(250) |
varchar(250) |
Não |
ID_RESP_INICIAL |
Identificador do Solucionador que foi o primeiro responsável pela Ocorrência. |
int |
number(6,0) |
Não |
ID_GRUPO_TRAB_INICIAL |
Identificador do Grupo de Trabalho inicial |
int |
number(6,0) |
Não |
NUMERO |
Número formatado da Ocorrência |
varchar(50) |
varchar(50) |
Não |
ESFORCO_ESTIMADO |
Esforço (em horas) estimado para finalização do serviço. |
int |
number(6,0) |
Sim |
JUSTIFICA_ESFORCO |
Justificativa para valor de Esforço estimado |
varchar(500) |
varchar(500) |
Sim |
DATA_HORA_INI_PLAN |
Data e hora de início planejado |
datetime |
date |
Sim |
DATA_HORA_FIM_PLAN |
Data e hora de fim de planejamento |
datetime |
date |
Sim |
ID_DESENHO_PROC_INI |
Identificador da Versão de Processo inicialmente atribuída a Ocorrência. |
int |
number(6,0) |
Não |
ID_CLASSE_SUB_PROC_INI |
Identificador do Tipo de Subprocesso inicialmente atribuído a Ocorrência. |
int |
number(6,0) |
Não |
ID_OCORR_PAI |
Identificador da ocorrência que invocou o processo da ocorrência. Este campo pode ser diferente de OcorrenciaPrincipal se existirem mais de dois níveis de chamada. |
int |
number(6,0) |
Sim |
ID_ORGAO_CLIENTE |
Identificador do Orgao Cliente |
int |
number(6,0) |
Não |
REFERENCIA_CIRCULAR |
Indica que em algum momento da execução do processo ocorrêu um Loop infinito caracterizando referência circular entre as atividades de processos. |
char(3) |
char(3) |
Não |
DATA_HORA_ULT_ATUA |
Data e hora da última atualização |
datetime |
date |
Não |
ID_USU_AUT |
Identificador do usuário autenticado |
int |
number(6,0) |
Sim |
PUBLICA_TIMESHEET_AA |
Caso o subprocesso permita que sejam publicados os apontamentos (PublicacaoApontamentosAutoAtendimento diferente de Nunca ou Sempre), sendo verdadeira esta propriedade seram exibidos os apontamentos no Autoatendimento. |
char(3) |
char(3) |
Não |
PERM_RETOM_RESP |
Indica que é permitido ao último responsável retormar responsabilidade de uma ocorrência encaminhada para outro solucionador, seja o encaminhamento manual ou automático por configuração de processos. |
char(3) |
char(3) |
Não |
ID_SUB_PROCESSO |
Identificador do SubProcesso corrente da ocorrência. Esta informação pode ser obtida também pelo relacionamento da entidade Atividade e está aqui por questão de desempenho da aplicação. |
int |
number(6,0) |
Não |
Tabelas referenciadas por OCORRENCIA
Tabela |
Colunas de ligação |
||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
Tabelas que dependem de OCORRENCIA
Tabela |
Colunas de ligação |
||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
Exemplo 1: join com a tabela CLASSE_SUB_PROCESSO |
select OCORRENCIA.*, CLASSE_SUB_PROCESSO.DESCRICAO from OCORRENCIA, CLASSE_SUB_PROCESSO where OCORRENCIA.ID_CLASSE_SUB_PROC_INI = CLASSE_SUB_PROCESSO.ID_CLASSE_SUB_PROCESSO
|
Exemplo 2: join com a tabela CLASSE_SUB_PROCESSO |
select OCORRENCIA.*, CLASSE_SUB_PROCESSO.DESCRICAO from OCORRENCIA, CLASSE_SUB_PROCESSO where OCORRENCIA.ID_CLASSE_SUB_PROC = CLASSE_SUB_PROCESSO.ID_CLASSE_SUB_PROCESSO
|