Sobre este projeto
it-programming / web-development
Aberto
Contexto Geral do Projeto
Visão Geral: O Portal de Alocação de Recursos é uma plataforma projetada para gerenciar consultores, projetos, ordens de serviço e alocações, com integração direta ao TOTVS Protheus. A funcionalidade de apontamento de horas e despesas ainda precisa ser implementada, assim como o fluxo de envio para aprovação das ordens de serviço (OS). O portal oferece um painel de KPIs adaptado conforme o perfil de cada usuário (administrador, gerente, recurso), e o cadastro de clientes será transformado em cadastro de recursos, vinculado à tabela de fornecedores do Protheus. Funcionalidades e Regras Já Implementadas: Cadastro de Usuários e Projetos: Perfis de acesso configurados para consultores, gerentes e administradores. Integração com TOTVS Protheus via API: Já utilizada para sincronizar dados de clientes e será adaptada para o cadastro de recursos. Funcionalidades a Implementar e Melhorar: Mudança de Cadastro de Clientes para Recursos: O cadastro de clientes será alterado para Recursos, com integração à tabela de fornecedores do TOTVS Protheus. Campos obrigatórios como nome de usuário, nome completo, endereço serão adicionados e vinculados à empresa e fornecedores dentro do Protheus. Desenvolvimento do Mapa de Alocação: O mapa de alocação permitirá visualizar a distribuição dos consultores em projetos. Serão implementados modais dinâmicos para inclusão e visualização de agendas. Melhorias de design para tornar a interface mais intuitiva e funcional. Painel Administrativo com KPIs: Administradores: Acesso a KPIs que exibem dados financeiros, quantidade de recursos ativos, quantidade de clientes ativos, quantidade de projetos, e uma visão geral do portal. Gerentes: Acesso a KPIs de recursos, projetos e atividades, com uma visão limitada às suas responsabilidades. Recursos: Ao fazer login, os recursos verão no painel os seguintes KPIs: Quantidade de agendas. Quantidade de horas apontadas. Quantidade de horas aprovadas. Quantidade de horas previstas para o projeto, conforme as agendas ainda não apontadas. Valor por hora a ser recebido. Importante: Os recursos só conseguem visualizar suas próprias agendas e dados. Eles não têm acesso a informações de outros consultores. Implementação do Apontamento de Horas e Despesas: Ao acessar sua agenda, o recurso poderá selecionar a OS alocada para ele, já com os dados de clientes, projetos e atividades. O recurso poderá adicionar uma observação detalhada da OS no campo correspondente, registrar as horas de início e fim e incluir despesas associadas ao projeto. Fluxo de Aprovação de Ordens de Serviço: Quando o recurso salvar a OS, o sistema fará uma pergunta: "Deseja enviar para aprovação agora?" Se o recurso escolher enviar, a OS será encaminhada automaticamente para os gerentes e administradores para aprovação. Se o recurso escolher não enviar, a OS será apenas salva, permitindo que o recurso visualize o que está pendente. A os poderá ser enviada para aprovação posteriormente através de uma rotina separada, onde o recurso poderá selecionar as os e enviá-las para aprovação quando desejar. Controle Financeiro de Projetos: O sistema fornecerá um acompanhamento financeiro completo dos projetos, com relatórios detalhados sobre os custos gerados pelas OS e despesas. Perfis de Acesso e Permissões: Refinar os perfis de acesso para garantir que cada tipo de usuário (consultor, gerente, administrador) visualize apenas as informações relevantes às suas funções. Consultores (recursos) só visualizam suas próprias agendas e dados. Relatórios Customizados: Relatórios automáticos e customizáveis com dados sobre custos, horas trabalhadas, despesas e status de OS, filtrados conforme o nível de acesso do usuário.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: 10 de Outubro de 2024
Habilidades necessárias