snglpi/docs/casosdeuso.md

4.8 KiB

Casos de Uso

Capitulo 1 - Abertura do chamado

No reino da CAOA, um usuario abre um chamado no ServiceNow. O oraculo da integracao observa o novo registro e grava no banco intermediario. Sem demora, o chamado atravessa o portal SN -> GLPI. No GLPI, o ticket nasce com seu vinculo e recebe seu identificador. De volta ao ServiceNow, o campo "Ticket Externo" e preenchido com o ID GLPI.

Resultado esperado:

  1. Chamado criado no GLPI.
  2. ticket_sync em synced/synced.
  3. Ticket Externo preenchido no SN.

Capitulo 2 - O chamado fora do escopo

Um atendente da Sothis analisa o chamado e percebe: "Problema relacionado a Rede e nao Telefonia".

Ele registra essa justificativa na nota de solucao do GLPI (fora do escopo). A integracao reconhece o tipo de solucao configurado para fora de escopo. Entao envia a justificativa para o ServiceNow como nota. Nao encerra o chamado no SN nesse passo de negocio de fora de escopo. O chamado sai do monitoramento automatico da integracao.

Estado final esperado no banco intermediario:

  1. glpi_sync_status = 'closed'
  2. sn_sync_status = 'ignored'

Interpretacao operacional:

  1. Chamado nao sera mais tratado pela fila automatica da integracao.
  2. Evita retrabalho e loops de sincronizacao.

Capitulo 3 - Encerramento definitivo

Quando um chamado chega ao encerramento definitivo no GLPI (status=6), o cron de fechamento detecta o estado final e executa:

  1. Publica no SN a mensagem:
    • "Chamado encerrado definitivamente. Reabertura deste chamado nao sera atendida. Caso necessario, abra um novo chamado."
  2. Nao altera o status do chamado no SN.
  3. Marca ticket_sync como closed/closed para retirar do monitoramento.

Resultado esperado:

  1. Nao fica chamado fechado no GLPI e aberto no SN.
  2. Nao ocorre tentativa de reabertura automatica para GLPI 6.

Capitulo 4 - Comunicacao entre os reinos (comentarios)

No salao da CAOA (ServiceNow), o usuario escreve: "Equipe Sothis, conseguimos reproduzir o erro as 14h10."

A mensagem atravessa o portal SN -> GLPI e aparece como followup. Do outro lado, no castelo da Sothis (GLPI), o atendente responde: "Recebido. Estamos validando o circuito."

A resposta volta pelo portal GLPI -> SN como comentario. Os escribas da integracao registram origem e destino para evitar duplicidade.

Resultado esperado:

  1. Comentario SN vira followup GLPI.
  2. Followup GLPI vira comentario SN.
  3. Sem mensagens duplicadas no vai-e-volta.

Capitulo 5 - As tarefas e os segredos do reino

No reino da CAOA, toda work_note do SN e uma ordem de batalha. Essas ordens sao enviadas ao GLPI como tarefas visiveis para o time tecnico.

No reino da Sothis, tarefas internas do GLPI sao consideradas secretas. Elas nao atravessam o portal para o SN. Somente followups/comentarios publicos participam da comunicacao entre reinos.

Resultado esperado:

  1. Toda work_note SN vira task GLPI.
  2. Task criada no GLPI nao volta para SN.
  3. O SN recebe somente comentarios/followups do GLPI.

Capitulo 6 - A solucao no reino Sothis (GLPI)

Quando o atendente Sothis conclui o trabalho tecnico no GLPI, ele registra a solucao e coloca o chamado em Solucionado (status=5).

O cron da integracao observa esse estado e realiza:

  1. Busca a nota de solucao do GLPI.
  2. Resolve o chamado correspondente no SN.
  3. Atualiza o estado local para solved/solved.

Se o chamado no SN estiver em estado que bloqueia encerramento (como espera/aguardando), a integracao primeiro ajusta para em atendimento e depois aplica a resolucao.

Resultado esperado:

  1. GLPI solucionado reflete SN resolvido.
  2. A nota de resolucao do GLPI vira base do fechamento no SN.
  3. Chamado continua monitorado ate o encerramento definitivo.

Capitulo 7 - A solucao vinda do reino CAOA (SN)

Quando a CAOA marca o chamado como resolvido no SN, a integracao nao fecha o chamado no GLPI automaticamente.

Em vez disso:

  1. Uma nota informativa e adicionada no GLPI.
  2. O chamado sai do monitoramento automatico de status.

Essa regra evita conflito de fluxo e protege o time tecnico de mudancas de estado inesperadas do outro reino.

Resultado esperado:

  1. GLPI recebe contexto da resolucao do SN.
  2. Nao ocorre fechamento forcado no GLPI por esse evento.
  3. Fluxo fica estavel para evitar reaberturas em cadeia.

Capitulo 8 - Regras de ouro para os guardioes dos dois reinos

  1. Comentario e diplomacia entre reinos: sempre pode cruzar o portal.
  2. Task do SN e ordem operacional para Sothis: cruza para o GLPI.
  3. Task interna do GLPI e sigilo tecnico: nao cruza para SN.
  4. GLPI 5 resolve SN.
  5. GLPI 6 encerra monitoramento e publica aviso definitivo no SN.
  6. Reabertura automatica:
    • permitida se GLPI estiver 5
    • bloqueada se GLPI estiver 6
  7. Fora de escopo:
    • justifica no SN
    • remove do monitoramento
    • estado final closed/ignored.