Skip to content

leticialfgo/orcamento

 
 

Repository files navigation

Transformar usuário em admin pelo tinker:

php artisan tinker
\App\Models\User::all();
$eu = User::find(1);
$eu->perfil = 'Administrador';
$eu->save();

Abas:

  • Lancamentos
  • Movimentos
  • Relatórios
  • Administração
  • MInhas Contas

Lancamento

na aba ‘Lancamento’ (Somente aberta para os usuários registrados como Admin), cria-se um novo lançamento com os campos grupo, receita, data, empenho, descrição, se foi debito ou credito e observações. Na pagina, pode-se salvar o lançamento, desfazer ele (zerar os campos) e voltar para a pagina anterior. Quando se salva um lançamento, é possível alterar e deletar ele. No caso de alteração, é mostrado "cadastrado/alterado por" com o nome de quem alterou, a criação e ultima modificação do lançamento. Além disso, da pra incluir percentuais. Você pode adicionar a conta, o tipo da conta e o percentual, e salva. nao é possível salvar em branco.


Ficha Orcamentaria

na aba ‘Ficha Orcamentaria’ (Somente aberta para os usuários registrados como Admin), cria-se uma nova ficha orcamentaria com os campos dotação, data, empenho, descrição, se foi debito ou credito e observações. Na pagina, pode-se salvar a ficha, e voltar para a pagina anterior. Quando se salva uma Ficha, é possível alterar e deletar ela. Não é possível salvar fichas sem dotação definida. No caso de alteração, é mostrado "cadastrado/alterado por" com o nome de quem alterou, a criação e ultima modificação da ficha orcamentaria. Além disso, da pra incluir a contra-partida da ficha orcamentaria. Você pode adicionar a conta, o tipo da conta, o grupo, receita e o débito/credito, e salva. nao é possível salvar em branco.


Relatorios

na aba ‘Relatórios’ (Somente aberta para os usuários registrados como Admin), há as opções 'balancete', 'acompanhamento', 'saldo-contas', 'saldo-dotacoes', 'lancamentos' e 'ficha orcamentaria', todas acompanhadas de um botão de 'ok'. Em 'balancete', seleciona-se a data do balancete e ao clicar no botão ok o sistema salva automaticamente um pdf na maquina com o balancete referente. Isso acontece para todos as outras opções. Ao preencher os campos referentes a cada tipo de solicitação, e clicar em ok, o sistema retorna salvando um pdf com a solicitação feita pelo usuário.


Administração

na aba ‘Administração’ (Somente aberta para os usuários registrados como Admin), há as opções 'lançamentos', que exibe uma lista de todos os lançamentos, 'fichas orçamentarias', que exibe uma lista de todas as fichas orçamentárias, 'movimentos', com uma lista de todos os movimentos, 'tipos de conta', com uma lista de todos os tipos de conta, 'contas', com uma lista de todas as contas, 'dotações orcamentarias', com uma lista de todas as dotações orçamentárias,'notas', com uma lista de todas as notas, e 'usuários', com uma lista de todos os usuários. todas acompanhadas de uma barra de pesquisa para facilitar a filtragem de um dado específico e de botões de visualização, edição e exclusão.


Minhas Contas

na aba ‘Minhas Contas’, é possível selecionar a conta do usuário logado e checar os dados e movimentações da conta.


Models:

  • Conta
  • ContaLancamento
  • ContaUsuario
  • DotOrcamentaria
  • FicOrcamentaria
  • Lancamento
  • Movimento
  • Nota
  • TipoConta
  • Unidade
  • User

Conta

Cria, atualiza, mostra e guarda as contas cadastradas. Fazendo relação com os usuarios e com os tipos de conta.


ContaLancamento

gera o lancamento da conta


ContaUsuario

Relaciona as conta com os usuarios do sistema.


DotOrcamentaria

Relaciona o usuario com suas fichas orcamentarias e dotacoes orcamentarias


FicOrcamentaria

Cria ou atualiza uma ficha orcamentaria com os campos presentes na area de preenchimento mencionada na aba


Lancamento

Cria ou atualiza um lançamento com os campos presentes na area de preenchimento mencionada na aba


Movimento

Acompanha os movimentos do usuário, seus lançamentos, fichas orçamentárias. Contem as opções movimentos ativos e em anos


Nota

Guarda as descrições e observações (notas) das movimentações


TipoConta

Guarda as informações do tipo da conta em questão


Unidade

Guarda as informações da unidade (numero, nome, depto)


Users

Contém os usuários do sistema e suas informações


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 64.9%
  • Blade 35.1%