예제 #1
0
    def extension_aulica_create(extension_aulica):
        recipients = [u.email for u in MailHelper.get_usuarios_activos_por_rol(Rol.ROL_ADMIN_NACIONAL)]
        return {
            'subject': u'Solicitud de registro de nueva extensión áulica',
            'message': u"""Estimado/a

Se ha solicitado el registro de una nueva Unidad Educativa cuyos datos son:

Tipo: Extensión Aulica
Usuario: """ + get_current_user().apellido + ", " + get_current_user().nombre + " - " + get_current_user().tipo_documento.abreviatura + ": " + get_current_user().documento + u"""
Fecha de Solicitud: """ + datetime.date.today().strftime("%d/%m/%Y") + u"""
Usuario que Solicita el Alta: """ + get_current_user().apellido + ", " + get_current_user().nombre +  u"""
Jurisdicción: """ + unicode(extension_aulica.establecimiento.dependencia_funcional.jurisdiccion) + u"""
Dependencia Funcional: """ + unicode(extension_aulica.establecimiento.dependencia_funcional) + u"""
CUE: """ + extension_aulica.cue + u"""
Nombre de la Unidad Educativa: """ + extension_aulica.nombre + u"""

Recuerde que la Unidad Educativa permanecerá en estado Pendiente hasta tanto sea Registrada.

Se requiere su intervención para cambiar el estado. Si desea hacerlo ahora, por favor ingrese a http://reffod.infd.edu.ar


Correo Automático - Sistema REFFOD
Instituto Nacional de Formación Docente
""",
            'html': u"""Estimado/a
<br /><br />
Se ha solicitado el <b>registro de una nueva Unidad Educativa</b> cuyos datos son:
<br /><br />
Tipo: <b>Extensión Aulica</b><br />
Fecha de Solicitud: <b>""" + datetime.date.today().strftime("%d/%m/%Y") + u"""</b><br />
Usuario que Solicita el Alta: <b>""" + get_current_user().apellido + ", " + get_current_user().nombre +  u"""</b><br />
Jurisdicción: <b>""" + unicode(extension_aulica.establecimiento.dependencia_funcional.jurisdiccion) + u"""</b><br />
Dependencia Funcional: <b>""" + unicode(extension_aulica.establecimiento.dependencia_funcional) + u"""</b><br />
CUE: <b>""" + extension_aulica.cue + u"""</b><br />
Nombre de la Unidad Educativa: <b>""" + extension_aulica.nombre + u"""</b><br />
<br /><br />
Recuerde que la Unidad Educativa permanecerá en estado <b>Pendiente</b> hasta tanto sea <b>Registrada</b>.
<br /><br />
Se requiere su intervención para cambiar el estado. Si desea hacerlo ahora, por favor ingrese a <a href="http://reffod.infd.edu.ar">http://reffod.infd.edu.ar</a>
<br /><br />
<b>
Correo Automático - Sistema REFFOD<br />
Instituto Nacional de Formación Docente<br />
</b>
""",
            'recipients': recipients,
        }
예제 #2
0
    def numeracion_solicitud(validez):
        from apps.validez_nacional.models.ValidezNacional import ValidezNacional
        solicitud = validez.solicitud
        ue = validez.get_unidad_educativa()
        
        if validez.tipo_unidad_educativa == ValidezNacional.TIPO_UE_SEDE:
            establecimiento = validez.get_establecimiento()
            
        else:
            establecimiento = validez.get_anexo().establecimiento
            
        ambito_dependencia_funcional_id = establecimiento.dependencia_funcional.ambito.id
        ambito_jurisdiccion_id = establecimiento.dependencia_funcional.jurisdiccion.ambito.id
        if validez.dictamen_cofev is None:
            dictamen_cofev = ''
        else:
            dictamen_cofev = validez.dictamen_cofev
        recipientes = [u.email for u in MailHelper.get_usuarios_activos_por_rol(Rol.ROL_REFERENTE_JURISDICCIONAL).filter(perfiles__ambito__id__in=[ambito_jurisdiccion_id, ambito_dependencia_funcional_id]).distinct()]
        return {
            'subject': u'Nuevo registro de Validez Nacional',
            'message': u"""Estimado/a

Se ha registrado una nueva numeración de título nacional, cuyos datos son:

Fecha de Numeración: """ + datetime.date.today().strftime("%d/%m/%Y") + u"""
Usuario que Realiza la Numeración: """ + get_current_user().apellido + ", " + get_current_user().nombre + " - " + get_current_user().tipo_documento.abreviatura + ": " + get_current_user().documento + u"""
Tipo: """ + validez.tipo_unidad_educativa + u"""
CUE: """ + ue.cue + u"""
Jurisdicción: """ + solicitud.jurisdiccion.nombre + u"""
Carrera: """ + validez.carrera + u"""
Título: """ + validez.titulo_nacional + u"""
Primera Cohorte Autorizada: """ + str(validez.primera_cohorte) + u"""
Últimas Cohorte Autorizada: """ + str(validez.ultima_cohorte) + u"""
Dictamen de la CoFEv: """ + dictamen_cofev + u"""
Normativa Jurisdiccional: """ + validez.normativa_jurisdiccional + u"""
Normativa Nacional: """ + validez.normativas_nacionales + u"""

Correo Automático - Sistema REFFOD
Instituto Nacional de Formación Docente
""",
            'html': u"""Estimado/a
<br /><br />
Se ha registrado una nueva numeración de título nacional, cuyos datos son::
<br /><br />
Tipo: <b>""" + validez.tipo_unidad_educativa + u"""</b><br />
Jurisdicción: <b>""" + solicitud.jurisdiccion.nombre + u"""</b><br />
CUE: <b>""" + ue.cue + u"""</b><br />
Carrera: <b>""" + validez.carrera + u"""
Título: <b>""" + validez.titulo_nacional + u"""</b><br />
Primera Cohorte Autorizada: <b>""" + str(validez.primera_cohorte) + u"""</b><br />
Últimas Cohorte Autorizada: <b>""" + str(validez.ultima_cohorte) + u"""</b><br />
Dictamen de la CoFEv: <b>""" + dictamen_cofev + u"""</b><br />
Normativa Jurisdiccional: <b>""" + validez.normativa_jurisdiccional + u"""</b><br />
Normativa Nacional: <b>""" + validez.normativas_nacionales + u"""</b><br />
<br /><br />
<b>
Correo Automático - Sistema REFFOD<br />
Instituto Nacional de Formación Docente<br />
</b>
""",
            'recipients': recipientes,
        }