Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação física do registro. |
ATIVIDADE | INTEGER | Rqd UK | Atividade: Número utilizado para identificar a atividade. Na maioria das vezes este número é gerado automaticamente de forma sequencial. |
PAI_ID | ID(18) | FK | Atividade-pai: Indica que a atividade á parte de uma atividade maior, como um projeto ou sub-projeto. Referência para ATIVIDADES |
ATIVIDADE_GLOBAL | UPPER | Rqd UK | Nome global: Nome global da atividade é determinado no tipo de atividade no campo PROJET.TIPOS_ATIVIDADES.SCRIPT_ATIVIDADE_GLOBAL. |
TITULO | TEXT | Rqd | Título da atividade: Título dado para a atividade. |
DESCRICAO | WIKI | Descrição: Descrição da atividade. Este campo aceita os padrões WIKI de formatação e imagens podem ser inseridas anexando o arquivo da imagem e incluindo a macro abaixo no local desejado. [img : nome-do-anexo-sem-extensão] | |
TIPO_ATIVIDADE_ID | ID(18) | Rqd FK | Tipo de atividade: Indica o tipo de atividade que o registro representa Referência para TIPOS_ATIVIDADES |
CLIENTE_ID | ID(18) | FK | Cliente: Identificação da pessoa que descreveu/emitiu a atividade. Esta é a pessoa que o responsável deve contatar para dirimir quaisquer dúvidas sobre o assunto. O cliente á automaticamente preenchido com o cliente do respectivo projeto/contrato caso não informado o cliente e a atividade estiver associada a um projeto ou a um contrato. PROPOSTA: CASO NÃO INFORMADO, USAR NOVO ATRIBUTO NO TIPO DE ATIVIDADE PARA USAR O CLIENTE DO PROJETO OU O USUÁRIO DA SESSÃO COMO O CLIENTE - OU CRIAR UM NOVO ATRIBUTO PARA EMITENTE. Referência para PESSOAS |
SOLICITANTE_ID | ID(18) | FK | Solicitante: Pessoa que está solicitando a atividade Referência para PESSOAS |
RESPONSAVEL_ID | ID(18) | FK | Responsável: Para atividades-raiz (que não tem atividade-pai) Indica a pessoa responsável pela atividade. Referência para PESSOAS |
AUTOR_ID | ID(18) | FK | Autor: Pessoa que cadastrou a atividade. Valor padrão = [PERSON_ID] Referência para PESSOAS |
SITUACAO | OPCAO(1) | Rqd AK | Situação: Situação atual da atividade (calculada automaticamente). O ciclo normal de uma atividade/projeto é: Proposta > Pendente > Em execução > Concluída > Aceita Valores permitidos:
Valor padrão = R |
PRIORIDADE | OPCAO(1) | Prioridade: Determina a prioridade/importância da atividade. Valores permitidos:
Valor padrão = 3 | |
SEQUENCIA | INTEGER | Sequencia: Indica a ordem de execução da atividade dentro do projeto. Um número menor indica que a atividade será executada antes de outra que tem um número maior. Quando existem dependências entre atividades, os números de sequencia são automaticamente ajustados de forma que atividades posteriores terão sempre números maiores que o antecessor. Quando o nome global da atividade utiliza o parâmetro sequencia, uma é automaticamente criada, podendo ser o próximo número abaixo do projeto e/ou do cliente, dependendo do script que está definido. | |
TEMPO_ESTIMADO | DOUBLE(18) | Tempo estimado: Número horas estimadas para executar a atividade. No caso de atividades não desmembradas, é informado pelo usuário. Para atividades que são desmembradas, este atributo é automaticamente calculado através da soma das sub-atividades. Quando o tempo estimado não for informado mas o checklist contiver etapas com um tempo em horas informado no seu final (algo como 1.5h), então o tempo estimado será automaticamente preenchido com a soma destes tempos. | |
CUSTO_ESTIMADO | VALUE(18) | Custo estimado: Custo fixo da atividade. O custo total da atividade é calculado pela soma deste custo com o somatório dos custos dos recursos necessários pela atividade e com o somatório de todas as atividades desmembradas. | |
RECURSO_ID | ID(18) | FK | Responsável: Para atividades que tem atividade-pai, indica o recurso da atividade-raiz que é reponsável por essa atividade. Referência para PESSOAS_ATIVIDADES |
DATA_INICIO_PLANEJADO | DATE | Início planejado: Data planejada para o início da execução da atividade. Para tarefas, esta data é preenchida manualmente. Para projetos, esta data é preenchida automaticamente pela data de início planejado da primeira tarefa. | |
DATA_INICIO_EFETIVO | DATE | Início efetivo: Data em que a atividade efetivamente foi iniciada. No caso de atividades que não tem apropriação de horas (projetos), o início efetivo é atualizado automaticamente pela menor data de início efetivo das atividades resultantes do desmembramento do projeto. No caso de atividades com apropriação de horas, o início efetivo é a data e hora da primeira apropriação registrada. | |
DATA_SUSPENSAO | DATE | Data de suspensão: Data em que a atividade foi suspensa. Uma suspensão é feita normalmente quando existe alguma condição que poe em dúvida a execução da atividade. Atividades suspensas não são executadas até que esta condição seja resolvida. | |
DATA_INICIO_ANTECIPADO | DATE_TIME | Início antecipado: A data mais cedo em que uma tarefa pode começar, dadas as tarefas que a precedem. Seu valor é igual ao maior término antecipado das atividades que a precedem. Se não houverem atividades predecessoras, é igual a data de início antecipado do respectivo projeto. Se não houver projeto é igual ao início planejado. | |
DATA_INICIO_ATRASADO | DATE_TIME | Início atrasado: A data mais tarde em que uma tarefa pode iniciar sem atrasar a data de término do projeto. Seu valor é igual ao término atrasado menos o tempo de duração da tarefa. | |
DATA_TERMINO_PLANEJADO | DATE | Término planejado: Data em que o término da atividade foi planejado. Para atividades, esta data é preenchida manualmente. Para projetos, esta data é preenchida automaticamente pela data de término planejado da última tarefa. | |
DATA_TERMINO_EFETIVO | DATE | Término efetivo: Data em que o projeto/atividade foi efetivamente concluído. Se o tipo de atividade estiver configurado para término automático, então esta data é automaticamente preenchida com a maior data de término de suas atividades (quando todas as atividades forem concluídas). | |
DATA_TERMINO_ANTECIPADO | DATE_TIME | Término antecipado: A data mais cedo em que uma tarefa pode terminar, dadas as tarefas que a precedem. Seu valor é calculado pela soma do início antecipado com o tempo de duração da tarefa. | |
DATA_TERMINO_ATRASADO | DATE_TIME | Término atrasado: A data mais tarde em que a tarefa pode terminar sem atrasar a data de término do projeto. Seu valor é igual à menor data de início atrasado das tarefas posteriores a ela. Se não houverem tarefas posteriores, o término atrasado é exatamente igual ao término do projeto. | |
TEMPO_EXECUTADO | DOUBLE(18) | Tempo contabilizado: Tempo em horas consumidas para a execução desta atividade. Calculado automaticamente através da soma dos tempos de todas as apropriações com a soma de todas as sub-atividades multiplicado pelo índice de cada apropriação. p.ex: 2,5 horas apropriado com índice de 1,50 será calculado como 3,75 horas. Valor padrão = 0 | |
TEMPO_APROPRIADO | DOUBLE(18) | Tempo apropriado: Tempo em horas apropriadas nessa atividade. Calculado automaticamente através da soma dos tempos de todas as apropriações com a soma de todas as sub-atividades sem considerar qualquer índice de apropriação. Valor padrão = 0 | |
TEMPO_RESTANTE | DOUBLE(18) | Tempo restante: Tempo estimado que ainda falta ser executado para concluir a atividade. Este tempo é calculado da seguinte forma:
| |
COMPONENTE_ID | ID(18) | FK | Componente: Pode vincular uma atividade a um determinado componente do repositório. Normalmente vincula um projeto a um sistema. Referência para COMPONENTES |
SISTEMA_ID | ID(18) | FK | Sistema: Indica o sistema que está relacionado a esta atividade. Gerado automaticamente quando um componente é informado. Na realidade, estre atributo indica o componente-raiz do componente específico informado. Isso siginifica que este atributo pode, em alguns casos, referenciar um elemento que não é um sistema. Ex: Arquitetura, tipo primitivo, etc. Referência para COMPONENTES |
ITERACAO_ID | ID(18) | FK | Iteração: Indica que esta atividade será executada dentro de uma iteração formalizada. As iteração informada deve ser sempre do contexto da atividade-pai desta atividade. Referência para ITERACOES |
SEQUENCIA_INTERACAO | INTEGER | Sequencia na iteração: Define a ordem de execução das atividades dentro de uma interação. Quando informado, todas as atividades posteriores na mesma interação são automaticamente resequenciadas. | |
TEMPO_INTERACAO | DOUBLE(18) | Tempo na interação: Tempo em horas planejado para executar essa atividade dentro da iteração. Utilizado no planejamento das iterações no caso de atividades que não serão concluídas dentro da iteração. Quando não informado, assume que a atividade será concluída dentro da iteração. Este tempo é removido sempre que a interação for alterada. Exemplos:
| |
DATA_APROVACAO | DATE | Data de aprovação: Indica a data em que a atividade foi aprovada. Atividades não aprovadas são consideradas apenas propostas. | |
DATA_ABERTURA | DATE | Data de abertura: Data em que a atividade foi criada. Valor padrão = [SYSDATE] | |
DATA_ULTIMA_ALTERACAO | DATE | Data da última alteração: Data em que a atividade foi alterada pela última vez. Atualizado sempre que houver uma alteração no registro. Usado para permitir um acompanhamento com relação a quando houve uma última interação com a ocorrencia (alterações nos históricos também atualizam esta data) | |
DATA_ACEITE | DATE | Data do aceite: Data em que o cliente formalizou o aceite de conclusão da atividade. | |
DATA_CANCELAMENTO | DATE | Data de cancelamento: Data em que a atividade foi cancelada. | |
ENVIA_MAIL_NOTIFICACAO | FLAG(1) | Rqd | Enviar notificação: Indica quando alterações na atividade devem enviar notificação por e-mail. Valor padrão = S |
CODIGO | UPPER | Código: Define um código de identificação para a atividade. Pode ser informado pelo usuário ou automaticamente pelo sistema. P.ex: Código de bloco pré-impresso. | |
ESTABELECIMENTO_ID | ID(18) | FK | Estabelecimento: Estabelecimento responsável pelo projeto. Referência para ESTABELECIMENTOS |
CHECKLIST | CHECKLIST | Checklist: Indica uma lista de tarefas/estágios a serem cumpridos para a execução da atividade como um todo. Quando não informado, é automaticamente preenchido com um checklist padrão cadastrado para o tipo de atividade. Depois disso, o checklist pode ser livremente adaptado para cada atividade. Cada linha do checklist representa um estágio ou tarefa. Acrescenta-se a sequência "OK" no início da linha para indicar que aquela tarefa/estágio foi cumprida. O usuário também pode colocar um tempo como última informação da linha. Este tempo deve ser informado através de um número (com decimais se necessário) seguido de "h" ou "min" para indicar se o tempo representa horas ou minutos. Exemplo: OK - Avaliar 30min OK - Aprovar - Implementar regra de negócio 3h - Testar 1.5h - Implantar 45min | |
ESTAGIO | TEXT(250) | Estágio: Informa em qual estágio esta atividade se encontra. Esta informação é automaticamente calculada através da situação atual do checklist. O estagio será igual ao primeiro item do checklist que não estiver OK. | |
CONTA_FATURAMENTO_ID | ID(18) | FK | Conta de faturamento: Indica a conta de faturamento que irá faturar esta atividade/projeto. Referência para CONTAS_FATURAMENTO_ATIVIDADE |
LANCAMENTO_FATURAMENTO_ID | ID(18) | FK | Lançamento de faturamento: Determina o lançamento que controla o faturamento desta atividade em uma conta de faturamento. Referência para LANCAMENTOS_FATURAMENTO_ATIVIDADE |
ANEXOS | ATTACHED_FILE_LIST | Anexos: Arquivos anexos para a ocorrência. Imagens anexadas poderão ser utilizadas no corpo do texto através da macro wiki: [img : nome-do-anexo-sem-extensão] | |
OBSERVACOES | WIKI | Observações: Texto livre para registrar quaisquer observações a respeito do andamento da atividade. | |
NUMERO_HISTORICOS | INTEGER | Rqd | Número de históricos: Número de históricos registrados. Atualizado automaticamente pelos históricos das atividades e permite disparar o e-mail de notificação quando um histórico é registrado. Apenas históricos registrados manualmente são contabilizados (históricos gerados automaticamente não são computados). Valor padrão = 0 |
VALOR_SERVICOS | VALUE(18) | Valor serviços: Valor total de serviços da atividade a ser cobrado do cliente. O preenchimento deste campo depende do atributo FATURAMENTO. Caso o faturamento seja "Valor fixo", então o valor deverá ser informado pelo usuário. Caso seja "Por hora apropriada" ou "Por hora estimada", este atributo será automaticamente calculado pelo sistema. | |
VALOR_MATERIAIS | VALUE(18) | Valor materiais: Valor total de materiais da atividade a ser cobrado do cliente. | |
VALOR | VALUE(18) | Valor (total): Valor total a ser faturado pela atividade. Calculado automaticamente pela soma do valor de serviços e de materiais. | |
FATURAMENTO | OPCAO(1) | Rqd | Faturamento: Indica como esta atividade será faturada. Quando não informado, assume o tipo de faturamento do respectivo projeto. Valores permitidos:
Valor padrão = 0 |
MOTIVO_ID | ID(18) | FK | Motivo: Indica o motivo que demandou esta atividade. Referência para MOTIVOS_ATIVIDADES |
AREA_FUNCIONAL_ID | ID(18) | FK | Encaminhamento: Nome do setor para o qual a vistoria está sendo encaminhada. Referência para AREAS_FUNCIONAIS |
RESULTADO | TEXT_LONG | Resultado: Resultado da execução da tarefa. Utilizado como informação indicando o que foi ou não foi feito. | |
INFORMACOES_CONTATO | TEXT_LONG | Informações de contato: Texto livre para incluir quaisquer informações de contato relacionadas ao projeto/atividade. Estas informações podem incluir nomes, telefones e e-mails de outras pessoas/empresas que podem ser contatadas para quaisquer assuntos relacionados ao projeto. Exemplos:
| |
EMAILS_NOTIFICACAO | E_MAILS(100) | E-mails a notificar: Relação de e-mails adicionais que deverão receber notificações através das Regras de notificações de atividades. Esta relação permite enviar notificações para pessoas que não estão cadastradas no sistema. Nos "destinos" das regras de notificação, estes e-mails são indicados através da opção "contatos". | |
TIPOS_OPERACAO_PERMITIDAS | SELECTION_CHECK(5) | Tipos de operação permitidas: Tipos de operações financeiras que permitem o vinculo com a atividade. Valores permitidos:
Valor padrão = R,P,T | |
ORDENACAO | TEXT | Ordenação: Campo para realizar a ordenação dos registros. Por padrão é utilizado em projetos, agregando a ordenação utilizada no projeto pai vinculado. A quantidade de dígitos é definida na preferência PROJET.ATIVIDADES.DIGITOS_ORDENACAO | |
PLANO_CONTAS_ID | ID(18) | FK | Plano de contas: Plano de contas utilizado no projeto. Referência para PLANO_CONTA |
TODOS_ESTABELECIMENTOS | FLAG(1) | Rqd | Todos estabelecimentos: Define se a regra vale para todos os estabelecimentos. Ao desmarcar esta opção, será necessário indicar quais os estabelecimentos que utilizarão a regra. Valor padrão = S |
ENDERECO_ID | ID(18) | FK | Endereço de execução da atividade: Endereço de execução da atividade. Referência para ENDERECOS |
VALOR_HORA | PRICE(18) | Valor da hora: Valor da hora a ser utilizada no faturamento. Quando este valor estiver informado, ele será utilizado para o calculo da atividade |
Projeto 0 A E O V N Tipo ----------- 0 | 0 A E O V N A | A A E O V N E | E A E O V N O | O A E O V N V | V A E O V N N | N N N N N N
Caso ela esteja concluída, a comparação de datas será entre o término efetivo e o término planejado.
Caso ela esteja em execução, a comparação será entre o término planejado e a data do sistema.
Caso ela esteja em pendente, a comparação será entre o início planejado e a data do sistema.