Código Unificador de Turmas
Este documento define o padrão oficial para geração e interpretação do código unificador de turmas.
O objetivo é garantir:
- Identificação rápida (leitura imediata)
- Padronização entre sistemas
- Facilidade de validação
- Escalabilidade
🧩 Formato Geral
AAAA-MOD-(SUBMOD)-SX-(EX)-(PX)-NNN
📖 Definição dos Campos
| Campo | Descrição |
|---|---|
| AAAA | Ano da turma |
| MOD | Modalidade |
| SUBMOD | Submodalidade (somente para Online) |
| SX | Semestre (S1 ou S2) |
| EX | Eixo (somente para EAD) |
| PX | Parte (somente para Online, quando aplicável) |
| NNN | Número sequencial da turma (3 dígitos) |
🎯 Modalidades
| Código | Significado |
|---|---|
| PR | Presencial |
| ED | Ensino a Distância (EAD) |
| SP | Semi-presencial |
| ON | Online |
🔁 Submodalidades (apenas para Online)
| Código | Significado |
|---|---|
| PR | Online derivado do presencial |
| SP | Online derivado do semi-presencial |
📚 Eixos (apenas para EAD)
📌 Primeiro semestre (S1)
| Código | Significado |
|---|---|
| E1 | Eixo 1 |
| E2 | Eixo 2 |
📌 Segundo semestre (S2)
| Código | Significado |
|---|---|
| E3 | Eixo 3 |
| E4 | Eixo 4 |
🔀 Partes (apenas para Online)
| Código | Significado |
|---|---|
| P1 | Parte 1 |
| P2 | Parte 2 |
🧠 Regras de Negócio
SE MOD = ON
→ usar SUBMOD
→ pode usar PX (P1 ou P2)
SE MOD = ED
→ usar EX
→ SE SX = S1 → usar E1 ou E2
→ SE SX = S2 → usar E3 ou E4
SENÃO
→ NÃO usar SUBMOD
→ NÃO usar EX
→ NÃO usar PX
👨🏫 Regra de Modalidade pelo Professor Titular
A modalidade da turma (MOD) é definida diretamente pela modalidade do professor titular.
Regras:
-
Se o professor titular é Presencial (PR) → a turma deve ser PR
-
Se o professor titular é EAD (ED) → a turma deve ser ED
-
Se o professor titular é Semi-presencial (SP) → a turma deve ser SP
-
Se a disciplina for ofertada como Online (ON) → a SUBMOD (PR ou SP) deve indicar a modalidade do professor titular
Resumo:
MOD da turma = MOD do professor titular
SE MOD = ON
→ SUBMOD = MOD do professor titular
Esta regra garante consistência entre a origem acadêmica da disciplina e sua representação no código.
📋 Ajustes Pós Integração
Os ajustes pós integração deverão ser registrados em uma planilha, e poderão ser realizados diretamente pela Secretaria e CREAD, sem necessidade de envolvimento do DTI.
⚠️ Observação Importante: Não é permitido criar turmas gerenciais como vinha sendo feito no TOTVS. A gestão deve ocorrer por meio do código unificador, respeitando as regras deste documento.
Isso envolve:
- Troca de código unificador (Secretaria): atualizar o código da turma conforme necessidade operacional
- Cancelamento de turma (Secretaria): remover os alunos no TOTVS
- Unificação de nova turma: criar a nova turma e adicionar o código unificador
- Remoção de turma unificada: remover a matrícula dos alunos da turma e, ao final, remover o código unificador
- Substituição de código unificador já integrado: remover os alunos da turma, trocar o código unificador e vincular os alunos novamente
📊 Matriz RACI (Ajustes Pós Integração)
| Atividade | R (Responsável) | A (Aprovador) | C (Consultado) | I (Informado) |
|---|---|---|---|---|
| Troca de código unificador | Secretaria/CREAD | Direção | Direção/DTI | Secretaria, CREAD, Direção, DTI |
| Cancelamento de turma | Secretaria/CREAD | Direção | Direção/DTI | Secretaria, CREAD, Direção, DTI |
| Unificação de nova turma | Secretaria/CREAD | Direção | Direção/DTI | Secretaria, CREAD, Direção, DTI |
| Remoção de turma unificada | Secretaria/CREAD | Direção | Direção/DTI | Secretaria, CREAD, Direção, DTI |
| Substituição de código unificador integrado | Secretaria/CREAD | Direção | Direção/DTI | Secretaria, CREAD, Direção, DTI |
Legenda RACI:
- R (Responsável): executa a atividade
- A (Aprovador): valida/autoriza a execução
- C (Consultado): fornece suporte quando necessário
- I (Informado): deve ser comunicado
📚 Exemplos
🎓 Presencial
2026-PR-S2-001
2026 - PR - S2 - 001
↑ ↑ ↑ ↑
│ │ │ │
│ │ │ └── Número do identificador
│ │ └──────── Segundo semestre
│ └───────────── Modalidade: Presencial
└──────────────────── Ano
🌐 Online do Presencial
2026-ON-PR-S2-001
2026 - ON - PR - S2 - 001
↑ ↑ ↑ ↑ ↑
│ │ │ │ │
│ │ │ │ └── Número do identificador
│ │ │ └──────── Segundo semestre
│ │ └───────────── Origem: Presencial
│ └─────────────────── Modalidade: Online
└────────────────────────── Ano
🌐 Online do Presencial com Parte
2026-ON-PR-S2-P1-001
2026 - ON - PR - S2 - P1 - 001
↑ ↑ ↑ ↑ ↑ ↑
│ │ │ │ │ │
│ │ │ │ │ └── Número do identificador
│ │ │ │ └──────── Parte 1
│ │ │ └────────────── Segundo semestre
│ │ └─────────────────── Origem: Presencial
│ └───────────────────────── Modalidade: Online
└──────────────────────────────── Ano
💻 EAD com Eixo (Segundo semestre)
2026-ED-S2-E3-001
2026 - ED - S2 - E3 - 001
↑ ↑ ↑ ↑ ↑
│ │ │ │ │
│ │ │ │ └── Número do identificador
│ │ │ └──────── Eixo 3
│ │ └────────────── Segundo semestre
│ └─────────────────── Modalidade: EAD
└────────────────────────── Ano
🧪 Semi-presencial
2026-SP-S2-001
2026 - SP - S2 - 001
↑ ↑ ↑ ↑
│ │ │ │
│ │ │ └── Número do identificador
│ │ └──────── Segundo semestre
│ └───────────── Modalidade: Semi-presencial
└──────────────────── Ano
🎯 Objetivo
Garantir que qualquer pessoa consiga identificar rapidamente:
- Modalidade
- Origem (quando online)
- Estrutura acadêmica (EAD)
- Parte (quando online)
- Período
- Identificador
👉 Apenas visualizando o código.