$now = strtotime("now"); $gstcobr = 0.0; $itmor = 0.0; $morins = 0.0; $mcta = round($detPag['comision_manejo_cta'], 2); $totalpagar = $detPag['pago'] - $detPag['capital_pagado']; // echo $totalpagar." ". $detPag['pago'] ." ". $detPag['capital_pagado']; $capitalpag = $detPag['capital_pagado']; // $capital_pagado=$capitalpag+$detPag['saldo_insoluto']; $capital_pagado = $capitalpag; $morinsTexto = ""; if ($fcorte < $now) { $dias = round(($now - $fcorte) / (60 * 60 * 24), 0); // echo $dias; // $morins = round($pagos -> calculaIM($detPag['saldo_insoluto'], $det['tasa_interes'], $dias), 2); $morins = round($pagos->calculaIM($detPag['capital_pagado'], $det['tasa_interes'], $dias), 2); $morinsTexto = $pagos->calculaInteresMoratorioTexto($detPag['capital_pagado'], $det['tasa_interes'], $dias); } //devuelve los pagos anteriores del cliente $interese = $pagos->devuelveInteresesPagadosFinanzas($detPag['asiento']); // echo "<br></br>"; // print_r($interese); //calcula los intereses restantes de acuerdo a lo cubierto en los pagos anteriores $acumulado = $interese['acumulado']; //usado para saber si va acumulando en el mismo pago $diferencia = $acumulado - $interese['im']; $morins = $morins - $diferencia; if ($morins < 0) { $diferencia = $morins * -1; $morins = 0; $gstcobr = $gstcobr - $diferencia;
$bncs = $cata->devuelveBancos(); //calculos para mostrar las comisiones cobradas //verifica si se pasó de la fecha de corte $fcorte = strtotime($detPag['fecha_corte']); //fecha de corte $now = strtotime("now"); $gstcobr = 0.0; $itmor = 0.0; $morins = 0.0; $mcta = round($detPag['comision_manejo_cta'], 2); $totalpagar = $detPag['pago'] - $detPag['capital_pagado']; $capitalpag = $detPag['capital_pagado']; $capital_pagado = $detPag['capital_pagado']; if ($fcorte < $now) { $dias = round(($now - $fcorte) / (60 * 60 * 24), 0); $morins = round($pagos->calculaIM($detPag['saldo_insoluto'], $det['tasa_interes'], $dias), 2); } //devuelve los pagos anteriores del cliente $interese = $pagos->devuelveInteresesPagados($detPag['asiento']); //caucula los intereses restantes de acuerdo a lo cubierto en los pagos anteriores $mcta -= round($interese['mcta'], 2); //manejo cta $gstcobr -= round($interese['gts_cobr'], 2); //gastos cobranza $itmor -= $interese['im']; //intereses moratorios $totalpagar -= $interese['io']; //intereses ordinarios $capitalpag -= $interese['capital']; //capital del prestamo $totaldebe = $totalpagar + $gstcobr + $morins + $capitalpag + $mcta;