$observa = isset($_POST["observaciones"]) ? $_POST["observaciones"] : ""; $reciboFisc = isset($_POST["recibofiscal"]) ? $_POST["recibofiscal"] : "NA"; $tipo_de_pago = isset($_POST["ctipo_pago"]) ? $_POST["ctipo_pago"] : "ninguno"; //( isset($_POST[""]) ) ? $_POST[""] : 0; $invertido = $acciones * COSTE_POR_ACCION; $dias = 180; $tasa = 0.08; $tasa2 = 0.09; $msg = ""; if ($acciones > 0 and $socio != false and $cuenta != 0) { $cSoc = new cSocio($socio); $cSoc->init(); $xC = new cCuentaInversionPlazoFijo($cuenta, $socio, $dias, $tasa); $xC->init(); //Si la cuenta no tiene 365 dias la cuenta esta bloqueada para operaciones $FVcto = $xC->getFechaDeVencimiento(); $D = $xC->getDatosInArray(); $mPeriodo = $xC->getNumeroDePeriodo(); $ide = $xC->getMontoIDE($fecha_actual, $invertido); $RDeposito = $xC->setDeposito($invertido, $cheque, $tipo_de_pago, $reciboFisc, $observaciones); $xC->init(); $saldo = $xC->getNuevoSaldo(); //si el IDE es mayor a cero if ($ide > 0) { $ide_observacion = "Retencion Generada por un Deposito de {$invertido}, Recibo {$RDeposito}, saldo de {$saldo}"; //Si el Saldo de la Cuenta es Mayor al IDE if ($saldo > $ide) { $ReciboIDE = $xC->setRetenerIDE($fecha_actual, false, $ide, $ide_observacion); } else { //Si no el IDE es igual al Saldo $ide = $saldo;