mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Añadidos enlaces a facturas rectificativas/rectificadas
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -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',
|
||||
|
||||
@ -99,7 +99,16 @@
|
||||
<div <?= ($facturaEntity->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">
|
||||
<div class="mb-1">
|
||||
<label for="facturaR" class="form-label factura-R">
|
||||
<?= ($facturaEntity->serie_id == 7 || $facturaEntity->serie_id == 9) ? lang('Facturas.facturaRectificada') : lang('Facturas.facturaRectificativa') ?>:
|
||||
<?= ($facturaEntity->serie_id == 7 || $facturaEntity->serie_id == 9) ? lang('Facturas.facturaRectificada') : lang('Facturas.facturaRectificativa') ?>
|
||||
<?php if(!is_null($facturaEntity->factura_rectificada_id)) : ?>
|
||||
<div class="btn-group btn-group-sm">
|
||||
<a href="<?= route_to('editarFactura', $facturaEntity->getIdFromNumero($facturaEntity->factura_rectificada_id)); ?>" target="_blank" ><i class="ti ti-file-search ti-sm btn-edit mx-2"></i></a>
|
||||
</div>
|
||||
<?php elseif($facturaEntity->factura_rectificativa_id) : ?>
|
||||
<div class="btn-group btn-group-sm">
|
||||
<a href="<?= route_to('editarFactura', $facturaEntity->getIdFromNumero($facturaEntity->factura_rectificativa_id)); ?>" target="_blank" ><i class="ti ti-file-search ti-sm btn-edit mx-2"></i></a>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
</label>
|
||||
<input <?= ($facturaEntity->estado!='borrador')? "disabled":"" ?> id="facturaR" name="<?= ($facturaEntity->serie_id == 7 || $facturaEntity->serie_id == 9) ? 'factura_rectificada_id' : 'factura_rectificativa_id' ?>" tabindex="" maxLength="25" class="form-control update-cabecera factura-R"
|
||||
<?php if($facturaEntity->factura_rectificada_id == null && $facturaEntity->factura_rectificativa_id == null): ?>
|
||||
|
||||
Reference in New Issue
Block a user