/**
  * Genera las polizas del dia por Cajero
  * @param date $fecha
  */
 function setGenerarPolizasAlCierre($fecha = false)
 {
     $xLi = new cSQLListas();
     $ql = new MQL();
     $msg = "";
     $otros = " AND (`operaciones_recibostipo`.`tipo_poliza_generada` != 999) AND `operaciones_recibos`.`total_operacion` > 0 ";
     $sql = $xLi->getListadoDeRecibos("", "", "", $fecha, $fecha, $otros);
     $rs = $ql->getDataRecord($sql);
     foreach ($rs as $rw) {
         $recibo = $rw["numero"];
         $xPol = new cPoliza(false);
         if ($xPol->setPorRecibo($recibo) == true) {
             $msg .= "WARN\tLa Poliza del recibo {$recibo} Existe con el ID " . $xPol->getCodigoUnico() . "\r\n";
         } else {
             $msg .= $this->setRegenerarPrepolizaContable($fecha, $recibo);
             $msg .= $this->setPolizaPorRecibo($recibo, true);
             if ($xPol->setPorRecibo($recibo) == false) {
                 $msg .= "ERROR\tAl generar la Poliza del recibo {$recibo}\r\n";
             }
         }
         $msg .= $xPol->getMessages();
     }
     $this->mMessages .= $msg;
     return $msg;
 }
<?php

//=====================================================================================================
//=====>	INICIO_H
include_once "../core/go.login.inc.php";
include_once "../core/core.error.inc.php";
include_once "../core/core.html.inc.php";
include_once "../core/core.init.inc.php";
$theFile = __FILE__;
$permiso = getSIPAKALPermissions($theFile);
if ($permiso === false) {
    header("location:../404.php?i=999");
}
$_SESSION["current_file"] = addslashes($theFile);
//<=====	FIN_H
//=====================================================================================================
$xInit = new cHPage("", HP_SERVICE);
$txt = "";
$recibo = parametro("recibo", false, MQL_INT);
$rs = array("error" => true);
$recibo = setNoMenorQueCero($recibo);
if ($recibo > 0) {
    $xPol = new cPoliza(false);
    if ($xPol->setPorRecibo($recibo) == true) {
        $rs = array("codigo" => $xPol->getCodigo(), "codigo_unico" => $xPol->getCodigoUnico());
    }
}
header('Content-type: application/json');
echo json_encode($rs);