Blog

Manual do Usuário para o ProcStudio

ProcStudio 4 min de leitura

Manual do Usuário - ProcStudio

Índice

  1. Introdução
  2. Clientes
  3. Trabalhos
  4. Documentos Legais
  5. Usuários
  6. Escritórios
  7. Tarefas
  8. Atuação em Conjunto

Introdução

O ProcStudio é um sistema de gerenciamento de escritório de advocacia projetado para facilitar o gerenciamento de clientes, processos, documentos legais e tarefas diárias. O sistema também oferece funcionalidades de assinatura online, seguindo uma política de zero papel, e fornece aos clientes uma plataforma para acompanhamento processual.

Arquivos relacionados:
  • README.md
  • config/application.rb

Monitoramento de alterações: Implementar um webhook do GitHub para notificar sobre alterações nos arquivos principais.

Cadastro de Clientes

Tipos de Clientes

  • Pessoa Física
  • Pessoa Jurídica
  • Contador
  • Representante Legal

Cadastrando uma Pessoa Física

Cadastrando uma Pessoa Jurídica

Cadastrando um Contador

Capacidade Civil

  • Capaz
  • Relativamente Incapaz
  • Absolutamente Incapaz

Funcionalidades

  • Adicionar novo cliente
  • Editar informações do cliente
  • Associar representante legal (para clientes incapazes)
  • Visualizar histórico do cliente
Arquivos relacionados:
  • app/models/client.rb
  • app/controllers/clients_controller.rb
  • app/views/clients/*

Monitoramento de alterações: Criar um job que verifica diariamente as alterações nos modelos e controladores relacionados aos clientes.

Gestão de Trabalhos

Cadastro de Trabalhos (Processos Administrativos e Judiciais)

  • Informações do cliente
  • Dados do processo
  • Poderes concedidos
  • Associação com o escritório de advocacia

Documentos Legais

O sistema permite a geração dos seguintes documentos:

  1. Procuração
  2. Termo de Renúncia
  3. Contrato de Honorários
  4. Declaração de Carência

Como Gerar Documentos

  1. Selecione o cliente
  2. Escolha o tipo de documento
  3. Preencha as informações necessárias
  4. Gere o documento
Arquivos relacionados:
  • app/services/generate_docs/*
  • app/models/document.rb
  • app/controllers/documents_controller.rb

Monitoramento de alterações: Criar um sistema de versionamento para os templates de documentos e notificar quando houver atualizações.

Gestão de Usuários

Tipos de Usuários

  • Advogado
  • Paralegal
  • Estagiário
  • Secretário
  • Contador
  • Contador Externo

Permissões de Acesso

  • Advogado: Acesso total (CRUD completo)
  • Paralegal: Acesso limitado (algumas restrições)
  • Estagiário: Acesso de visualização
  • Secretário: Acesso limitado (algumas restrições)
  • Contador: Acesso específico para trabalhos tributários
  • Contador Externo: Visualização limitada a clientes específicos
Arquivos relacionados:
  • app/models/admin.rb
  • app/models/profile_admin.rb
  • app/controllers/admins_controller.rb

Monitoramento de alterações: Implementar testes automatizados para verificar as permissões de usuário e notificar em caso de falhas.

Gestão de Escritórios

  • Cadastro de escritórios
  • Associação de advogados a escritórios
  • Gerenciamento de filiais
Arquivos relacionados:
  • app/models/office.rb
  • app/controllers/offices_controller.rb
  • app/views/offices/*

Monitoramento de alterações: Criar um job que verifica semanalmente as alterações na estrutura de escritórios e gera um relatório.

Tarefas

Tipos de Tarefas

  • Relacionadas a um cliente
  • Relacionadas a um trabalho (processo)
  • Tarefas gerais do escritório

Funcionalidades

  • Criar nova tarefa
  • Atribuir responsável
  • Definir prazo
  • Marcar como concluída
Arquivos relacionados:
  • app/models/job.rb
  • app/controllers/jobs_controller.rb
  • app/views/jobs/*

Monitoramento de alterações: Implementar um sistema de log para registrar todas as alterações nas tarefas e notificar os usuários relevantes.

Atuação em Conjunto

O sistema permite o registro e gerenciamento de atuações em conjunto com outros advogados ou escritórios.

Suporte

Para mais informações ou suporte, entre em contato com nossa equipe de suporte através do e-mail [email protected] ou pelo telefone (11) 1234-5678.

Arquivos relacionados:
  • app/mailers/support_mailer.rb
  • app/views/support/*

Monitoramento de alterações: Implementar um sistema de feedback para usuários que acessam a seção de suporte e monitorar as principais dúvidas e problemas relatados.