sistema apontamento

76
Definições Sistema de Apontamento de Horas e Despesas

Upload: antonio-junior

Post on 04-Aug-2015

94 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Sistema Apontamento

Definições

Sistema de Apontamento de

Horas e Despesas

Page 2: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 1

Controle de Versões

Controle de Pendências

Pendência Dependência Data Limite

Page 3: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 2

1 Conteúdo

I. Objetivo ........................................................................................................................................... 5

II. Introdução ...................................................................................................................................... 5

III. Envolvidos e seus papeis ............................................................................................................ 5

IV. Funções do sistema ...................................................................................................................... 6

V. Documentos relacionados ........................................................................................................... 6

VI. Integração com outros sistemas ................................................................................................ 6

VII. Restrições ....................................................................................................................................... 6

VIII. Requisitos funcionais ................................................................................................................... 7

IX. Diagramas de caso de uso .......................................................................................................... 7

a. Visão Administrador – cadastros básicos ................................................................................ 7

b. Visão Colaborador ........................................................................................................................ 8

c. Visão Gerente ................................................................................................................................. 8

d. Visão Administrador – processos .............................................................................................. 9

X. Descrição dos casos de uso ......................................................................................................10

1. Cadastra Área ..............................................................................................................................................10

2. Cadastra Banco ...........................................................................................................................................10

3. Cadastra Cargo ............................................................................................................................................11

4. Cadastra Filial ..............................................................................................................................................11

5. Cadastra Equipe ..........................................................................................................................................12

6. Cadastra Produto .........................................................................................................................................13

7. Cadastra Tipo de Relação ..........................................................................................................................13

8. Cadastra Tipo de Salário ............................................................................................................................14

9. Cadastra Perfil de Acesso ..........................................................................................................................14

10. Cadastra Acesso de Páginas ...................................................................................................................15

11. Cadastra Colaborador ...............................................................................................................................16

12. Cadastra Taxa de Custo ...........................................................................................................................17

13. Cadastra Perfil para Colaborador ............................................................................................................18

14. Cadastra Fornecedor ................................................................................................................................18

15. Cadastra Colaborador para Fornecedor ................................................................................................19

16. Cadastra Grupo de Clientes .....................................................................................................................20

17. Cadastra Cliente ........................................................................................................................................20

18. Cadastra Empresa .....................................................................................................................................21

19. Cadastra Moeda ........................................................................................................................................21

20. Cadastra Tipo de Despesa .......................................................................................................................22

21. Cadastra Limite de Despesa ....................................................................................................................22

22. Cadastra Projeto ........................................................................................................................................23

23. Libera Apontamento Projeto ....................................................................................................................24

24. Cadastra Taxa de Venda ..........................................................................................................................25

25. Cadastra Administrador de Área .............................................................................................................26

Page 4: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 3

26. Cadastra Data Limite de Apontamento ..................................................................................................26

27. Registra Acesso .........................................................................................................................................27

28. Cadastra Apontamento de Horas ............................................................................................................28

29. Consulta Apontamento de Horas ............................................................................................................29

30. Cadastra Apontamento de Despesas .....................................................................................................29

31. Consulta Apontamento de Despesas .....................................................................................................30

32. Gera Relatório de Prestação de Contas ................................................................................................31

33. Cadastra Solicitação de Adiantamento ..................................................................................................32

34. Consulta Agenda Telefônica ....................................................................................................................32

35. Atualiza Dados Pessoais ..........................................................................................................................33

36. Consulta Demonstrativo de Pagamento .................................................................................................33

37. Altera Senha ...............................................................................................................................................34

38. Consulta Saldo de Conta Corrente .........................................................................................................35

39. Consulta Saldo de Banco de Horas ........................................................................................................35

40. Consulta Pendência de Aprovação de Horas ........................................................................................36

41. Aprova de Horas para Faturamento .......................................................................................................36

42. Aprova de Horas para Pagamento ..........................................................................................................38

43. Consulta Pendência de Aprovação de Despesas .................................................................................39

44. Aprova Despesas ......................................................................................................................................40

45. Consulta Pendência de Aprovação de Despesas Operadoras ...........................................................41

46. Aprova Cobrança Despesas Operadoras ..............................................................................................42

47. Bloqueia Aprovação de Horas para Faturamento .................................................................................43

48. Bloqueia Aprovação de Horas para Pagamento ...................................................................................44

49. Conferi Comprovantes de Despesas ......................................................................................................45

50. Bloqueia Aprovação de Despesas ..........................................................................................................46

51. Envia E-mail de Comprovantes Pendentes ...........................................................................................47

52. Gera Relatório de Pagamento de Despesas .........................................................................................48

53. Aprova Solicitação de Adiantamento ......................................................................................................49

54. Bloqueia Aprovação de Solicitação de Adiantamento..........................................................................50

55. Gera Relatório de Pagamento de Adiantamento ..................................................................................51

56. Processa Atualização de Saldo ...............................................................................................................52

57. Lança Devolução de Adiantamento ........................................................................................................54

58. Cadastra Cotação de Moedas .................................................................................................................54

59. Atualiza Saldo de Despesas em Moeda Estrangeira ...........................................................................55

60. Cadastra Passagem Aérea ......................................................................................................................56

61. Cadastra Hospedagem .............................................................................................................................57

62. Cadastra Locação de Veículo ..................................................................................................................58

63. Cadastra Outras Despesas de Operadora ............................................................................................59

64. Envia E-mail de Notificação .....................................................................................................................60

65. Conferi Despesas de Operadora .............................................................................................................60

66. Paga Despesas de Operadora ................................................................................................................61

67. Bloqueia Aprovação de Despesas de Operadora .................................................................................62

Page 5: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 4

68. Gera Nota de Debito .................................................................................................................................63

69. Lança Dados de Folha de Pagamento ...................................................................................................64

70. Baixa Horas de Banco de Horas .............................................................................................................66

71. Libera Demonstrativo de Pagamento .....................................................................................................67

72. Gera Relatório de Pagamento .................................................................................................................68

73. Lança Dados de Nota Fiscal ....................................................................................................................68

74. Libera Apontamento Retroativo ...............................................................................................................69

75. Envia E-mail de Notificação de Demonstrativo de Pagamento ..........................................................70

76. Envia E-mail de Notificação de Nota Fiscal ...........................................................................................70

XI. Diagrama de atividades ...............................................................................................................71

a. Fluxo das atividades de apontamento de horas. ....................................................................................71

b. Fluxo das atividades de apontamento de despesas. .............................................................................72

c. Fluxo das atividades de solicitação de adiantamento de despesas. ....................................................73

d. Fluxo das atividades de despesa de operadoras. ..................................................................................74

XII. Segurança ......................................................................................................................................74

XIII. Anexos ...........................................................................................................................................75

Page 6: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 5

I. Objetivo

O objetivo deste documento é descrever as funcionalidades e processos de um sistema de coleta e

controle de dados, de uma prestadora de serviços com o foco em atividades executadas em projetos

gerenciados por horas, bem como o controle e fluxo das despesas decorridas nos mesmos.

II. Introdução

A MDNET Consulting é uma empresa prestadora de serviços especializada em consultoria de

informática, onde suas atividades contemplam a gestão de projetos em horas prestadas por seus

colaboradores em seus clientes.

Para atender esta necessidade, está sendo proposto o desenvolvimento de uma ferramenta capaz

de suprir todos os detalhes, nos moldes definidos pela empresa.

III. Envolvidos e seus papeis

Joao da Silva 1 – Diretor Financeiro

• Comitê Executivo

Joao da Silva 2 – Gerente de Projetos

• Gerenciamento do Projeto

Joana da Silva 3 – Coordenadora Financeira

• Coordenadora do Projeto – Definições de Requisitos

Mario Quintana – Analista de Sistema

• Analista do Projeto – Definições de Requisitos

Antonio Maria Jose – Analista de Sistema

• Analista do Projeto – Desenho e definições de Requisitos

Page 7: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 6

IV. Funções do sistema

As principais funcionalidades do sistema incluem:

• Cadastro de colaboradores;

• Cadastro de projetos;

• Cadastro de clientes;

• Cadastro de parâmetros de despesas

• Controle de horas trabalhadas em clientes pelos colaboradores da MDNET;

• Controle de pagamento das horas aos colaboradores;

• Controle de recebimento das horas dos clientes;

• Controle de despesas e adiantamentos decorrentes dos trabalhos;

• Controle de passagens e hospedagens;

• Controle de banco de horas dos colaboradores.

V. Documentos relacionados

O documento “Tabelas Sistema Apontamento.xlsx” contem uma sugestão detalhada de todas as

tabelas de banco de dados que compõem o sistema bem como o nome dos campos seus tipos, tamanhos e

relacionamentos. O desenvolvedor deverá avaliar e fazer alterações no que julgar necessário.

Na seção X. Descrição dos casos de uso as tabelas estão referenciadas conforme os nomes

adotados no documento citado.

VI. Integração com outros sistemas

Haverá a integração deste sistema com o sistema ERP Microsoft Dynanics AX, e será feita através

de dados armazenados em banco de dados.

Observação. Até a conclusão deste documento, não foram definidos como serão as interfaces.

VII. Restrições

As principais restrições encontradas na fase de especificação de requisitos foram:

1. Plataforma Web;

2. Tecnologia Microsoft (.net com C#);

3. Banco de dados Microsoft.

Page 8: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

VIII. Requisitos funcionais

Os requisitos funcionais descrevem o que o sistema de software deve realizar em resposta a uma

entrada de usuário ou de outro sistema externo.

Estes requisitos estão descritos na forma de

e expressar a interação entre os usuários do sistema e o próprio sistema.

Nos diagramas apresentados a seguir, cada

interação com o usuário por uma flecha. Os atores (usuários) são representados pelos desenhos de

pessoas.

Cada caso de uso possui uma descrição correspondente, e são apresentadas na seção seguinte.

IX. Diagramas de caso de uso

a. Visão Administrador – cadastros básicos

Definições Sistema de Apontamento de Horas e Despesas

Os requisitos funcionais descrevem o que o sistema de software deve realizar em resposta a uma

entrada de usuário ou de outro sistema externo.

Estes requisitos estão descritos na forma de Casos de Uso que são uma maneira formal de capturar

nteração entre os usuários do sistema e o próprio sistema.

Nos diagramas apresentados a seguir, cada Caso de Uso está representado por uma elipse, e sua

interação com o usuário por uma flecha. Os atores (usuários) são representados pelos desenhos de

Cada caso de uso possui uma descrição correspondente, e são apresentadas na seção seguinte.

de caso de uso

cadastros básicos

7

Os requisitos funcionais descrevem o que o sistema de software deve realizar em resposta a uma

que são uma maneira formal de capturar

está representado por uma elipse, e sua

interação com o usuário por uma flecha. Os atores (usuários) são representados pelos desenhos de

Cada caso de uso possui uma descrição correspondente, e são apresentadas na seção seguinte.

Page 9: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

b. Visão Colaborador

c. Visão Gerente

Definições Sistema de Apontamento de Horas e Despesas

8

Page 10: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

d. Visão Administrador – processos

Observação: Os diagrama

Gerente e Colaborador, isso devido à flexibilidade

perfis e atribuir quais cadastros e processos cada perfil pode

Definições Sistema de Apontamento de Horas e Despesas

processos

diagramas apresentados fazem referência apenas aos

, isso devido à flexibilidade de parametrização do sistema, onde será possível

perfis e atribuir quais cadastros e processos cada perfil poderá executar.

9

s atores Administrador,

de parametrização do sistema, onde será possível criar

Page 11: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 10

X. Descrição dos casos de uso

1. Cadastra Área

Breve Descrição

Áreas são subdivisões de atuação da empresa MDNET. Ex. consultoria, outsourcing, administrativo.

Tabela Relacionada: tb_Area.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Área e seleciona criar uma nova ou alterar uma existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição da Área, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Área já cadastrada

• O sistema valida se a descrição da Área já existe, retorna uma mensagem e aborta a gravação.

2. Cadastra Banco

Breve Descrição

Instituição financeira (banco), utilizando no cadastro dos colaboradores e fornecedores para as devidas transações financeiras.

Tabela Relacionada: tb_Banco.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Banco e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera o código de compensação bancária e descrição

do Banco, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

Page 12: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 11

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Banco já cadastrado

• O sistema valida se o código de compensação bancária já existe, retorna uma mensagem e aborta a gravação.

3. Cadastra Cargo

Breve Descrição

Cargo é uma classificação da função de um colaborador.

Tabela Relacionada: tb_Cargo.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Cargo e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição do Cargo, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Cargo já cadastrado

• O sistema valida se a descrição do cargo já existe, retorna uma mensagem e aborta a gravação.

4. Cadastra Filial

Breve Descrição

Filiais são subdivisões de área. Ex.: gerente de vendas, gerente de suporte.

Tabela Relacionada: tb_Filial.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Filial e seleciona criar uma nova ou alterar uma existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona ou altera a Área e insere ou altera a descrição da Filial,

e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso.

Page 13: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 12

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Filial já cadastrado para uma Área

• O sistema valida se a descrição da filial já existe para a área selecionada, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso 1: Cadastra Área deverá ter sido realizada pelo menos uma vez.

5. Cadastra Equipe

Breve Descrição

Equipes são subdivisões de filiais. Ex.: IT, ERP, CRP.

Tabela Relacionada: tb_Equipe.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Equipe e seleciona criar uma nova ou alterar uma existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona ou altera a Filial e insere ou altera a descrição da

Equipe, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Equipe já cadastrada para uma Filial

• O sistema valida se a descrição da equipe já existe para a filial selecionada, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso 4: Cadastra Filial deverá ter sido realizada pelo menos uma vez.

Page 14: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 13

6. Cadastra Produto

Breve Descrição

Produtos são subdivisões de equipes. Ex.: Microsoft CRM, Oracle/Siebel CRM.

Tabela Relacionada: tb_Produto.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Produto e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona ou altera a Equipe e insere ou altera a descrição do

Produto, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Produto já cadastrado para uma Equipe

• O sistema valida se a descrição do produto já existe para a equipe selecionada, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso 5: Cadastra Equipe deverá ter sido realizada pelo menos uma vez.

7. Cadastra Tipo de Relação

Breve Descrição

Tipo de Relação é uma classificação dada ao contrato que o colaborador tem com a consultoria. Ex.: Contratado, CLT, Temporário.

Tabela Relacionada: tb_Tipo_Relacao.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Tipo de Relação e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição do Tipo de Relação, e solicita

gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso.

Page 15: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 14

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Tipo de Relação já cadastrado

• O sistema valida se a descrição do tipo de relação já existe, retorna uma mensagem e aborta a gravação.

8. Cadastra Tipo de Salário

Breve Descrição

Tipo de Salário é uma classificação dada à forma que o colaborador é remunerado pela consultoria. Ex.: Fixo, Taxa Hora.

Tabela Relacionada: tb_Tipo_Salario.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Tipo de Salário e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição do Tipo de Salário, e solicita

gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Tipo de Salário já cadastrado

• O sistema valida se a descrição do tipo de salário já existe, retorna uma mensagem e aborta a gravação.

9. Cadastra Perfil de Acesso

Breve Descrição

Perfil de Acesso é o nível de permissão que um usuário tem dentro de um sistema.

Tabela Relacionada: tb_Perfil_Acesso.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Page 16: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 15

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Perfil de Acesso e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a o nome, a descrição e o status (ativo ou

inativo) do Perfil, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Perfil de Acesso já cadastrado

• O sistema valida se o nome do perfil já existe, retorna uma mensagem e aborta a gravação.

10. Cadastra Acesso de Páginas

Breve Descrição

Um Perfil de Acesso está relacionado com as principais páginas do sistema. (*)

O ator Administrador relaciona o perfil criado às páginas que este terá acesso.

Tabela Relacionada: tb_Pagina_Perfil.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Acesso de Páginas por perfil e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona um perfil e habilita ou desabilita as páginas que este

tem acesso, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

* As páginas do sistema deverão ser cadastradas na tabela tb_Pagina_Sistema, pela equipe de desenvolvimento. Nenhum usuário incluindo o Administrador do sistema terá acesso a este cadastro. A tabela tb_Pagina_Sistema contem os campos nome e descrição.

Page 17: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 16

11. Cadastra Colaborador

Breve Descrição

Colaboradores são usuários do sistema que possuem nível de acesso para apenas inserir, alterar e consultar informações pessoais de horas e despesas referentes às atividades trabalhadas.

Tabela Relacionada: tb_Colaborador.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Colaboradores e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona o produto, o tipo de relação, o sexo, o cargo e o tipo de

salário, e insere ou altera a o nome, a data de admissão, o status, o endereço, o bairro, o município, o estado, o país, o CEP, o e-mail, a data de nascimento, o sexo, o CPF, o RG e o usuário, e solicita gravação. Observação: Deverá ter um facilitador para o preenchimento de endereço baseado no CEP. Utilizar WebService dos Correios.

4. O sistema valida a entrada de dados. 5. O sistema cria uma senha temporária para o colaborador. 6. O sistema encaminha um e-mail para o colaborador informado os dados de seu

cadastro e sua senha temporária. 7. O sistema retorna uma mensagem de gravação com sucesso. 8. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Registro das taxas de custo

• O sistema apresenta o histórico de taxas de custo cadastradas para o colaborador (caso de uso 12: Cadastra Taxa de Custo).

3. Trata colaborador já cadastrado

• O sistema valida se o CPF, usuário ou e-mail já existe, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso 2: Cadastra Banco, 3: Cadastra Cargo, 6: Cadastra Produto, 7: Tipo de Relação e 8: Tipo de Salário deverão ter sido realizados pelo menos uma vez.

Preenchendo o campo Data de Demissão

Fluxo de Eventos

Fluxo Básico

1. O ator administrador preenche os dados de data de demissão, e solicita gravação. 2. O sistema valida a entrada de dados. 3. O sistema altera o campo ativo para N. 4. O sistema retorna uma mensagem de gravação com sucesso.

Page 18: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 17

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

12. Cadastra Taxa de Custo

Breve Descrição

Taxa de Custo é o valor pago para um colaborador por hora trabalhada. Independente do Tipo de Relação ou Tipo de Salário, todos os colaboradores cadastrados deverão possuir uma Taxa de Custo por hora.

Observação: Para calcular a Taxa de Custo de um colaborador que tenha seu salário fixo mensal, aplicar a fórmula (salário fixo mensal / 160).

Tabela Relacionada: tb_Taxa_Custo.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Taxa de Custo, seleciona o Colaborador.

2. O sistema apresenta a lista de taxas de custos históricas do colaborador selecionado. 3. O ator administrador insere uma nova informando a taxa de custo (valor hora), uma

breve observação do motivo da alteração da taxa e o mês e ano da vigência da taxa, ou altera a última existe, e solicita gravação.

4. O sistema calcula o salário aplicando a fórmula (taxa custo * 160). 5. O sistema valida a entrada de dados. 6. O sistema altera os lançamentos de apontamento de horas aplicando a nova taxa, caso

haja apontamentos no mês e ano correspondente à vigência da nova taxa cadastrada. 7. O sistema retorna uma mensagem de gravação com sucesso. 8. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata vigência de taxa coexistente

• O sistema valida se o mês e ano da vigência da nova taxa é menor ou igual a ultima já cadastrada, retorna uma mensagem e aborta a gravação.

Page 19: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 18

13. Cadastra Perfil para Colaborador

Breve Descrição

Atribuir perfil a um colaborador é associar qual nível de acesso o colaborador terá no sistema.

Um colaborador poderá ter mais de um perfil associado a ele.

Tabela Relacionada: tb_Perfil_Colaborador.

Ação do caso de uso: Cadastrar, Alterar e Apagar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Perfil par Colaborador e seleciona um Colaborador.

2. O sistema apresenta a lista de perfis que o colaborador selecionado possui. 3. O ator administrador atribui ou exclui perfis para o colaborador, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

Os casos de uso 9: Cadastra Perfil de Acesso e 11: Cadastra Colaborador deverão ter sido realizados pelo menos uma vez.

Observação: Caso nenhuma atribuição de perfil seja feita ao colaborador, o mesmo não terá

acesso ao sistema.

14. Cadastra Fornecedor

Breve Descrição

Fornecedor é qualquer empresa que forneça produtos ou serviços à MDNET.

Também são considerados fornecedores as empresas dos colaboradores.

Tabela Relacionada: tb_Fornecedor.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de fornecedor e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera o nome, o CNPJ, o status, o telefone, o endereço,

o bairro, o município, o estado, o país, o CEP e solicita gravação.

Page 20: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 19

Observação: Deverá ter um facilitador para o preenchimento de endereço baseado no CEP. Utilizar WebService dos Correios.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Atribui colaborador para fornecedor

• Atribuir o cadastro de colaborador com fornecedor (caso de uso 15: Cadastra Colaborador para Fornecedor).

3. Trata fornecedor já cadastrado

• O sistema valida se o CNPJ já existe, retorna uma mensagem e aborta a gravação.

15. Cadastra Colaborador para Fornecedor

Breve Descrição

Atribuir um colaborador a um fornecedor é “amarrar” a pessoa física (colaborador) à jurídica (fornecedor).

Somente uma empresa poderá ser atribuída a um colaborador, porém, vários colaboradores podem estar atribuídos a um fornecedor.

Tabela Relacionada: tb_Colaborador_Fornecedor.

Ação do caso de uso: Cadastrar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de colaborador para fornecedor e seleciona um fornecedor.

2. O sistema apresenta uma lista de colaboradores já atribuídos ao fornecedor selecionado.

3. O ator administrador adiciona mais um colaborador, selecionado o mesmo em uma lista, ou exclui algum já cadastrado, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

Os casos de uso 11: Cadastra Colaborador e 14: Cadastra Fornecedor deverão ter sido realizados pelo menos uma vez.

Page 21: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 20

16. Cadastra Grupo de Clientes

Breve Descrição

Grupo de Cliente é um “conjunto” de clientes.

Tabela Relacionada: tb_Grupo_Cliente.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de Grupo de Clientes e seleciona criar um novo ou alterar um existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição e o status, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata Grupo de Clientes já cadastrado

• O sistema valida se a descrição do grupo já existe, retorna uma mensagem e aborta a gravação.

17. Cadastra Cliente

Breve Descrição

Cliente é toda empresa no qual a MDNET presta serviços.

Tabela Relacionada: tb_Cliente.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de cliente e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera o grupo, o nome, o CNPJ, o status, o telefone, o

endereço, o bairro, o município, o estado, o país, o CEP e solicita gravação. Observação. Deverá ter um facilitador para o preenchimento de endereço baseado no CEP. Utilizar WebService dos Correios.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

Page 22: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 21

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata cliente já cadastrado

• O sistema valida se o CNPJ já existe, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso 16: Cadastra Grupo de Clientes deverá ter sido realizado pelo menos uma vez.

18. Cadastra Empresa

Breve Descrição

Este cadastro registra todas as empresas do grupo MDNET.

Tabela Relacionada: tb_Empresa.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de empresa e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera o nome, o CNPJ, o status, o telefone, o endereço,

o bairro, o município, o estado, o país, o CEP e solicita gravação. Observaçã:. Deverá ter um facilitador para o preenchimento de endereço baseado no CEP. Utilizar WebService dos Correios.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata empresa já cadastrada

• O sistema valida se o CNPJ já existe, retorna uma mensagem e aborta a gravação.

19. Cadastra Moeda

Breve Descrição

Este cadastro atribui quais moedas estarão habilitadas no sistema para os apontamentos de despesas.

Tabela Relacionada: tb_Moeda.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Page 23: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 22

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de moeda e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição e a sigla, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata moeda já cadastrada

• O sistema valida se a descrição e sigla já existem, retorna uma mensagem e aborta a gravação.

20. Cadastra Tipo de Despesa

Breve Descrição

Este cadastro atribui quais tipos de despesas estarão habilitados no sistema para os apontamentos.

Tabela Relacionada: tb_Tipo_Despesa.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de tipo de despesa e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador insere ou altera a descrição e o status, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata tipo de despesa já cadastrada

• O sistema valida se a descrição já existe, retorna uma mensagem e aborta a gravação.

21. Cadastra Limite de Despesa

Breve Descrição

Limite de despesa é o valor máximo que um colaborador pode apontar, e a MDNET pode recuperar, de uma determinada despesa em um determinado projeto.

Page 24: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 23

Valor de recuperação é o valor máximo no qual a MDNET irá recuperar essa despesa junto ao seu cliente.

Valor de reembolso é o valor máximo no qual a MDNET irá reembolsar as despesas a seus colaboradores.

O limite pode ser diário, semanal ou mensal.

O valor do reembolso ao consultor pode ser fixado ou integral (tudo que é apontando é reembolsado).

A recuperação dos valores (cobranças das despesas) podem ser por TX/H (taxa hora), ND (nota de débito), NF (nota fiscal) ou NR (não recuperável), e os valores podem ser fixos ou um percentual do valor apontado pelo colaborador.

Tabela Relacionada: tb_Limite_Despesa.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de projeto e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona ou altera o cliente, o gerente o responsável, o produto

e insere ou altera a descrição o status, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata projeto já cadastrado

• O sistema valida se a descrição para o Cliente já existe, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso 20: Cadastra Tipo de Despesa e 22: Cadastra Projeto deverão ter sido realizados pelo menos uma vez.

22. Cadastra Projeto

Breve Descrição

Projeto é a divisão das atividades contratadas por um cliente e executadas pelos colaboradores.

Todas as atividades (horas, despesas, despesas de operadoras de viagens) estão diretamente relacionadas a um projeto.

Tabela Relacionada: tb_Projeto.

Ação do caso de uso: Cadastrar e Alterar.

Page 25: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 24

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de projeto e seleciona criar um novo ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona ou altera o cliente, o diretor do projeto, o gerente de

unidade, o gerente do projeto, o responsável, o produto e insere ou altera a descrição o status, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata projeto já cadastrado

• O sistema valida se a descrição do projeto já existe para o cliente selecionado, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso 6: Cadastra Produto, 17: Cadastra Cliente, 11: Cadastra Colaborador deverão ter sido realizados pelo menos uma vez.

23. Libera Apontamento Projeto

Breve Descrição

Liberar apontamento é autorizar um colaborador a registrar seus dados de horas trabalhadas e despesas geradas em um determinado projeto.

Esta autorização tem como base uma data de início e uma data fim não permitindo a inserção de dados em datas fora da liberação.

Tabela Relacionada: tb_Liberacao_Apontamento.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de liberação de apontamento e seleciona criar uma nova ou alterar um já existente.

2. O sistema apresenta o formulário conforme a seleção do passo anterior. 3. O ator administrador seleciona um colaborador, um projeto e informa a data de início

e fim da liberação, informa se a liberação é para os apontamentos de horas e despesas, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

Page 26: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 25

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Registra taxa de venda

• O sistema apresenta o histórico de taxas de venda cadastradas para o colaborador (caso de uso 24: Cadastra Taxa de Venda).

3. Trata liberação de apontamento em períodos coexistentes

• O sistema valida se o colaborador está sendo liberado para um projeto em um período já cadastrado, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador e 22: Cadastra Projeto deverão ter sido realizados pelo menos uma vez.

24. Cadastra Taxa de Venda

Breve Descrição

Taxa de venda é o valor que o colaborador é vendido no projeto (valor base para cobrança junto ao cliente).

Tabela Relacionada: tb_Taxa_Venda.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de taxa de venda e seleciona um projeto.

2. O sistema apresenta a lista de todos os colaboradores com liberação de apontamento para o projeto.

3. O ator administrador seleciona um colaborador. 4. O sistema apresenta uma lista de históricos das taxas de venda do colaborador

selecionado, para o projeto em questão. 5. O ator administrador insere uma nova informando a taxa de venda (valor hora), uma

breve observação do motivo da alteração da taxa, o dia, mês e ano de vigência da nova taxa, ou altera a última taxa existente, e solicita gravação.

6. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

7. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata vigência de taxa coexistente

• O sistema valida se o mês e ano da vigência da nova taxa é menor ou igual a ultima já cadastrada, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

Page 27: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 26

25. Cadastra Administrador de Área

Breve Descrição

Administradores de Área são usuários “máster” de área.

Estes usuários possuem o poder de aprovar horas e despesas de projetos que estão dentro da estrutura de área no qual estão cadastrados, bem como incluir apontamentos para outros colaboradores nestes projetos.

Tabela Relacionada: tb_Administrador_Area.

Ação do caso de uso: Cadastrar,Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de usuários administradores de área e seleciona uma área.

2. O sistema apresenta a lista de todos os administradores cadastrados para a área selecionada.

3. O ator cria um novo administrador de área selecionando um colaborador, habilitando as opções de aprovação de horas e despesas e habilitando a opção de incluir apontamentos para terceiros. O ator também pode altera as opções de um administrador de área já cadastrado ou excluí-lo definitivamente.

4. O ator administrador solicita garvação. 5. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata colaborador já cadastrado para a área

• O sistema valida se o colaborador já está cadastrado como administrador da área selecionada, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 1: Cadastra Área deverão ter sido realizados pelo menos uma vez.

26. Cadastra Data Limite de Apontamento

Breve Descrição

Data limite de apontamento é a data máxima que um colaborador pode executar os processos de apontamento de horas e de despesas.

Tabela Relacionada: tb_Data_Limite_Apontamento.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Page 28: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 27

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de data limite de apontamento.

2. O sistema apresenta a lista de todos os períodos cadastrados. 3. O ator administrador seleciona um período (mês/ano), inseri a data limite de

apontamento de horas, inseri a data limite de apontamento de despesas, ou altera uma data existente, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata período já cadastrado

• O sistema valida se o período já está cadastrado, retorna uma mensagem e aborta a gravação.

27. Registra Acesso

Breve Descrição

Registrar acesso é registrar todas as tentativas de acesso no sistema com ou sem sucesso.

Tabela Relacionada: tb_Log_Acesso.

Ação do caso de uso: Cadastrar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando qualquer ator entra na página de Login do sistema e preenche os campos de usuário e senha, e clica no botão de Entrar no Sistema.

2. O sistema valida as informações de usuário e senha. 3. O sistema registra as informações de usuário, data do acesso, IP da máquina ou do link

que o usuário está utilizando, o código identificador da sessão e redireciona o usuário para a página principal do sistema.

4. O caso de uso termina.

Fluxo Alternativo

1. Trata usuário ou senha errado

• O sistema registra as informações de usuário, senha, data do acesso, IP da máquina ou do link que o usuário está utilizando e o código identificador da sessão, retorna

uma mensagem e aborta o processo.

Page 29: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 28

28. Cadastra Apontamento de Horas

Breve Descrição

Apontamento de horas são informações das atividades diárias e horárias que um colaborador executa em um projeto.

Tabela Relacionada: tb_Apontamento_Hora.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de cadastro de apontamento de horas.

2. O sistema apresenta somente os projetos que estão liberados para o colaborador apontar horas.

3. O ator colaborador informa os dados do projeto, data, hora de início, hora de termino, hora de saída para intervalo, hora de retorno do intervalo e descrição das atividades executadas, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata apontamento em data e hora coexistente

• O sistema valida se já existe um apontamento de horas no mesmo dia e horário cadastrado, retorna uma mensagem e aborta a gravação.

3. Trata apontamento em período não liberado

• O sistema valida se a data do apontamento não está liberada para o consultor e projeto, retorna uma mensagem e aborta a gravação. (caso de uso 23: Libera Apontamento Projeto)

4. Trata apontamento alem da data limite permitida

• O sistema verifica se existe um limite de apontamento de horas cadastrado para o período (mês e ano) da data do lançamento. Se existir, o sistema valida se a data do apontamento está alem da data limite para o período, retorna uma mensagem e aborta a gravação. (caso de uso 26: Cadastra Data Limite de Apontamento)

5. Trata liberação de apontamento retroativo

• O sistema verifica se existe um limite de apontamento de horas cadastrado para o período (mês e ano) da data do lançamento. Se existir, o sistema valida se a data do apontamento está alem da data limite liberada para apontamentos retroativos, retorna uma mensagem e aborta a gravação. (caso de uso 74: Libera Apontamento Retroativo)

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

Page 30: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 29

29. Consulta Apontamento de Horas

Breve Descrição

Consultas de apontamento de horas são relatórios e consultas que o colaborador pode gerar aplicando filtros de data e projeto.

Tabela Relacionada: tb_Apontamento_Hora.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta de horas apontadas.

2. O ator colaborador informa os filtros de data e projeto, e solicita as informações. 3. O sistema apresenta o resultado das informações em tela. 4. O caso de uso termina.

Fluxo Alternativo

1. Trata data ou projeto não cadastrado

• O sistema valida se não existem dados para os filtros aplicados de data e projeto, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso, 28: Cadastra Apontamento de Horas deve ter sido realizado pelo menos uma vez.

30. Cadastra Apontamento de Despesas

Breve Descrição

Apontamento de despesas são todas as despesas originadas das atividades de um projeto como: Refeição, Taxi, Estadia etc.

Observação. O valor do câmbio no caso de apontamentos na moeda Real será sempre 1,00. Para as demais moeda, veja o caso de uso 58: Cadastra Cotação de Moedas e 59: Atualiza Saldo de Despesas em Moeda Estrangeira.

Tabela Relacionada: tb_Apontamento_Despesa.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de cadastro de apontamento de despesa.

2. O sistema apresenta somente os projetos que estão liberados para o colaborador apontar despesas.

3. O ator colaborador informa os dados do projeto, data, tipo de despesa, moeda da despesa, valor da despesa e descrição da origem da despesa, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

Page 31: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 30

sucesso (status 1 – Relatório não Conferido). 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata apontamento em data e tipo de despesa coexistente

• O sistema valida se já existe um apontamento de despesa no mesmo dia e tipo de despesa cadastrado, retorna uma mensagem e aborta a gravação.

3. Trata apontamento em período não liberado

• O sistema valida se a data do apontamento não está liberada para o consultor e projeto, retorna uma mensagem e aborta a gravação. (caso de uso 23: Libera Apontamento Projeto)

4. Trata apontamento alem da data limite permitida

• O sistema verifica se existe um limite de apontamento de despesa cadastrado para o período (mês e ano) da data do lançamento. Se existir, o sistema valida se a data do apontamento está alem da data limite para o período, retorna uma mensagem e aborta a gravação. (caso de uso 26: Cadastra Data Limite de Apontamento)

5. Trata liberação de apontamento retroativo

• O sistema verifica se existe um limite de apontamento de horas cadastrado para o período (mês e ano) da data do lançamento. Se existir, o sistema valida se a data do apontamento está alem da data limite liberada para apontamentos retroativos, retorna uma mensagem e aborta a gravação. (caso de uso 74: Libera Apontamento Retroativo)

6. Trata valor excedido

• O sistema valida se o valor apontado excede o limite estipulado para reembolso do tipo de despesa e periodicidade, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto, 23: Libera Apontamento Projeto e 21: Cadastra Limite de Despesa deverão ter sido realizados pelo menos uma vez.

31. Consulta Apontamento de Despesas

Breve Descrição

Consultas de apontamento de despesas são relatórios e consultas que o colaborador pode gerar aplicando filtros de data e projeto.

Tabela Relacionada: tb_Apontamento_Despesa.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta de despesas apontadas.

2. O ator colaborador informa os filtros de data e projeto, e solicita as informações. 3. O sistema apresenta o resultado das informações em tela.

Page 32: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 31

4. O caso de uso termina.

Fluxo Alternativo

1. Trata data ou projeto não cadastrado

• O sistema valida se não existem dados para os filtros aplicados de data e projeto, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso, 30: Cadastra Apontamento de Despesa deve ter sido realizado pelo menos uma vez.

32. Gera Relatório de Prestação de Contas

Breve Descrição

Relatório de prestação de contas é o relatório que acompanha todos os comprovantes (notas fiscais e recibos) das despesas geradas por um consultor em um projeto num determinado período.

Os documentos (relatório mais comprovantes) devem ser encaminhados para o departamento de reembolso de despesas no escritório central da MDNET, para que assim, a MDNET efetive o reembolso após o processo de conferencia de documentação e aprovação dos gerentes.

Tabela Relacionada: tb_Apontamento_Despesa.

Ação do caso de uso: Relatório Impresso.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta de despesas apontadas.

2. O ator colaborador informa um projeto e o período que deseja gerar o relatório, e solicita as informações.

3. O sistema apresenta o resultado das informações em tela. 4. O ator colaborador imprime o relatório. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata data ou projeto não cadastrado

• O sistema valida se não existem dados para os filtros aplicados de data e projeto, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso, 30: Cadastra Apontamento de Despesa deve ter sido realizado pelo menos uma vez.

Page 33: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 32

33. Cadastra Solicitação de Adiantamento

Breve Descrição

Solicitação de adiantamento é um adiantamento de valores que a MDNET repassa ao colaborador. Este adiantamento é compensado posteriormente com as despesas geradas.

Tabela Relacionada: tb_Solicitacao_Adiantamento.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de solicitação de adiantamento.

2. O sistema apresenta somente os projetos que estão liberados para o colaborador apontar despesas.

3. O ator colaborador informa os dados do projeto, data e valor, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 0 – Solicitação não Conferida). 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata solicitação em data e projeto coexistente

• O sistema valida se já existe uma solicitação na mesma data e projeto cadastrado, retorna uma mensagem e aborta a gravação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

34. Consulta Agenda Telefônica

Breve Descrição

Consultar a agenda telefônica é ter acesso aos dados de telefones e e-mails de todos os consultores ativos que estão cadastrados.

Tabela Relacionada: tb_Colaborador.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta de agenda telefônica.

2. O sistema retorna todos os consultores cadastrados com seus dados. 3. O ator colaborador pode informar o filtro de nome para facilitar a consulta. 4. O sistema apresenta o resultado das informações em tela. 5. O caso de uso termina.

Page 34: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 33

Fluxo Alternativo

1. Trata dados do filtro inexistentes

• O sistema valida se não existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso, 11: Cadastra Colaborador deve ter sido realizado pelo menos uma vez.

35. Atualiza Dados Pessoais

Breve Descrição

Atualizar dados pessoais é alterar os dados de endereço e telefones do colaborador.

Tabela Relacionada: tb_Colaborador.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de atualização de dados pessoais.

2. O sistema apresenta as informações de endereço, bairro, município, estado, país, CEP e formação.

3. O ator colaborador altera os dados, e solicita gravação. Observaçã: Deverá ter um facilitador para o preenchimento de endereço baseado no CEP. Utilizar WebService dos Correios

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

36. Consulta Demonstrativo de Pagamento

Breve Descrição

Demonstrativo de pagamento é o relatório que apresenta os valores a serem pagos à empresa do colaborador (fornecedor), pelas atividades executadas em um período (mês e ano).

Este relatório deve seguir um layout pré-determinado conforme anexo deste documento.

Tabela Relacionada: tb_Folha_Pagamento.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta do

Page 35: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 34

demonstrativo de pagamento. 2. O sistema apresenta os dados do último demonstrativo liberado. 3. O ator colaborador pode informar o filtro de período do demonstrativo e solicitar a

consulta. 4. O sistema apresenta o resultado das informações em tela. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata dados do filtro inexistentes

• O sistema valida se não existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso 69: Libera Demonstrativo de Pagamento deve ter sido realizado pelo menos uma vez.

37. Altera Senha

Breve Descrição

Alteração de senha é o processo que atualiza a “chave” de segurança de acesso do usuário no sistema.

Tabela Relacionada: tb_Colaborador.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de alteração de senha.

2. O sistema apresenta um formulário com os campos: senha atual, nova senha e confirmação da nova senha.

3. O ator colaborador preenche os campos, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata senha atual errada

• O sistema valida se a senha atual não confere com a senha registrada no sistema, retorna uma mensagem e aborta a gravação.

3. Trata senha a confirmação de senha errada

• O sistema valida se a confirmação da nova senha é diferente da nova senha, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso, 11: Cadastra Colaborador deve ter sido realizado pelo menos uma vez.

Page 36: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 35

38. Consulta Saldo de Conta Corrente

Breve Descrição

Conta corrente é o fluxo de valores de despesas, adiantamentos e reembolsos. Saldo é a somatória deste fluxo.

Tabela Relacionada: tbl_Conta Corrente.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta do saldo de conta corrente.

2. O sistema apresenta os valor do saldo e o valor da última solicitação de adiantamento aprovada.

3. O ator colaborador pode informar o filtro de período e solicitar a consulta. 4. O sistema apresenta o resultado das informações em tela. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata dados do filtro inexistentes

• O sistema valida se não existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

39. Consulta Saldo de Banco de Horas

Breve Descrição

Banco de horas é um controle de horas diferenciado por colaborador. Estas horas podem ser:

- Positivas (a crédito do colaborador) - Quando o colaborador aponta mais horas que a quantidade de horas úteis para o período. A MDNET paga a quantidade de horas úteis e o restante é creditado em banco de horas.

- Negativas (a crédito da MDNET) - Quando o colaborador aponta menos horas que as úteis para o período. A MDNET paga ao colaborador à quantidade de horas úteis, sendo que a diferença entre o apontado e o pago é lançada negativamente no banco.

Tabela Relacionada: tb_Banco_Horas.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator colaborador entra na página de consulta do saldo de banco de horas.

2. O sistema apresenta a quantidade de horas no banco de horas. 3. O ator colaborador pode informar o filtro de período e solicitar a consulta. 4. O sistema apresenta o resultado das informações em tela.

Page 37: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 36

5. O caso de uso termina.

Fluxo Alternativo

1. Trata dados do filtro inexistentes

• O sistema valida se não existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

40. Consulta Pendência de Aprovação de Horas

Breve Descrição

Esta consulta apresenta ao gerente de projeto, dados de apontamento de horas de todos os colaboradores que ainda não foram aprovados de um determinado período.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de horas podem gerar esta consulta nos projetos no qual estão relacionados.

Tabela Relacionada: tb_Apontamento_Horas.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de consulta de pendência de aprovação de horas.

2. O sistema apresenta os projetos e o nome dos colaboradores no qual o gerente tem direito de acesso e que estão pendentes de aprovação de horas para o período em questão.

3. O caso de uso termina.

Fluxo Alternativo

1. Trata nenhum apontamento pendente

• O sistema verifica se não há registros de apontamento pendente de aprovação, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso 28: Cadastra Apontamento de Horas deve ter sido realizado pelo menos uma vez.

41. Aprova de Horas para Faturamento

Breve Descrição

Aprovação de horas para faturamento é a revisão que o gerente faz nos lançamentos dos colaboradores, específico para a cobrança das horas aprontadas junto ao cliente que contratou os serviços.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de horas podem aprovar as horas dos projetos no

Page 38: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 37

qual estão relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsável pelo

projeto ou ainda administrador de área, podem aprovar seus próprios apontamentos.

A somatória das horas faturadas corresponde ao valor que será cobrado do cliente.

A somatória de horas não faturadas corresponde ao valor que foi perdido e não serão recuperados.

Tabela Relacionada: tb_Apontamento_Horas.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de aprovação de horas para faturamento e seleciona um projeto.

2. O sistema apresenta todos os colaboradores que apontaram horas no período no projeto selecionado.

3. O ator gerente seleciona um colaborador. 4. O sistema apresenta todos os apontamentos de horas feitos pelo colaborador

selecionado no projeto em questão para o período. 5. O ator gerente analisa lançamento a lançamento. 6. O ator gerente clica em um botão disponível aprovando as horas correspondentes ao

lançamento em questão. 7. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 8. O ator gerente repete o procedimento do passo 5 e 6, e o sistema do passo 7, até o

término dos lançamentos para o colaborador selecionado. 9. O caso de uso termina.

Fluxo Alternativo

1. Trata alteração das horas apontadas

• O ator gerente altera a quantidade de horas apontadas no campo horas faturadas.

• O sistema altera a quantidade de horas no campo horas não faturadas aplicando a fórmula (horas apontadas – horas faturadas = horas não faturadas).

• O ator gerente valida às informações e retorna ao passo 6 do Fluxo Básico. 2. Trata alteração da quantidade de horas com preenchimento maior que as apontadas

• O ator gerente altera a quantidade no campo horas faturadas ou no campo hora não faturada com quantidade maior que a quantidade de horas apontadas.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 3. Trata preenchimento dos campos de horas com valores negativos ou não numéricos.

• O ator gerente informa nos campos de horas valores com sinal negativo e ou não numéricos.

• O sistema valida, retorna uma mensagem de erro e aborta o processo.

Pré-Condições

O caso de uso 28: Cadastra Apontamento de Horas deve ter sido realizado pelo menos uma vez.

Page 39: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 38

42. Aprova de Horas para Pagamento

Breve Descrição

Aprovação de horas para pagamento é a revisão que o gerente faz nos lançamentos dos colaboradores, específico para a remuneração dos serviços prestados ao colaborador.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de horas podem aprovar as horas dos projetos no qual estão relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsável pelo

projeto ou ainda administrador de área, podem aprovar seus próprios apontamentos.

A somatória das horas pagas corresponde ao valor que será pago ao colaborador.

A somatória de horas não pagas corresponde ao valor que será perdido e não pago ao colaborador.

A somatória de horas para banco de horas corresponde às horas que não serão pagas imediatamente ao colaborador, porém, serão armazenadas no banco de horas para posterior pagamento ou compensação.

Tabela Relacionada: tb_Apontamento_Horas.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de aprovação de horas para pagamento e seleciona um projeto.

2. O sistema apresenta todos os colaboradores que apontaram horas no período no projeto selecionado.

3. O ator gerente seleciona um colaborador. 4. O sistema apresenta todos os apontamentos de horas feitos pelo colaborador

selecionado no projeto em questão para o período. 5. Por padrão, o valor que o sistema apresenta no campo horas pagas é o mesmo valor

que foi definido pelo gerente no campo horas faturadas e no campo horas não pagas, o sistema apresenta o mesmo valor definido pelo gerente como horas não faturadas.

6. O ator gerente analisa lançamento a lançamento. 7. O ator gerente clica em um botão disponível aprovando as horas correspondentes ao

lançamento em questão. 8. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 9. O ator gerente repete o procedimento do passo 6 e 7, e o sistema do passo 8, até o

término dos lançamentos para o colaborador selecionado. 10. O caso de uso termina.

Fluxo Alternativo

1. Trata alteração das horas apontadas

• O ator gerente altera a quantidade de horas apontadas no campo horas pagas.

• O sistema altera a quantidade de horas no campo horas não pagas aplicando a fórmula (horas apontadas – horas pagas = horas não pagas).

• O ator gerente valida às informações e retorna ao passo 7 do Fluxo Básico. 2. Trata alteração da quantidade de horas para banco

Page 40: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 39

• Por padrão, no campo horas para banco o valor apresentado é zero.

• O ator gerente altera a quantidade no campo horas para banco.

• O ator gerente valida às informações e retorna ao passo 7 do Fluxo Básico. 3. Trata alteração da quantidade de horas com preenchimento maior que as apontadas

• O ator gerente altera a quantidade no campo horas pagas ou no campo hora não pagas ou no campo horas para banco, onde a somatória dos três campos citados é maior que a quantidade de horas apontadas.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 4. Trata preenchimento dos campos de horas com valores negativos ou não numéricos.

• O ator gerente informa nos campos de horas valores com sinal negativo e ou não numéricos.

• O sistema valida, retorna uma mensagem de erro e aborta o processo.

Pré-Condições

Os casos de uso 28: Cadastra Apontamento de Horas, 47: Bloqueia Aprovação de Horas para Faturamento devem ter sido realizados pelo menos uma vez.

43. Consulta Pendência de Aprovação de Despesas

Breve Descrição

Esta consulta apresenta ao gerente de projeto, dados de apontamento de despesas de todos os colaboradores que ainda não foram aprovados de um determinado período.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de despesas podem gerar esta consulta nos projetos no qual estão relacionados.

Tabela Relacionada: tb_Apontamento_Despesas.

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de consulta de pendência de aprovação de despesas.

2. O sistema apresenta os projetos e o nome dos colaboradores no qual o gerente tem direito de acesso e que estão pendentes de aprovação de despesas para o período em questão.

3. O caso de uso termina.

Fluxo Alternativo

1. Trata nenhum apontamento pendente

• O sistema verifica se não há registros de apontamento pendente de aprovação, retorna uma mensagem e aborta o processo.

Pré-Condições

Os casos de uso 30: Cadastra Apontamento de Despesa e 49: Conferi Comprovantes de Despesa devem ter sido realizados pelo menos uma vez.

Page 41: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 40

44. Aprova Despesas

Breve Descrição

Aprovação de despesas é a revisão que o gerente faz nos lançamentos das despesas oriundas de projeto para reembolso dos colaboradores e recuperação junto aos clientes.

Por procedimento as aprovações de despesas devem ser feitas semanalmente.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de despesas podem aprovar as despesas dos projetos no qual estão relacionados. Nenhum diretor, gerente de projeto, gerente de unidade,

responsável pelo projeto ou ainda administrador de área, podem aprovar seus próprios apontamentos.

A somatória dos valores de reembolso corresponde ao valor que será reembolsado ao colaborador que gerou a despesa.

A somatória dos valores de recuperação corresponde ao valor que será cobrado do cliente no qual o projeto relacionado gerou as despesas.

Classificação é o método que a despesa será recuperada. Existem as seguintes possibilidades: por TX/H (taxa hora), ND (nota de débito), NF (nota fiscal) ou NR (não recuperável).

Tabela Relacionada: tb_Apontamento_Despesas.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de aprovação de despesas e seleciona um projeto.

2. O sistema apresenta todos os colaboradores que apontaram despesas no período no projeto selecionado.

3. O ator gerente seleciona um colaborador. 4. O sistema apresenta todos os apontamentos de despesa feitos pelo colaborador

selecionado no projeto em questão para o período. 5. O ator gerente analisa lançamento a lançamento. 6. O ator gerente clica em um botão disponível aprovando a despesa correspondente ao

lançamento em questão. 7. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 3 - Aprovado). 8. O ator gerente repete o procedimento do passo 5 e 6, e o sistema do passo 7, até o

término dos lançamentos para o colaborador selecionado. 9. O caso de uso termina.

Fluxo Alternativo

1. Trata alteração dos valores

• O ator gerente altera o valor no campo valor reembolsado ou no campo valor recuperado.

• O ator gerente valida às informações e retorna ao passo 6 do Fluxo Básico. 2. Trata alteração da classificação de recuperação

• Por padrão, o sistema apresenta o método de recuperação conforme cadastro

Page 42: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 41

previamente feito no limite de despesa (caso de uso 21: Cadastra Limite de Despesa).

• O ator gerente altera o valor no campo classificação diferente de NR, valida as informações e retorna ao passo 6 do Fluxo Básico , ou.

• O ator gerente selecionar a opção NR.

• O sistema apaga o valor apresentado no campo recuperação.

• O ator gerente valida às informações e retorna ao passo 6 do Fluxo Básico. 3. Trata alteração de valores superior ao valor apontado

• O ator gerente altera os valores com um número superior ao valor apontado ou no campo reembolsado ou no campo recuperado e solicita gravação.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 4. Trata preenchimento dos campos com valores negativos ou não numéricos.

• O ator gerente informa no campo reembolsado ou recuperado valores com sinal negativo e ou não numéricos e solicita gravação.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 5. Trata aprovação parcial da despesa

• O ator gerente altera o valor de recuperação com um número inferior ao valor da despesa e solicita gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 4 – Aprovação Parcial).

6. Trata a rejeição da despesa

• O ator gerente por algum motivo não aprova a despesa zerando o valor do reembolso e solicita gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 5 – Rejeitado).

Pré-Condições

Os casos de uso 30: Cadastra Apontamento de Despesa e 49: Conferi Comprovantes de Despesa devem ter sido realizados pelo menos uma vez.

45. Consulta Pendência de Aprovação de Despesas Operadoras

Breve Descrição

Esta consulta apresenta ao gerente de projeto, dados de lançamentos de despesas de operadoras (passagem aérea, hospedagem, locação de automóveis e/ou outras despesas) de todos os colaboradores que ainda não foram aprovados para reembolso de um determinado período.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de despesas podem gerar esta consulta nos projetos no qual estão relacionados.

Tabela Relacionada: tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas..

Ação do caso de uso: Consultar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de consulta de

Page 43: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 42

pendência de aprovação de despesas de operadoras. 2. O sistema apresenta os projetos e o nome dos colaboradores no qual o gerente tem

direito de acesso e que estão pendentes de aprovação de despesas para o período em questão.

3. O caso de uso termina.

Fluxo Alternativo

1. Trata nenhum apontamento pendente

• O sistema verifica se não há registros de apontamento pendente de aprovação, retorna uma mensagem e aborta o processo.

Pré-Condições

Os casos de uso 60: Cadastra Passagem Aérea ou 62: Cadastra Hospedagem ou 63: Cadastra Locação de Veículos ou 64: Cadastra Outras Despesas de Operadoras, 65 Conferi Despesas Operadoras e 66: Paga Despesas Operadoras devem ter sido realizados pelo menos uma vez.

46. Aprova Cobrança Despesas Operadoras

Breve Descrição

Despesas de operadoras de viagens são despesas geradas nos projetos onde quem adquire a despesa e é reembolsada são as operadoras.

Estas despesas podem ser dos tipos: Passagem aérea, hospedagem, locação de automóvel ou despesas diversas “outras despesas”.

A aprovação destas despesas está relacionada à recuperação junto aos clientes onde os projetos executados geraram as mesmas.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de despesas podem aprovar as despesas dos projetos no qual estão relacionados. Nenhum diretor, gerente de projeto, gerente de unidade,

responsável pelo projeto ou ainda administrador de área, podem aprovar suas próprias despesas.

Tabelas Relacionadas: tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator gerente entra na página de aprovação de despesas de operadoras e seleciona um projeto.

2. O sistema apresenta todos os colaboradores que contem despesas no período e no projeto selecionado.

3. O ator gerente seleciona um colaborador. 4. O sistema apresenta todas as despesas do colaborador selecionado no projeto em

questão para o período. 5. O ator gerente analisa lançamento a lançamento. 6. O ator gerente seleciona o método de recuperação “classificação” da despesa exceto

Page 44: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 43

NR. 7. O ator gerente clica em um botão disponível aprovando a despesa correspondente ao

lançamento em questão. 8. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 5 – Aprovado). 9. O ator gerente repete o procedimento do passo 5 e 6, e o sistema do passo 7, até o

término dos lançamentos para o colaborador selecionado. 10. O caso de uso termina.

Fluxo Alternativo

1. Trata alteração dos valores

• O ator gerente altera o valor no campo valor recuperável.

• O ator gerente valida às informações e retorna ao passo 6 do Fluxo Básico. 2. Trata alteração da classificação de recuperação para NR

• O ator gerente selecionar a opção NR no campo classificação.

• O sistema apaga o valor apresentado no campo recuperação.

• O ator gerente valida às informações e retorna ao passo 6 do Fluxo Básico. 3. Trata alteração de valor recuperado superior ao valor da despesa

• O ator gerente altera o valor de recuperação com um número superior ao valor da despesa e solicita gravação.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 4. Trata preenchimento dos campos com valores negativos ou não numéricos.

• O ator gerente informa no campo valor recuperável valores com sinal negativo e ou não numéricos e solicita gravação..

• O sistema valida, retorna uma mensagem de erro e aborta o processo.

Pré-Condições

Os casos de uso 60: Cadastra Passagem Aérea ou 62: Cadastra Hospedagem ou 63: Cadastra Locação de Veículos ou 64: Cadastra Outras Despesas de Operadoras, 65 Conferi Despesas Operadoras e 66: Paga Despesas Operadoras devem ter sido realizados pelo menos uma vez.

47. Bloqueia Aprovação de Horas para Faturamento

Breve Descrição

Bloqueio de aprovação de horas para faturamento é um processo que limita qualquer alteração que o ator gerente queira fazer nas aprovações de horas para faturamento de um período (mês e ano).

Tabela Relacionada: tb_Bloqueio_Horas com o campo tipo de bloqueio = "Faturamento" e tb_Apontamento_Hora .

Observação: Somente após este bloqueio, que os gerentes podem fazer as aprovações de horas para pagamento (caso de uso 42: Aprova Horas para Pagamento).

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de bloqueio de

Page 45: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 44

aprovação de horas para faturamento. 2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria um novo bloqueio informando o período que deseja

bloquear, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O sistema altera todos os lançamentos do campo tb_Apontamento_Hora.

Bloqueado_Faturamento = “S”, do período bloqueado (mês e ano). 6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração do campo bloqueado

• O ator administrador seleciona um período e altera o status para bloqueado = Não, e solicita gravação.

• O sistema verifica o campo tb_Bloqueio_Horas.Bloqueado com o campo tipo de bloqueio = "Pagamento" para o período selecionado.

• Se o valor for “S” (bloqueado), o sistema retorna uma mensagem informando que não é possível desbloquear a aprovação para faturamento antes de desbloquear a aprovação de pagamento para o período, e aborta a gravação.

• Se o valor for “N” (desbloqueado) ou nulo, o sistema altera todos os lançamentos do campo tb_Apontamento_Hora.Bloqueado_Faturamento = “N”, do período selecionado.

Pré-Condições

Os casos de uso, 40: Consulta Pendências de Aprovação de Horas e 41: Aprova Horas para Faturamento deverão ter sido realizados por todos os gerentes, para o período em questão.

48. Bloqueia Aprovação de Horas para Pagamento

Breve Descrição

Bloqueio de aprovação de horas para pagamento é um processo que limita qualquer alteração que o ator gerente queira fazer nas aprovações de horas para pagamento de um período (mês e ano).

Tabela Relacionada: tb_Bloqueio_Horas com o campo tipo de bloqueio = "Pagamento" e tb_Apontamento_Hora.

Observação: Somente após este bloqueio, que o ator administrador pode fazer os lançamentos de folha de pagamento (caso de uso 69: Lança Dados de Folha de Pagamento).

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de bloqueio de aprovação de horas para pagamento.

2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria um novo bloqueio informando o período que deseja

bloquear, e solicita gravação.

Page 46: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 45

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O sistema altera todos os lançamentos do campo tb_Apontamento_Hora. Bloqueado_Pagamento = “S”, do período bloqueado (mês e ano).

6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração do campo bloqueado

• O ator administrador seleciona um período e altera o status para bloqueado = Não, e solicita gravação.

• O sistema verifica a tabela tb_Liberacao_Demonstrativo para o período a ser desbloqueado.

• Se existir um registro para o período, o sistema retorna uma mensagem informando que não é possível desbloquear a aprovação para pagamento, uma vez que o demonstrativo de pagamento para o período já foi liberado e aborta a gravação.

• Se não existir nenhum registro para o período, o sistema altera todos os lançamentos do campo tb_Apontamento_Hora.Bloqueado_Pagamento = “N”, do período selecionado.

Pré-Condições

Os casos de uso, 40: Consulta Pendências de Aprovação de Horas e 42: Aprova Horas para Pagamento deverão ter sido realizados por todos os gerentes, para o período em questão.

49. Conferi Comprovantes de Despesas

Breve Descrição

Conferir os comprovantes de despesa é o processo de revisão que avalia se as despesas apontadas pelos colaboradores condizem com os comprovantes emitidos (notas fiscais e/ou recibos).

Por procedimento as conferencia dos comprovantes de despesas devem ser feitas semanalmente.

Tabela Relacionada: tb_Apontamento_Despesa.

Observação: Somente após este processo de conferência, que o ator gerente pode fazer as aprovações das despesas (caso de uso 44: Aprova Despesas).

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador com o relatório impresso juntos com os comprovantes de despesa, entra na página de conferência de comprovantes de despesa e seleciona um colaborador, um projeto e o período (conforme dados do relatório).

2. O sistema apresenta uma lista de todas as despesas apontadas pelo colaborador no projeto e período selecionado.

3. O ator administrador avalia os lançamentos (valor, data e tipo de despesa apontada versos valor, data e tipo de despesa da nota fiscal).

Page 47: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 46

4. O ator administrador clica em um botão disponível confirmado que a despesa está conferia com o comprovante.

5. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 2 – Relatório Conferido).

6. O ator administrador repete o procedimento do passo 3 e 4, e o sistema do passo 5, até o término dos lançamentos para o colaborador selecionado.

7. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata comprovante faltante

• O ator administrador marca os apontamentos de despesa que estão com os comprovantes faltando, e solicita gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 6 – Comprovante Pendente).

3. Trata apontamento divergente do comprovante

• O ator administrador altera o valor ou o tipo de despesa ou a data correspondente ao comprovante, e solicita gravação.

• O sistema grava os dados originais nos campos correspondentes (xxxx_original) e sobrepõem os valores apontados com os valores alterados.

Pré-Condições

O caso de uso, 30: Cadastra Apontamento de Despesas deverá ter sido realizado pelo menos uma vez.

50. Bloqueia Aprovação de Despesas

Breve Descrição

Bloqueio de aprovação de despesas é um processo que limita qualquer alteração que o ator gerente queira fazer nas aprovações de despesas de um período (semanal).

Tabela Relacionada: tb_Bloqueio_Despesa com o campo tipo de bloqueio = "Despesa" e tb_Apontamento_Despesa.

Observação: Somente após este bloqueio, que o ator administrador pode gerar o relatório de pagamento de despesa (caso de uso 52: Gera Relatório de Pagamento de Despesas).

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de bloqueio de aprovação de despesas.

2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria um novo bloqueio informando o período que deseja

bloquear (semanal), e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso.

Page 48: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 47

5. O sistema altera todos os lançamentos do campo tb_Apontamento_Despesa. Bloqueado_Aprovacao = “S”, do período bloqueado (semanal).

6. O sistema inseri na tabela tbl_Conta_Corrente as informações do colaborador, a somatória das despesas aprovadas para reembolso (com o sinal positivo), a data do processo, e a procedência = “Despesa”.

7. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração do campo bloqueado

• O ator administrador seleciona um período e altera o status para bloqueado = Não, e solicita gravação.

• O sistema verifica se existe algum registro na tabela tb_Controle_Contabil com o campo Tipo_Controle = “Despesa” para o período a ser desbloqueado.

• Se houver algum registro para o período, o sistema retorna uma mensagem informando que não é possível desbloquear a aprovação, uma vez que já foi gerando o relatório de pagamento das despesas em questão e aborta a gravação.

• Se não existir nenhum registro para o período, o sistema altera todos os lançamentos do campo tb_Apontamento_Despesa. Bloqueado_Aprovacao = “N”, e apaga os lançamentos feitos na tabela tbl_Conta_Corrente do período selecionado.

3. Envia e-mail de notificação

• O sistema executa o processo de envio de e-mail (caso de uso 51: Envia e-mail de Comprovantes Pendentes)

Pré-Condições

O caso de uso, 47: Aprova Despesas deverá ter sido realizado pelo menos uma vez.

51. Envia E-mail de Comprovantes Pendentes

Breve Descrição

Este processo notifica os colaboradores que apontaram suas despesas, encaminharam o relatório de prestação de contas para o escritório central com alguns ou todos os comprovantes faltando.

Nesta notificação, é informando especificamente qual lançamento está pendente de comporvante.

Tabela Relacionada: tb_Apontamento_Despesa.

Ação do caso de uso: Execução.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador bloqueia as aprovações para pagamento.

2. O sistema gera e envia e-mails individuais por colaborador com todas as informações das despesas que estão com o status 6 (Comprovante Pendente) no período bloqueado.

3. O caso de uso termina.

Fluxo Alternativo

Page 49: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 48

1. Trata erro de servidor de e-mail

• O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Pré-Condições

O caso de uso, 50: Bloqueia Aprovação Despesas deverá ter sido realizado pelo menos uma vez.

52. Gera Relatório de Pagamento de Despesas

Breve Descrição

Relatório de pagamento de despesas é a lista de informações que será passada ao contas a pagar, onde o mesmo realizará os reembolsos das despesas aos colaboradores.

No processo de geração do relatório de pagamento de despesas, é gerado um código denominado Controle Contábil. Este código é o mapeamento que a contabilidade dá a todo movimento financeiro.

Existem dois tipos de pagamento CH ou DP.

CH são os pagamentos feitos através de transferência bancária para os colaboradores e/ou suas empresas (fornecedores), em instituições financeiras diferentes da instituição financeira da empresa MDNET.

DP são os pagamentos feitos através de transferência bancária para os colaboradores e/ou suas empresas (fornecedores), na mesma instituição financeira que a da MDNET.

Para cada tipo de pagamento, deverá ser criado um controle contábil diferente independente do período.

O código do controle contábil é único e deve seguir o padrão:

- Movimentações financeiras de reembolso de despesas.

Prefixo RV seguindo de 4 números (seqüencial e reiniciado por ano), finalizado com / e os dois últimos dígitos do ano que foi gerado o código. Ex: RV0001/10, RV0002/10.

- Movimentações financeiras de adiantamento de despesas.

Prefixo AV seguindo de 4 números (seqüencial e reiniciado por ano), finalizado com / e os dois últimos dígitos do ano que foi gerado o código. Ex: AV0001/10, AV0002/10 .

- Movimentações financeiras de devolução de adiantamento de despesas.

Prefixo PC seguindo de 4 números (seqüencial e reiniciado por ano), finalizado com / e os dois últimos dígitos do ano que foi gerado o código. Ex: PC0001/10, PC0002/10 .

Tabela Relacionada: tb_Apontamento_Despesa, tbl_Conta Corrente e tb_Controle_Contabil com o campo Tipo_Controle = “Despesa”.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de geração de relatório de pagamento de despesas, e informa qual período será gerado o relatório.

2. O sistema apresenta a numeração seqüencial do código contábil (RV) para o ano, permitindo alteração.

Page 50: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 49

3. O ator administrador confirma a numeração e solicita “Próxima Página”. 4. O sistema apresenta a lista de colaboradores com seus reembolsos aprovados para o

período informado que ainda não foram pagos. 5. O ator administrador seleciona lançamento a lançamento que farão parte deste

pagamento e solicita gravação. 6. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 7. O sistema altera o campo Controle_Contabil da tabela tb_Apontamento_Despesa com

o código RV gerado no processo dos apontamentos relacionados neste pagamento. 8. O sistema registra na tabela tb_Controle_Contabil as informações do controle contábil

gerado no processo. 9. O sistema inseri na tabela tbl_Conta_Corrente as informações do colaborador, a

somatória das despesas que estão sendo pagas (com o sinal negativo), a data do processo, a data do pagamento, o controle contábil e a procedência = “Pagamento”. Observação. Com o lançamento da somatória dos valores com o sinal negativo, o saldo de conta corrente (caso o colaborador não tenha adiantamentos feitos) deverá ser zero, uma vez que o valor de reembolso deve ser igual ao valor de pagamento com o sinal invertido.

10. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

O caso de uso, 50: Bloqueia Aprovação de Despesas deverá ter sido realizado pelo menos uma vez.

53. Aprova Solicitação de Adiantamento

Breve Descrição

Aprovação de solicitação de adiantamento é a revisão que o ator administrador faz nas solicitações de adiantamento de dinheiro como antecipação das despesas que serão geradas em projeto.

Por procedimento as aprovações de solicitação de adiantamento podem ser feitas diariamente.

Observação: Alem do gerente de projeto, os usuários estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsável pelo projeto e ainda, os usuários estipulados como administradores de área com autorização à aprovação de despesas podem aprovar as despesas dos projetos no qual estão relacionados. Nenhum diretor, gerente de projeto, gerente de unidade,

responsável pelo projeto ou ainda administrador de área, podem aprovar suas próprias solicitações.

Tabela Relacionada: tb_Solicitacao_Adiantamento.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de aprovação de solicitação de adiantamento.

2. O sistema apresenta todos os colaboradores com suas solicitações ainda não

Page 51: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 50

aprovadas. Também são apresentadas as informações de saldo em conta corrente e o valor do último adiantamento aprovado. Por padrão o sistema apresenta no campo “Valor Aprovado” o mesmo valor que o campo ”Valor Solicitado”.

3. O ator administrador analisa as informações. 4. O ator administrador aprova a solicitação clicando no botão disponível para o

lançamento analisado. 5. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 3 - Aprovado). 6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração de valor superior ao valor solicitado

• O ator administrador altera o valor aprovado com um número superior ao valor solicitado e solicita gravação.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 3. Trata preenchimento dos campos com valores negativos ou não numéricos.

• O ator administrador informa no campo valor aprovado valores com sinal negativo e ou não numéricos e solicita gravação.

• O sistema valida, retorna uma mensagem de erro e aborta o processo. 4. Trata aprovação parcial da solicitação

• O ator administrador altera o valor aprovado com um número inferior ao valor da solicitação de adiantamento, e solicita gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 4 – Aprovação Parcial).

5. Trata a rejeição do adiantamento

• O ator administrador por algum motivo não aprova a solicitação de adiantamento, zerando o valor de aprovação e solicita gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 5 – Rejeitado).

Pré-Condições

O caso de uso 33: Cadastra Solicitação de Adiantamento deve ter sido realizado pelo menos uma vez.

54. Bloqueia Aprovação de Solicitação de Adiantamento

Breve Descrição

Bloqueio de aprovação de solicitação de adiantamento é um processo que limita qualquer alteração que o ator administrador queira fazer nas aprovações de adiantamento.

Tabela Relacionada: tb_Bloqueio_Despesa com o campo tipo de bloqueio = " Adiantamento" e tb_Solicitacao_Adiantamento.

Observação: Somente após este bloqueio, que o ator administrador pode gerar o relatório de pagamento de adiantamento (caso de uso 55: Gera Relatório de Pagamento de Adiantamento).

Ação do caso de uso: Cadastrar e Alterar.

Page 52: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 51

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de bloqueio de aprovação de adiantamento.

2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria um novo bloqueio informando o período que deseja

bloquear (diário), e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O sistema altera todos os lançamentos do campo tb_Solicitacao_Adiantamento.

Bloqueado_Aprovacao = “S”, do período bloqueado (diário). 6. O sistema inseri na tabela tbl_Conta_Corrente_Adiantamento as informações do

colaborador, a somatória dos adiantamentos aprovados (com o sinal positivo), a data do processo, e a procedência = “Solicitacao”.

7. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração do campo bloqueado

• O ator administrador seleciona um período e altera o status para bloqueado = Não, e solicita gravação.

• O sistema verifica se existe algum registro na tabela tb_Controle_Contabil com o campo Tipo_Controle = “Adiantamento” para o período a ser desbloqueado.

• Se houver algum registro para o período, o sistema retorna uma mensagem informando que não é possível desbloquear a aprovação, uma vez que já foi gerando o relatório de pagamento dos adiantamentos em questão e aborta a gravação.

• Se não existir nenhum registro para o período, o sistema altera todos os lançamentos do campo tb_Solicitação_Adiantamento.Bloqueado_Aprovacao = “N”, e apaga os lançamentos feitos na tabela tbl_Conta_Corrente_Adiantamento do período selecionado.

Pré-Condições

O caso de uso, 55: Aprova Adiantamento deverá ter sido realizado pelo menos uma vez.

55. Gera Relatório de Pagamento de Adiantamento

Breve Descrição

Relatório de pagamento de adiantamento é a lista de informações que será passada ao contas a pagar, onde o mesmo realizará os créditos de adiantamento das despesas aos colaboradores.

No processo de geração do relatório de pagamento de despesas, é gerado um código denominado Controle Contábil. Este código é o mapeamento que a contabilidade dá a todo movimento financeiro conforme citado no caso de uso 52: Gera Relatório de Pagamento de Despesas.

Tabela Relacionada: tb_Solicitacao_Adiantamento, tbl_Conta_Corrente_Adiantamento e tb_Controle_Contabil com o campo Tipo_Controle = “Adiantamento”.

Page 53: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 52

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de geração de relatório de pagamento de adiantamento, e informa qual período será gerado o relatório.

2. O sistema apresenta a numeração seqüencial do código contábil (AV) para o ano, permitindo alteração.

3. O ator administrador confirma a numeração e solicita “Próxima Página”. 4. O sistema apresenta a lista de colaboradores com seus adiantamentos aprovados para

o período informado que ainda não foram pagos. 5. O ator administrador seleciona lançamento a lançamento que farão parte deste

pagamento e solicita gravação. 6. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 7. O sistema altera o campo Controle_Contabil da tabela tb_Solicitacao_Adiantamento

com o código AV gerado no processo dos adiantamentos relacionados neste pagamento.

8. O sistema registra na tabela tb_Controle_Contabil as informações do controle contábil gerado no processo.

9. O sistema inseri na tabela tbl_Conta_Corrente_Adiantamento as informações do colaborador, a somatória dos adiantamentos que estão sendo pagos (com o sinal negativo), a data do processo, a data do pagamento, o controle contábil e a procedência = “Adiantamento”. Observação. Com o lançamento da somatória dos valores com o sinal negativo, o saldo de conta corrente do adiantamento deverá ser zero, uma vez que o valor da solicitação deve ser igual ao valor de pagamento com o sinal invertido.

10. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

O caso de uso, 54: Bloqueia Aprovação de Adiantamento deverá ter sido realizado pelo menos uma vez.

56. Processa Atualização de Saldo

Breve Descrição

Este processo atualiza os dados de conta corrente e conta corrente adiantamento.

Quando um colaborador solicita um adiantamento e no mesmo período ele tem uma despesa a ser reembolsada, por procedimento este colaborador deve receber seu reembolso e também o valor de adiantamento solicitado.

Para que um processo não interferisse no outro, foi optado separar os controles em conta corrente (para as despesas) e conta corrente adiantamento.

Page 54: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 53

Este processo transferi os valores pagos de adiantamento que estão na tabela tb_Conta_Corrente_Adiantamento para a tabela tb_Conta_Corrente, com isso, o saldo de conta corrente do colaborador sempre será a somatória das despesas – a somatória reembolsada – a somatória de adiantamento. Ex. partindo do principio que o saldo do colaborador em conta corrente é zero.

Valor apontado de despesas 10,00

– Valor pago do reembolso das despesas 10,00

– Valor pago de adiantamento 20,00

________________________________________

Saldo total do colaborador -20,00.

Desta forma a cada despesa apontada e aprovada em um próximo período será creditada no controle de conta corrente, abatendo o saldo negativo gerado pelo adiantamento. Ex.

Saldo conta corrente -20,00 (proveniente de adiantamento cedido em período anterior)

+ Apontamento de despesa do período atual 15,00

_________________________________________

Saldo a ser reembolsado no período atual de 5,00.

Observação. Caso o saldo de conta corrente do colaborador esteja negativo, não há valor a ser reembolsado. Este processo só poderá ser executado após o processo de geração de relatório de pagamento de despesas caso de uso 52: Gera Relatório de Pagamento de Despesas.

Tabela Relacionada: tb_Conta_Corrente e tbl_Conta_Corrente_Adiantamento.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de processo de atualização de saldo.

2. O sistema apresenta uma página com os dados da última execução do processo. 3. O ator administrador clica no botão de execução. 4. O sistema copia os dados da tabela tb_Conta_Corrente_Adiantamento que estejam

com o campo Procedencia = “Adiantamento” e com o campo Atualizado = “N” para a tabela tb_Conta_Corrente. Após o término da cópia, o sistema altera o campo Atualizado da tabela tb_Conta_Corrente_Adiantamento para “S” de todos os lançamentos copiados.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

Os casos de uso, 52: Gera Relatório de Pagamento de Despesas e 55: Gera Relatório de Pagamento de Adiantamento deverão ter sido realizados pelo menos uma vez.

Page 55: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 54

57. Lança Devolução de Adiantamento

Breve Descrição

Devolução de adiantamento é quando o colaborador não gerou despesas sobre o valor concedido pela MDNET de adiantamento.

Por procedimento, o colaborador deve depositar o valor de devolução em conta corrente informada pela MDNET, e encaminhar um fax e/ou e-mail do comprovante.

Tabela Relacionada: tb_Conta_Corrente.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de lançamento de devolução de adiantamento com o comprovante de depósito em mãos.

2. O ator administrador informa o colaborador que fez o depósito em conta e o valor creditado, e solicita gravação.

3. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

4. O sistema grava os dados na tabela tb_Conta_Corrente com o valor positivo, e gera automaticamente a numeração seqüencial do código contábil (PC) para o ano.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

O caso de uso, 33: Cadastra Solicitação de Adiantamento deverá ter sido realizado pelo menos uma vez.

58. Cadastra Cotação de Moedas

Breve Descrição

Cotação de moedas é o valor cambial de cada moeda adotada no sistema. Estes valores possuem variação diária.

Tabela Relacionada: tb_Cambio.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de cotação de moeda.

2. O sistema apresenta os últimos lançamentos cambiais feitos. 3. O ator administrador insere uma nova cotação selecionando a moeda e informando a

Page 56: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 55

data e valor da cotação da mesma, e solicita gravação 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Executa a atualização dos apontamentos em moedas estrangeiras

• O sistema executa o caso de uso 59: Atualiza Saldo de Despesas em Moedas Estrangeiras.

3. Trata cotação existente para a moeda

• O sistema valida se já existe cotação cadastrada para a moeda e data informada pelo ator administrador, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso, 19: Cadastra Moeda deverá ter sido realizado pelo menos uma vez.

59. Atualiza Saldo de Despesas em Moeda Estrangeira

Breve Descrição

Este processo atualiza todos os apontamentos de despesas em moeda estrangeira.

Tabela Relacionada: tb_Cambio, tb_Apontamento_Despesas.

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador cadastra uma cotação para uma moeda estrangeira caso de uso 58: Cadastra Cotação de Moeda.

2. O sistema atualiza os campo : Valor_Cambio com o valor do cambio cadastrado e Total_Despesa = (Valor_Despesa * Valor_Cambio) da tabela tb_Apontamento_Despesas, com as informações da moeda e data cadastrada no caso de uso 58: Cadastra Cotação de Moeda.

3. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

O caso de uso, 58: Cadastra Cotação de Moeda deverá ter sido realizado pelo menos uma vez.

Page 57: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 56

60. Cadastra Passagem Aérea

Breve Descrição

Como informado no caso de uso 46: Aprova Cobrança de Despesas de Operador, este cadastramento refere-se às despesas de operadora.

Tabela Relacionada: tb_Operadora_Passagem.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de passagem aérea e seleciona um projeto.

2. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado.

3. O ator administrador seleciona um colaborador. 4. O sistema apresenta todas as passagens já cadastras para o colaborador e projeto

selecionado. 5. O ator administrador insere uma nova passagem ou altera um registro existente. Para

inserir uma nova passagem, o ator administrador deve preencher as informações da passagem de Ida e pode simultaneamente preencher as informações da passagem de Volta. As informações necessárias são: a operadora, a data da passagem, a hora de saída, a hora de chegada no destino, a origem (aeroporto), a escala, o destino (aeroporto), o número do vôo, o valor da passagem, o valor das tarifas, o tipo de entrega da passagem e o código de entrega (Ticket).

6. O ator administrador solicita gravação. 7. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 1 – Aberto). 8. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata solicitação de passagem coexistente para o colaborador

• O sistema valida se existe outra solicitação de passagem para o colaborador e data, retorna uma mensagem e aborta a gravação.

3. Trata o cancelamento de passagem aérea

• O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 2 – Cancelado).

4. Envia e-mail de notificação

• O sistema executa o caso de uso 64: Envia E-mail de Notificação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor,18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

Page 58: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 57

61. Cadastra Hospedagem

Breve Descrição

Como informado no caso de uso 46: Aprova Cobrança de Despesas de Operador, este cadastramento refere-se às despesas de operadora.

Tabela Relacionada: tb_Operadora_Hospedagem.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de hospedagem e seleciona um projeto.

2. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado.

3. O ator administrador seleciona um colaborador. 4. O sistema apresenta todas as hospedagens já cadastras para o colaborador e projeto

selecionado. 5. O ator administrador insere uma nova hospedagem ou altera um registro existente.

Para inserir uma nova hospedagem, o ator administrador deve preencher a operadora, o nome do hotel, o endereço do hotel, o telefone do hotel, a data de checkin a data de checkout, o valor da hospedagem, o tipo de diária (diária ou contrato) e se é fornecido café da manhã.

6. O ator administrador solicita gravação. 7. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 1 – Aberto). 8. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata solicitação de hospedagem coexistente para o colaborador

• O sistema valida se existe outra hospedagem para o colaborador e data, retorna uma mensagem e aborta a gravação.

3. Trata o cancelamento da hospedagem

• O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 2 – Cancelado).

4. Envia e-mail de notificação

• O sistema executa o caso de uso 64: Envia E-mail de Notificação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor, 18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

Page 59: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 58

62. Cadastra Locação de Veículo

Breve Descrição

Como informado no caso de uso 46: Aprova Cobrança de Despesas de Operador, este cadastramento refere-se às despesas de operadora.

Tabela Relacionada: tb_Operadora_Locacao_Auto.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de locação de veículo e seleciona um projeto.

2. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado.

3. O ator administrador seleciona um colaborador. 4. O sistema apresenta todas as locações já cadastras para o colaborador e projeto

selecionado. 5. O ator administrador insere uma nova locação ou altera um registro existente. Para

inserir uma nova locação de veículo, o ator administrador deve preencher a operadora, o nome da locadora, o local de retirada, o local de devolução, a data de retirada e a data de devolução.

6. O ator administrador solicita gravação. 7. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 1 – Aberto). 8. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata solicitação de locação de veículo coexistente para o colaborador

• O sistema valida se existe outra locação para o colaborador e data, retorna uma mensagem e aborta a gravação.

3. Trata o cancelamento da locação de veículos

• O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 2 – Cancelado).

4. Envia e-mail de notificação

• O sistema executa o caso de uso 64: Envia E-mail de Notificação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor, 18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

Page 60: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 59

63. Cadastra Outras Despesas de Operadora

Breve Descrição

Como informado no caso de uso 46: Aprova Cobrança de Despesas de Operador, este cadastramento refere-se às despesas de operadora.

Tabela Relacionada: tb_Operadora_Outras_Despesas.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de cadastro de outras despesas e seleciona um projeto.

2. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado.

3. O ator administrador seleciona um colaborador. 4. O sistema apresenta todas as outras despesas já cadastras para o colaborador e

projeto selecionado. 5. O ator administrador insere uma nova despesa ou altera um registro existente. Para

inserir uma nova despesa, o ator administrador deve preencher a operadora, o tipo de despesa, o valor, a data e uma breve observação.

6. O ator administrador solicita gravação. 7. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso (status 1 – Aberto). 8. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata o cancelamento da despesa

• O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 2 – Cancelado).

3. Envia e-mail de notificação

• O sistema executa o caso de uso 64: Envia E-mail de Notificação.

Pré-Condições

Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor, 18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto deverão ter sido realizados pelo menos uma vez.

Page 61: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 60

64. Envia E-mail de Notificação

Breve Descrição

Este processo notifica os colaboradores que existe passagem aérea ou hospedagem ou locação de veículos ou outras despesas disponíveis a eles. Esta notificação deve conter todas as informações necessárias para que o colaborador possa utilizar os serviços contratados.

Tabela Relacionada: tb_Operadora_Passagem ou tb_Operadora_Locacao_Auto ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas

Ação do caso de uso: Execução.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador cadastra uma ou mais opções de despesas de operadora e solicita o envio de e-mail de notificação ao colaborador.

2. O sistema gera e envia e-mails com todas as informações das despesas de operadoras ao colaborador.

3. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de servidor de e-mail

• O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Pré-Condições

Um dos casos de uso 60: Cadastra Passagem Aérea, 61: Cadastra Hospedagem, 62: Cadastra Locação de veículos, 63: Cadastra Outras Despesas de Operadora devem ter sido realizados pelo menos uma vez.

65. Conferi Despesas de Operadora

Breve Descrição

Conferir as despesas das operadoras é o procedimento que o ator administrador faz de conferência entre as cobranças encaminhadas pela operadora à MDNET.

Tabela Relacionada: tb_Operadora_Passagem ou tb_Operadora_Locacao_Auto ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador com a cobrança da operadora em mãos entra na página de conferência de despesas de operadora e seleciona um colaborador, um projeto e o período (conforme dados da cobrança).

2. O sistema apresenta uma lista de todas as despesas geradas para o colaborador no projeto e período selecionado.

3. O ator administrador avalia os lançamentos (valor, data e tipo de despesa versos o valor, data e tipo de despesa da cobrança).

Page 62: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 61

4. O ator administrador insere as informações de desconto, a data de emissão da fatura, a data de vencimento da fatura, o número da fatura, a nota de débito da operadora e a competência correspondente da despesa e solicita a gravação

5. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 3 – Conferido).

6. O ator administrador repete o procedimento do passo 3 e 4, e o sistema do passo 5, até o término dos lançamentos para o colaborador selecionado.

7. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata comprovante faltante

• O ator administrador marca os apontamentos de despesa que estão com os comprovantes faltando, e solicita gravação.

• O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso (status 6 – Comprovante Pendente).

Pré-Condições

Um dos casos de uso 60: Cadastra Passagem Aérea, 61: Cadastra Hospedagem, 62: Cadastra Locação de veículos, 63: Cadastra Outras Despesas de Operadora devem ter sido realizados pelo menos uma vez.

66. Paga Despesas de Operadora

Breve Descrição

Este processo é apenas a alteração do status das despesas para pago, após a efetivação do pagamento pelo conta a pagar da MDNET.

Tabela Relacionada: tb_Operadora_Passagem ou tb_Operadora_Locacao_Auto ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas

Observação: Somente após esta conferência que o ator gerente pode aprovar as despesas de operadora para reembolso dos clientes (caso de uso 46: Aprova Cobrança de Despesas Operadora).

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de pagamento das despesas de operadora e informa o número da fatura da operadora.

2. O sistema apresenta todas as despesas de todos os colaboradores e projetos que estão atrelados à este número de fatura.

3. O ator administrador analisa os lançamentos e confirma a alteração de status para pago.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O sistema altera o status de todos os lançamentos de todas as despesas da fatura informada para 4 - Pago.

Page 63: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 62

6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata número de fatura inexistente

• O ator administrador informa um número de fatura não cadastrado anteriormente, retorna uma mensagem e aborta a gravação.

Pré-Condições

O caso de uso, 60: Conferi Despesas de Operadora deverá ter sido realizado pelo menos uma vez.

67. Bloqueia Aprovação de Despesas de Operadora

Breve Descrição

Bloqueio de aprovação de despesas de operadora é um processo que limita qualquer alteração que o ator gerente queira fazer nas aprovações das despesas para reembolso dos clientes.

Tabela Relacionada: tb_Bloqueio_Despesa com o campo tipo de bloqueio = "Despesas Operadora" e as tabelas tb_Operadora_Passagem ou tb_Operadora_Locacao_Auto ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de bloqueio de aprovação de despesas de operadora.

2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria um novo bloqueio informando o período que deseja

bloquear (semanal), e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O sistema altera o campo Bloqueio_Aprovacao = “S” das tabelas

tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas, do período bloqueado (semanal).

6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração do campo bloqueado

• O ator administrador seleciona um período e altera o status para bloqueado = Não, e solicita gravação.

• O sistema verifica se existe algum registro no campo Nota_Debito das tabelas tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas para o período a ser desbloqueado.

• Se houver algum registro para o período, o sistema retorna uma mensagem

Page 64: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 63

informando que não é possível desbloquear a aprovação, uma vez que já foi gerando nota de débito para as despesas em questão e aborta a gravação.

• Se não existir nenhum registro para o período, o sistema altera todos os lançamentos do campo Bloqueado_Aprovacao = “N” das tabelas tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas.

Pré-Condições

O caso de uso, 46: Aprova Cobrança de Despesas Operadora deverá ter sido realizado pelo menos uma vez.

68. Gera Nota de Debito

Breve Descrição

Nota de débito é um documento que a MDNET emite a seus clientes cobrando as despesas geradas nos projetos.

Todas as despesas recuperáveis cuja classificação esteja como ND (Nota de Débito), seja ela geradas pelos consultores ou de operadoras podem ser atribuídas a este processo.

Tabela Relacionada: tb_Nota_Debito , tb_Apontamento_Despesa, tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem e tb_Operadora_Outras_Despesas.

Ação do caso de uso: Cadastrar, Alterar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de geração de nota de debito.

2. O sistema apresenta uma lista de informações para filtro com as opções de grupo de cliente, cliente, projeto, data limite das despesas, data de emissão da nota, data de vencimento da nota e qual empresa do grupo será a favorecida.

3. O ator administrador seleciona os dados do filtro e confirma. 4. O sistema apresenta o layout da nota de debito com as informações do cliente, as

informações da empresa selecionada como favorecida, as informações de vencimento, emissão, competência e o valor das despesas sumarizadas por colaborador que gerou as despesas no projeto selecionado. (veja os anexos)

5. O ator administrador analisa as informações apresentadas e clica no botão Gerar Nota de Débito.

6. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

7. O sistema gera um código único para a nota de débito compostos de 4 números seqüenciais que é iniciado a cada virada de ano, concatenado com “/” concatenado com os dois últimos dígitos do ano em que a nota de débito foi gerada concatenada com a letra “U”. Ex.: 0001/11U, 0002/11U

8. O sistema altera o campo Nota_Debito das tabelas relacionadas com o código gerado da nota de débito.

9. O sistema apresenta a nota de débito com todas as informações citadas no passo 4, junto com o código da nota de débito.

10. O ator administrador imprime a nota de débito gerada.

Page 65: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 64

11. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração da nota de débito

• O ator administrador entra na página de alteração da nota de débito e informa o código da nota a ser alterada.

• O sistema apresenta todas as despesas detalhadas que originaram o valor da nota de débito por colaborador e projeto.

• O ator administrador altera o valor de recuperação ou o tipo de classificação dos lançamentos ou a data de vencimento e solicita gravação.

• O sistema altera o valor da nota de débito, e apresenta a mesma nota de débito, porém com seus dados alterados.

• O ator administrador imprime a nota de débito gerada. 3. Trata cancelamento da nota de débito

• O ator administrador entra na página de cancelamento da nota de débito e informa o código da nota a ser cancelada.

• O sistema apresenta a nota de débito informada com todos os dados.

• O ator administrador analisa se é de fato a nota de débito a ser cancelada e clica no botão cancelar.

• O sistema cancela a nota de débito.

• O sistema exclui o código da nota no campo Nota_Debito das tabelas relacionadas. 4. Trata reimpressão da nota de débito

• O ator administrador entra na página de reimpressão da nota de débito e informa o código da nota a ser reimpressa.

• O sistema apresenta a nota informada.

• O ator administrador imprime a nota de débito.

Pré-Condições

Os casos de uso, 44: Aprova Despesas ou 46 Aprova Cobrança de Despesas Operadora devem ter sido realizados pelo menos uma vez.

69. Lança Dados de Folha de Pagamento

Breve Descrição

Dados de folha de pagamento são informações complementares aos dados de apontamento de horas.

Neste processo, o sistema apresenta as seguintes informações individuais de cada colaborador como informativo:

• Nome da empresa do colaborador;

• A somatória do valor bruto de todos os colaboradores relacionados à mesma empresa do colaborador;

• A quantidade de horas aprovadas para pagamento no período (quando o colaborador não está cadastrado com o tipo de salário = fixo);

• O valor da taxa hora (quando o colaborador não está cadastrado com o tipo de salário = fixo);

Page 66: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 65

• O valor aprovado (quantidade de horas aprovadas X taxa hora) (quando o colaborador não está cadastrado com o tipo de salário = fixo);

• Salário Fixo (quando o colaborador está cadastrado com o tipo de salário = fixo).

Observação. Os dados dos colaboradores que estão cadastrados com o tipo de relação “CLT” não entram neste processo.

Tabela Relacionada: tb_Apontamento_Horas e tb_Folha_Pagamento

Ação do caso de uso: Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de lançamento de dados de folha de pagamento.

2. O sistema apresenta uma lista de informações para filtro com as opções de nome do colaborador, tipo de relação, tipo de salário e competência.

3. O ator administrador seleciona os dados do filtro e confirma. 4. O sistema apresenta as informações do colaborador e período selecionado. 5. O ator administrador informa os seguintes dados:

- Horas BHE (horas baixadas no banco de horas – caso de uso 70: Baixa de Horas de Banco de Horas); - Valor de Férias; - Valor Bonus (valor excedente como premiação além do valor aprovado para pagamento); - Horas Complementares (horas excedentes além das horas aprovadas); - Descontos de Empréstimos; - Descontos de Juros; - Descontos de Adiantamentos; - Descontos de Convênios.

6. O sistema calcula os seguintes campos: - Valor BHE aplicando a fórmula (quantidade de Horas BHE informada X valor da taxa do colaborador); - Valor Complementar aplicando a fórmula (quantidade de Horas Complementares informada X valor da taxa hora do colaborador); - Valor Total aplicando a fórmula (Valor Aprovado + Valor BHE + Valor Bonus + Valor Férias + Valor Complementar); - Valor Bruto aplicando a fórmula (Valor Total – Descontos de Empréstimos –Descontos de Juros); - Valor do IRRF aplicando a fórmula (Valor Bruto X 1,50%); - Valor do PIS aplicando a fórmula (Valor Bruto X 0,65%), somente se o valor bruto do colaborador ou a somatória do valor bruto da empresa é superior a R$ 5.000,00; - Valor do Cofins aplicando a fórmula (Valor Bruto X 3,00%), somente se o valor bruto do colaborador ou a somatória do valor bruto da empresa é superior a R$ 5.000,00; - Valor da C.Social aplicando a fórmula (Valor Bruto X 1,00%), somente se o valor bruto do colaborador ou a somatória do valor bruto da empresa é superior a R$ 5.000,00; - Valor Líquido aplicando a fórmula (Valor Bruto - Valor do IRRF - Valor do PIS - Valor do Cofins - Valor da C.Social); - Valor de Depósito aplicando a fórmula (Valor Líquido – Descontos de Adiantamento – Descontos de Convênios).

7. O ator administrador solicita gravação.

Page 67: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 66

8. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

9. O sistema apresenta as informações do próximo colaborador conforme filtros aplicados.

10. O ator administrador repete os passos 5 e 7 e o sistema os passos 6 e 8 até o fim dos colaboradores conforme o filtro aplicado.

11. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Registra baixa de horas no banco de horas

• O sistema executa a baixa de horas quando o ator administrador informa o campo Horas BHE caso de usos 70: Baixa de Horas no Banco de Horas.

3. Trata alteração dos dados

• O ator administrador faz alguma alteração nos dados e solicita gravação.

• O sistema verifica se existe algum lançamento para o período a ser alterado na tabela tb_Liberacao_Demonstrativo. Se existir, o sistema retorna a mensagem informando que não é possível alterar os dados de folha de pagamento para o período uma vez que o demonstrativo de pagamento já foi liberado. Se não existir, permite que todos os campos sejam alterados.

Pré-Condições

Os casos de uso, 41: Aprova Horas para Pagamento e 48: Bloqueia Aprovação de Horas para Pagamento devem ter sido realizados pelo menos uma vez.

70. Baixa Horas de Banco de Horas

Breve Descrição

Este processo lança as horas preenchidas no campo HORAS BHE do caso de usos 69: Lança Dados de Folha de Pagamento no controle de banco de horas.

Estas horas sempre são lançadas como o sinal negativo.

Tabela Relacionada: tb_Folha_Pagamento e tb_Banco_Horas.

Ação do caso de uso: Cadastrar e Excluir.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador informa o campo Horas BHE no processo de lançamento de dados folha de pagamento e solicita gravação.

2. O sistema inseri o valor do campo Horas BHE na tb_Banco_Horas com o sinal negativo, junto das informações de período que esta sendo baixada e o detalhe de baixa de folha de pagamento.

3. O caso de uso termina.

Fluxo Alternativo

Page 68: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 67

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Trata alteração das horas baixadas

• O ator administrador altera o valor do campo Horas BHE no processo de lançamento de dados folha de pagamento e solicita gravação.

• O sistema exclui o lançamento existente para o período e retorna ao passo 2 do fluxo básico.

Pré-Condições

O caso de uso, 69: Lança Dados de Folha de Pagamento deverá ter sido realizado pelo menos uma vez.

71. Libera Demonstrativo de Pagamento

Breve Descrição

Liberar o demonstrativo de pagamento é o processo que disponibiliza aos colaboradores, as informações de pagamento das horas trabalhadas nos projetos.

Somente após a execução deste processo que os colaboradores poderão preencher e entregar as notas fiscais dos serviços prestados.

Tabela Relacionada: tb_Liberacao_Demonstrativo e tb_Folha_Pagamento.

Ação do caso de uso: Cadastrar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de liberação do demonstrativo de pagamento.

2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria uma nova liberação informando o período que deseja liberar,

o prazo de entrega da nota fiscal e a data de pagamento, e solicita gravação. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com

sucesso. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro. 2. Envia e-mail de notificação

• O sistema executa o caso de uso 75: Envia E-mail de Notificação de Demonstrativo de Pagamento.

Pré-Condições

O caso de uso, 69: Lança Dados de Folha de Pagamento deverá ter sido realizado pelo menos uma vez.

Page 69: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 68

72. Gera Relatório de Pagamento

Breve Descrição

Relatório de pagamento é a lista de informações que será passada ao contas a pagar, onde o mesmo realizará os créditos das prestações de serviços dos colaboradores executadas nos projetos.

Tabela Relacionada: tb_Folha_Pagamento.

Ação do caso de uso: Consulta.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de geração de relatório de pagamento.

2. O sistema apresenta uma lista de informações para filtro com as opções de tipo de relação, tipo de reembolso, período, tipo de reembolso (DP ou CH) e a opção de colaboradores que já entregaram a nota fiscal.

3. O ator administrador seleciona os dados do filtro e confirma 4. O sistema apresenta os dados conforme o filtro aplicado contendo as informações:

usuário do sistema, nome do colaborador, nome da empresa e valor a ser creditado. 5. O ator administrador imprime a listagem. 6. O caso de uso termina.

Fluxo Alternativo

1. Trata dados do filtro inexistentes

• O sistema valida se não existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

Pré-Condições

O caso de uso, 71: Libera Demonstrativo de Pagamento deverá ter sido realizado pelo menos uma vez.

73. Lança Dados de Nota Fiscal

Breve Descrição

Lançar dados de nota fiscal é o processo de conferir e registrar as notas fiscais emitidas pelos colaboradores.

Este processo é uma forma de controlar se não existem documentos pendentes, pois por procedimento, quando um consultor não entrega sua nota, o seu pagamento fica represado até a regularização da situação.

Tabela Relacionada: tb_Controle_Nota_Fiscal.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de controle de entrega de nota fiscal com a nota fiscal em mãos.

Page 70: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 69

2. O ator administrador informa o colaborador ou empresa e o período que está sendo entregue a nota.

3. O sistema apresenta os dados de folha de pagamento do colaborador em questão. 4. O ator administrador informa os dados: empresa emitente da nota, se a empresa é do

colaborador, o numero da nota, a data de emissão e a data de entrega, e solicita gravação.

5. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

6. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Pré-Condições

O caso de uso, 69: Lança Dados de Folha de Pagamento deverá ter sido realizado pelo menos uma vez.

74. Libera Apontamento Retroativo

Breve Descrição

Liberar apontamento retroativo é liberar o consultor apontar horas ou despesas mesmo que o período para o mesmo tenha sido encerrado.

Tabela Relacionada: tb_Libera_Aponta_Retroativo.

Ação do caso de uso: Cadastrar e Alterar.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de liberação de apontamento retroativo e seleciona um consultor.

2. O sistema apresenta todas as liberações já existentes para o consultor. 3. O ator administrador cria uma nova liberação informando a data a partir de quando

está liberado, a data de até quando ficará liberado, se o consultor poderá apontar horas e/ou despesas, e solicita gravação.

4. O sistema valida a entrada de dados e retorna uma mensagem de gravação com sucesso.

5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de gravação

• O sistema retorna uma mensagem de gravação descrevendo detalhes do erro.

Page 71: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 70

75. Envia E-mail de Notificação de Demonstrativo de Pagamento

Breve Descrição

Este processo notifica os colaboradores que está disponível no sistema o demonstrativo de pagamento para um período.

Tabela Relacionada: tb_Liberacao_Demonstrativo e tb_Folha_Pagamento

Ação do caso de uso: Execução.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador processa a liberação do demonstrativo de pagamento (caso de uso 71: Libera Demonstrativo de Pagamento).

2. O sistema gera e envia e-mails com as informações do prazo de entrega da nota fiscal e data de pagamento sem informar qualquer valor a todos os colaboradores ativos do sistema (exceto os colaboradores cadastrados com o tipo de relação = CLT).

3. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de servidor de e-mail

• O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Pré-Condições

O caso de uso, 71: Libera Demonstrativo de Pagamento deverá ter sido realizado pelo menos uma vez.

76. Envia E-mail de Notificação de Nota Fiscal

Breve Descrição

Este processo notifica os colaboradores que estão devendo nota fiscal para um período.

Tabela Relacionada: tb_Folha_Pagamento, tb_Controle_Nota_Fiscal

Ação do caso de uso: Execução.

Fluxo de Eventos

Fluxo Básico

1. O caso de uso começa quando o ator administrador entra na página de envio de e-mail de notificação de notas fiscais não entregues e informa um período.

2. O sistema apresenta uma lista de todos os colaboradores que estão devendo a nota para o período selecionado.

3. O ator administrador clica no botão Enviar E-mail. 4. O sistema gera e envia e-mails comunicando que ainda não foi recebida a nota fiscal

para o período selecionado. 5. O caso de uso termina.

Fluxo Alternativo

1. Trata erro de servidor de e-mail

• O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Page 72: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

Pré-Condições

O caso de uso, 71: Libera Demonstrativo de Pagamentomenos uma vez.

XI. Diagrama de atividades

O diagrama de atividades modela o fluxo de tr

ocorrem durante a execução dos casos de uso.

As atividades são apresentadas em retângulos arredondados

a atividade anterior.

Nos diagramas apresentados a seguir, demonstram

do sistema.

a. Fluxo das atividades de apontamento de horas.

Definições Sistema de Apontamento de Horas e Despesas

, 71: Libera Demonstrativo de Pagamento deverá ter sido realizado

O diagrama de atividades modela o fluxo de trabalho assim como demonstrar algumas ações que

ocorrem durante a execução dos casos de uso.

As atividades são apresentadas em retângulos arredondados, tendo seu início imediatamente após

Nos diagramas apresentados a seguir, demonstram as atividades macro dos processos principais

Fluxo das atividades de apontamento de horas.

71

deverá ter sido realizado pelo

abalho assim como demonstrar algumas ações que

, tendo seu início imediatamente após

dos processos principais

Page 73: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

b. Fluxo das atividades de apontamento de

Definições Sistema de Apontamento de Horas e Despesas

Fluxo das atividades de apontamento de despesas.

72

Page 74: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

c. Fluxo das atividades de solicitação de adiantamento de despesas

Definições Sistema de Apontamento de Horas e Despesas

das atividades de solicitação de adiantamento de despesas.

73

Page 75: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting

d. Fluxo das atividades de despesa de operadoras

XII. Segurança

A segurança deste sistema está dividida em dois grandes níveis.

Nível 1: Cadastro de perfil de acesso por página do sistema

Acesso, 10: Cadastra Acesso por Página, 13: Cadastra Perfi

Nível 2: Acesso dos dados no sistema por projeto. O fluxo de informações que circula no sistema

sempre está atrelado a um projeto.

Os projetos por sua vez contem um Diretor, um Gerente de Unidade, um Gerente e um

responsável. Estes podem acessar qualquer registro no sistema referente ao projeto onde fazem parte.

Além das informações existentes diretamente no projeto, existem os administradores de área que

quando cadastrados são atribuídos

gerente de projeto, gerente de unidade, responsável pelo projeto ou ainda administrador de área, podem

aprovar seus próprios apontamentos

Definições Sistema de Apontamento de Horas e Despesas

despesa de operadoras.

A segurança deste sistema está dividida em dois grandes níveis.

Nível 1: Cadastro de perfil de acesso por página do sistema – casos de uso

Acesso, 10: Cadastra Acesso por Página, 13: Cadastra Perfil Colaborador.

Nível 2: Acesso dos dados no sistema por projeto. O fluxo de informações que circula no sistema

sempre está atrelado a um projeto.

Os projetos por sua vez contem um Diretor, um Gerente de Unidade, um Gerente e um

essar qualquer registro no sistema referente ao projeto onde fazem parte.

Além das informações existentes diretamente no projeto, existem os administradores de área que

s a aprovação de horas e/ou despesas, lembrando que n

gerente de projeto, gerente de unidade, responsável pelo projeto ou ainda administrador de área, podem

aprovar seus próprios apontamentos de horas e/ou despesas.

74

casos de uso 9: Cadastra Perfil de

Nível 2: Acesso dos dados no sistema por projeto. O fluxo de informações que circula no sistema

Os projetos por sua vez contem um Diretor, um Gerente de Unidade, um Gerente e um

essar qualquer registro no sistema referente ao projeto onde fazem parte.

Além das informações existentes diretamente no projeto, existem os administradores de área que

, lembrando que nenhum diretor,

gerente de projeto, gerente de unidade, responsável pelo projeto ou ainda administrador de área, podem

Page 76: Sistema Apontamento

Definições Sistema de Apontamento de Horas e Despesas

MDNET Consulting 75

XIII. Anexos

-000-