if ($com1 > 0) { $xRec->setNuevoMvto($fecha, $com1, OPERACION_CLAVE_COMISION_APERTURA, 1, $ob1, 1, TM_ABONO, $persona); } if ($com2 > 0) { $xRec->setNuevoMvto($fecha, $com2, OPERACION_CLAVE_PAGO_CBZA, 1, $ob2, 1, TM_ABONO, $persona); } if ($com3 > 0) { $xRec->setNuevoMvto($fecha, $com3, OPERACION_CLAVE_PAGO_COM_VARIAS, 1, $ob3, 1, TM_ABONO, $persona); } if ($iva > 0) { $xRec->setNuevoMvto($fecha, $iva, OPERACION_CLAVE_PAGO_IVA_OTROS, 1, $detalles, 1, TM_ABONO, $persona); } $xRec->addMvtoContableByTipoDePago($monto, TM_CARGO); if ($xRec->setFinalizarRecibo(true) == true) { $xFRM->setAction(""); $xFRM->addHElem($xRec->getFichaSocio()); $xFRM->addHElem($xRec->getFicha(true)); $xFRM->OButton("TR.Imprimir Recibo", "jsImprimirRecibo()", "imprimir"); $xFRM->addAvisoRegistroOK(); $xFRM->addCerrar(); echo $xRec->getJsPrint(true); } } else { $xFRM->addAviso($xRec->getMessages()); } } else { $xFRM->addJsBasico(); $xFRM->addCreditBasico(); $xFRM->addSubmit(); $xSel = new cHSelect(); $xTxt = new cHText();
if ($ide > 0) { $saldo = $xCta->getNuevoSaldo(); $ide_observacion = "Retencion Generada por un Deposito de {$monto}, Recibo {$recibo}, saldo de {$saldo}"; //Si el Saldo de la Cuenta es Mayor al IDE if ($saldo > $ide) { $reciboIDE = $xCta->setRetenerIDE($Fecha, false, $ide, $ide_observacion); } else { //Si no el IDE es igual al Saldo $ide = $saldo; $reciboIDE = $xCta->setRetenerIDE($Fecha, false, $ide, $ide_observacion); } } //Imprime la Ficha del socio $xRec = new cReciboDeOperacion(); $xRec->setNumeroDeRecibo($recibo, true); $xFRM->addHTML($xRec->getFichaSocio()); $xFRM->addHTML($xRec->getFicha(true)); $xFRM->addHTML($xRec->getJsPrint(true)); if (CAPTACION_IMPUESTOS_A_DEPOSITOS_ACTIVO == true) { if ($ReciboIDE != 0) { $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de impuestos", "jsPrintIDE()", "imprimir", "idrec-ide", false)); } } if (MODO_DEBUG == true) { $msg .= $xCta->getMessages(); $msg .= $xRec->getMessages(); $xFL = new cFileLog(false, true); $xFL->setWrite($msg); $xFL->setClose(); $xFRM->addToolbar($xFL->getLinkDownload("TR.Archivo de sucesos", "")); }
</form> </fieldset> <?php $socio = $_POST["idsocio"]; $documento = $_POST["idsolicitud"]; $tipo = $_POST["tipodescuento"]; $monto = $_POST["monto"]; $parcialidad = $_POST["idparcialidad"]; $observaciones = $_POST["observaciones"]; $fecha_operacion = fechasys(); if (isset($socio) and $monto > 0) { $xBtn = new cHButton("id-cmdImprimir"); $xRec = new cReciboDeOperacion(96, false); $recibo = $xRec->setNuevoRecibo($socio, $documento, $fecha_operacion, $parcialidad, 96, $observaciones); $xRec->setNuevoMvto($fecha_operacion, $monto, $tipo, $parcialidad, $observaciones, -1, TM_ABONO); $xRec->setFinalizarRecibo(); echo $xRec->getFichaSocio(); echo $xRec->getFicha(true, "<tr><th colspan='4'>" . $xBtn->getImprimirRecibo() . "</th></tr>"); } // end if ?> </body> <script > <?php if (isset($socio) and $monto > 0) { echo $xRec->getJsPrint(); } ?> </script> </html>