Resultado observado no ambiente SBIS

O checklist foi executado em 09/04/2026 e revisado em 05/05/2026.

GrupoConsultasOKNOKObservação
RAC972Falharam AtendimentoRac e AtendimentosRac pela tabela antiga.
SA862Falharam AtendimentoSa e AtendimentosSa pela mesma relação ausente.
Geral211Practitioner falhou pela tabela antiga.
Total19145Algumas consultas OK não retornaram registros no conjunto testado.

Script de migração registrado na matriz

A fonte propõe copiar informações da estrutura baseada em pessoa para a estrutura baseada em servidor.

SQL preservado da matriz
INSERT INTO agh.rap_servidor_tipo_informacoes (
    seq, tii_seq, valor, criado_em, ser_matricula, ser_vin_codigo,
    ser_matricula_criado, ser_vin_codigo_criado, alterado_em,
    ser_matricula_alterado, ser_vin_codigo_alterado,
    "version", dt_fim, dt_inicio
)
SELECT DISTINCT ON (pti.tii_seq, ser.matricula, ser.vin_codigo)
    NEXTVAL('agh.rap_ser_ti_sq1'),
    pti.tii_seq,
    pti.valor,
    pti.criado_em,
    ser.matricula,
    ser.vin_codigo,
    pti.ser_matricula_criado,
    pti.ser_vin_codigo_criado,
    pti.alterado_em,
    pti.ser_matricula_alterado,
    pti.ser_vin_codigo_alterado,
    pti."version",
    pti.dt_fim,
    pti.dt_inicio
FROM agh.rap_pessoa_tipo_informacoes pti
JOIN agh.rap_servidores ser
  ON pti.pes_codigo = ser.pes_codigo
WHERE (
    ser.ind_situacao = 'A'
    OR ser.ind_situacao = 'P'
    OR ser.dt_fim_vinculo <= NOW()
);

Mudança e aceite

A liberação deve comprovar dados, consultas e fluxo do conector.

  1. 1
    Pré-condições

    Versão confirmada, owners aprovadores, janela, backup testado, volume medido e rollback escrito.

  2. 2
    Ensaio

    Execute em cópia controlada; compare contagens, chaves e amostras sanitizadas.

  3. 3
    Migração

    Aplique sob monitoração, transação e registro formal, conforme decisão do DBA.

  4. 4
    Integridade

    Verifique duplicidades, órfãos, sequência, vínculos e valores por tipo.

  5. 5
    Regressão SQL

    Rode novamente as 19 consultas com massa representativa.

  6. 6
    Regressão funcional

    Construa e envie casos RAC/SA controlados, validando resultado e auditoria.

  7. 7
    Aceite

    Anexe evidências sanitizadas e decisão de liberar ou reverter.