Poderá ser enviado as informações da relação entre cursos e professores, para identificar as responsabilidades pelos estágios obrigatórios, não obrigatórios e monitorias.
Utilização: É uma informação opcional para o sistema, caso não seja enviada, é possível a configuração no sistema.
Detalhamento dos campos do serviço - dados de entrada:
Tabela que contêm os dados dos cursos e seus professores responsáveis.
| Campo | Tipo | Obrig. | Descrição / Regas |
|---|---|---|---|
ESIUP_ESICR_IDENTIFICACAO | Varchar(50) | Sim | Identificação única do curso enviada na Integração de Cursos. Este campo faz parte da chave primária e não aceita registros duplicados. |
ESIUP_ESIPR_IDENTIFICACAO | Varchar(50) | Sim | Identificação única do professor enviada na Integração de Professores. Este campo faz parte da chave primária e não aceita registros duplicados. |
ESIUP_ESTAGIO_NAO_OBRI | Varchar(1) | Não | Define se o professor é responsável por estágios não obrigatórios, indicando ações específicas. • "S" para Aprova (responsável pelos estágios do curso) • "C" para Consulta (apenas consulta os estágios do curso) • "E" para Edita (não é o responsável, mas pode aprovar estágios no curso) • “N” para indicar que Não é professor responsável desse processo. |
ESIUP_ESTAGIO_OBRI | Varchar(1) | Não | Funcionamento semelhante ao campo acima, mas aplicado aos estágios obrigatórios. O Sistema Valorizza considera essa informação somente se, para a disciplina, não houver a integração Turma x Professores. |
ESIUP_MONITORIA | Varchar(1) | Não | Define se o professor é avaliador das propostas de monitoria. • "S" para indicar que é professor avaliador. • “N” para indicar que Não é professor avaliador. |
ESIUP_CONVENIO_COLABORACAO | Varchar(1) | Não | Define se o professor pode solicitar convênio de colaboração e/ou indicar alunos para estágio neste tipo de convênio. • “S” para indicar que o professor pode solicitar convênio de colaboração e indicar alunos para estágio neste tipo de convênio. • “I” para indicar que o professor não pode solicitar convênio de colaboração, mas pode indicar alunos para estágio neste tipo de convênio. • “N” para indicar que Não é professor responsável deste processo. |
ESIUP_EXTENSAO | Varchar(1) | Não | Define se o professor é responsável por projetos extensionistas, indicando perfis específicos. • "A" para Aprova (responsável por aprovar projetos extensionistas) • "D" para Decano (responsável por aprovar projetos extensionistas como decano) • “N” para indicar que Não é professor responsável desse processo. |
ESIUP_VALIDADE | Date | Não | A data fornecida neste campo tem a finalidade de invalidar o registro. Deve ser empregada nos casos em que o envio do registro tenha ocorrido por engano ou se a informação não for mais válida. |
curl --location --request POST '/APIValorizzaIntegração/RecebeCursoProfessores' \
--header 'Content-Type: application/json' \
--data-raw '{
"TOKEN": "",
"RETORNO": "",
"SDT_INT_CURSO_PROFESSOR": [
{
"ESIUP_ESICR_IDENTIFICACAO": "",
"ESIUP_ESIPR_IDENTIFICACAO": "",
"ESIUP_ESTAGIO_NAO_OBRI": "",
"ESIUP_ESTAGIO_OBRI": "",
"ESIUP_MONITORIA": "",
"ESIUP_CONVENIO_COLABORACAO": "",
"ESIUP_EXTENSAO": "",
"ESIUP_VALIDADE": ""
}
]
}'{
"MsgRetorno": "Arquivo Recebido. Verifique as ocorrências no sistema"
}