wiki:dev/Ajustes

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

--

Retornar

10/11/2014 Luiz Bueno

  • Solicitação
Ticket 2329 - Helpdesk
URGENTÍSSIMO
Alunos não conseguem ver material no curso de BIOMECÂNICA DA MUSCULAÇÃO.
O que fazemos?
  • Solução
Para que o aluno possa ver o material, é necessário que o professor Insira o arquivo em sua area.
Esse curso tem 2 turma
   - 076 Que não tem professor cadastrado e
   - 03   Que tem os seguintes professores:
              LEOPOLDO AUGUSTO PADILHA BERTANHA (Que não inseriu nenhum arquivo)
              MARCIO OLIVEIRA DE SOUZA (Que tem alguns arquivos iseridos)
              FERNANDA CERVEIRA ABUANA OSORIO FRONZA  (Que também não inseriu nenhum arquivo)

Por esse motivo creio que o problema está ocorrendo em alunos relacionados aos professores que
não incluíram arquivos ou a turma que não tem professor. Porém se no caso o aluno que não consegue 
ver está relacionado ao professor que inseriu o arquivo favor reabrir esse chamado.
  • 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