";
print "location.href='../sigesp_inicio_sesion.php'";
print "";
}
$ls_logusr=$_SESSION["la_logusr"];
require_once("class_folder/class_funciones_mis.php");
$oi_fun_integrador=new class_funciones_mis();
$oi_fun_integrador->uf_load_seguridad("MIS","sigesp_mis_p_reverso_sfc_ded.php",$ls_permisos,$la_seguridad,$la_permisos);
////////////////////////////////////////////// SEGURIDAD /////////////////////////////////////////////
//--------------------------------------------------------------
function uf_limpiarvariables()
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_limpiarvariables
// Access: private
// Description: Función que limpia todas las variables necesarias en la página
// Creado Por: Ing. Luis Anibal Lang
// Fecha Creación: 02/05/2009 Fecha Última Modificación :
//////////////////////////////////////////////////////////////////////////////
global $ls_operacion,$lo_title,$li_totrows,$oi_fun_integrador,$li_widthtable,$ls_titletable,$ls_nametable;
global $ld_fecha,$ls_comprobante,$ls_procede;
$ld_fecha="";
$ls_comprobante="";
$ls_procede="";
$lo_title[1]="";
$lo_title[2]="Comprobante";
$lo_title[3]="Fecha";
$lo_title[4]="Descripcion";
$lo_title[5]="Detalle";
$li_widthtable=700;
$ls_titletable="Deducciones";
$ls_nametable="grid";
$ls_operacion =$oi_fun_integrador->uf_obteneroperacion();
$li_totrows=$oi_fun_integrador->uf_obtenervalor("totalfilas",0);
}
//--------------------------------------------------------------
//--------------------------------------------------------------
function uf_load_variables()
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_load_variables
// Access: private
// Description: Función que carga todas las variables necesarias en la página
// Creado Por: Ing. Luis Anibal Lang
// Fecha Creación: 02/05/2009 Fecha Última Modificación :
//////////////////////////////////////////////////////////////////////////////
global $ls_comprobante,$ld_fecha;
$ls_comprobante=$_POST["txtcomprobante"];
$ld_fecha=$_POST["txtfecha"];
}
//--------------------------------------------------------------
//--------------------------------------------------------------
function uf_agregarlineablanca(&$aa_object,$ai_totrows)
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_agregarlineablanca
// Arguments: aa_object // arreglo de Objetos
// ai_totrows // total de Filas
// Description: Función que agrega una linea mas en el grid
// Creado Por: Ing. Luis Anibal Lang
// Fecha Creación: 02/05/2009 Fecha Última Modificación :
//////////////////////////////////////////////////////////////////////////////
$aa_object[$ai_totrows][1]="";
$aa_object[$ai_totrows][2]="";
$aa_object[$ai_totrows][3]="";
$aa_object[$ai_totrows][4]="";
$aa_object[$ai_totrows][5] = "
";
}
//--------------------------------------------------------------
?>
Reverso de Contabilización de Deducciones
uf_reversar_contabilizacion_comprobantes_cxc($ls_comprobante,$ld_fecha,$ls_procede,$ls_descripcion,$ld_fechaconta,$la_seguridad);
if($lb_valido)
{
$in_class->io_msg->message("La Deduccion ".$ls_comprobante." fue Reversada.");
}
else
{
$in_class->io_msg->message("No se pudo Reversar la Deduccion ".$ls_comprobante);
}
}
}
uf_limpiarvariables();
$li_totrows=1;
uf_agregarlineablanca($lo_object,$li_totrows);
break;
case "BUSCAR":
uf_load_variables();
$in_class_contabiliza->uf_select_comprobantes_sfc_cxc($ls_comprobante,"SFCDED",$ld_fecha,"1",$lo_object,$li_totrows);
if($li_totrows==0)
{
$li_totrows=1;
uf_agregarlineablanca($lo_object,$li_totrows);
}
}
$in_class->uf_destroy_objects();
unset($in_class);
?>