"; print "close();"; print "opener.document.form1.submit();"; print ""; } //---------------------------------------------------------------------------------------------------------------------------- function uf_imprimirresultados($as_numsol,$as_disponibilidad) { //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_imprimirresultados // Access: private // Arguments: as_numsol // Número de solicitud // 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(); 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_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_sql="SELECT numsol, codtipsol, coduniadm, consol, monto, tipo_destino, cod_pro, ced_bene, fecregsol, ". " (SELECT nompro FROM rpc_proveedor ". " WHERE rpc_proveedor.codemp = sep_solicitud.codemp ". " AND rpc_proveedor.cod_pro = sep_solicitud.cod_pro ) as nompro, ". " (SELECT nombene FROM rpc_beneficiario ". " WHERE rpc_beneficiario.codemp = sep_solicitud.codemp ". " AND rpc_beneficiario.ced_bene = sep_solicitud.ced_bene ) as nombene, ". " (SELECT apebene FROM rpc_beneficiario ". " WHERE rpc_beneficiario.codemp = sep_solicitud.codemp ". " AND rpc_beneficiario.ced_bene = sep_solicitud.ced_bene ) as apebene, ". " (SELECT estope FROM sep_tiposolicitud ". " WHERE sep_tiposolicitud.codtipsol = sep_solicitud.codtipsol ) as operacion ". " FROM sep_solicitud ". " WHERE codemp='".$ls_codemp."' ". " AND numsol='".$as_numsol."' "; $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_numsol=$rs_data->fields["numsol"]; $ls_codtipsol=$rs_data->fields["codtipsol"]; $ls_coduniadm=$rs_data->fields["coduniadm"]; $ls_consol=$rs_data->fields["consol"]; $li_monto=$rs_data->fields["monto"]; $ls_tipo_destino=$rs_data->fields["tipo_destino"]; $ls_operacion=$rs_data->fields["operacion"]; $ld_fecha=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecregsol"]); $_SESSION["fechacomprobante"]=$ld_fecha; switch($ls_tipo_destino) { case "P": $ls_destino="Proveedor"; $ls_nombre_destino=$rs_data->fields["cod_pro"]." - ".$rs_data->fields["nompro"]; break; case "B": $ls_destino="Beneficiario"; $ls_nombre_destino=$rs_data->fields["ced_bene"]." - ".$rs_data->fields["apebene"].", ".$rs_data->fields["nombene"]; break; case "-": $ls_destino="Ninguno"; $ls_nombre_destino="-"; break; } switch($ls_operacion) { case "R": $ls_operacion="PRECOMPROMISO"; break; case "O": $ls_operacion="COMPROMISO"; break; case "S": $ls_operacion="SIN AFECTACIÓN PRESUPUESTARIA"; break; } print "
| Información del Comprobante | "; print "
Nro Solicitud | ";
print " ".$ls_numsol." | ";
print "
Concepto | ";
print " ".$ls_consol." | ";
print "
".$ls_destino." | ";
print " ".$ls_nombre_destino." | ";
print "
Contabilización | ";
print " ".$ls_operacion." | ";
print "
Fecha de Registro | ";
print " ".$ld_fecha." | ";
print "
| "; print " | "; print " |
| Detalle Presupuestario de Gasto | "; 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 " | ||