Вы находитесь на странице: 1из 76

Definies Sistema de Apontamento de Horas e Despesas

Controle de Verses

Controle de Pendncias

Pendncia

Dependncia

Data Limite

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

1 Contedo
I. II. III. IV. V. VI. VII. Objetivo ........................................................................................................................................... 5 Introduo ...................................................................................................................................... 5 Envolvidos e seus papeis ............................................................................................................ 5 Funes do sistema ...................................................................................................................... 6 Documentos relacionados ........................................................................................................... 6 Integrao com outros sistemas ................................................................................................ 6 Restries ....................................................................................................................................... 6

VIII. Requisitos funcionais ................................................................................................................... 7 IX. a. b. c. d. X. Diagramas de caso de uso .......................................................................................................... 7 Viso Administrador cadastros bsicos ................................................................................ 7 Viso Colaborador ........................................................................................................................ 8 Viso Gerente ................................................................................................................................. 8 Viso Administrador processos .............................................................................................. 9 Descrio dos casos de uso ......................................................................................................10
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Cadastra rea ..............................................................................................................................................10 Cadastra Banco ...........................................................................................................................................10 Cadastra Cargo ............................................................................................................................................11 Cadastra Filial ..............................................................................................................................................11 Cadastra Equipe ..........................................................................................................................................12 Cadastra Produto.........................................................................................................................................13 Cadastra Tipo de Relao ..........................................................................................................................13 Cadastra Tipo de Salrio ............................................................................................................................14 Cadastra Perfil de Acesso ..........................................................................................................................14 Cadastra Acesso de Pginas...................................................................................................................15 Cadastra Colaborador...............................................................................................................................16 Cadastra Taxa de Custo ...........................................................................................................................17 Cadastra Perfil para Colaborador............................................................................................................18 Cadastra Fornecedor ................................................................................................................................18 Cadastra Colaborador para Fornecedor ................................................................................................19 Cadastra Grupo de Clientes.....................................................................................................................20 Cadastra Cliente ........................................................................................................................................20 Cadastra Empresa.....................................................................................................................................21 Cadastra Moeda ........................................................................................................................................21 Cadastra Tipo de Despesa.......................................................................................................................22 Cadastra Limite de Despesa ....................................................................................................................22 Cadastra Projeto ........................................................................................................................................23 Libera Apontamento Projeto ....................................................................................................................24 Cadastra Taxa de Venda..........................................................................................................................25 Cadastra Administrador de rea .............................................................................................................26

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67.

Cadastra Data Limite de Apontamento ..................................................................................................26 Registra Acesso .........................................................................................................................................27 Cadastra Apontamento de Horas ............................................................................................................28 Consulta Apontamento de Horas ............................................................................................................29 Cadastra Apontamento de Despesas .....................................................................................................29 Consulta Apontamento de Despesas .....................................................................................................30 Gera Relatrio de Prestao de Contas ................................................................................................31 Cadastra Solicitao de Adiantamento ..................................................................................................32 Consulta Agenda Telefnica ....................................................................................................................32 Atualiza Dados Pessoais ..........................................................................................................................33 Consulta Demonstrativo de Pagamento.................................................................................................33 Altera Senha ...............................................................................................................................................34 Consulta Saldo de Conta Corrente .........................................................................................................35 Consulta Saldo de Banco de Horas ........................................................................................................35 Consulta Pendncia de Aprovao de Horas........................................................................................36 Aprova de Horas para Faturamento .......................................................................................................36 Aprova de Horas para Pagamento..........................................................................................................38 Consulta Pendncia de Aprovao de Despesas.................................................................................39 Aprova Despesas ......................................................................................................................................40 Consulta Pendncia de Aprovao de Despesas Operadoras ...........................................................41 Aprova Cobrana Despesas Operadoras ..............................................................................................42 Bloqueia Aprovao de Horas para Faturamento.................................................................................43 Bloqueia Aprovao de Horas para Pagamento ...................................................................................44 Conferi Comprovantes de Despesas ......................................................................................................45 Bloqueia Aprovao de Despesas ..........................................................................................................46 Envia E-mail de Comprovantes Pendentes ...........................................................................................47 Gera Relatrio de Pagamento de Despesas .........................................................................................48 Aprova Solicitao de Adiantamento ......................................................................................................49 Bloqueia Aprovao de Solicitao de Adiantamento..........................................................................50 Gera Relatrio de Pagamento de Adiantamento ..................................................................................51 Processa Atualizao de Saldo ...............................................................................................................52 Lana Devoluo de Adiantamento ........................................................................................................54 Cadastra Cotao de Moedas .................................................................................................................54 Atualiza Saldo de Despesas em Moeda Estrangeira ...........................................................................55 Cadastra Passagem Area ......................................................................................................................56 Cadastra Hospedagem .............................................................................................................................57 Cadastra Locao de Veculo ..................................................................................................................58 Cadastra Outras Despesas de Operadora ............................................................................................59 Envia E-mail de Notificao .....................................................................................................................60 Conferi Despesas de Operadora .............................................................................................................60 Paga Despesas de Operadora ................................................................................................................61 Bloqueia Aprovao de Despesas de Operadora.................................................................................62

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

68. 69. 70. 71. 72. 73. 74. 75. 76.

Gera Nota de Debito .................................................................................................................................63 Lana Dados de Folha de Pagamento ...................................................................................................64 Baixa Horas de Banco de Horas .............................................................................................................66 Libera Demonstrativo de Pagamento .....................................................................................................67 Gera Relatrio de Pagamento .................................................................................................................68 Lana Dados de Nota Fiscal ....................................................................................................................68 Libera Apontamento Retroativo ...............................................................................................................69 Envia E-mail de Notificao de Demonstrativo de Pagamento ..........................................................70 Envia E-mail de Notificao de Nota Fiscal ...........................................................................................70

XI.

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


a. b. c. d. Fluxo das atividades de apontamento de horas. ....................................................................................71 Fluxo das atividades de apontamento de despesas. .............................................................................72 Fluxo das atividades de solicitao de adiantamento de despesas. ....................................................73 Fluxo das atividades de despesa de operadoras. ..................................................................................74

XII.

Segurana ......................................................................................................................................74

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

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

I.

Objetivo
O objetivo deste documento descrever as funcionalidades e processos de um sistema de coleta e controle de dados, de uma prestadora de servios com o foco em atividades executadas em projetos gerenciados por horas, bem como o controle e fluxo das despesas decorridas nos mesmos.

II.

Introduo
A MDNET Consulting uma empresa prestadora de servios especializada em consultoria de informtica, onde suas atividades contemplam a gesto 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 Definies de Requisitos

Mario Quintana Analista de Sistema Analista do Projeto Definies de Requisitos

Antonio Maria Jose Analista de Sistema Analista do Projeto Desenho e definies de Requisitos

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

IV.

Funes do sistema
As principais funcionalidades do sistema incluem: Cadastro de colaboradores; Cadastro de projetos; Cadastro de clientes; Cadastro de parmetros 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 sugesto detalhada de todas as tabelas de banco de dados que compem o sistema bem como o nome dos campos seus tipos, tamanhos e relacionamentos. O desenvolvedor dever avaliar e fazer alteraes no que julgar necessrio. Na seo X. Descrio dos casos de uso as tabelas esto referenciadas conforme os nomes adotados no documento citado.

VI.

Integrao com outros sistemas


Haver a integrao deste sistema com o sistema ERP Microsoft Dynanics AX, e ser feita atravs de dados armazenados em banco de dados. Observao. At a concluso deste documento, no foram definidos como sero as interfaces.

VII.

Restries
As principais restries encontradas na fase de especificao de requisitos foram:
1. 2. 3.

Plataforma Web; Tecnologia Microsoft (.net com C#); Banco de dados Microsoft.

Definies 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 usurio ou de outro sistema externo. Estes requisitos esto descritos na forma de Casos de Uso que so uma maneira formal de capturar e expressar a interao entre os usurios do sistema e o prprio sistema. nterao Nos diagramas apresentados a seguir, cada Caso de Uso est representado por uma elipse, e sua interao com o usurio por uma flecha. Os atores (usurios) so representados pelos desenhos de pessoas. Cada caso de uso possui uma descrio correspondente, e so apresentadas na seo seguinte.

IX.

Diagramas de caso de uso


a. Viso Administrador cadastros bsicos

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

b. Viso Colaborador

c. Viso Gerente

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

d. Viso Administrador processos

Observao: Os diagrama apresentados fazem referncia apenas aos atores Administrador, diagramas s Gerente e Colaborador, isso devido flexibilidade de parametrizao do sistema, onde ser possvel criar , perfis e atribuir quais cadastros e processos cada perfil pode executar. poder

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

X.

Descrio dos casos de uso

1. Cadastra rea
Breve Descrio reas so subdivises de atuao da empresa MDNET. Ex. consultoria, outsourcing, administrativo. Tabela Relacionada: tb_Area. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de rea e seleciona criar uma nova ou alterar uma existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a descrio da rea, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1. 2.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. Trata rea j cadastrada O sistema valida se a descrio da rea j existe, retorna uma mensagem e aborta a gravao.

2. Cadastra Banco
Breve Descrio Instituio financeira (banco), utilizando no cadastro dos colaboradores e fornecedores para as devidas transaes financeiras. Tabela Relacionada: tb_Banco. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Banco e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera o cdigo de compensao bancria e descrio do Banco, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

10

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Banco j cadastrado O sistema valida se o cdigo de compensao bancria j existe, retorna uma mensagem e aborta a gravao.
1.

3. Cadastra Cargo
Breve Descrio Cargo uma classificao da funo de um colaborador. Tabela Relacionada: tb_Cargo. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Cargo e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a descrio do Cargo, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Cargo j cadastrado O sistema valida se a descrio do cargo j existe, retorna uma mensagem e aborta a gravao.
1.

4. Cadastra Filial
Breve Descrio Filiais so subdivises de rea. Ex.: gerente de vendas, gerente de suporte. Tabela Relacionada: tb_Filial. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Filial e seleciona criar uma nova ou alterar uma existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona ou altera a rea e insere ou altera a descrio da Filial, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

11

5.

O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Filial j cadastrado para uma rea O sistema valida se a descrio da filial j existe para a rea selecionada, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies O caso de uso 1: Cadastra rea dever ter sido realizada pelo menos uma vez.

5. Cadastra Equipe
Breve Descrio Equipes so subdivises de filiais. Ex.: IT, ERP, CRP. Tabela Relacionada: tb_Equipe. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Equipe e seleciona criar uma nova ou alterar uma existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona ou altera a Filial e insere ou altera a descrio da Equipe, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Equipe j cadastrada para uma Filial O sistema valida se a descrio da equipe j existe para a filial selecionada, retorna uma mensagem e aborta a gravao.
1.

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

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

12

6. Cadastra Produto
Breve Descrio Produtos so subdivises de equipes. Ex.: Microsoft CRM, Oracle/Siebel CRM. Tabela Relacionada: tb_Produto. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Produto e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona ou altera a Equipe e insere ou altera a descrio do Produto, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Produto j cadastrado para uma Equipe O sistema valida se a descrio do produto j existe para a equipe selecionada, retorna uma mensagem e aborta a gravao.
1.

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

7. Cadastra Tipo de Relao


Breve Descrio Tipo de Relao uma classificao dada ao contrato que o colaborador tem com a consultoria. Ex.: Contratado, CLT, Temporrio. Tabela Relacionada: tb_Tipo_Relacao. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de cadastro de Tipo de Relao e seleciona criar um novo ou alterar um existente. 2. O sistema apresenta o formulrio conforme a seleo do passo anterior. 3. O ator administrador insere ou altera a descrio do Tipo de Relao, e solicita gravao. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso.
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

13

5.

O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Tipo de Relao j cadastrado O sistema valida se a descrio do tipo de relao j existe, retorna uma mensagem e aborta a gravao.
1.

8. Cadastra Tipo de Salrio


Breve Descrio Tipo de Salrio uma classificao dada forma que o colaborador remunerado pela consultoria. Ex.: Fixo, Taxa Hora. Tabela Relacionada: tb_Tipo_Salario. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Tipo de Salrio e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a descrio do Tipo de Salrio, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Tipo de Salrio j cadastrado O sistema valida se a descrio do tipo de salrio j existe, retorna uma mensagem e aborta a gravao.
1.

9. Cadastra Perfil de Acesso


Breve Descrio Perfil de Acesso o nvel de permisso que um usurio tem dentro de um sistema. Tabela Relacionada: tb_Perfil_Acesso. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

14

Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Perfil de Acesso e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a o nome, a descrio e o status (ativo ou inativo) do Perfil, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao 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 gravao.
1.

10.

Cadastra Acesso de Pginas

Breve Descrio Um Perfil de Acesso est relacionado com as principais pginas do sistema. (*) O ator Administrador relaciona o perfil criado s pginas que este ter acesso. Tabela Relacionada: tb_Pagina_Perfil. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Acesso de Pginas por perfil e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona um perfil e habilita ou desabilita as pginas que este tem acesso, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies * As pginas do sistema devero ser cadastradas na tabela tb_Pagina_Sistema, pela equipe de desenvolvimento. Nenhum usurio incluindo o Administrador do sistema ter acesso a este cadastro. A tabela tb_Pagina_Sistema contem os campos nome e descrio.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

15

11.

Cadastra Colaborador

Breve Descrio Colaboradores so usurios do sistema que possuem nvel de acesso para apenas inserir, alterar e consultar informaes pessoais de horas e despesas referentes s atividades trabalhadas. Tabela Relacionada: tb_Colaborador. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5. 6. 7. 8.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Colaboradores e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona o produto, o tipo de relao, o sexo, o cargo e o tipo de salrio, e insere ou altera a o nome, a data de admisso, o status, o endereo, o bairro, o municpio, o estado, o pas, o CEP, o e-mail, a data de nascimento, o sexo, o CPF, o RG e o usurio, e solicita gravao. Observao: Dever ter um facilitador para o preenchimento de endereo baseado no CEP. Utilizar WebService dos Correios. O sistema valida a entrada de dados. O sistema cria uma senha temporria para o colaborador. O sistema encaminha um e-mail para o colaborador informado os dados de seu cadastro e sua senha temporria. O sistema retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Registro das taxas de custo O sistema apresenta o histrico 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, usurio ou e-mail j existe, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies Os casos de uso 2: Cadastra Banco, 3: Cadastra Cargo, 6: Cadastra Produto, 7: Tipo de Relao e 8: Tipo de Salrio devero ter sido realizados pelo menos uma vez. Preenchendo o campo Data de Demisso Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4.

O ator administrador preenche os dados de data de demisso, e solicita gravao. O sistema valida a entrada de dados. O sistema altera o campo ativo para N. O sistema retorna uma mensagem de gravao com sucesso.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

16

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

12.

Cadastra Taxa de Custo

Breve Descrio Taxa de Custo o valor pago para um colaborador por hora trabalhada. Independente do Tipo de Relao ou Tipo de Salrio, todos os colaboradores cadastrados devero possuir uma Taxa de Custo por hora. Observao: Para calcular a Taxa de Custo de um colaborador que tenha seu salrio fixo mensal, aplicar a frmula (salrio fixo mensal / 160). Tabela Relacionada: tb_Taxa_Custo. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5. 6. 7. 8.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Taxa de Custo, seleciona o Colaborador. O sistema apresenta a lista de taxas de custos histricas do colaborador selecionado. O ator administrador insere uma nova informando a taxa de custo (valor hora), uma breve observao do motivo da alterao da taxa e o ms e ano da vigncia da taxa, ou altera a ltima existe, e solicita gravao. O sistema calcula o salrio aplicando a frmula (taxa custo * 160). O sistema valida a entrada de dados. O sistema altera os lanamentos de apontamento de horas aplicando a nova taxa, caso haja apontamentos no ms e ano correspondente vigncia da nova taxa cadastrada. O sistema retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata vigncia de taxa coexistente O sistema valida se o ms e ano da vigncia da nova taxa menor ou igual a ultima j cadastrada, retorna uma mensagem e aborta a gravao.
1.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

17

13.

Cadastra Perfil para Colaborador

Breve Descrio Atribuir perfil a um colaborador associar qual nvel de acesso o colaborador ter no sistema. Um colaborador poder ter mais de um perfil associado a ele. Tabela Relacionada: tb_Perfil_Colaborador. Ao do caso de uso: Cadastrar, Alterar e Apagar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Perfil par Colaborador e seleciona um Colaborador. O sistema apresenta a lista de perfis que o colaborador selecionado possui. O ator administrador atribui ou exclui perfis para o colaborador, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies Os casos de uso 9: Cadastra Perfil de Acesso e 11: Cadastra Colaborador devero ter sido realizados pelo menos uma vez. Observao: Caso nenhuma atribuio de perfil seja feita ao colaborador, o mesmo no ter acesso ao sistema.

14.

Cadastra Fornecedor

Breve Descrio Fornecedor qualquer empresa que fornea produtos ou servios MDNET. Tambm so considerados fornecedores as empresas dos colaboradores. Tabela Relacionada: tb_Fornecedor. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de cadastro de fornecedor e seleciona criar um novo ou alterar um j existente. 2. O sistema apresenta o formulrio conforme a seleo do passo anterior. 3. O ator administrador insere ou altera o nome, o CNPJ, o status, o telefone, o endereo, o bairro, o municpio, o estado, o pas, o CEP e solicita gravao.
1.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

18

Observao: Dever ter um facilitador para o preenchimento de endereo baseado no CEP. Utilizar WebService dos Correios. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. 5. O caso de uso termina. Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao 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 gravao.
1.

15.

Cadastra Colaborador para Fornecedor

Breve Descrio Atribuir um colaborador a um fornecedor amarrar a pessoa fsica (colaborador) jurdica (fornecedor). Somente uma empresa poder ser atribuda a um colaborador, porm, vrios colaboradores podem estar atribudos a um fornecedor. Tabela Relacionada: tb_Colaborador_Fornecedor. Ao do caso de uso: Cadastrar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de colaborador para fornecedor e seleciona um fornecedor. O sistema apresenta uma lista de colaboradores j atribudos ao fornecedor selecionado. O ator administrador adiciona mais um colaborador, selecionado o mesmo em uma lista, ou exclui algum j cadastrado, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies Os casos de uso 11: Cadastra Colaborador e 14: Cadastra Fornecedor devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

19

16.

Cadastra Grupo de Clientes

Breve Descrio Grupo de Cliente um conjunto de clientes. Tabela Relacionada: tb_Grupo_Cliente. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de Grupo de Clientes e seleciona criar um novo ou alterar um existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a descrio e o status, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata Grupo de Clientes j cadastrado O sistema valida se a descrio do grupo j existe, retorna uma mensagem e aborta a gravao.
1.

17.

Cadastra Cliente

Breve Descrio Cliente toda empresa no qual a MDNET presta servios. Tabela Relacionada: tb_Cliente. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de cliente e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera o grupo, o nome, o CNPJ, o status, o telefone, o endereo, o bairro, o municpio, o estado, o pas, o CEP e solicita gravao. Observao. Dever ter um facilitador para o preenchimento de endereo baseado no CEP. Utilizar WebService dos Correios. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

20

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata cliente j cadastrado O sistema valida se o CNPJ j existe, retorna uma mensagem e aborta a gravao.
1.

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

18.

Cadastra Empresa

Breve Descrio Este cadastro registra todas as empresas do grupo MDNET. Tabela Relacionada: tb_Empresa. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de empresa e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera o nome, o CNPJ, o status, o telefone, o endereo, o bairro, o municpio, o estado, o pas, o CEP e solicita gravao. Observa:. Dever ter um facilitador para o preenchimento de endereo baseado no CEP. Utilizar WebService dos Correios. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata empresa j cadastrada O sistema valida se o CNPJ j existe, retorna uma mensagem e aborta a gravao.
1.

19.

Cadastra Moeda

Breve Descrio Este cadastro atribui quais moedas estaro habilitadas no sistema para os apontamentos de despesas. Tabela Relacionada: tb_Moeda. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

21

Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de moeda e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a descrio e a sigla, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata moeda j cadastrada O sistema valida se a descrio e sigla j existem, retorna uma mensagem e aborta a gravao.
1.

20.

Cadastra Tipo de Despesa

Breve Descrio Este cadastro atribui quais tipos de despesas estaro habilitados no sistema para os apontamentos. Tabela Relacionada: tb_Tipo_Despesa. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de tipo de despesa e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador insere ou altera a descrio e o status, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata tipo de despesa j cadastrada O sistema valida se a descrio j existe, retorna uma mensagem e aborta a gravao.
1.

21.

Cadastra Limite de Despesa

Breve Descrio Limite de despesa o valor mximo que um colaborador pode apontar, e a MDNET pode recuperar, de uma determinada despesa em um determinado projeto.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

22

Valor de recuperao o valor mximo no qual a MDNET ir recuperar essa despesa junto ao seu cliente. Valor de reembolso o valor mximo no qual a MDNET ir reembolsar as despesas a seus colaboradores. O limite pode ser dirio, semanal ou mensal. O valor do reembolso ao consultor pode ser fixado ou integral (tudo que apontando reembolsado). A recuperao dos valores (cobranas das despesas) podem ser por TX/H (taxa hora), ND (nota de dbito), NF (nota fiscal) ou NR (no recupervel), e os valores podem ser fixos ou um percentual do valor apontado pelo colaborador. Tabela Relacionada: tb_Limite_Despesa. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de projeto e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona ou altera o cliente, o gerente o responsvel, o produto e insere ou altera a descrio o status, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata projeto j cadastrado O sistema valida se a descrio para o Cliente j existe, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies Os casos de uso 20: Cadastra Tipo de Despesa e 22: Cadastra Projeto devero ter sido realizados pelo menos uma vez.

22.

Cadastra Projeto

Breve Descrio Projeto a diviso das atividades contratadas por um cliente e executadas pelos colaboradores. Todas as atividades (horas, despesas, despesas de operadoras de viagens) esto diretamente relacionadas a um projeto. Tabela Relacionada: tb_Projeto. Ao do caso de uso: Cadastrar e Alterar.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

23

Fluxo de Eventos Fluxo Bsico


1. 2. 3.

4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de projeto e seleciona criar um novo ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona ou altera o cliente, o diretor do projeto, o gerente de unidade, o gerente do projeto, o responsvel, o produto e insere ou altera a descrio o status, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata projeto j cadastrado O sistema valida se a descrio do projeto j existe para o cliente selecionado, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies Os casos de uso 6: Cadastra Produto, 17: Cadastra Cliente, 11: Cadastra Colaborador devero ter sido realizados pelo menos uma vez.

23.

Libera Apontamento Projeto

Breve Descrio Liberar apontamento autorizar um colaborador a registrar seus dados de horas trabalhadas e despesas geradas em um determinado projeto. Esta autorizao tem como base uma data de incio e uma data fim no permitindo a insero de dados em datas fora da liberao. Tabela Relacionada: tb_Liberacao_Apontamento. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator administrador entra na pgina de liberao de apontamento e seleciona criar uma nova ou alterar um j existente. O sistema apresenta o formulrio conforme a seleo do passo anterior. O ator administrador seleciona um colaborador, um projeto e informa a data de incio e fim da liberao, informa se a liberao para os apontamentos de horas e despesas, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

24

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Registra taxa de venda O sistema apresenta o histrico de taxas de venda cadastradas para o colaborador (caso de uso 24: Cadastra Taxa de Venda). 3. Trata liberao de apontamento em perodos coexistentes O sistema valida se o colaborador est sendo liberado para um projeto em um perodo j cadastrado, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador e 22: Cadastra Projeto devero ter sido realizados pelo menos uma vez.

24.

Cadastra Taxa de Venda

Breve Descrio Taxa de venda o valor que o colaborador vendido no projeto (valor base para cobrana junto ao cliente). Tabela Relacionada: tb_Taxa_Venda. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6. 7.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de taxa de venda e seleciona um projeto. O sistema apresenta a lista de todos os colaboradores com liberao de apontamento para o projeto. O ator administrador seleciona um colaborador. O sistema apresenta uma lista de histricos das taxas de venda do colaborador selecionado, para o projeto em questo. O ator administrador insere uma nova informando a taxa de venda (valor hora), uma breve observao do motivo da alterao da taxa, o dia, ms e ano de vigncia da nova taxa, ou altera a ltima taxa existente, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata vigncia de taxa coexistente O sistema valida se o ms e ano da vigncia da nova taxa menor ou igual a ultima j cadastrada, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

25

25.

Cadastra Administrador de rea

Breve Descrio Administradores de rea so usurios mster de rea. Estes usurios possuem o poder de aprovar horas e despesas de projetos que esto dentro da estrutura de rea no qual esto cadastrados, bem como incluir apontamentos para outros colaboradores nestes projetos. Tabela Relacionada: tb_Administrador_Area. Ao do caso de uso: Cadastrar,Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5. 6.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de usurios administradores de rea e seleciona uma rea. O sistema apresenta a lista de todos os administradores cadastrados para a rea selecionada. O ator cria um novo administrador de rea selecionando um colaborador, habilitando as opes de aprovao de horas e despesas e habilitando a opo de incluir apontamentos para terceiros. O ator tambm pode altera as opes de um administrador de rea j cadastrado ou exclu-lo definitivamente. O ator administrador solicita garvao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao 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 gravao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 1: Cadastra rea devero ter sido realizados pelo menos uma vez.

26.

Cadastra Data Limite de Apontamento

Breve Descrio Data limite de apontamento a data mxima que um colaborador pode executar os processos de apontamento de horas e de despesas. Tabela Relacionada: tb_Data_Limite_Apontamento. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

26

Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de data limite de apontamento. O sistema apresenta a lista de todos os perodos cadastrados. O ator administrador seleciona um perodo (ms/ano), inseri a data limite de apontamento de horas, inseri a data limite de apontamento de despesas, ou altera uma data existente, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata perodo j cadastrado O sistema valida se o perodo j est cadastrado, retorna uma mensagem e aborta a gravao.
1.

27.

Registra Acesso

Breve Descrio Registrar acesso registrar todas as tentativas de acesso no sistema com ou sem sucesso. Tabela Relacionada: tb_Log_Acesso. Ao do caso de uso: Cadastrar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando qualquer ator entra na pgina de Login do sistema e preenche os campos de usurio e senha, e clica no boto de Entrar no Sistema. 2. O sistema valida as informaes de usurio e senha. 3. O sistema registra as informaes de usurio, data do acesso, IP da mquina ou do link que o usurio est utilizando, o cdigo identificador da sesso e redireciona o usurio para a pgina principal do sistema. 4. O caso de uso termina.
1.

Fluxo Alternativo
1.

Trata usurio ou senha errado O sistema registra as informaes de usurio, senha, data do acesso, IP da mquina ou do link que o usurio est utilizando e o cdigo identificador da sesso, retorna uma mensagem e aborta o processo.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

27

28.

Cadastra Apontamento de Horas

Breve Descrio Apontamento de horas so informaes das atividades dirias e horrias que um colaborador executa em um projeto. Tabela Relacionada: tb_Apontamento_Hora. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de cadastro de apontamento de horas. O sistema apresenta somente os projetos que esto liberados para o colaborador apontar horas. O ator colaborador informa os dados do projeto, data, hora de incio, hora de termino, hora de sada para intervalo, hora de retorno do intervalo e descrio das atividades executadas, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1. 2.

3.

4.

5.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. Trata apontamento em data e hora coexistente O sistema valida se j existe um apontamento de horas no mesmo dia e horrio cadastrado, retorna uma mensagem e aborta a gravao. Trata apontamento em perodo no liberado O sistema valida se a data do apontamento no est liberada para o consultor e projeto, retorna uma mensagem e aborta a gravao. (caso de uso 23: Libera Apontamento Projeto) Trata apontamento alem da data limite permitida O sistema verifica se existe um limite de apontamento de horas cadastrado para o perodo (ms e ano) da data do lanamento. Se existir, o sistema valida se a data do apontamento est alem da data limite para o perodo, retorna uma mensagem e aborta a gravao. (caso de uso 26: Cadastra Data Limite de Apontamento) Trata liberao de apontamento retroativo O sistema verifica se existe um limite de apontamento de horas cadastrado para o perodo (ms e ano) da data do lanamento. 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 gravao. (caso de uso 74: Libera Apontamento Retroativo)

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

28

29.

Consulta Apontamento de Horas

Breve Descrio Consultas de apontamento de horas so relatrios e consultas que o colaborador pode gerar aplicando filtros de data e projeto. Tabela Relacionada: tb_Apontamento_Hora. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator colaborador entra na pgina de consulta de horas apontadas. 2. O ator colaborador informa os filtros de data e projeto, e solicita as informaes. 3. O sistema apresenta o resultado das informaes em tela. 4. O caso de uso termina.
1.

Fluxo Alternativo
1.

Trata data ou projeto no cadastrado O sistema valida se no existem dados para os filtros aplicados de data e projeto, retorna uma mensagem e aborta o processo.

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

30.

Cadastra Apontamento de Despesas

Breve Descrio Apontamento de despesas so todas as despesas originadas das atividades de um projeto como: Refeio, Taxi, Estadia etc. Observao. O valor do cmbio no caso de apontamentos na moeda Real ser sempre 1,00. Para as demais moeda, veja o caso de uso 58: Cadastra Cotao de Moedas e 59: Atualiza Saldo de Despesas em Moeda Estrangeira. Tabela Relacionada: tb_Apontamento_Despesa. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator colaborador entra na pgina de cadastro de apontamento de despesa. 2. O sistema apresenta somente os projetos que esto 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 descrio da origem da despesa, e solicita gravao. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravao com
1.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

29

sucesso (status 1 Relatrio no Conferido). 5. O caso de uso termina. Fluxo Alternativo


1. 2.

3.

4.

5.

6.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 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 gravao. Trata apontamento em perodo no liberado O sistema valida se a data do apontamento no est liberada para o consultor e projeto, retorna uma mensagem e aborta a gravao. (caso de uso 23: Libera Apontamento Projeto) Trata apontamento alem da data limite permitida O sistema verifica se existe um limite de apontamento de despesa cadastrado para o perodo (ms e ano) da data do lanamento. Se existir, o sistema valida se a data do apontamento est alem da data limite para o perodo, retorna uma mensagem e aborta a gravao. (caso de uso 26: Cadastra Data Limite de Apontamento) Trata liberao de apontamento retroativo O sistema verifica se existe um limite de apontamento de horas cadastrado para o perodo (ms e ano) da data do lanamento. 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 gravao. (caso de uso 74: Libera Apontamento Retroativo) 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 gravao.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto, 23: Libera Apontamento Projeto e 21: Cadastra Limite de Despesa devero ter sido realizados pelo menos uma vez.

31.

Consulta Apontamento de Despesas

Breve Descrio Consultas de apontamento de despesas so relatrios e consultas que o colaborador pode gerar aplicando filtros de data e projeto. Tabela Relacionada: tb_Apontamento_Despesa. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator colaborador entra na pgina de consulta de despesas apontadas. 2. O ator colaborador informa os filtros de data e projeto, e solicita as informaes. 3. O sistema apresenta o resultado das informaes em tela.
1.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

30

4.

O caso de uso termina.

Fluxo Alternativo
1.

Trata data ou projeto no cadastrado O sistema valida se no existem dados para os filtros aplicados de data e projeto, retorna uma mensagem e aborta o processo.

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

32.

Gera Relatrio de Prestao de Contas

Breve Descrio Relatrio de prestao de contas o relatrio que acompanha todos os comprovantes (notas fiscais e recibos) das despesas geradas por um consultor em um projeto num determinado perodo. Os documentos (relatrio mais comprovantes) devem ser encaminhados para o departamento de reembolso de despesas no escritrio central da MDNET, para que assim, a MDNET efetive o reembolso aps o processo de conferencia de documentao e aprovao dos gerentes. Tabela Relacionada: tb_Apontamento_Despesa. Ao do caso de uso: Relatrio Impresso. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de consulta de despesas apontadas. O ator colaborador informa um projeto e o perodo que deseja gerar o relatrio, e solicita as informaes. O sistema apresenta o resultado das informaes em tela. O ator colaborador imprime o relatrio. O caso de uso termina.

Fluxo Alternativo
1.

Trata data ou projeto no cadastrado O sistema valida se no existem dados para os filtros aplicados de data e projeto, retorna uma mensagem e aborta o processo.

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

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

31

33.

Cadastra Solicitao de Adiantamento

Breve Descrio Solicitao 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. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de solicitao de adiantamento. O sistema apresenta somente os projetos que esto liberados para o colaborador apontar despesas. O ator colaborador informa os dados do projeto, data e valor, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 0 Solicitao no Conferida). O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata solicitao em data e projeto coexistente O sistema valida se j existe uma solicitao na mesma data e projeto cadastrado, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.

34.

Consulta Agenda Telefnica

Breve Descrio Consultar a agenda telefnica ter acesso aos dados de telefones e e-mails de todos os consultores ativos que esto cadastrados. Tabela Relacionada: tb_Colaborador. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de consulta de agenda telefnica. O sistema retorna todos os consultores cadastrados com seus dados. O ator colaborador pode informar o filtro de nome para facilitar a consulta. O sistema apresenta o resultado das informaes em tela. O caso de uso termina.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

32

Fluxo Alternativo
1.

Trata dados do filtro inexistentes O sistema valida se no existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

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

35.

Atualiza Dados Pessoais

Breve Descrio Atualizar dados pessoais alterar os dados de endereo e telefones do colaborador. Tabela Relacionada: tb_Colaborador. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de atualizao de dados pessoais. O sistema apresenta as informaes de endereo, bairro, municpio, estado, pas, CEP e formao. O ator colaborador altera os dados, e solicita gravao. Observa: Dever ter um facilitador para o preenchimento de endereo baseado no CEP. Utilizar WebService dos Correios O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

36.

Consulta Demonstrativo de Pagamento

Breve Descrio Demonstrativo de pagamento o relatrio que apresenta os valores a serem pagos empresa do colaborador (fornecedor), pelas atividades executadas em um perodo (ms e ano). Este relatrio deve seguir um layout pr-determinado conforme anexo deste documento. Tabela Relacionada: tb_Folha_Pagamento. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico
1.

O caso de uso comea quando o ator colaborador entra na pgina de consulta do

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

33

2. 3. 4. 5.

demonstrativo de pagamento. O sistema apresenta os dados do ltimo demonstrativo liberado. O ator colaborador pode informar o filtro de perodo do demonstrativo e solicitar a consulta. O sistema apresenta o resultado das informaes em tela. O caso de uso termina.

Fluxo Alternativo
1.

Trata dados do filtro inexistentes O sistema valida se no existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

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

37.

Altera Senha

Breve Descrio Alterao de senha o processo que atualiza a chave de segurana de acesso do usurio no sistema. Tabela Relacionada: tb_Colaborador. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de alterao de senha. O sistema apresenta um formulrio com os campos: senha atual, nova senha e confirmao da nova senha. O ator colaborador preenche os campos, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata senha atual errada O sistema valida se a senha atual no confere com a senha registrada no sistema, retorna uma mensagem e aborta a gravao. 3. Trata senha a confirmao de senha errada O sistema valida se a confirmao da nova senha diferente da nova senha, retorna uma mensagem e aborta a gravao.
1.

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

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

34

38.

Consulta Saldo de Conta Corrente

Breve Descrio Conta corrente o fluxo de valores de despesas, adiantamentos e reembolsos. Saldo a somatria deste fluxo. Tabela Relacionada: tbl_Conta Corrente. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator colaborador entra na pgina de consulta do saldo de conta corrente. O sistema apresenta os valor do saldo e o valor da ltima solicitao de adiantamento aprovada. O ator colaborador pode informar o filtro de perodo e solicitar a consulta. O sistema apresenta o resultado das informaes em tela. O caso de uso termina.

Fluxo Alternativo
1.

Trata dados do filtro inexistentes O sistema valida se no existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

39.

Consulta Saldo de Banco de Horas

Breve Descrio Banco de horas um controle de horas diferenciado por colaborador. Estas horas podem ser: - Positivas (a crdito do colaborador) - Quando o colaborador aponta mais horas que a quantidade de horas teis para o perodo. A MDNET paga a quantidade de horas teis e o restante creditado em banco de horas. - Negativas (a crdito da MDNET) - Quando o colaborador aponta menos horas que as teis para o perodo. A MDNET paga ao colaborador quantidade de horas teis, sendo que a diferena entre o apontado e o pago lanada negativamente no banco. Tabela Relacionada: tb_Banco_Horas. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator colaborador entra na pgina 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 perodo e solicitar a consulta. 4. O sistema apresenta o resultado das informaes em tela.
1.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

35

5.

O caso de uso termina.

Fluxo Alternativo
1.

Trata dados do filtro inexistentes O sistema valida se no existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

40.

Consulta Pendncia de Aprovao de Horas

Breve Descrio Esta consulta apresenta ao gerente de projeto, dados de apontamento de horas de todos os colaboradores que ainda no foram aprovados de um determinado perodo. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de horas podem gerar esta consulta nos projetos no qual esto relacionados. Tabela Relacionada: tb_Apontamento_Horas. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator gerente entra na pgina de consulta de pendncia de aprovao de horas. 2. O sistema apresenta os projetos e o nome dos colaboradores no qual o gerente tem direito de acesso e que esto pendentes de aprovao de horas para o perodo em questo. 3. O caso de uso termina.
1.

Fluxo Alternativo
1.

Trata nenhum apontamento pendente O sistema verifica se no h registros de apontamento pendente de aprovao, retorna uma mensagem e aborta o processo.

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

41.

Aprova de Horas para Faturamento

Breve Descrio Aprovao de horas para faturamento a reviso que o gerente faz nos lanamentos dos colaboradores, especfico para a cobrana das horas aprontadas junto ao cliente que contratou os servios. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de horas podem aprovar as horas dos projetos no
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

36

qual esto relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsvel pelo projeto ou ainda administrador de rea, podem aprovar seus prprios apontamentos. A somatria das horas faturadas corresponde ao valor que ser cobrado do cliente. A somatria de horas no faturadas corresponde ao valor que foi perdido e no sero recuperados. Tabela Relacionada: tb_Apontamento_Horas. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5. 6. 7. 8. 9.

O caso de uso comea quando o ator gerente entra na pgina de aprovao de horas para faturamento e seleciona um projeto. O sistema apresenta todos os colaboradores que apontaram horas no perodo no projeto selecionado. O ator gerente seleciona um colaborador. O sistema apresenta todos os apontamentos de horas feitos pelo colaborador selecionado no projeto em questo para o perodo. O ator gerente analisa lanamento a lanamento. O ator gerente clica em um boto disponvel aprovando as horas correspondentes ao lanamento em questo. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O ator gerente repete o procedimento do passo 5 e 6, e o sistema do passo 7, at o trmino dos lanamentos para o colaborador selecionado. O caso de uso termina.

Fluxo Alternativo Trata alterao 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 no faturadas aplicando a frmula (horas apontadas horas faturadas = horas no faturadas). O ator gerente valida s informaes e retorna ao passo 6 do Fluxo Bsico. 2. Trata alterao da quantidade de horas com preenchimento maior que as apontadas O ator gerente altera a quantidade no campo horas faturadas ou no campo hora no 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 no numricos. O ator gerente informa nos campos de horas valores com sinal negativo e ou no
1.

O sistema valida, retorna uma mensagem de erro e aborta o processo. Pr-Condies O caso de uso 28: Cadastra Apontamento de Horas deve ter sido realizado pelo menos uma vez.

numricos.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

37

42.

Aprova de Horas para Pagamento

Breve Descrio Aprovao de horas para pagamento a reviso que o gerente faz nos lanamentos dos colaboradores, especfico para a remunerao dos servios prestados ao colaborador. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de horas podem aprovar as horas dos projetos no qual esto relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsvel pelo projeto ou ainda administrador de rea, podem aprovar seus prprios apontamentos. A somatria das horas pagas corresponde ao valor que ser pago ao colaborador. A somatria de horas no pagas corresponde ao valor que ser perdido e no pago ao colaborador. A somatria de horas para banco de horas corresponde s horas que no sero pagas imediatamente ao colaborador, porm, sero armazenadas no banco de horas para posterior pagamento ou compensao. Tabela Relacionada: tb_Apontamento_Horas. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6. 7. 8. 9. 10.

O caso de uso comea quando o ator gerente entra na pgina de aprovao de horas para pagamento e seleciona um projeto. O sistema apresenta todos os colaboradores que apontaram horas no perodo no projeto selecionado. O ator gerente seleciona um colaborador. O sistema apresenta todos os apontamentos de horas feitos pelo colaborador selecionado no projeto em questo para o perodo. Por padro, 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 no pagas, o sistema apresenta o mesmo valor definido pelo gerente como horas no faturadas. O ator gerente analisa lanamento a lanamento. O ator gerente clica em um boto disponvel aprovando as horas correspondentes ao lanamento em questo. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O ator gerente repete o procedimento do passo 6 e 7, e o sistema do passo 8, at o trmino dos lanamentos para o colaborador selecionado. O caso de uso termina.

Fluxo Alternativo Trata alterao 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 no pagas aplicando a frmula (horas apontadas horas pagas = horas no pagas). O ator gerente valida s informaes e retorna ao passo 7 do Fluxo Bsico. 2. Trata alterao da quantidade de horas para banco
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

38

Por padro, 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 informaes e retorna ao passo 7 do Fluxo Bsico. 3. Trata alterao da quantidade de horas com preenchimento maior que as apontadas O ator gerente altera a quantidade no campo horas pagas ou no campo hora no pagas ou no campo horas para banco, onde a somatria dos trs 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 no numricos. O ator gerente informa nos campos de horas valores com sinal negativo e ou no numricos. O sistema valida, retorna uma mensagem de erro e aborta o processo. Pr-Condies Os casos de uso 28: Cadastra Apontamento de Horas, 47: Bloqueia Aprovao de Horas para Faturamento devem ter sido realizados pelo menos uma vez.

43.

Consulta Pendncia de Aprovao de Despesas

Breve Descrio Esta consulta apresenta ao gerente de projeto, dados de apontamento de despesas de todos os colaboradores que ainda no foram aprovados de um determinado perodo. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de despesas podem gerar esta consulta nos projetos no qual esto relacionados. Tabela Relacionada: tb_Apontamento_Despesas. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator gerente entra na pgina de consulta de pendncia de aprovao de despesas. 2. O sistema apresenta os projetos e o nome dos colaboradores no qual o gerente tem direito de acesso e que esto pendentes de aprovao de despesas para o perodo em questo. 3. O caso de uso termina.
1.

Fluxo Alternativo
1.

Trata nenhum apontamento pendente O sistema verifica se no h registros de apontamento pendente de aprovao, retorna uma mensagem e aborta o processo.

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

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

39

44.

Aprova Despesas

Breve Descrio Aprovao de despesas a reviso que o gerente faz nos lanamentos das despesas oriundas de projeto para reembolso dos colaboradores e recuperao junto aos clientes. Por procedimento as aprovaes de despesas devem ser feitas semanalmente. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de despesas podem aprovar as despesas dos projetos no qual esto relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsvel pelo projeto ou ainda administrador de rea, podem aprovar seus prprios apontamentos. A somatria dos valores de reembolso corresponde ao valor que ser reembolsado ao colaborador que gerou a despesa. A somatria dos valores de recuperao corresponde ao valor que ser cobrado do cliente no qual o projeto relacionado gerou as despesas. Classificao o mtodo que a despesa ser recuperada. Existem as seguintes possibilidades: por TX/H (taxa hora), ND (nota de dbito), NF (nota fiscal) ou NR (no recupervel). Tabela Relacionada: tb_Apontamento_Despesas. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5. 6. 7. 8. 9.

O caso de uso comea quando o ator gerente entra na pgina de aprovao de despesas e seleciona um projeto. O sistema apresenta todos os colaboradores que apontaram despesas no perodo no projeto selecionado. O ator gerente seleciona um colaborador. O sistema apresenta todos os apontamentos de despesa feitos pelo colaborador selecionado no projeto em questo para o perodo. O ator gerente analisa lanamento a lanamento. O ator gerente clica em um boto disponvel aprovando a despesa correspondente ao lanamento em questo. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 3 - Aprovado). O ator gerente repete o procedimento do passo 5 e 6, e o sistema do passo 7, at o trmino dos lanamentos para o colaborador selecionado. O caso de uso termina.

Fluxo Alternativo Trata alterao dos valores O ator gerente altera o valor no campo valor reembolsado ou no campo valor recuperado. O ator gerente valida s informaes e retorna ao passo 6 do Fluxo Bsico. 2. Trata alterao da classificao de recuperao Por padro, o sistema apresenta o mtodo de recuperao conforme cadastro
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

40

3.

4.

5.

6.

previamente feito no limite de despesa (caso de uso 21: Cadastra Limite de Despesa). O ator gerente altera o valor no campo classificao diferente de NR, valida as informaes e retorna ao passo 6 do Fluxo Bsico , ou. O ator gerente selecionar a opo NR. O sistema apaga o valor apresentado no campo recuperao. O ator gerente valida s informaes e retorna ao passo 6 do Fluxo Bsico. Trata alterao de valores superior ao valor apontado O ator gerente altera os valores com um nmero superior ao valor apontado ou no campo reembolsado ou no campo recuperado e solicita gravao. O sistema valida, retorna uma mensagem de erro e aborta o processo. Trata preenchimento dos campos com valores negativos ou no numricos. O ator gerente informa no campo reembolsado ou recuperado valores com sinal negativo e ou no numricos e solicita gravao. O sistema valida, retorna uma mensagem de erro e aborta o processo. Trata aprovao parcial da despesa O ator gerente altera o valor de recuperao com um nmero inferior ao valor da despesa e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 4 Aprovao Parcial). Trata a rejeio da despesa O ator gerente por algum motivo no aprova a despesa zerando o valor do reembolso e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 5 Rejeitado).

Pr-Condies 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 Pendncia de Aprovao de Despesas Operadoras

Breve Descrio Esta consulta apresenta ao gerente de projeto, dados de lanamentos de despesas de operadoras (passagem area, hospedagem, locao de automveis e/ou outras despesas) de todos os colaboradores que ainda no foram aprovados para reembolso de um determinado perodo. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de despesas podem gerar esta consulta nos projetos no qual esto relacionados. Tabela Relacionada: tb_Operadora_Passagem, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas.. Ao do caso de uso: Consultar. Fluxo de Eventos Fluxo Bsico
1.

tb_Operadora_Locacao_Auto,

O caso de uso comea quando o ator gerente entra na pgina de consulta de

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

41

pendncia de aprovao 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 esto pendentes de aprovao de despesas para o perodo em questo. 3. O caso de uso termina. Fluxo Alternativo
1.

Trata nenhum apontamento pendente O sistema verifica se no h registros de apontamento pendente de aprovao, retorna uma mensagem e aborta o processo.

Pr-Condies Os casos de uso 60: Cadastra Passagem Area ou 62: Cadastra Hospedagem ou 63: Cadastra Locao de Veculos 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 Cobrana Despesas Operadoras

Breve Descrio Despesas de operadoras de viagens so despesas geradas nos projetos onde quem adquire a despesa e reembolsada so as operadoras. Estas despesas podem ser dos tipos: Passagem area, hospedagem, locao de automvel ou despesas diversas outras despesas. A aprovao destas despesas est relacionada recuperao junto aos clientes onde os projetos executados geraram as mesmas. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de despesas podem aprovar as despesas dos projetos no qual esto relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsvel pelo projeto ou ainda administrador de rea, podem aprovar suas prprias despesas. Tabelas Relacionadas: tb_Operadora_Passagem, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5. 6.

tb_Operadora_Locacao_Auto,

O caso de uso comea quando o ator gerente entra na pgina de aprovao de despesas de operadoras e seleciona um projeto. O sistema apresenta todos os colaboradores que contem despesas no perodo e no projeto selecionado. O ator gerente seleciona um colaborador. O sistema apresenta todas as despesas do colaborador selecionado no projeto em questo para o perodo. O ator gerente analisa lanamento a lanamento. O ator gerente seleciona o mtodo de recuperao classificao da despesa exceto

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

42

7. 8. 9. 10.

NR. O ator gerente clica em um boto disponvel aprovando a despesa correspondente ao lanamento em questo. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 5 Aprovado). O ator gerente repete o procedimento do passo 5 e 6, e o sistema do passo 7, at o trmino dos lanamentos para o colaborador selecionado. O caso de uso termina.

Fluxo Alternativo Trata alterao dos valores O ator gerente altera o valor no campo valor recupervel. O ator gerente valida s informaes e retorna ao passo 6 do Fluxo Bsico. 2. Trata alterao da classificao de recuperao para NR O ator gerente selecionar a opo NR no campo classificao. O sistema apaga o valor apresentado no campo recuperao. O ator gerente valida s informaes e retorna ao passo 6 do Fluxo Bsico. 3. Trata alterao de valor recuperado superior ao valor da despesa O ator gerente altera o valor de recuperao com um nmero superior ao valor da despesa e solicita gravao. O sistema valida, retorna uma mensagem de erro e aborta o processo. 4. Trata preenchimento dos campos com valores negativos ou no numricos. O ator gerente informa no campo valor recupervel valores com sinal negativo e ou no numricos e solicita gravao.. O sistema valida, retorna uma mensagem de erro e aborta o processo.
1.

Pr-Condies Os casos de uso 60: Cadastra Passagem Area ou 62: Cadastra Hospedagem ou 63: Cadastra Locao de Veculos 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 Aprovao de Horas para Faturamento

Breve Descrio Bloqueio de aprovao de horas para faturamento um processo que limita qualquer alterao que o ator gerente queira fazer nas aprovaes de horas para faturamento de um perodo (ms e ano). Tabela Relacionada: tb_Bloqueio_Horas com o campo tipo de bloqueio = "Faturamento" e tb_Apontamento_Hora . Observao: Somente aps este bloqueio, que os gerentes podem fazer as aprovaes de horas para pagamento (caso de uso 42: Aprova Horas para Pagamento). Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1.

O caso de uso comea quando o ator administrador entra na pgina de bloqueio de

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

43

2. 3. 4. 5. 6.

aprovao de horas para faturamento. O sistema apresenta uma lista de todos os registros existentes. O ator administrador cria um novo bloqueio informando o perodo que deseja bloquear, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema altera todos os lanamentos do campo tb_Apontamento_Hora. Bloqueado_Faturamento = S, do perodo bloqueado (ms e ano). O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao do campo bloqueado O ator administrador seleciona um perodo e altera o status para bloqueado = No, e solicita gravao. O sistema verifica o campo tb_Bloqueio_Horas.Bloqueado com o campo tipo de bloqueio = "Pagamento" para o perodo selecionado. Se o valor for S (bloqueado), o sistema retorna uma mensagem informando que no possvel desbloquear a aprovao para faturamento antes de desbloquear a aprovao de pagamento para o perodo, e aborta a gravao. Se o valor for N (desbloqueado) ou nulo, o sistema altera todos os lanamentos do campo tb_Apontamento_Hora.Bloqueado_Faturamento = N, do perodo selecionado.
1.

Pr-Condies Os casos de uso, 40: Consulta Pendncias de Aprovao de Horas e 41: Aprova Horas para Faturamento devero ter sido realizados por todos os gerentes, para o perodo em questo.

48.

Bloqueia Aprovao de Horas para Pagamento

Breve Descrio Bloqueio de aprovao de horas para pagamento um processo que limita qualquer alterao que o ator gerente queira fazer nas aprovaes de horas para pagamento de um perodo (ms e ano). Tabela Relacionada: tb_Bloqueio_Horas com o campo tipo de bloqueio = "Pagamento" e tb_Apontamento_Hora. Observao: Somente aps este bloqueio, que o ator administrador pode fazer os lanamentos de folha de pagamento (caso de uso 69: Lana Dados de Folha de Pagamento). Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de bloqueio de aprovao 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 perodo que deseja bloquear, e solicita gravao.
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

44

O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. 5. O sistema altera todos os lanamentos do campo tb_Apontamento_Hora. Bloqueado_Pagamento = S, do perodo bloqueado (ms e ano). 6. O caso de uso termina.
4.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao do campo bloqueado O ator administrador seleciona um perodo e altera o status para bloqueado = No, e solicita gravao. O sistema verifica a tabela tb_Liberacao_Demonstrativo para o perodo a ser desbloqueado. Se existir um registro para o perodo, o sistema retorna uma mensagem informando que no possvel desbloquear a aprovao para pagamento, uma vez que o demonstrativo de pagamento para o perodo j foi liberado e aborta a gravao. Se no existir nenhum registro para o perodo, o sistema altera todos os lanamentos do campo tb_Apontamento_Hora.Bloqueado_Pagamento = N, do perodo selecionado.
1.

Pr-Condies Os casos de uso, 40: Consulta Pendncias de Aprovao de Horas e 42: Aprova Horas para Pagamento devero ter sido realizados por todos os gerentes, para o perodo em questo.

49.

Conferi Comprovantes de Despesas

Breve Descrio Conferir os comprovantes de despesa o processo de reviso 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. Observao: Somente aps este processo de conferncia, que o ator gerente pode fazer as aprovaes das despesas (caso de uso 44: Aprova Despesas). Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador com o relatrio impresso juntos com os comprovantes de despesa, entra na pgina de conferncia de comprovantes de despesa e seleciona um colaborador, um projeto e o perodo (conforme dados do relatrio). 2. O sistema apresenta uma lista de todas as despesas apontadas pelo colaborador no projeto e perodo selecionado. 3. O ator administrador avalia os lanamentos (valor, data e tipo de despesa apontada versos valor, data e tipo de despesa da nota fiscal).
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

45

O ator administrador clica em um boto disponvel confirmado que a despesa est conferia com o comprovante. 5. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 2 Relatrio Conferido). 6. O ator administrador repete o procedimento do passo 3 e 4, e o sistema do passo 5, at o trmino dos lanamentos para o colaborador selecionado. 7. O caso de uso termina.
4.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata comprovante faltante O ator administrador marca os apontamentos de despesa que esto com os comprovantes faltando, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao 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 gravao. O sistema grava os dados originais nos campos correspondentes (xxxx_original) e sobrepem os valores apontados com os valores alterados.
1.

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

50.

Bloqueia Aprovao de Despesas

Breve Descrio Bloqueio de aprovao de despesas um processo que limita qualquer alterao que o ator gerente queira fazer nas aprovaes de despesas de um perodo (semanal). Tabela Relacionada: tb_Bloqueio_Despesa com o campo tipo de bloqueio = "Despesa" e tb_Apontamento_Despesa. Observao: Somente aps este bloqueio, que o ator administrador pode gerar o relatrio de pagamento de despesa (caso de uso 52: Gera Relatrio de Pagamento de Despesas). Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de bloqueio de aprovao de despesas. 2. O sistema apresenta uma lista de todos os registros existentes. 3. O ator administrador cria um novo bloqueio informando o perodo que deseja bloquear (semanal), e solicita gravao. 4. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso.
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

46

O sistema altera todos os lanamentos do campo tb_Apontamento_Despesa. Bloqueado_Aprovacao = S, do perodo bloqueado (semanal). 6. O sistema inseri na tabela tbl_Conta_Corrente as informaes do colaborador, a somatria das despesas aprovadas para reembolso (com o sinal positivo), a data do processo, e a procedncia = Despesa. 7. O caso de uso termina.
5.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao do campo bloqueado O ator administrador seleciona um perodo e altera o status para bloqueado = No, e solicita gravao. O sistema verifica se existe algum registro na tabela tb_Controle_Contabil com o campo Tipo_Controle = Despesa para o perodo a ser desbloqueado. Se houver algum registro para o perodo, o sistema retorna uma mensagem informando que no possvel desbloquear a aprovao, uma vez que j foi gerando o relatrio de pagamento das despesas em questo e aborta a gravao. Se no existir nenhum registro para o perodo, o sistema altera todos os lanamentos do campo tb_Apontamento_Despesa. Bloqueado_Aprovacao = N, e apaga os lanamentos feitos na tabela tbl_Conta_Corrente do perodo selecionado. 3. Envia e-mail de notificao O sistema executa o processo de envio de e-mail (caso de uso 51: Envia e-mail de Comprovantes Pendentes)
1.

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

51.

Envia E-mail de Comprovantes Pendentes

Breve Descrio Este processo notifica os colaboradores que apontaram suas despesas, encaminharam o relatrio de prestao de contas para o escritrio central com alguns ou todos os comprovantes faltando. Nesta notificao, informando especificamente qual lanamento est pendente de comporvante. Tabela Relacionada: tb_Apontamento_Despesa. Ao do caso de uso: Execuo. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador bloqueia as aprovaes para pagamento. 2. O sistema gera e envia e-mails individuais por colaborador com todas as informaes das despesas que esto com o status 6 (Comprovante Pendente) no perodo bloqueado. 3. O caso de uso termina.
1.

Fluxo Alternativo

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

47

1.

Trata erro de servidor de e-mail O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Pr-Condies O caso de uso, 50: Bloqueia Aprovao Despesas dever ter sido realizado pelo menos uma vez.

52.

Gera Relatrio de Pagamento de Despesas

Breve Descrio Relatrio de pagamento de despesas a lista de informaes que ser passada ao contas a pagar, onde o mesmo realizar os reembolsos das despesas aos colaboradores. No processo de gerao do relatrio de pagamento de despesas, gerado um cdigo denominado Controle Contbil. Este cdigo o mapeamento que a contabilidade d a todo movimento financeiro. Existem dois tipos de pagamento CH ou DP. CH so os pagamentos feitos atravs de transferncia bancria para os colaboradores e/ou suas empresas (fornecedores), em instituies financeiras diferentes da instituio financeira da empresa MDNET. DP so os pagamentos feitos atravs de transferncia bancria para os colaboradores e/ou suas empresas (fornecedores), na mesma instituio financeira que a da MDNET. Para cada tipo de pagamento, dever ser criado um controle contbil diferente independente do perodo. O cdigo do controle contbil nico e deve seguir o padro: - Movimentaes financeiras de reembolso de despesas. Prefixo RV seguindo de 4 nmeros (seqencial e reiniciado por ano), finalizado com / e os dois ltimos dgitos do ano que foi gerado o cdigo. Ex: RV0001/10, RV0002/10. - Movimentaes financeiras de adiantamento de despesas. Prefixo AV seguindo de 4 nmeros (seqencial e reiniciado por ano), finalizado com / e os dois ltimos dgitos do ano que foi gerado o cdigo. Ex: AV0001/10, AV0002/10 . - Movimentaes financeiras de devoluo de adiantamento de despesas. Prefixo PC seguindo de 4 nmeros (seqencial e reiniciado por ano), finalizado com / e os dois ltimos dgitos do ano que foi gerado o cdigo. Ex: PC0001/10, PC0002/10 . Tabela Relacionada: tb_Apontamento_Despesa, tbl_Conta Corrente e tb_Controle_Contabil com o campo Tipo_Controle = Despesa. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de gerao de relatrio de pagamento de despesas, e informa qual perodo ser gerado o relatrio. 2. O sistema apresenta a numerao seqencial do cdigo contbil (RV) para o ano, permitindo alterao.
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

48

3. 4. 5. 6. 7. 8. 9.

10.

O ator administrador confirma a numerao e solicita Prxima Pgina. O sistema apresenta a lista de colaboradores com seus reembolsos aprovados para o perodo informado que ainda no foram pagos. O ator administrador seleciona lanamento a lanamento que faro parte deste pagamento e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema altera o campo Controle_Contabil da tabela tb_Apontamento_Despesa com o cdigo RV gerado no processo dos apontamentos relacionados neste pagamento. O sistema registra na tabela tb_Controle_Contabil as informaes do controle contbil gerado no processo. O sistema inseri na tabela tbl_Conta_Corrente as informaes do colaborador, a somatria das despesas que esto sendo pagas (com o sinal negativo), a data do processo, a data do pagamento, o controle contbil e a procedncia = Pagamento. Observao. Com o lanamento da somatria dos valores com o sinal negativo, o saldo de conta corrente (caso o colaborador no tenha adiantamentos feitos) dever ser zero, uma vez que o valor de reembolso deve ser igual ao valor de pagamento com o sinal invertido. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies O caso de uso, 50: Bloqueia Aprovao de Despesas dever ter sido realizado pelo menos uma vez.

53.

Aprova Solicitao de Adiantamento

Breve Descrio Aprovao de solicitao de adiantamento a reviso que o ator administrador faz nas solicitaes de adiantamento de dinheiro como antecipao das despesas que sero geradas em projeto. Por procedimento as aprovaes de solicitao de adiantamento podem ser feitas diariamente. Observao: Alem do gerente de projeto, os usurios estabelecidos no cadastro do projeto como diretor de projeto, gerente de unidade, responsvel pelo projeto e ainda, os usurios estipulados como administradores de rea com autorizao aprovao de despesas podem aprovar as despesas dos projetos no qual esto relacionados. Nenhum diretor, gerente de projeto, gerente de unidade, responsvel pelo projeto ou ainda administrador de rea, podem aprovar suas prprias solicitaes. Tabela Relacionada: tb_Solicitacao_Adiantamento. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de aprovao de solicitao de adiantamento. 2. O sistema apresenta todos os colaboradores com suas solicitaes ainda no
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

49

3. 4. 5. 6.

aprovadas. Tambm so apresentadas as informaes de saldo em conta corrente e o valor do ltimo adiantamento aprovado. Por padro o sistema apresenta no campo Valor Aprovado o mesmo valor que o campo Valor Solicitado. O ator administrador analisa as informaes. O ator administrador aprova a solicitao clicando no boto disponvel para o lanamento analisado. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 3 - Aprovado). O caso de uso termina.

Fluxo Alternativo
1. 2.

3.

4.

5.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. Trata alterao de valor superior ao valor solicitado O ator administrador altera o valor aprovado com um nmero superior ao valor solicitado e solicita gravao. O sistema valida, retorna uma mensagem de erro e aborta o processo. Trata preenchimento dos campos com valores negativos ou no numricos. O ator administrador informa no campo valor aprovado valores com sinal negativo e ou no numricos e solicita gravao. O sistema valida, retorna uma mensagem de erro e aborta o processo. Trata aprovao parcial da solicitao O ator administrador altera o valor aprovado com um nmero inferior ao valor da solicitao de adiantamento, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 4 Aprovao Parcial). Trata a rejeio do adiantamento O ator administrador por algum motivo no aprova a solicitao de adiantamento, zerando o valor de aprovao e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 5 Rejeitado).

Pr-Condies O caso de uso 33: Cadastra Solicitao de Adiantamento deve ter sido realizado pelo menos uma vez.

54.

Bloqueia Aprovao de Solicitao de Adiantamento

Breve Descrio Bloqueio de aprovao de solicitao de adiantamento um processo que limita qualquer alterao que o ator administrador queira fazer nas aprovaes de adiantamento. Tabela Relacionada: tb_Bloqueio_Despesa com o campo tipo de bloqueio = " Adiantamento" e tb_Solicitacao_Adiantamento. Observao: Somente aps este bloqueio, que o ator administrador pode gerar o relatrio de pagamento de adiantamento (caso de uso 55: Gera Relatrio de Pagamento de Adiantamento). Ao do caso de uso: Cadastrar e Alterar.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

50

Fluxo de Eventos Fluxo Bsico


1. 2. 3. 4. 5. 6.

7.

O caso de uso comea quando o ator administrador entra na pgina de bloqueio de aprovao de adiantamento. O sistema apresenta uma lista de todos os registros existentes. O ator administrador cria um novo bloqueio informando o perodo que deseja bloquear (dirio), e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema altera todos os lanamentos do campo tb_Solicitacao_Adiantamento. Bloqueado_Aprovacao = S, do perodo bloqueado (dirio). O sistema inseri na tabela tbl_Conta_Corrente_Adiantamento as informaes do colaborador, a somatria dos adiantamentos aprovados (com o sinal positivo), a data do processo, e a procedncia = Solicitacao. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao do campo bloqueado O ator administrador seleciona um perodo e altera o status para bloqueado = No, e solicita gravao. O sistema verifica se existe algum registro na tabela tb_Controle_Contabil com o campo Tipo_Controle = Adiantamento para o perodo a ser desbloqueado. Se houver algum registro para o perodo, o sistema retorna uma mensagem informando que no possvel desbloquear a aprovao, uma vez que j foi gerando o relatrio de pagamento dos adiantamentos em questo e aborta a gravao. Se no existir nenhum registro para o perodo, o sistema altera todos os lanamentos do campo tb_Solicitao_Adiantamento.Bloqueado_Aprovacao = N, e apaga os lanamentos feitos na tabela tbl_Conta_Corrente_Adiantamento do perodo selecionado.
1.

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

55.

Gera Relatrio de Pagamento de Adiantamento

Breve Descrio Relatrio de pagamento de adiantamento a lista de informaes que ser passada ao contas a pagar, onde o mesmo realizar os crditos de adiantamento das despesas aos colaboradores. No processo de gerao do relatrio de pagamento de despesas, gerado um cdigo denominado Controle Contbil. Este cdigo o mapeamento que a contabilidade d a todo movimento financeiro conforme citado no caso de uso 52: Gera Relatrio de Pagamento de Despesas. Tabela Relacionada: tb_Solicitacao_Adiantamento, tbl_Conta_Corrente_Adiantamento tb_Controle_Contabil com o campo Tipo_Controle = Adiantamento.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

51

Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico


1.

2. 3. 4. 5. 6. 7.

8. 9.

10.

O caso de uso comea quando o ator administrador entra na pgina de gerao de relatrio de pagamento de adiantamento, e informa qual perodo ser gerado o relatrio. O sistema apresenta a numerao seqencial do cdigo contbil (AV) para o ano, permitindo alterao. O ator administrador confirma a numerao e solicita Prxima Pgina. O sistema apresenta a lista de colaboradores com seus adiantamentos aprovados para o perodo informado que ainda no foram pagos. O ator administrador seleciona lanamento a lanamento que faro parte deste pagamento e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema altera o campo Controle_Contabil da tabela tb_Solicitacao_Adiantamento com o cdigo AV gerado no processo dos adiantamentos relacionados neste pagamento. O sistema registra na tabela tb_Controle_Contabil as informaes do controle contbil gerado no processo. O sistema inseri na tabela tbl_Conta_Corrente_Adiantamento as informaes do colaborador, a somatria dos adiantamentos que esto sendo pagos (com o sinal negativo), a data do processo, a data do pagamento, o controle contbil e a procedncia = Adiantamento. Observao. Com o lanamento da somatria dos valores com o sinal negativo, o saldo de conta corrente do adiantamento dever ser zero, uma vez que o valor da solicitao deve ser igual ao valor de pagamento com o sinal invertido. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies O caso de uso, 54: Bloqueia Aprovao de Adiantamento dever ter sido realizado pelo menos uma vez.

56.

Processa Atualizao de Saldo

Breve Descrio Este processo atualiza os dados de conta corrente e conta corrente adiantamento. Quando um colaborador solicita um adiantamento e no mesmo perodo ele tem uma despesa a ser reembolsada, por procedimento este colaborador deve receber seu reembolso e tambm o valor de adiantamento solicitado. Para que um processo no interferisse no outro, foi optado separar os controles em conta corrente (para as despesas) e conta corrente adiantamento.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

52

Este processo transferi os valores pagos de adiantamento que esto na tabela tb_Conta_Corrente_Adiantamento para a tabela tb_Conta_Corrente, com isso, o saldo de conta corrente do colaborador sempre ser a somatria das despesas a somatria reembolsada a somatria 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 prximo perodo 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 perodo anterior) + Apontamento de despesa do perodo atual 15,00 _________________________________________ Saldo a ser reembolsado no perodo atual de 5,00.

Observao. Caso o saldo de conta corrente do colaborador esteja negativo, no h valor a ser reembolsado. Este processo s poder ser executado aps o processo de gerao de relatrio de pagamento de despesas caso de uso 52: Gera Relatrio de Pagamento de Despesas. Tabela Relacionada: tb_Conta_Corrente e tbl_Conta_Corrente_Adiantamento. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4.

5.

O caso de uso comea quando o ator administrador entra na pgina de processo de atualizao de saldo. O sistema apresenta uma pgina com os dados da ltima execuo do processo. O ator administrador clica no boto de execuo. 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. Aps o trmino da cpia, o sistema altera o campo Atualizado da tabela tb_Conta_Corrente_Adiantamento para S de todos os lanamentos copiados. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies Os casos de uso, 52: Gera Relatrio de Pagamento de Despesas e 55: Gera Relatrio de Pagamento de Adiantamento devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

53

57.

Lana Devoluo de Adiantamento

Breve Descrio Devoluo de adiantamento quando o colaborador no gerou despesas sobre o valor concedido pela MDNET de adiantamento. Por procedimento, o colaborador deve depositar o valor de devoluo em conta corrente informada pela MDNET, e encaminhar um fax e/ou e-mail do comprovante. Tabela Relacionada: tb_Conta_Corrente. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de lanamento de devoluo de adiantamento com o comprovante de depsito em mos. O ator administrador informa o colaborador que fez o depsito em conta e o valor creditado, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema grava os dados na tabela tb_Conta_Corrente com o valor positivo, e gera automaticamente a numerao seqencial do cdigo contbil (PC) para o ano. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies O caso de uso, 33: Cadastra Solicitao de Adiantamento dever ter sido realizado pelo menos uma vez.

58.

Cadastra Cotao de Moedas

Breve Descrio Cotao de moedas o valor cambial de cada moeda adotada no sistema. Estes valores possuem variao diria. Tabela Relacionada: tb_Cambio. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador entra na pgina de cadastro de cotao de moeda. 2. O sistema apresenta os ltimos lanamentos cambiais feitos. 3. O ator administrador insere uma nova cotao selecionando a moeda e informando a
1.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

54

data e valor da cotao da mesma, e solicita gravao 4. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. 5. O caso de uso termina. Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Executa a atualizao dos apontamentos em moedas estrangeiras O sistema executa o caso de uso 59: Atualiza Saldo de Despesas em Moedas Estrangeiras. 3. Trata cotao existente para a moeda O sistema valida se j existe cotao cadastrada para a moeda e data informada pelo ator administrador, retorna uma mensagem e aborta a gravao.
1.

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

59.

Atualiza Saldo de Despesas em Moeda Estrangeira

Breve Descrio Este processo atualiza todos os apontamentos de despesas em moeda estrangeira. Tabela Relacionada: tb_Cambio, tb_Apontamento_Despesas. Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador cadastra uma cotao para uma moeda estrangeira caso de uso 58: Cadastra Cotao 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 informaes da moeda e data cadastrada no caso de uso 58: Cadastra Cotao de Moeda. 3. O caso de uso termina.
1.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies O caso de uso, 58: Cadastra Cotao de Moeda dever ter sido realizado pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

55

60.

Cadastra Passagem Area

Breve Descrio Como informado no caso de uso 46: Aprova Cobrana de Despesas de Operador, este cadastramento refere-se s despesas de operadora. Tabela Relacionada: tb_Operadora_Passagem. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6. 7. 8.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de passagem area e seleciona um projeto. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado. O ator administrador seleciona um colaborador. O sistema apresenta todas as passagens j cadastras para o colaborador e projeto selecionado. O ator administrador insere uma nova passagem ou altera um registro existente. Para inserir uma nova passagem, o ator administrador deve preencher as informaes da passagem de Ida e pode simultaneamente preencher as informaes da passagem de Volta. As informaes necessrias so: a operadora, a data da passagem, a hora de sada, a hora de chegada no destino, a origem (aeroporto), a escala, o destino (aeroporto), o nmero do vo, o valor da passagem, o valor das tarifas, o tipo de entrega da passagem e o cdigo de entrega (Ticket). O ator administrador solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 1 Aberto). O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata solicitao de passagem coexistente para o colaborador O sistema valida se existe outra solicitao de passagem para o colaborador e data, retorna uma mensagem e aborta a gravao. 3. Trata o cancelamento de passagem area O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 2 Cancelado). 4. Envia e-mail de notificao O sistema executa o caso de uso 64: Envia E-mail de Notificao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor,18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

56

61.

Cadastra Hospedagem

Breve Descrio Como informado no caso de uso 46: Aprova Cobrana de Despesas de Operador, este cadastramento refere-se s despesas de operadora. Tabela Relacionada: tb_Operadora_Hospedagem. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6. 7. 8.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de hospedagem e seleciona um projeto. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado. O ator administrador seleciona um colaborador. O sistema apresenta todas as hospedagens j cadastras para o colaborador e projeto selecionado. 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 endereo do hotel, o telefone do hotel, a data de checkin a data de checkout, o valor da hospedagem, o tipo de diria (diria ou contrato) e se fornecido caf da manh. O ator administrador solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 1 Aberto). O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata solicitao de hospedagem coexistente para o colaborador O sistema valida se existe outra hospedagem para o colaborador e data, retorna uma mensagem e aborta a gravao. 3. Trata o cancelamento da hospedagem O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 2 Cancelado). 4. Envia e-mail de notificao O sistema executa o caso de uso 64: Envia E-mail de Notificao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor, 18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

57

62.

Cadastra Locao de Veculo

Breve Descrio Como informado no caso de uso 46: Aprova Cobrana de Despesas de Operador, este cadastramento refere-se s despesas de operadora. Tabela Relacionada: tb_Operadora_Locacao_Auto. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6. 7. 8.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de locao de veculo e seleciona um projeto. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado. O ator administrador seleciona um colaborador. O sistema apresenta todas as locaes j cadastras para o colaborador e projeto selecionado. O ator administrador insere uma nova locao ou altera um registro existente. Para inserir uma nova locao de veculo, o ator administrador deve preencher a operadora, o nome da locadora, o local de retirada, o local de devoluo, a data de retirada e a data de devoluo. O ator administrador solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 1 Aberto). O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata solicitao de locao de veculo coexistente para o colaborador O sistema valida se existe outra locao para o colaborador e data, retorna uma mensagem e aborta a gravao. 3. Trata o cancelamento da locao de veculos O ator administrador seleciona um registro existente, altera o status para cancelado e solicita a gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 2 Cancelado). 4. Envia e-mail de notificao O sistema executa o caso de uso 64: Envia E-mail de Notificao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor, 18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

58

63.

Cadastra Outras Despesas de Operadora

Breve Descrio Como informado no caso de uso 46: Aprova Cobrana de Despesas de Operador, este cadastramento refere-se s despesas de operadora. Tabela Relacionada: tb_Operadora_Outras_Despesas. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6. 7. 8.

O caso de uso comea quando o ator administrador entra na pgina de cadastro de outras despesas e seleciona um projeto. O sistema apresenta todos os colaboradores liberados para apontamento de horas no projeto selecionado. O ator administrador seleciona um colaborador. O sistema apresenta todas as outras despesas j cadastras para o colaborador e projeto selecionado. 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 observao. O ator administrador solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 1 Aberto). O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao 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 gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 2 Cancelado). 3. Envia e-mail de notificao O sistema executa o caso de uso 64: Envia E-mail de Notificao.
1.

Pr-Condies Os casos de uso, 11: Cadastra Colaborador, 14: Cadastra Fornecedor, 18: Cadastra Empresa, 22: Cadastra Projeto e 23: Libera Apontamento Projeto devero ter sido realizados pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

59

64.

Envia E-mail de Notificao

Breve Descrio Este processo notifica os colaboradores que existe passagem area ou hospedagem ou locao de veculos ou outras despesas disponveis a eles. Esta notificao deve conter todas as informaes necessrias para que o colaborador possa utilizar os servios contratados. Tabela Relacionada: tb_Operadora_Passagem ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas Ao do caso de uso: Execuo. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador cadastra uma ou mais opes de despesas de operadora e solicita o envio de e-mail de notificao ao colaborador. 2. O sistema gera e envia e-mails com todas as informaes das despesas de operadoras ao colaborador. 3. O caso de uso termina.
1.

tb_Operadora_Locacao_Auto

ou

Fluxo Alternativo
1.

Trata erro de servidor de e-mail O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Pr-Condies Um dos casos de uso 60: Cadastra Passagem Area, 61: Cadastra Hospedagem, 62: Cadastra Locao de veculos, 63: Cadastra Outras Despesas de Operadora devem ter sido realizados pelo menos uma vez.

65.

Conferi Despesas de Operadora

Breve Descrio Conferir as despesas das operadoras o procedimento que o ator administrador faz de conferncia entre as cobranas encaminhadas pela operadora MDNET. Tabela Relacionada: tb_Operadora_Passagem ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador com a cobrana da operadora em mos entra na pgina de conferncia de despesas de operadora e seleciona um colaborador, um projeto e o perodo (conforme dados da cobrana). 2. O sistema apresenta uma lista de todas as despesas geradas para o colaborador no projeto e perodo selecionado. 3. O ator administrador avalia os lanamentos (valor, data e tipo de despesa versos o valor, data e tipo de despesa da cobrana).
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

tb_Operadora_Locacao_Auto

ou

60

O ator administrador insere as informaes de desconto, a data de emisso da fatura, a data de vencimento da fatura, o nmero da fatura, a nota de dbito da operadora e a competncia correspondente da despesa e solicita a gravao 5. O sistema valida a entrada de dados e retorna uma mensagem de gravao 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 trmino dos lanamentos para o colaborador selecionado. 7. O caso de uso termina.
4.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata comprovante faltante O ator administrador marca os apontamentos de despesa que esto com os comprovantes faltando, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso (status 6 Comprovante Pendente).
1.

Pr-Condies Um dos casos de uso 60: Cadastra Passagem Area, 61: Cadastra Hospedagem, 62: Cadastra Locao de veculos, 63: Cadastra Outras Despesas de Operadora devem ter sido realizados pelo menos uma vez.

66.

Paga Despesas de Operadora

Breve Descrio Este processo apenas a alterao do status das despesas para pago, aps a efetivao do pagamento pelo conta a pagar da MDNET. Tabela Relacionada: tb_Operadora_Passagem ou tb_Operadora_Hospedagem ou tb_Operadora_Outras_Despesas tb_Operadora_Locacao_Auto ou

Observao: Somente aps esta conferncia que o ator gerente pode aprovar as despesas de operadora para reembolso dos clientes (caso de uso 46: Aprova Cobrana de Despesas Operadora).

Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico


1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de pagamento das despesas de operadora e informa o nmero da fatura da operadora. O sistema apresenta todas as despesas de todos os colaboradores e projetos que esto atrelados este nmero de fatura. O ator administrador analisa os lanamentos e confirma a alterao de status para pago. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema altera o status de todos os lanamentos de todas as despesas da fatura informada para 4 - Pago.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

61

6.

O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata nmero de fatura inexistente O ator administrador informa um nmero de fatura no cadastrado anteriormente, retorna uma mensagem e aborta a gravao.
1.

Pr-Condies O caso de uso, 60: Conferi Despesas de Operadora dever ter sido realizado pelo menos uma vez.

67.

Bloqueia Aprovao de Despesas de Operadora

Breve Descrio Bloqueio de aprovao de despesas de operadora um processo que limita qualquer alterao que o ator gerente queira fazer nas aprovaes 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. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de bloqueio de aprovao de despesas de operadora. O sistema apresenta uma lista de todos os registros existentes. O ator administrador cria um novo bloqueio informando o perodo que deseja bloquear (semanal), e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. 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 perodo bloqueado (semanal).

6.

O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao do campo bloqueado O ator administrador seleciona um perodo e altera o status para bloqueado = No, e solicita gravao. 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 perodo a ser desbloqueado. Se houver algum registro para o perodo, o sistema retorna uma mensagem
1.
Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

62

informando que no possvel desbloquear a aprovao, uma vez que j foi gerando nota de dbito para as despesas em questo e aborta a gravao. Se no existir nenhum registro para o perodo, o sistema altera todos os lanamentos do campo Bloqueado_Aprovacao = N das tabelas tb_Operadora_Passagem, tb_Operadora_Locacao_Auto, tb_Operadora_Hospedagem, tb_Operadora_Outras_Despesas.

Pr-Condies O caso de uso, 46: Aprova Cobrana de Despesas Operadora dever ter sido realizado pelo menos uma vez.

68.

Gera Nota de Debito

Breve Descrio Nota de dbito um documento que a MDNET emite a seus clientes cobrando as despesas geradas nos projetos. Todas as despesas recuperveis cuja classificao esteja como ND (Nota de Dbito), seja ela geradas pelos consultores ou de operadoras podem ser atribudas 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. Ao do caso de uso: Cadastrar, Alterar e Excluir. Fluxo de Eventos Fluxo Bsico
1. 2.

3. 4.

5. 6. 7.

8. 9. 10.

O caso de uso comea quando o ator administrador entra na pgina de gerao de nota de debito. O sistema apresenta uma lista de informaes para filtro com as opes de grupo de cliente, cliente, projeto, data limite das despesas, data de emisso da nota, data de vencimento da nota e qual empresa do grupo ser a favorecida. O ator administrador seleciona os dados do filtro e confirma. O sistema apresenta o layout da nota de debito com as informaes do cliente, as informaes da empresa selecionada como favorecida, as informaes de vencimento, emisso, competncia e o valor das despesas sumarizadas por colaborador que gerou as despesas no projeto selecionado. (veja os anexos) O ator administrador analisa as informaes apresentadas e clica no boto Gerar Nota de Dbito. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O sistema gera um cdigo nico para a nota de dbito compostos de 4 nmeros seqenciais que iniciado a cada virada de ano, concatenado com / concatenado com os dois ltimos dgitos do ano em que a nota de dbito foi gerada concatenada com a letra U. Ex.: 0001/11U, 0002/11U O sistema altera o campo Nota_Debito das tabelas relacionadas com o cdigo gerado da nota de dbito. O sistema apresenta a nota de dbito com todas as informaes citadas no passo 4, junto com o cdigo da nota de dbito. O ator administrador imprime a nota de dbito gerada.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

63

11. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao da nota de dbito O ator administrador entra na pgina de alterao da nota de dbito e informa o cdigo da nota a ser alterada. O sistema apresenta todas as despesas detalhadas que originaram o valor da nota de dbito por colaborador e projeto. O ator administrador altera o valor de recuperao ou o tipo de classificao dos lanamentos ou a data de vencimento e solicita gravao. O sistema altera o valor da nota de dbito, e apresenta a mesma nota de dbito, porm com seus dados alterados. O ator administrador imprime a nota de dbito gerada. 3. Trata cancelamento da nota de dbito O ator administrador entra na pgina de cancelamento da nota de dbito e informa o cdigo da nota a ser cancelada. O sistema apresenta a nota de dbito informada com todos os dados. O ator administrador analisa se de fato a nota de dbito a ser cancelada e clica no boto cancelar. O sistema cancela a nota de dbito. O sistema exclui o cdigo da nota no campo Nota_Debito das tabelas relacionadas. 4. Trata reimpresso da nota de dbito O ator administrador entra na pgina de reimpresso da nota de dbito e informa o cdigo da nota a ser reimpressa. O sistema apresenta a nota informada. O ator administrador imprime a nota de dbito.
1.

Pr-Condies Os casos de uso, 44: Aprova Despesas ou 46 Aprova Cobrana de Despesas Operadora devem ter sido realizados pelo menos uma vez.

69.

Lana Dados de Folha de Pagamento

Breve Descrio Dados de folha de pagamento so informaes complementares aos dados de apontamento de horas. Neste processo, o sistema apresenta as seguintes informaes individuais de cada colaborador como informativo: Nome da empresa do colaborador; A somatria do valor bruto de todos os colaboradores relacionados mesma empresa do colaborador; A quantidade de horas aprovadas para pagamento no perodo (quando o colaborador no est cadastrado com o tipo de salrio = fixo); O valor da taxa hora (quando o colaborador no est cadastrado com o tipo de salrio = fixo);

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

64

O valor aprovado (quantidade de horas aprovadas X taxa hora) (quando o colaborador no est cadastrado com o tipo de salrio = fixo); Salrio Fixo (quando o colaborador est cadastrado com o tipo de salrio = fixo).

Observao. Os dados dos colaboradores que esto cadastrados com o tipo de relao CLT no entram neste processo. Tabela Relacionada: tb_Apontamento_Horas e tb_Folha_Pagamento Ao do caso de uso: Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

6.

7.

O caso de uso comea quando o ator administrador entra na pgina de lanamento de dados de folha de pagamento. O sistema apresenta uma lista de informaes para filtro com as opes de nome do colaborador, tipo de relao, tipo de salrio e competncia. O ator administrador seleciona os dados do filtro e confirma. O sistema apresenta as informaes do colaborador e perodo selecionado. 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 Frias; - Valor Bonus (valor excedente como premiao alm do valor aprovado para pagamento); - Horas Complementares (horas excedentes alm das horas aprovadas); - Descontos de Emprstimos; - Descontos de Juros; - Descontos de Adiantamentos; - Descontos de Convnios. O sistema calcula os seguintes campos: - Valor BHE aplicando a frmula (quantidade de Horas BHE informada X valor da taxa do colaborador); - Valor Complementar aplicando a frmula (quantidade de Horas Complementares informada X valor da taxa hora do colaborador); - Valor Total aplicando a frmula (Valor Aprovado + Valor BHE + Valor Bonus + Valor Frias + Valor Complementar); - Valor Bruto aplicando a frmula (Valor Total Descontos de Emprstimos Descontos de Juros); - Valor do IRRF aplicando a frmula (Valor Bruto X 1,50%); - Valor do PIS aplicando a frmula (Valor Bruto X 0,65%), somente se o valor bruto do colaborador ou a somatria do valor bruto da empresa superior a R$ 5.000,00; - Valor do Cofins aplicando a frmula (Valor Bruto X 3,00%), somente se o valor bruto do colaborador ou a somatria do valor bruto da empresa superior a R$ 5.000,00; - Valor da C.Social aplicando a frmula (Valor Bruto X 1,00%), somente se o valor bruto do colaborador ou a somatria do valor bruto da empresa superior a R$ 5.000,00; - Valor Lquido aplicando a frmula (Valor Bruto - Valor do IRRF - Valor do PIS - Valor do Cofins - Valor da C.Social); - Valor de Depsito aplicando a frmula (Valor Lquido Descontos de Adiantamento Descontos de Convnios). O ator administrador solicita gravao.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

65

O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. 9. O sistema apresenta as informaes do prximo 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.
8.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao 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 alterao dos dados O ator administrador faz alguma alterao nos dados e solicita gravao. O sistema verifica se existe algum lanamento para o perodo a ser alterado na tabela tb_Liberacao_Demonstrativo. Se existir, o sistema retorna a mensagem informando que no possvel alterar os dados de folha de pagamento para o perodo uma vez que o demonstrativo de pagamento j foi liberado. Se no existir, permite que todos os campos sejam alterados.
1.

Pr-Condies Os casos de uso, 41: Aprova Horas para Pagamento e 48: Bloqueia Aprovao de Horas para Pagamento devem ter sido realizados pelo menos uma vez.

70.

Baixa Horas de Banco de Horas

Breve Descrio Este processo lana as horas preenchidas no campo HORAS BHE do caso de usos 69: Lana Dados de Folha de Pagamento no controle de banco de horas. Estas horas sempre so lanadas como o sinal negativo. Tabela Relacionada: tb_Folha_Pagamento e tb_Banco_Horas. Ao do caso de uso: Cadastrar e Excluir. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador informa o campo Horas BHE no processo de lanamento de dados folha de pagamento e solicita gravao. 2. O sistema inseri o valor do campo Horas BHE na tb_Banco_Horas com o sinal negativo, junto das informaes de perodo que esta sendo baixada e o detalhe de baixa de folha de pagamento. 3. O caso de uso termina.
1.

Fluxo Alternativo

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

66

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Trata alterao das horas baixadas O ator administrador altera o valor do campo Horas BHE no processo de lanamento de dados folha de pagamento e solicita gravao. O sistema exclui o lanamento existente para o perodo e retorna ao passo 2 do fluxo bsico.
1.

Pr-Condies O caso de uso, 69: Lana Dados de Folha de Pagamento dever ter sido realizado pelo menos uma vez.

71.

Libera Demonstrativo de Pagamento

Breve Descrio Liberar o demonstrativo de pagamento o processo que disponibiliza aos colaboradores, as informaes de pagamento das horas trabalhadas nos projetos. Somente aps a execuo deste processo que os colaboradores podero preencher e entregar as notas fiscais dos servios prestados. Tabela Relacionada: tb_Liberacao_Demonstrativo e tb_Folha_Pagamento. Ao do caso de uso: Cadastrar. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de liberao do demonstrativo de pagamento. O sistema apresenta uma lista de todos os registros existentes. O ator administrador cria uma nova liberao informando o perodo que deseja liberar, o prazo de entrega da nota fiscal e a data de pagamento, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro. 2. Envia e-mail de notificao O sistema executa o caso de uso 75: Envia E-mail de Notificao de Demonstrativo de Pagamento.
1.

Pr-Condies O caso de uso, 69: Lana Dados de Folha de Pagamento dever ter sido realizado pelo menos uma vez.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

67

72.

Gera Relatrio de Pagamento

Breve Descrio Relatrio de pagamento a lista de informaes que ser passada ao contas a pagar, onde o mesmo realizar os crditos das prestaes de servios dos colaboradores executadas nos projetos. Tabela Relacionada: tb_Folha_Pagamento. Ao do caso de uso: Consulta. Fluxo de Eventos Fluxo Bsico
1. 2.

3. 4. 5. 6.

O caso de uso comea quando o ator administrador entra na pgina de gerao de relatrio de pagamento. O sistema apresenta uma lista de informaes para filtro com as opes de tipo de relao, tipo de reembolso, perodo, tipo de reembolso (DP ou CH) e a opo de colaboradores que j entregaram a nota fiscal. O ator administrador seleciona os dados do filtro e confirma O sistema apresenta os dados conforme o filtro aplicado contendo as informaes: usurio do sistema, nome do colaborador, nome da empresa e valor a ser creditado. O ator administrador imprime a listagem. O caso de uso termina.

Fluxo Alternativo
1.

Trata dados do filtro inexistentes O sistema valida se no existem dados para o filtro aplicado, retorna uma mensagem e aborta o processo.

Pr-Condies O caso de uso, 71: Libera Demonstrativo de Pagamento dever ter sido realizado pelo menos uma vez.

73.

Lana Dados de Nota Fiscal

Breve Descrio Lanar dados de nota fiscal o processo de conferir e registrar as notas fiscais emitidas pelos colaboradores. Este processo uma forma de controlar se no existem documentos pendentes, pois por procedimento, quando um consultor no entrega sua nota, o seu pagamento fica represado at a regularizao da situao. Tabela Relacionada: tb_Controle_Nota_Fiscal. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1.

O caso de uso comea quando o ator administrador entra na pgina de controle de entrega de nota fiscal com a nota fiscal em mos.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

68

2. 3. 4.

5. 6.

O ator administrador informa o colaborador ou empresa e o perodo que est sendo entregue a nota. O sistema apresenta os dados de folha de pagamento do colaborador em questo. O ator administrador informa os dados: empresa emitente da nota, se a empresa do colaborador, o numero da nota, a data de emisso e a data de entrega, e solicita gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Pr-Condies O caso de uso, 69: Lana Dados de Folha de Pagamento dever ter sido realizado pelo menos uma vez.

74.

Libera Apontamento Retroativo

Breve Descrio Liberar apontamento retroativo liberar o consultor apontar horas ou despesas mesmo que o perodo para o mesmo tenha sido encerrado. Tabela Relacionada: tb_Libera_Aponta_Retroativo. Ao do caso de uso: Cadastrar e Alterar. Fluxo de Eventos Fluxo Bsico
1. 2. 3.

4. 5.

O caso de uso comea quando o ator administrador entra na pgina de liberao de apontamento retroativo e seleciona um consultor. O sistema apresenta todas as liberaes j existentes para o consultor. O ator administrador cria uma nova liberao 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 gravao. O sistema valida a entrada de dados e retorna uma mensagem de gravao com sucesso. O caso de uso termina.

Fluxo Alternativo
1.

Trata erro de gravao O sistema retorna uma mensagem de gravao descrevendo detalhes do erro.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

69

75.

Envia E-mail de Notificao de Demonstrativo de Pagamento

Breve Descrio Este processo notifica os colaboradores que est disponvel no sistema o demonstrativo de pagamento para um perodo. Tabela Relacionada: tb_Liberacao_Demonstrativo e tb_Folha_Pagamento Ao do caso de uso: Execuo. Fluxo de Eventos Fluxo Bsico O caso de uso comea quando o ator administrador processa a liberao do demonstrativo de pagamento (caso de uso 71: Libera Demonstrativo de Pagamento). 2. O sistema gera e envia e-mails com as informaes 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 relao = CLT). 3. O caso de uso termina.
1.

Fluxo Alternativo
1.

Trata erro de servidor de e-mail O sistema retorna uma mensagem no envio dos e-mails detalhando o erro.

Pr-Condies O caso de uso, 71: Libera Demonstrativo de Pagamento dever ter sido realizado pelo menos uma vez.

76.

Envia E-mail de Notificao de Nota Fiscal

Breve Descrio Este processo notifica os colaboradores que esto devendo nota fiscal para um perodo. Tabela Relacionada: tb_Folha_Pagamento, tb_Controle_Nota_Fiscal Ao do caso de uso: Execuo. Fluxo de Eventos Fluxo Bsico
1. 2. 3. 4. 5.

O caso de uso comea quando o ator administrador entra na pgina de envio de e-mail de notificao de notas fiscais no entregues e informa um perodo. O sistema apresenta uma lista de todos os colaboradores que esto devendo a nota para o perodo selecionado. O ator administrador clica no boto Enviar E-mail. O sistema gera e envia e-mails comunicando que ainda no foi recebida a nota fiscal para o perodo selecionado. 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.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

70

Pr-Condies O caso de uso, 71: Libera Demonstrativo de Pagamento dever ter sido realizado pelo , menos uma vez.

XI.

Diagrama de atividades
O diagrama de atividades modela o fluxo de trabalho assim como demonstrar algumas aes que trabalho ocorrem durante a execuo dos casos de uso. As atividades so apresentadas em retngulos arredondados, tendo seu incio imediatamente aps arredondados, a atividade anterior. Nos diagramas apresentados a seguir, demonstram as atividades macro dos processos principais do sistema.

a. Fluxo das atividades de apontamento de horas.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

71

b. Fluxo das atividades de apontamento de despesas.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

72

c. Fluxo das atividades de solicitao de adiantamento de despesas despesas.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

73

d. Fluxo das atividades de despesa de operadoras operadoras.

XII.

Segurana
A segurana deste sistema est dividida em dois grandes nveis. Nvel 1: Cadastro de perfil de acesso por pgina do sistema casos de uso 9: Cadastra Perfil de Acesso, 10: Cadastra Acesso por Pgina, 13: Cadastra Perfi Colaborador. Perfil Nvel 2: Acesso dos dados no sistema por projeto. O fluxo de informaes 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 responsvel. Estes podem acessar qualquer registro no sistema referente ao projeto onde fazem parte. essar Alm das informaes existentes diretamente no projeto, existem os administradores de rea que quando cadastrados so atribudos a aprovao de horas e/ou despesas, lembrando que n s , nenhum diretor, gerente de projeto, gerente de unidade, responsvel pelo projeto ou ainda administrador de rea, podem aprovar seus prprios apontamentos de horas e/ou despesas.

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

74

XIII.

Anexos

-000-

Definies Sistema de Apontamento de Horas e Despesas MDNET Consulting

75

Вам также может понравиться