Sobre este projeto
it-programming / web-development
Aberto
O projeto é para substituir um desenvolvedor, este job é para realizar algumas correções no que foi feito e desenvolvimento de um área de negociações para um ERP de gerenciamento de curso, dependendo do andamento vou precisar mais para frente para outros trabalhos dentro do mesmo sistema, vou descrever abaixo o que é para ser feito:
Completar a substituição dos boletos, hoje o erp tem os boletos em html e pdf, é colocar somente o em pdf em uso, colocando o mesmo em todas as areas do erp.
Esta faltando disponibilizar ele para segunda via e re-envio por e-mail dos boletos partindo do sistema. Associar o numero do boleto ao usuário (já existe no banco de dados, essa relação, é preciso adicionar na área administrativa essa associação,
bastando listar na area administrativa referente as inscrição dos alunos).
No sistema tem 2 sistemas de e-mails um que vai ficar em uso para o site (frontend) e outro que vai ficar em uso para a admininstração de inscrições das turmas, separa os dois e colocar o sistema das turmas funcionando, hoje o que vai ser utilizado somente no frontend esta em uso para todas as partes do ERP, ou seja o sistema de emails que é relacionado a turmas tem que entrar em funcionamento sendo assim todas as inscrições que forem feitas deverão ser enviadas para os emails cadastrados na turma.
Em um arquivo especifico colocar para funcionar o resgate do uf, quando um aluno já tem inscrição em algum curso, ao ele preecher uma nova folha de inscrição, o sistema através do cpf, resgata os dados da inscrição para facilitar o aluno e o uf do aluno não esta sendo resgatado, ainda neste mesmo arquivo quando um curso for marcado com gratuito esta informação tem que ser apresentada logo no inicio da inscrição (dentro do campo investimento) e a explicação de como proceder para a conclusão da inscrição dentro desta opção gratuito, quando o sistema recebe a inscrição gratuita ele já esta classificando dentro desta opção o aluno como aceito para o curso, ele tem que entrar como todos os outros, só é aceito após marcado como aceito.
Ainda no mesmo arquivo tem a opção do cadastro ser efetuado por pessoa fisica ou juridica, quando o registro é feito pela pessoa juridica a finalização do cadastro esta sendo enviado para o banco de dados duplicado e com isso quando o boleto é gerado o valor é multiplicado por 2, ex: se o boleto para um aluno custa 5 Reais, quando gera o boleto o preço fica com 10 Reais.
Na area administrativa, quando um aluno é confirmado para uma turma e ele tem inscrição em mais de uma turma, ao ser aprovada a inscrição em uma turma ele é confirmado erroneamente em todas as outras turmas, acredito que o boleto deve ter este mesmo problema, então antecipadamente deve ser relacionado ao aluno e turmas os boletos gerados e listados no sistema, tratando de forma separada o mesmo aluno em turmas diferentes.
Verificar a acentuação dos boletos gerados, alguns acentos estão corretos e outros não.
Dentro da area administrativa na Aba Cursos / cursos
- Em Arquivos PDFs, apos a inserção de um PDF. Ele tem que ficar listado abaixo estilo a forma utilizada no banner do curso para saber que já existe um arquivo ali, e qual arquivo é, hoje aparece o nome "download do arquivo", tem que colocar o nome do arquivo e se clicar nele faz o download.
Hoje no sistema tem uma aba de Negociações, ela hoje funciona da seguinte forma:
Passo – 1: Após o usuário efetuar o login no sistema, ao acessar a área administrativa, vai clicar em Financeiro e em Negociações;
Passo – 2: A tela que surge tem as informações iniciais questionando se é empresa ou pessoa física o responsável pela negociação, na escolha do responsável é colocado uma ficha de cadastro básica (utilizada hoje) para o preenchimento dos dados da empresa ou pessoais, abaixo dos dados é listado todos os cursos abertos com as suas respectivas turmas existentes para a seleção de quais cursos e turmas irão fazer parte da negociação, terminando a seleção da turma é feita a inserção da quantidade de alunos referente a esta negociação;
Passo – 3: Nesta parte é feita a estipulação do valor ( à vista ou parcelado, boleto ) onde o administrador do sistema vai coloca o valor da negociação, o prazo da negociação e tem a opção de finalizar a negociação.
Ao finalizar é enviado para o e-mail cadastrado no início da negociação, as informações contidas na negociação, um link para que o responsável possa acessar o site e efetuar o cadastro dos alunos e também os boletos ou instrução para o pagamento. Que pôr fim, a negociação fica arquivada em uma aba específica dentro do sistema para futuras consultas, esta aba de negociações arquivadas, fica a listagem da negociações onde tem o controle do andamento da negociação edição e reenvio de e-mails, etc.
A nova forma de negociação a ideia é fazer com que tudo da parte de cima funcione diretamente pela area adeministrativa como uma segunda forma de negociar segue a explicação de como deve funcionar:
Passo – 1: Após o usuário efetuar o login no sistema, ao acessar a area administrativa, vai clicar em Financeiro e em Negociações;
Passo – 2: A tela que surge tem as informações iniciais questionando se é empresa ou pessoa física o responsável pela negociação, na escolha do responsável é colocado uma ficha de cadastro básica (utilizada hoje) para o preenchimento dos dados da empresa ou pessoais, em seguida é preenchido um campo onde o administrador da um nome a negociação (fica servindo como identificador da negociação no sistema), feita a inserção da quantidade vezes que esta negociação pode ser utilizada (muito parecida com a já existente);
Passo – 3: Nesta parte é feita a estipulação do valor (à vista, parcelado no boleto ou outra qualquer que tenha sido criada no sistema) onde o administrador do sistema
vai coloca o valor da negociação, o prazo da negociação e geração do boleto para envio por email e ou impressão dos dados desta negociação;
passo - 4: Inserção dos alunos, é feita em uma outra aba do sistema administrativo (esta aba não existe), onde nesta pagina tem a opção de inserir uma nova inscrição feita diretamente pelo administrador, que faz o preenchimento de todos os dados igual ao do frontend, tem a opção de selecionar entre as formas existentes no sistema e é adicionado um campo onde o administrador pode inserir e ou selecionar uma negociação. OBS: Como exemplo se a negociação for liberada para utilização de 5 vezes o código (nome da negociação) só pode ser utilizado 5x não importando a escolha de curso e turma.
Na parte das negociações arquivadas fica a listagem da negociação onde tem o controle do andamento da negociação edição e reenvio de e-mails, geração de segunda via de boletos, confirmação de pagamento dos boletos, etc.
Sendo que se a negociação for para pessoa física, na gerencia de alunos tem que receber a informações sobre o pagamento e administração e caso seja pessoa jurídica tem que ir para a área administrativa da pessoa jurídica o controle destas negociações tb.
O projeto não utiliza nenhum framework php.
Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Eu não sei ainda
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor
Prazo de Entrega: 22 de Fevereiro de 2015
Habilidades necessárias