Corte de caja asistido (esperado vs contado, diferencias, PDF) y fotos antes/despues con comparacion en expediente

This commit is contained in:
2026-09-08 07:27:57 +00:00
parent e8690dd74e
commit 4f9a16103f
7 changed files with 672 additions and 81 deletions

View File

@@ -18,3 +18,13 @@ class SkeenPatientAdjunto(models.Model):
file = fields.Binary(string='Contenido', attachment=True, required=True)
mimetype = fields.Char(string='Tipo MIME')
notes = fields.Char(string='Notas')
# Clasificación de fotos del expediente (antes/después de un tratamiento)
antes_despues = fields.Selection([
('sin_clasificar', 'Sin clasificar'),
('antes', 'Antes'),
('despues', 'Después'),
], string='Clasificación', default='sin_clasificar')
visita_id = fields.Many2one('skeen.visita', string='Visita',
ondelete='set null')
cita_id = fields.Many2one('skeen.cita', string='Cita', ondelete='set null')
servicio_id = fields.Many2one('skeen.servicio', string='Servicio')