Cuotas con detalle de UF y de Pies asociados
This commit is contained in:
@ -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) {
|
||||
|
Reference in New Issue
Block a user