From 199e5f2018c790d6cba98c6a5460e0eadb039020 Mon Sep 17 00:00:00 2001 From: imnavajas Date: Tue, 13 May 2025 15:40:04 +0200 Subject: [PATCH] =?UTF-8?q?A=C3=B1adidos=20enlaces=20a=20facturas=20rectif?= =?UTF-8?q?icativas/rectificadas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ci4/app/Entities/Facturas/FacturaEntity.php | 10 ++++++++++ ci4/app/Language/es/Facturas.php | 4 ++-- .../vuexy/form/facturas/_facturaCabeceraItems.php | 11 ++++++++++- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/ci4/app/Entities/Facturas/FacturaEntity.php b/ci4/app/Entities/Facturas/FacturaEntity.php index 99f923b5..ce2ab573 100755 --- a/ci4/app/Entities/Facturas/FacturaEntity.php +++ b/ci4/app/Entities/Facturas/FacturaEntity.php @@ -48,4 +48,14 @@ class FacturaEntity extends \CodeIgniter\Entity\Entity 'creditoAsegurado' => 'float', ]; + public function getIdFromNumero(string $numero): ?int + { + $facturaModel = model('\App\Models\Facturas\FacturaModel'); + $factura = $facturaModel->where('numero', $numero)->first(); + + return $factura?->id; + } + + + } \ No newline at end of file diff --git a/ci4/app/Language/es/Facturas.php b/ci4/app/Language/es/Facturas.php index fd058b51..1765a9da 100755 --- a/ci4/app/Language/es/Facturas.php +++ b/ci4/app/Language/es/Facturas.php @@ -21,8 +21,8 @@ return [ 'dias' => 'Días', 'serieFacturacion' => 'Serie facturación', 'creditoAsegurado' => 'Crédito asegurado', - 'facturaRectificada' => 'Factura rectificada', - 'facturaRectificativa' => 'Factura rectificativa', + 'facturaRectificada' => 'Fact. rectificada', + 'facturaRectificativa' => 'Fact. rectificativa', 'razonSocial' => 'Razón Social', 'cif' => 'CIF', 'direccion' => 'Dirección', diff --git a/ci4/app/Views/themes/vuexy/form/facturas/_facturaCabeceraItems.php b/ci4/app/Views/themes/vuexy/form/facturas/_facturaCabeceraItems.php index 6f58ad99..53c9141c 100755 --- a/ci4/app/Views/themes/vuexy/form/facturas/_facturaCabeceraItems.php +++ b/ci4/app/Views/themes/vuexy/form/facturas/_facturaCabeceraItems.php @@ -99,7 +99,16 @@
serie_id == 7 || $facturaEntity->serie_id == 9 || $facturaEntity->factura_rectificativa_id != null) ? "":"style='display:none;'" ?> class="col-md-12 col-lg-2 px-4 factura-R">
estado!='borrador')? "disabled":"" ?> id="facturaR" name="serie_id == 7 || $facturaEntity->serie_id == 9) ? 'factura_rectificada_id' : 'factura_rectificativa_id' ?>" tabindex="" maxLength="25" class="form-control update-cabecera factura-R" factura_rectificada_id == null && $facturaEntity->factura_rectificativa_id == null): ?>