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
Fazer Insert de Area e Problemas EmptyTer Ago 11, 2020 12:35 am por FabioRK

» Encerrar chamado em nome de Operador
Fazer Insert de Area e Problemas EmptyTer Jan 08, 2019 11:49 am por vafonseca

» Usuário Cancelar Chamado
Fazer Insert de Area e Problemas EmptySeg Nov 19, 2018 11:34 am por vafonseca

» [Resolvido]Qualificação Chamados
Fazer Insert de Area e Problemas EmptyQua Out 24, 2018 12:37 pm por vafonseca

» [Resolvido] Bloquear Campo Descrição para Operador e Todos Usuarios
Fazer Insert de Area e Problemas EmptySeg Set 24, 2018 9:58 am por vafonseca

» Solicitar inserção de email de destino no encerramento
Fazer Insert de Area e Problemas EmptyQua Jan 31, 2018 11:55 am por alex.xavier

» Área e Problemas do Consultar igual ao de Abrir chamado
Fazer Insert de Area e Problemas EmptyTer Set 12, 2017 8:53 am por renatomdm

» FeedBack do usuario
Fazer Insert de Area e Problemas EmptySex Jul 07, 2017 8:25 am por vafonseca

» Paramentrização Ocomon
Fazer Insert de Area e Problemas EmptySex maio 05, 2017 12:51 pm por cristiano.barbosa


 

 Fazer Insert de Area e Problemas

Ir para baixo 
2 participantes
AutorMensagem
renatomdm




Mensagens : 28
Data de inscrição : 25/04/2012

Fazer Insert de Area e Problemas Empty
MensagemAssunto: Fazer Insert de Area e Problemas   Fazer Insert de Area e Problemas EmptyQua Dez 28, 2016 3:49 pm

Boa tarde pessoal,

Seguinte estou com uma demanda de cadastrar 95 áreas com 8 problemas identicos para cada uma, tem como fazer isso diretamente no banco, ao invés de ficar passando pela aplicação um a um?
Ir para o topo Ir para baixo
FabioRK

FabioRK


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

Fazer Insert de Area e Problemas Empty
MensagemAssunto: Re: Fazer Insert de Area e Problemas   Fazer Insert de Area e Problemas EmptyQui Dez 29, 2016 12:58 pm

Você pode fazer insert direto no banco.

As áreas podem ser cadastradasr com as seguintes queries:
Código:
INSERT INTO `sistemas` VALUES ('AREA1',1,'default@yourdomain.com',1,2),('AREA2',1,'default@yourdomain.com',0,3),...
ou
Código:
INSERT INTO `sistemas` VALUES ('AREA1',1,'default@yourdomain.com',1,2);
INSERT INTO `sistemas` VALUES ('AREA2',1,'default@yourdomain.com',0,3);
Onde os dados são: descrição da área, status (1 ativo/ 0 inativo), email da area, atende chamado (1 sim / 0 nao), perfil de tela associado.

Caso a área atenda chamados vai precisar adicionar o ID da área na tabela de configuração do sistema:
Código:
UPDATE configusercall SET conf_ownarea_2 = CONCAT(conf_ownarea_2,'".Area."')
Onde a informação Area é o sis_id da tabela sistemas.

Para o cadastro dos problemas vai precisar saber mais dados.

Código:
INSERT INTO problemas values ('".$_POST['problema']."', ".$_POST['area'].", ".$_POST['sla'].", ".$_POST['tipo_1'].", ".$_POST['tipo_2'].", ".$_POST['tipo_3'].", '".$descProb."', ".$alimentabancosolucao.")
Onde os dados são: descrição do problema, codigo da area, codigo do sla, codigo do problema1, codigo do problema2, codigo do problema3, descrição sobre o problema, alimenta banco de solucao (1 sim / 0 nao).
As tabelas com as informações são: sistemas (áreas), sla_solucao, prob_tipo_1, prob_tipo_2, prob_tipo_3

Ou, sabendo que terá um código sequencial das áreas criadas, pode criar uma procedure e automatizar o processo.
https://dev.mysql.com/doc/refman/5.7/en/while.html
Ir para o topo Ir para baixo
 
Fazer Insert de Area e Problemas
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Área e Problemas do Consultar igual ao de Abrir chamado
» Problemas ao cadastrar Problemas no ocomon
» waring: INSERT INTO global_tickets (gt_ticket, gt_id) values
» Area Secundaria
» Varios Setores

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