Cuotas con detalle de UF y de Pies asociados

This commit is contained in:
Juan Pablo Vial
2024-03-26 13:21:47 -03:00
parent bef0a22758
commit c10f2e5912
7 changed files with 55 additions and 8 deletions

View File

@ -30,6 +30,7 @@ class Pago
try {
$estado = $this->estadoPagoRepository->create($data);
$this->estadoPagoRepository->save($estado);
$this->getUF($pago);
return true;
} catch (PDOException) {
return false;
@ -162,7 +163,7 @@ class Pago
protected function getUF(Model\Venta\Pago $pago): ?float
{
if (($pago->uf === null or $pago->uf === 0.0)
and $pago->currentEstado->tipoEstadoPago->descripcion === 'abonado'
and in_array($pago->currentEstado->tipoEstadoPago->descripcion, ['depositado', 'abonado'])
and $pago->currentEstado->fecha <= new DateTimeImmutable()) {
$uf = $this->moneyService->getUF($pago->currentEstado->fecha);
if ($uf !== 0.0) {