Completed

Correções e novas funcionalidades

Published on the July 24, 2017 in IT & Programming

About this project

Open

Tenho um sistema de gestão de contas a pagar e receber já em ambiente de produção desenvolvido em PHP sob framework Laravel, banco de dados MySQL e Bootstrap.

O que precisa ser feito é:

1. AJUSTES:
1.1. Corrigir os valores totais de planilhas de valores de contas a receber.
Atualmente aparecem os seguintes totais:
Total em Atraso
Total Pendente
Total Recebido Hoje
Total recebido no período (está somando errado)
Valor total do período (está somando errado)

2. novas funcionalidades:
2.1. Criar área chamada Negociações, onde deverá listar todas as negociações ativas, concluídas e em atraso e criação de nova negociação, cujos campos são:
ID
Vincular parcelas em aberto: selecionar parcelas já contidas no sistema
Multa de cancelamento: campo de valor
Multa/juros em atraso: campo de valor
Valor de dias adicionais: campo de valor
Quantidade de parcelas do acordo: campo tipo número
Data de vencimento do acordo: ao selecionar a quantidade de parcelas, aparecer os campos de data para selecionar a data de cada uma das parcelas.

Ao criar uma nova negociação, alterar o status das contas vinculadas de "Em Atraso" para "Negociado" e retira-las da planilha de contas a receber anterior, criando novas contas a receber futuras.
2.2. Criar área chamada Protestos, onde deverá listar todas as contas em atraso protestadas, com possibilidade de criar novo protesto, vinculando uma ou mais contas em atraso.
Ao adicionar o status  "Protestado" nas contas "Em Atraso", retira-las da planilha de contas a receber anterior e somente adicionar em contas a receber futura quando dermos baixa no Protesto para título pago.
2.3. Criar área chamada Plano de Contas com campo:
ID
Nome
Ativo/Inativo
Em Contas a Pagar (cadastro/edição) precisa inserir um campo para vincular a um plano de contas criado anteriormente.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by A. A.