Boletim Técnico Máscara da turma Produto : TOTVS Educacional 11.83 Processo : Máscara da turma Subprocesso : Data publicação da : 16/06/2014 Disponibilizar mais uma opção para definição da máscara da turma, agora pode-se incluir dentro da sessão o caracter p que será substituído pelo período da disciplina na matriz curricular do curso. Desenvolvimento/Procedimento Cursos No cadastro de curso é possível estabelecer a máscara da turma a ser utilizada no sistema. Para tanto esta deve respeitar as seguintes regras: • O usuário poderá informar qualquer letra ou número. • Querendo usar separadores, poderão ser informados letras, números e símbolos. o O caractere “&” será usado para PERIODO LETIVO. o O caractere “#” será usado para números sequenciais. o O caractere “*” será usado para a letra sequencial. • Não ultrapassar quantidade máxima de caracteres do código da turma. • Respeitar o início e término da sessão, segue abaixo os coringas que podem ser utilizados na sessão: o []: Indica início/término de sessão; c: Caractere do código do curso; C: Caractere do nome do curso; h: Caractere do código da habitliação; H: Caractere do nome da habilitação; m: Caractere do código da matriz curricular; M: Caractere do nome da matriz curricular; t: Caractere do código do turno; T: Caractere do nome do turno A partir de agora dentro da sessão pode-se utilizar o coringa “p” que será substituído pelo período da disciplina na matriz curricular. Exemplo de máscara: [CC][HHH]-&&&&&&-[p]-###-[T]. Turmas Para determinar o valor do “período” a turma deve possuir pelo menos uma turma/disciplina associada, desta forma quando a máscara da turma contiver o coringa “p” (período da disciplina na matriz curricular) não será possível gerar o código da turma a partir do cadastro da turma. Este cadastro poderá ainda ser utilizado para casos em que o código da turma for informado pelo usuário. Versão 9.0 1 Boletim Técnico Turmas/Disciplinas No cadastro de turma/disciplina quando o campo da turma informado é zero o sistema cria uma nova turma gerando um código a paritr da máscara definida no cadastro do curso. Neste caso quando o coringa “p” estiver contido na máscara da turma o sistema pode determinar o seu valor através da disciplina associada a turma/disciplina que também está sendo criada. O sistema tenta gerar automaticamente o código da turma no cadastro quando as seguintes regras são obedecidas: • Existe uma máscara de turma informada no cadastro de curso; • Valor informado no campo código da turma é igual a 0; • Turma/disciplina está vinculada a uma matriz aplicada. Turmas | Copiar turmas entre períodos letivos Durante o processo de cópia se a máscara da turma possuir o coringa “p”, o sistema deverá realizar a substituição pelo período da disciplina da matriz curricular do curso. Nos cenários abaixo não é possível determinar o valor do coringa e um erro será incluído no log do processo: Cenário 1: • A opção “Disciplinas” estiver marcada e a turma possuir turma/disciplinas de vários períodos da matriz curricular do curso • A opção de “Geração em lote” com o “Número de turmas” maior que 1. Cenário 2: • Turma não está vinculada a uma matriz aplicada Para todos os outros cenários o valor do período da disciplina na matriz curricular pode ser definido pelo sistema e o código da turma poderá ser criado. Atividades acadêmicas | Assistentes | Cadastros de turma e turma/disciplina O processo para cadastro de turma e turma/disciplina também deve realizar a substituição do coringa “p” pelo período da disciplina da matriz curricular do curso, quando este fizer parte da máscara da turma. No cenário abaixo não é possível determinar o valor do coringa ocasionando erro no log do processo: • Aba de informações da turma a opção “Criar uma turma para cada turma/disciplina” estiver desmarcada; • Aba de disciplinas a opção “Todos os períodos” estiver marcada; • Código da turma igual a 0 Para todos os outros cenários o valor do período da disciplina na matriz curricular pode ser definido pelo sistema e o código da turma poderá ser criado. Informações Adicionais A máscara da turma é configurada no cadastro do curso. Informações Técnicas Não se aplica 2 Versão 9.0