Completed

Plataforma do Cliente

Published on the September 22, 2017 in IT & Programming

About this project

Open

Linguagem Sugerida:  PHP + JQuery + JavaScript + Mysql

1 – configurações gerais.

1.1 – Controle de usuários com 4 níveis de acesso.
Todas as empresas (clientes) terão um usuário administrador que determinará o nível de acesso dos demais usuários do aplicativo.

Será determinante que este administrador tenha autonomia para liberar e bloquear o acesso dos demais usuários a qualquer tempo, e sobretudo, sobre qualquer funcionalidade da aplicação.

Criação de 4 níveis de usuários:
    a) Empresa Administrador – Autorização e Bloqueio integral da aplicação, inclusive dos perfis dos clientes.

    B) Empresa usuário – Não terá disponibilidade para autorizar e bloquear, inclusive do seu próprio perfil. Qualquer mudança será sempre pelo usuário administrador.

C) Cliente Administrador – Autorização e Bloqueio integral da sua empresa e os usuários.

    D) Cliente Usuário – Não terá disponibilidade para autorizar e bloquear, inclusive do seu próprio perfil. Qualquer mudança será sempre pelo usuário administrador.

1.2 – Menu – Dados do cliente (Disponibilização de informações do cliente na Dashboard)
Teremos dois submenus, “Empresa do cliente” e “Sócios”, onde demonstraremos as principais informações cadastrais relevantes para acesso rápido.

O cadastro inicial será realizado pela Empresa.

A) A empresa:

Código do cliente;
Razão Social;
CNPJ;
contatos (telefone e e-mail)
Data de abertura;
Inscrição Municipal (número ou isento);
Inscrição Estadual (número ou isento);
Sede (endereço completo);
Endereço para expedição (completo);
Regime Tributário;
Atividades da empresa;
Quadro societário e capital social;
Certificado Digital – vencimento.

B) Os sócios.

Nome;
cpf,
rg;
contatos (telefone e e-mail).
Participação societária.
Endereço completo.

1.3. Recuperação de senhas dos clientes.

A possibilidade da recuperação da senha através do ícone “esqueci minha senha” deverá constar na tela de login.

1.4 – Possibilitar cliente com multiempresas.
Através de um mesmo usuário e senha, o cliente poderá acessar mais de uma empresa.

O Cliente após o login terá uma tela com a lista das empresas com acesso permitido, que escolherá em qual delas pretende acessar.

Se o usuário possui vinculação a uma empresa já será carregada a tela inicial da mesma.

1.5  - Criação de usuários clientes.

Será uma tarefa do usuário EMPRESA a criação de Cliente administrador e a vinculação destes usuários a suas empresas (item 1.4)

Será uma tarefa cliente administrador a criação dos usuários cliente usuário e distribuí-los entre as suas empresas.

2 – ENVIO E recebimento (ged)

2.1. Upload e Download de arquivos com alerta por e-mail (EMPRESA
e Cliente);

2.2. Organização de documentos em pastas pré-fixadas.
Separação de documentos por natureza(fiscais, sociais, contábeis e folha de pagamento). A EMPRESA destinará previamente, através do tipo do arquivo, a pasta que o documento deverá ser armazenado.

2.3. Implementar status nos documentos, como enviado e lido.

Acredito que o status seja mais interessante visto que não nos interessa quantas vezes o usuário visualizou determinado arquivo e sim se ele viu a primeira vez.

2.4. Registrar a data da 1ª leitura do arquivo pelo usuário;

2.5. Exibir arquivos enviados/recebidos, fazer pesquisas com filtros;

2.6. Possibilidade de colocar vencimento nos documentos, com alerta por e-mail na data do vencimento – Somente perfil EMPRESA.

2.7. Vincular comprovante de pagamento com o respectivo documento (boleto + comprovante de pagamento do boleto).

2.8. Conversão de arquivos de imagem (jpeg, png…) para pdf no momento do upload.

2.9. Serão armazenados somente 4 tipos de arquivos: PDF, P7f, xml e ofx.

2.10. Histórico das últimas interações (chamado + GED).


3 – MENU – Canal de Relacionamentos, Chamado – opções.

3.1. Criar conversas entre cliente e empresa como chat;

3.2. Enviar e-mail quando criada interação;

3.3. Finalizar interação com alerta por email;

3.4. Solicitação de emissão de notas fiscais por meio de formulário ou upload de arquivo. Possibilidade de cadastrar como padrão as solicitações de nfe.

3.5. Relatórios Flexíveis;

3.6. Interação por assunto, ordem dinâmica e por departamento.
De acordo com o assunto e o departamento escolhido, previamente definidos pela EMPRESA, as interações serão direcionadas ao seu respectivo setor.

3.7. Notificar por e-mail interações paralisadas e fora do prazo;
Diariamente no início do dia a aplicação gerará uma lista com os chamados abertos sem interação a mais de 3 dias (atraso usuários EMPRESA).

3.8. Fazer pesquisas por filtro.

3.9. Possibilidade de anexar arquivos de qualquer extensão.

4 – menu – relatórios contábeis

4.1. Importação de relatórios TXT. Do sistema contábil para apresentação dos dados com layout da empresa (balanço, balentecete e dre).

5 – menu – fiscal.

5.1. Demonstrativo com as notas fiscais emitidas, informando nº da nota fiscal, valor, data de emissão, contratante, município do contratante e ao final o total R$ (parecido com o extrato novo).

Os dados para está área serão alimentados por arquivos CSV.

Criar boxes com a referência do mês e o valor total das notas fiscais emitidas. De forma que o cliente somente visualizará todas ao clicar no ícone.

6 – menu departamento pessoal

6.1 – Integração com GED para envio e recebimento de documentos;

6.2 – Integração com interações;

6.3 – Simulador de Cálculos Trabalhistas – Admissão, demissão, aumentos, etc;

7 – menu expedição.

7.1. Solicitações e cancelamento de portador.

7.2. Histórico de expedição.

7.3. Possibilidade de alteração de endereço previamente cadastrado.

7.4. Possibilidade de reagendamento.

7.5. Notificação por e-mail de mudanças de agenda.


8 – menu – calendário.

8.1. Agenda de compromissos e prazos contábeis e fiscais.

9 – WORKFLOW.

9.1 – Módulo de controle e gerenciamento de processos, considerando passo a passo e documentos de cada etapa.

Temos uma aplicação para servir como exemplo.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
Roles needed Designer, Developer

Delivery term: Not specified

Skills needed

Other projects posted by P. C. R.