Suporte não-oficial ao OcoMon
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Suporte não-oficial ao OcoMon

Criado e mantido por usuários para usuários
 
InícioInício  PortalPortal  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  
Últimos assuntos
» Nova versão OcoMon
[RESOLVIDO] Re- Abertura de chamado com outro status EmptyTer Ago 11, 2020 12:35 am por FabioRK

» Encerrar chamado em nome de Operador
[RESOLVIDO] Re- Abertura de chamado com outro status EmptyTer Jan 08, 2019 11:49 am por vafonseca

» Usuário Cancelar Chamado
[RESOLVIDO] Re- Abertura de chamado com outro status EmptySeg Nov 19, 2018 11:34 am por vafonseca

» [Resolvido]Qualificação Chamados
[RESOLVIDO] Re- Abertura de chamado com outro status EmptyQua Out 24, 2018 12:37 pm por vafonseca

» [Resolvido] Bloquear Campo Descrição para Operador e Todos Usuarios
[RESOLVIDO] Re- Abertura de chamado com outro status EmptySeg Set 24, 2018 9:58 am por vafonseca

» Solicitar inserção de email de destino no encerramento
[RESOLVIDO] Re- Abertura de chamado com outro status EmptyQua Jan 31, 2018 11:55 am por alex.xavier

» Área e Problemas do Consultar igual ao de Abrir chamado
[RESOLVIDO] Re- Abertura de chamado com outro status EmptyTer Set 12, 2017 8:53 am por renatomdm

» FeedBack do usuario
[RESOLVIDO] Re- Abertura de chamado com outro status EmptySex Jul 07, 2017 8:25 am por vafonseca

» Paramentrização Ocomon
[RESOLVIDO] Re- Abertura de chamado com outro status EmptySex maio 05, 2017 12:51 pm por cristiano.barbosa


 

 [RESOLVIDO] Re- Abertura de chamado com outro status

Ir para baixo 
2 participantes
AutorMensagem
vafonseca




Mensagens : 57
Data de inscrição : 04/10/2013

[RESOLVIDO] Re- Abertura de chamado com outro status Empty
MensagemAssunto: [RESOLVIDO] Re- Abertura de chamado com outro status   [RESOLVIDO] Re- Abertura de chamado com outro status EmptyQui maio 07, 2015 7:27 pm

Prezados

Estou precisando saber onde alterar para que quando o usuário reabrir chamado ele não caia como Aguardando atendimento e sim com outro status


Última edição por vafonseca em Ter maio 12, 2015 12:31 pm, editado 1 vez(es)
Ir para o topo Ir para baixo
FabioRK

FabioRK


Mensagens : 378
Data de inscrição : 14/09/2009
Idade : 44
Localização : Carazinho - RS

[RESOLVIDO] Re- Abertura de chamado com outro status Empty
MensagemAssunto: Re: [RESOLVIDO] Re- Abertura de chamado com outro status   [RESOLVIDO] Re- Abertura de chamado com outro status EmptySex maio 08, 2015 5:13 pm

No arquivo ocomon/geral/mostra_consulta.php pela linha 59 tem o teste se o chamado estiver encerrado (status=4) e está habilitado a reabertura nas configurações.
Porém analisando o código acredito que o original esteja errado.

Faz uma cópia do arquivo (backup) e depois faz o seguinte ajuste.
DE:
Código:
   if ($row['status_cod']==4 && $_SESSION['s_allow_reopen']) {//CHECAGEM PARA PERMITIR QUE O CHAMADO SEJA REABERTO NO SISTEMA.
      print "<TD align='right' width='10%' bgcolor='".BODY_COLOR."' >".
         "<a onClick=\"confirma('".TRANS('ENSURE_REOPEN')."?','".$_SERVER['PHP_SELF']."?action=reopen&numero=".$COD."')\">
            ".TRANS('FIELD_REOPEN_CALL')."</a>&nbsp;|&nbsp;</TD>";//&nbsp;|&nbsp;

      if (isset($_GET['action']) && ($_GET['action']=="reopen")) {

         $qryDelSolution = "DELETE FROM solucoes WHERE numero = ".$COD."";
         $execDelSolution = mysql_query($qryDelSolution) or die(TRANS('ERR_QUERY'));

         $qryUpdStatus = "UPDATE ocorrencias SET `status`=1,data_fechamento=NULL WHERE numero=".$COD."";
         $execUpdStatus = mysql_query($qryUpdStatus) or die(TRANS('ERR_QUERY'));

         print "<script>redirect('".$_SERVER['PHP_SELF']."?numero=".$COD."')</script>";
      }
   }
PARA:
Código:
   if ($row['status_cod']==4 && $_SESSION['s_allow_reopen']) {//CHECAGEM PARA PERMITIR QUE O CHAMADO SEJA REABERTO NO SISTEMA.
      print "<TD align='right' width='10%' bgcolor='".BODY_COLOR."' >".
         "<a onClick=\"confirma('".TRANS('ENSURE_REOPEN')."?','".$_SERVER['PHP_SELF']."?action=reopen&numero=".$COD."')\">
            ".TRANS('FIELD_REOPEN_CALL')."</a>&nbsp;|&nbsp;</TD>";//&nbsp;|&nbsp;
   }
   if (isset($_GET['action']) && ($_GET['action']=="reopen")) {

      $qryDelSolution = "DELETE FROM solucoes WHERE numero = ".$COD."";
      $execDelSolution = mysql_query($qryDelSolution) or die(TRANS('ERR_QUERY'));

      $qryUpdStatus = "UPDATE ocorrencias SET `status`=1,data_fechamento=NULL WHERE numero=".$COD."";
      $execUpdStatus = mysql_query($qryUpdStatus) or die(TRANS('ERR_QUERY'));

      print "<script>redirect('".$_SERVER['PHP_SELF']."?numero=".$COD."')</script>";
   }

Onde a query $qryUpdStatus faz o ajuste do status do chamado, nesse caso para 1 (aguardando atendimento). Você coloca o status que desejar.
Os status dos chamados estão registrados na tabela status.
Ir para o topo Ir para baixo
 
[RESOLVIDO] Re- Abertura de chamado com outro status
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Sem confirmação de abertura de chamado[RESOLVIDO]
» Inserir a data de Abertura do chamado. [ RESOLVIDO ]
» Anexos Usuário Abertura chamado (RESOLVIDO)
» Abertura de Chamado - Mensagem de erro [Resolvido]
» Campo Prioridade na abertura de chamado.(RESOLVIDO)

Permissões neste sub-fórumNão podes responder a tópicos
Suporte não-oficial ao OcoMon :: Sua primeira categoria :: GERAL :: Customização-
Ir para: