"; print "close();"; print "opener.document.form1.submit();"; print ""; } //---------------------------------------------------------------------------------------------------------------------------- function uf_imprimirresultados($as_codcom,$as_disponibilidad) { //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_imprimirresultados // Access: private // Arguments: as_codcom // Número de Comprobante // Description: Función que Imprime los detalles del comprobante // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 31/10/2006 Fecha Última Modificación : //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $in_class_mis; require_once("../shared/class_folder/sigesp_include.php"); $in=new sigesp_include(); $con=$in->uf_conectar(); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($con); require_once("../shared/class_folder/class_sql.php"); $io_sql2=new class_sql($con); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; require_once("../shared/class_folder/class_sigesp_int.php"); require_once("../shared/class_folder/class_sigesp_int_int.php"); require_once("../shared/class_folder/class_sigesp_int_scg.php"); require_once("../shared/class_folder/class_sigesp_int_spg.php"); $io_int_spg=new class_sigesp_int_spg(); $ls_sql="SELECT DISTINCT sps_dt_spg.codcom, sps_dt_spg.codnom, sps_dt_spg.descripcion, sps_dt_spg.ced_bene as codper, ". " rpc_beneficiario.ced_bene, rpc_beneficiario.apebene, rpc_beneficiario.nombene, codtipdoc, ". " (SELECT monto ". " FROM sps_dt_scg ". " INNER JOIN (rpc_beneficiario ". " INNER JOIN sno_personal ". " ON sno_personal.codemp = rpc_beneficiario.codemp ". " AND sno_personal.cedper = rpc_beneficiario.ced_bene) ". " ON sps_dt_scg.codemp='".$ls_codemp."' ". " AND sps_dt_scg.codcom='".$as_codcom."' ". " AND sps_dt_scg.debhab='H' ". " AND sps_dt_scg.codemp = rpc_beneficiario.codemp ". " AND sps_dt_scg.ced_bene = sno_personal.codper ". " AND sps_dt_scg.sc_cuenta = rpc_beneficiario.sc_cuenta) as monto ". " FROM sps_dt_spg ". " INNER JOIN (rpc_beneficiario ". " INNER JOIN sno_personal ". " ON sno_personal.codemp = rpc_beneficiario.codemp ". " AND sno_personal.cedper = rpc_beneficiario.ced_bene) ". " ON sps_dt_spg.codemp='".$ls_codemp."' ". " AND sps_dt_spg.codcom='".$as_codcom."' ". " AND sps_dt_spg.codemp = rpc_beneficiario.codemp ". " AND sps_dt_spg.ced_bene = sno_personal.codper ". " ORDER BY codcom "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while(!$rs_data->EOF) { $ls_descripcion=$rs_data->fields["descripcion"]; $_SESSION["fechacomprobante"]=date("Y-m-d"); $ls_destino="Beneficiario"; $ls_nombre_destino=$rs_data->fields["ced_bene"]." - ".$rs_data->fields["apebene"].", ".$rs_data->fields["nombene"]; print "
| Información del Comprobante | "; print "
Comprobante | ";
print " ".$ls_comprobante." | ";
print "
Descripción | ";
print " ".$ls_descripcion." | ";
print "
".$ls_destino." | ";
print " ".$ls_nombre_destino." | ";
print "
| "; print " | "; print " |
| Detalle Presupuestario | "; print "||||
| ".$ls_titulo." | "; print "Estatus | "; print "Cuenta | "; print "Monto | "; print "Disponibilidad | "; print "
| ".$ls_programatica." | "; print "".$ls_estatus." | "; print "".$ls_cuenta." | "; print "".$li_monto." | "; print "|
| Total | "; print "".$li_total." | "; print ""; print " | ||
| Detalle Contable | "; print "||
| Cuenta | "; print "Debe | "; print "Haber | "; print "
| ".$ls_cuenta." | "; print "".$li_debe." | "; print "".$li_haber." | "; print "
| Total | "; print "".$li_total_deb." | "; print "".$li_total_hab." | "; print "