Project

General

Profile

Suporte #16207

Criar turmas Ensino Superior

Added by Gonçalo José Pereira Vieira over 1 year ago.

Status:
Novo
Priority:
Normal
Assignee:
-
Start date:
03/16/2020
Due date:
% Done:

0%


Description

Tem uma folha impressa ao pe da secretaria com os passos. Utilizador “de” . Ver a folha… básicamente desde a área deste utilizador, pode-se criar a turma, e associar os professores pertinentes. (Gerir turma\ professores\adicionar)
Para inserção em massa de alunos, uma vez que os documentos excel enviados pelos professores nem sempre tem exactamente o mesmo formato (varia de professor em professor), o que eu fiz foi uma SP que depois axecuto em todas as rows do domento excel que o professor enviar, usando clonação de código de maneira dinámica.

Ex:
EXEC @return_value = [dbo].[SP_Catalog_InsertUAstudent]
@MecanograficNumber = 100822,
@IDTURMA = 33626,
@EMAIL = N'',
@AnoEscolaridade = 13,
@idAnoLEtivo = 18,
@BI = N'FT321246',
@name = N'Daniel Rocha Oliveira'

O que faz a SP é verificar se o aluno existe (baseado no BI do mesmo) Se existir o login é modificado (apenas o login mantendo tbuserescola com todo o historial), também será modificado o projeto associado para o atual ano escolar para projecto = 2 (educação superior). No caso de ser novo, a SP cria o aluno com as características normais deste projeto. No caso de já pertencer a este projeto de anos anteriores (aluno UA de outros anos, o que faz a SP apenas é atualizar os dados e associar à tal turma.

Also available in: Atom PDF