diff --git a/public/escrituras/api.php b/public/escrituras/api.php index 71708c3..a42c2b9 100644 --- a/public/escrituras/api.php +++ b/public/escrituras/api.php @@ -45,10 +45,10 @@ try { $stmt = $pdo->prepare( 'INSERT INTO escrituras_tramites (tramite, cliente, abogado, notaria, inscribe, altera_turno, instrucciones, - fecha_solicitud, estatus, observaciones, creado_por) + fecha_solicitud, estatus, entrada, observaciones, creado_por) VALUES (:tramite, :cliente, :abogado, :notaria, :inscribe, :altera, :instrucciones, - NOW(), :estatus, :obs, :user)' + NOW(), :estatus, :entrada, :obs, :user)' ); $stmt->execute([ ':tramite' => $b['tramite'] ?? '', @@ -59,6 +59,7 @@ try { ':altera' => $b['altera_turno'] ?? 'No', ':instrucciones' => $b['instrucciones'] ?? '', ':estatus' => $b['estatus'] ?? 'Solicitado', + ':entrada' => $b['entrada'] ?? '', ':obs' => $b['observaciones'] ?? '', ':user' => $user['email'], ]); @@ -94,6 +95,7 @@ try { 'altera_turno' => $b['altera_turno'] ?? 'No', 'instrucciones' => $b['instrucciones'] ?? '', 'estatus' => $b['estatus'] ?? 'Solicitado', + 'entrada' => $b['entrada'] ?? '', 'observaciones' => $b['observaciones'] ?? '', ]; @@ -101,7 +103,7 @@ try { 'UPDATE escrituras_tramites SET tramite=:tramite, cliente=:cliente, abogado=:abogado, notaria=:notaria, inscribe=:inscribe, altera_turno=:altera_turno, instrucciones=:instrucciones, - estatus=:estatus, observaciones=:observaciones, + estatus=:estatus, entrada=:entrada, observaciones=:observaciones, actualizado_por=:actualizado_por WHERE id=:id' ); @@ -122,6 +124,7 @@ try { 'altera_turno' => 'Alt. de Turno', 'instrucciones' => 'Instrucciones Especiales', 'estatus' => 'Estatus', + 'entrada' => 'Entrada', 'observaciones' => 'Observaciones', ]; diff --git a/sql/003_escrituras_entrada.sql b/sql/003_escrituras_entrada.sql new file mode 100644 index 0000000..ab2a5dc --- /dev/null +++ b/sql/003_escrituras_entrada.sql @@ -0,0 +1,7 @@ +-- ============================================================ +-- Donna — Schema 003: Control de Escrituras — campo "entrada" +-- Formato esperado: hasta 8 dígitos / año de 4 dígitos. Ej: "12345678/2026" +-- ============================================================ + +ALTER TABLE escrituras_tramites + ADD COLUMN IF NOT EXISTS entrada VARCHAR(13) NOT NULL DEFAULT '' AFTER estatus; diff --git a/views/escrituras.html b/views/escrituras.html index c15d85a..b6860f8 100644 --- a/views/escrituras.html +++ b/views/escrituras.html @@ -459,6 +459,7 @@ tr.editing-row td textarea.editable {