wiki:dev/Ajustes

Version 30 (modified by luiz@…, 10 years ago) (diff)

--

Retornar

10/11/2014 Luiz Bueno

  • Solicitação
Ticket 2354 - Helpdesk
Por favor, excluir a baixa e a data de baixa da inscrição da aluna abaixo, no Sistema único
- Estácio - Inscritos do Site 
-ANIELY NOBREGA DAGOSTINO R$ 120,00 BOLETO Nº 907072
  • Solução
Executado diretamente na tabela tcontareceber_1 o seguinte procedimento:
Zerar DataRec_ContaReceber e DtBaixa_Contareceber
Alterar para 0 (zero) o ID_ContaREceberStatus 
  • Solicitação
Ticket 2350 - Helpdesk
Abaixo está uma lista de alunos que participarão dos cursos de extensão este final de semana(08/11), 
os alunos relacionados abaixo eu não consigo gerar o boleto de mensalidade.
Turma: E5931
43732 - Ademar Rodrigues do Nascimento
44053 - Diego de Lima Silva
44093 - Jose Carlos de Azevedo Viola
44087 - Nayara Raganhan de Andrade
44071 - Odirley Camilo Antonio
42924 - Priscila Chaves Agra
42080 - Reinaldo Rodrigues Lopes
Turma: E5932
Daniel Mitsukuni Nomura
  • Solução
Vá em Financeiro->Ajuste Boleto
- Informe o RA do aluno e clique em Filtrar
- Na lista em que o aluno aparece clique para editar (setas verdes)
- Em Negociação Selecione a opção: Troca Opção de Pagamento
- Selecione a turma, Opção a Trocar, Desconto (caso tenha)
e
Clique no botão OK

05/11/2014 Luiz Bueno

  • Solicitação
Ticket 2318 - Helpdesk
Relatorio gerencial alunos por estado na base da estácio, estado rio de janeiro, cidade rio de janeiro, não funciona. 
Erro que aparece em tela:
Fatal error: Allowed memory size of 943718400 bytes exhausted (tried to allocate 317288 bytes) 
in /srv/home/pdf_tiphe/mpdf/mpdf.php on line 13311
  • Ajuste / Implementação
antes da emissão o sistema verifica o tamanho do arquivo e caso passe de 500k o sistema
gera o relatório em html e imprime em uma pagina _blank

03/11/2014 Luiz Bueno

  • Solicitação
Ticket 2303 - Helpdesk (reaberto)
Foi solicitado alterar o texto do assunto do email
  • Ajuste / Implementação
- Foi criado o campo texto_assunto na tabela ttextoemailativaaluno e essa alteração foi executada
em todos os banco que tem essa tabela através do arquivo
sistema/_adaptaTtextoEmailAtivaAluno.php

- No arquivo Administrativo/textoEmailAtivaAluno.php foi incluido essa campo no formulário

- Foi criado o metodo pegaAssuntoEmail($tipo) no arquivo sistema/Library/lib_email.php
e
- No arquivo sistema/Turmas/Alunos/Save/SaveTurmaAlunoParcela.php foi implementado o
seguinte trecho de código (+-) na linha 104:
  /* veio um corpo */
  if ($body) {
    /* pega o assunto */
    $titulo_email = pegaAssuntoEmail($TipoEmail);
  } 

31/10/2014 Luiz Bueno

  • Solicitação
Ticket 2313 - Helpdesk (reaberto)
Dhead solicitou
Mudar no banco por favor. Colocar para um ano bem longe 2222, já que as turmas são únicas
  • Ajuste / Implementação
Para atender uma necessidade do sistema com turmas que 
não expiram, e sem alterar a condição HAVING original
foi incluido na consulta da sql que está 
no arquivo AreaAluno/Default/validarAg.pho (+- na linha 105
a condição abaixo
ANTES:
  HAVING   vData_TurmaEstrutura > NOW()
AGORA
  HAVING   T.ID_StatusTurma in ('1','2')
  OR       vData_TurmaEstrutura > NOW()
A alteração correta é a substituição
DE
  MAX(Data_TurmaEstrutura) + INTERVAL 2 YEAR AS vData_TurmaEstrutura
POR
  MAX(T.DtFinalizada_Turma) + INTERVAL 2 YEAR AS vData_TurmaEstrutura
e a condição HAVING como está, porém foi percebido que a data
de Finalização da Turma (DtFinalizada_Turma) não está preenchida em
varios sistemas e isso deve ser corrigido antes da alteração na sql
Essa alteração está com o aval do Marlom
  • Solicitação
Ticket 2315 - Helpdesk
Efetuamos a inclusão dos telefones da cobrança no sistema, conforme orientação do Sr. Luis, 
para ficarem disponíveis da `Declaração de Débitos 2013`, 
porém, esse dado não foi atualizado na área financeiro do aluno,
  • Ajuste / Implementação
1 - Foi implementado na sistema/Library/lib_turma.php (não sei se é a lib adequanda) 
o metodo pegaValorTConfiguracao que recebe como parametro o idConfiguracao
e retorna o valor da configuração ou vazio.
2 - No arquivo AreaAluno/v3/financeiro/resumo.php foi realizado a seguinte troca:
Trecho de código antigo
   $res = AgentesTurma($_SESSION["Aluno"]["ID_Turma"],1);
   while($row = mysql_fetch_array($res)){
     $_GET['telcobranca'] = $row['Telefone'];
   }
Trecho de código novo
   $_GET['telcobranca'] = pegaValorTConfiguracao(8);
  • Solicitação
Ticket 2313 - Helpdesk
APOIO AO PROFESSOR
TURMA 04 E 05 
Alunos inscritos não tem mais acesso e os não inscritos não conseguem se inscrever.
Urgentíssimo, estamos com ligações demais,
obrigada!
  • Motivo e orientação
As turmas que apresentam a situação acima está com o período de inicio, término e data de publicação 
com a data de 25/10/2012.
O sistema impede qualquer acesso a área do aluno após 2 anos do termino da turma.
Informei por telefone a Solicitante que ficou de ver com o Responsável.
  • Solicitação
Ticket 2282 - Helpdesk (reabertura)
Solicitação para exclusão de um telefone
Ultimo Comentário do solicitante:
O CADASTRO DO AGENTE, NÃO HÁ O CAMPO PARA ADICIONAR OU EXCLUIR .
POR GENTILEZA EXCLUIR O TELEFONE.

ATT

PAULO
  • Orientação
Foi respondido com o seguinte comentário:
Paulo, bom dia
Caminho para alterar o telefone do agente (446) RENATA ROCHA
que esta cadastrada com o telefone comercial (11) 2714-5663:
1 - Entre no cadastro dos agentes (No cabeçalho do sistema click nas figura de 2 pessoas);
2 - Role até o final da pagina onde está a relação dos agentes;
3 - Localize o agente RENATA ROCHA;
4 - Selecione o agente;
5 - Clique no botão Editar;
6 - Suba até onde estão os telefones;
7 - Altere ou exclua o telefone (11) 2714-5663
8 - Clique no botão salvar.
NOTAS: 
1 - O telefone que aparece na declaração é o telefone comercial do
agente ligado ao aluno (no caso da ADRIANA F. VIEIRA GONZAGA - RA 61722)
é o da agente (446) RENATA ROCHA;
2 - O motivo desse telefone estar vinculado a essa declaração é desconhecido
(deve ter sido alguma solicitação muita antiga que não foi revisada)
3 - Caso tenha que ser alterado o conteúdo do texto ou outras informações
solicito uma abertura de uma solicitação especifica para isso.
4 - Estou fechando novamente essa solicitação.

ATT
Luiz Bueno
TI

30/10/2014 Luiz Bueno

  • Solicitação
Ticket 2302 - Helpdesk
O SISTEMA sistema.institutophorte.com.br, quando coloco o aluno manualmente na turma, ele envia um email 
automático para o aluno. Preciso que não envie esse para o aluno.
  • Ajuste e Implementação
no Menu Administrativo->Configurações:
Selecione Texto E-mail Ativa Aluno
E em Tipo do e-mail tem 2 opções Turma Ativa e Turma Ativa EAD
O solicitante foi orientado a incluir os email nesse local
  • Solicitação
Ticket 2282 - Helpdesk
FAVOR EXCLUIR URGENTE O FONE  11 2714 5663 QUE CONSTA EM SERVIÇOS E DECLARAÇÕES, 
POIS É UM Nº DESTINADO SOMENTE A PROFESSORES E COORDENADORES.
  • Ajuste e Implementação
Nada foi realizado no sistema, pois o numero vem do cadastro de agentes que pode ser 
alterado pelo solicitante
  • Solicitação
Ticket 2121 - Helpdesk (Reabertura)
Comentário: 
A Eliane fez um teste e continua aparecendo as turmas.
  • Ajuste e Implementação
Foi detectado que ainda tem outro lugar que a consulta não verifica se o curso é de extensão.
Foi incluido na sql que gera a lista no arquivo 
sistema/Administrativo/Documentos/AlunosAprovados/ListaAlunosAprovados.php (+- linha 214)
a condição AND d.ID_CursoTipo IN ('3','4')

29/10/2014 Luiz Bueno

  • Solicitação
Ticket 1909 - Helpdesk
SISTEMA UNIFAE
Mais um erro no controle de matrículas da Unifae.
Ex: Turma -57 - aparece no controle de matrículas 1 cadastrado (plus) 3 pré-inscritos, porém ao clicar só 
aparece um cadastrado e mais 1 como pré-inscrito, aonde estão os outros 2 alunos?? 
  • Ajuste e Implementação
Ao verificar a solicitação, constatei que a turma -57 já está cancelada, Não tendo como verificar o que ocorreu. 
Solicitação fechada
  • Solicitação
Ticket 1899 - Helpdesk
FAVOR VERIFICAR O CERTIFICADO DA TURMA 02717 - EXERCÍCIO FÍSICO COMO TERAPIA PARA DEMÊNCIAS E DOENÇAS PSIQUIÁTRICAS, 
POIS ESTÁ SAINDO EM 02 PÁGINAS.
GAMA FILHO
OBS: JÁ FEITO ANTERIORMENTE NO ID 1656.
  • Ajuste e Implementação
Foi implementado na impressão o metodo $pdf->CheckPageBreak(60) após cada impressão de cada tema de aula
de aula para (casa haja salto) seja feito antes do final 

27/10/2014 Luiz Bueno

  • Solicitação
Ticket 2283 - Helpdesk
USCS
Prezados, há na área de Estrutura Curricular das turmas um comando que permite ao agente excluir 
alguma disciplina cadastrada (em alguns casos existem algumas duplicadas). Anteriormente, 
com a senha mestra o agente conseguia proceder com a operação. Todavia, 
essa função encontra-se desabilitada para todos os usuários
  • Ajuste e Implementação
Foi alterado no arquivo sistema/Turmas/EstruturaCurricular/valida_senha_autorizado1.php na sql que valida
o usuário a Cripitografia anterior para Md5
  • Solicitação
Ticket 2231 - Helpdesk
USCS
Por gentileza, conforme poderá verificar nas ocorrências anexas no comentário, realizei o preenchimento da 
rota de aprendizagem de LIDERANÇA E MOTIVAÇÃO E DELEGAÇÃO da aluna ELAINE DOS SANTOS FELIPE RUSSO 3 (três) vezes, 
utilizamos até o método de `bloco de notas`, entretanto a rota sempre fica zerada.
  • Ajuste e Implementação
Segundo o Joca, isso ocorre quando troca-se de rota depois que ela foi utilizada, um problema no DOCKEUS.
o Joca desenvolveu um script que atualiza para 100% o progresso do aluno. Esse script está em
sistema/Turmas/Scripts/atualizaProgresso100PorcentoEmRota.php
Inclui comentários e ajustei permitindo que o pessoal do TI quando for utiliza-lo passe por gets as
informações necessárias conforme exemplo abaixo (utilizado para acertar a solicitação)
http://sis.posuscs.com.br/sistema/Turmas/Scripts/atualizaProgresso100PorcentoEmRota.php?codigoTurma=0100&rota=35&aluno=550198

23/10/2014 Luiz Bueno

  • Solicitação
Ticket 2223 - Helpdesk
FAVOR VERIFICAR O HISTÓRICO DA ALUNA REGILENE PAULINA DA CUNHA RA 57356, POIS NA DISCIPLINA  
ESTRATÉGIAS DE PRÁTICAS INTERDISCIPLINARES E TRANSDISCIPLINARES COMO COMPLEMENTAÇÃO 
ENTRE TEORIA E R.... ,  FALTA A PALAVRA REALIDADE.
TURMA POS01310
  • Ajuste e Implementação
Isso ocorreu porque o campo Titulo_TurmaDisciplina da tabela tturmadisciplina estava com 100 caracteres
truncando nomes de disciplinas com mais caracteres que essa capacidade
Foi alterado o tamanho desse campo para 250 caracteres e no caso dessa solicitação especificamente
foi corrigido na tabela também o nome da disciplina, mas tem mais de 100 disciplinas como o mesmo 
problema. Informei ao solicitante sobre isso.

20/10/2014 Luiz Bueno

  • Solicitação
Ticket 2121 - Helpdesk
Existe a possibilidade de inibir os cursos de extensão para efeito de emissão de certificado:
Pois desta forma o sistema irá contar apenas os alunos dos cursos de Pós para emissão de Certificados.
Sistema posugf.com.br
Turmas para desabilitar: E15, E16, E18, E19
  • Ajuste e Implementação
Foi incluído na sql que gera a lista em:

1 - Administrativo->Documentos->Alunos Aprovados->index.php;
2 - Administrativo->Documentos->Certificado->Administrativo_Documentos_Certificado_DocCertificado.php;
3 - Administrativo->Documentos->Historico->Administrativo_Documentos_Historico_DocHistorico.php;

a condição tipo de curso diferente de 2. Com isso impede que os cursos de extensão
apareçam na lista
  SELECT a.ID_Curso,a.Titulo_Curso  
  FROM tcurso a
  JOIN tturma b ON a.ID_Curso = b.ID_Curso 
  WHERE b.ID_StatusTurma = 3
  AND a.ID_CursoTipo != 2									
  GROUP BY a.ID_Curso
  ORDER BY a.Titulo_Curso

16/10/2014 Luiz Bueno

  • Solicitação
Ticket 2195 - Helpdesk
Reaberto com os seguinte comentários:
1 - Alterar o texto da mensagem:Não é possível emitir a Declaração por exitir(em) boleto(s) aberto(s) no ano solicitado
complementando com Favor entrar em contato com o departamento financeiro no tel. 99-999-9999.
2 - Nos casos em que o aluno não gerou contas a pagar no ano solicitado, mesmo assim emite a declaração
  • Ajuste e Implementação
Na solicitação 1 foi necessário criar na tabela tconfiguracao, mais uma opção (8) Telefone Depto. Financeiro
e permitir que o cliente inclua na tabela o telefone do departamento financeiro
caminho:Administrativo->Configurações->Telefone Dpto Financeiro
e na mensagem incluir o telefone conforme solicitado.

Na solicitação 2 - Foi necessário adicionar o critério abaixo:
Verifica se houve contas a pagar no $ano_financeiro para as seguintes categorias:
1 - Mensalidade
2 - Matricula;
3 - Inscrição;
6 - Acordo;
7 - Juridico e 
9 - Diferença de Valor
Se NÃO houver, informar que não existe contas a pagar para o ano em questão para o solicitante e CAI FORA. 

15/10/2014 Luiz Bueno

  • Solicitação
Ticket 2000 - Helpdesk
Não consegue incluir uma turma quando executa o sistema pelo browser chrome.
  • Ajuste e Implementação
No arquivo: sistema/Turmas/Cadastro/ListPopCurso.php
foi incluido <script src="../../Library/jquery.js"></script>
e alterado as linha abaixo para enviar os dados via jquery
        $('#ID_Curso',parent.opener.document).val(ID_Curso);
        $('#Selecione_Curso',parent.opener.document).val(Titulo_Curso);
        $('#CargaHr_Turma',parent.opener.document).val(CargaHr_Curso);
        $('#PercMantenedor_Curso',parent.opener.document).val(PercMantenedor_Curso);
No arquivo: sistema/Turmas/Cadastro/FormCadastro.php
foi incluido id nos input abaixo:
                <input type="hidden" id="ID_Curso" name="ID_Curso" value="<? echo $ID_Curso ?>">
                <input type="hidden" id="ID_Turma" name="ID_Turma" value="<? echo $_GET['ID_Turma']; ?>">
                <input id="ID_StatusTurma" name="ID_StatusTurma" type="hidden" value="<?=$ID_StatusTurma?>">

14/10/2014 Luiz Bueno

  • Solicitação
Ticket (SOLICITAÇÃO DIRETA DO MARLOM)
Alguns certificados da Gama Filho estavam sendo emitidos com data atual e
não com data de 09/01/2014
  • Ajuste e Implementação
Foi incluído na lista das empresas com o selo Gama Filho 
a 52 Clinica Pro Nascer Assistência Medica e Laborato - pronascer.sistemaugf.com.br
que não estava relacionada anteriormente.
  • Solicitação
Ticket 2195 do Helpdesk
Atualmente, o sistema permite que o aluno imprima a declaração anual de quitação de débitos, porém, 
a emissão é apenas para os alunos TOTALMENTE adimplentes, não devemos gerar para parcialmente adimplente, 
assim sendo, caso o aluno não tenha quitado totalmente o débito anual, por favor, bloqueie a emissão do documento.
  • Ajuste e Implementação
É executado agora um procedimento que verifica se o aluno tem alguma pendência no ano
da emissão da declaração, e caso tenha é emitido um alert para o aluno informando
que a declaração não pode ser emitida.
arquivo afetado: AreaAluno/v3/financeiro/declaracao.php
nota: Alteração executada no trunk

10/10/2014 Luiz Bueno

  • Solicitação
Ticket 1890 do Helpdesk
Favor verificar os históricos da turma abaixo, pois estão saindo em duas páginas.
Curso:	ENFERMAGEM EM EMERGÊNCIA
Turma:	01741
GAMA FILHO
  • Ajuste e Implementação
No arquivo sistema/Administrativo/Documentos/AlunosAprovados/ImprAlunosAprovados.php foi ajustados/implementados:
1 - Na class PDF (linha 1166) foi incluído a variavel $novoReg e implementado o codigo abaixo no metodo Header()
        function Header() {
            /* salta 30 linhas antes do inicio - Cabeçalho do formulário */            
            $this->ln(30);
            /* não estou na primeira pagina e não é um novo registro */
            if ($this->PageNo() > 1 && !$this->novoReg) {
                /* imprime uma linha após o salto */
                $this->MultiCell(190, 0,'','1','J','1');	           
            }
            /* incondicionalmente */
            if($this->novoReg){
                /* torna o novo registro falso */
                $this->novoReg = false;
            }
        }
2 - Dentro do for (linha 1282) foi iniciado a variavel $pdf->novoReg com o valor false;
3 - Antes de exeucutar o metod AddPage() (linha 1333) foi incluido $pdf->novoReg = true;

e 

4 - e o trecho de codigo do while entre as linhas 1489 e 1509 foi alterado para 
         while($rowAulas = mysql_fetch_array($resAulas)){
            $pdf->MultiCell(190, 4,' - ' . $rowAulas['TituloAula_TurmaEstrutura'],'LR','J','1');
	 }				}
         /* imprime uma linha no final da relação dos temas */
         $pdf->MultiCell(190, 0,'','1','J','1');

08/10/2014 Luiz Bueno

  • Solicitação
Ticket 2164 e 2165 do Helpdesk
Solicitação para Fechar turma que não tenha mais alunos ativos
Caminho: Cadastro Corpo Docente=>Coordenador=>Acesso área do coordenados
Na Área do Coordenador: Menu horizontal Histórico
  • Ajuste e Implementação
No final da lista com os alunos da turma selecionada foi alterada a funcionalidade do
botão Finalizar Turma
1 - Na class Historico o Metodo infTurmaFinaliza foi alterado para incluir uma consulta que pega
    a quantidade de alunos ativos daquela turma, e caso não tenha nenhum aluno o sistema
    permite o fechamento da turma, e caso tenha aluno continua com o processo que já existia
    (Essa regra foi acertada com Marlom/Joca)

2 - Na mesma class no Metodo index foi implementado uma consulta que retorna se a turma esta
    ativa ou não (true ou false) e carregada em $dados['mostraBotaoFinaliza']
    e no view historicoView o botão Finaliza turma é mostrado ou escondido em acordo com esse dado  

25/09/2014 Luiz Bueno

  • Ajuste
Alterado para retirar a pasta sistemaunico nos endereços absolutos do sistema.
Esse ajuste ocorreu em mais de 400 arquivo com as seguinte variantes

De: require_once($_SERVER['DOCUMENT_ROOT']."/sistemaunico/sistema/Library/lib_geral.php");
Para: require_once($_SERVER['DOCUMENT_ROOT']."/sistema/Library/lib_geral.php");

ou 

De:   $pasta = 'sistemaunico';
      $raiz = explode($pasta,$_SERVER['SCRIPT_FILENAME']);
      $onde = $raiz[0].$pasta."/";
Para: $onde = $_SERVER['DOCUMENT_ROOT']."/";
require_once($onde."sistema/Library/lib.php");

18/09/2014 Luiz Bueno

  • Ajuste
No arquivo resumoaluno.php foi incluido um if ($res ) {} na linha 110, para evitar que ocorra um erro de atenção se não houver ocorrencia