{% extends "base.html" %} {% block title %}Liberación – Cambio #{{ cambio.id }}{% endblock %} {% block content %}
Volver

Liberación – Cambio #{{ cambio.id }} Transacción 3

Datos de la Solicitud (T1)
Sistema:
{{ cambio.sistema.nombre if cambio.sistema else '-' }}
Solicitante:
{{ cambio.solicitante.nombre_completo if cambio.solicitante else '-' }}
Incidencia:
{{ cambio.numero_incidencia }}
F. Pruebas:
{{ cambio.fecha_pruebas | fecha_mx }}
Descripción:
{{ cambio.descripcion_breve or '-' }}
Datos Técnicos (T2)
Desarrollador:
{{ cambio.desarrollador.nombre_completo if cambio.desarrollador else '-' }}
F. Propuesta:
{{ cambio.fecha_propuesta_produccion | fecha_mx }}
Desc. Técnica:
{{ cambio.descripcion_tecnica or '-' }}
Archivo:
{% if cambio.archivo_nombre %} {{ cambio.archivo_nombre }} {% else %} Sin archivo adjunto {% endif %}
Datos de Liberación
{{ form.hidden_tag() }}
{{ form.fecha_real_aplicacion.label(class="form-label fw-semibold") }} {{ form.fecha_real_aplicacion( class="form-control" + (" is-invalid" if form.fecha_real_aplicacion.errors else "")) }} {% for e in form.fecha_real_aplicacion.errors %}
{{ e }}
{% endfor %}
{{ form.usuario_valido_id.label(class="form-label fw-semibold") }} {{ form.usuario_valido_id( class="form-select" + (" is-invalid" if form.usuario_valido_id.errors else "")) }} {% for e in form.usuario_valido_id.errors %}
{{ e }}
{% endfor %}
{{ form.estado_cambio.label(class="form-label fw-semibold") }} {{ form.estado_cambio( class="form-select" + (" is-invalid" if form.estado_cambio.errors else "")) }} {% for e in form.estado_cambio.errors %}
{{ e }}
{% endfor %}
{{ form.observaciones.label(class="form-label fw-semibold") }} {{ form.observaciones( class="form-control" + (" is-invalid" if form.observaciones.errors else ""), rows=4, placeholder="Observaciones adicionales sobre el resultado de la liberación…") }} {% for e in form.observaciones.errors %}
{{ e }}
{% endfor %}
Al liberar se enviará correo con el PDF adjunto al solicitante, desarrollador y administrador.
{{ form.submit(class="btn btn-warning px-4 fw-semibold text-dark") }} Cancelar
{% if cambio.archivo_cambio %} Descargar Archivo {% else %} {% endif %} PDF
{% endblock %}