uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $fun=new class_funciones(); $SQL=new class_sql($con); require_once("../shared/class_folder/sigesp_c_seguridad.php"); $io_seguridad= new sigesp_c_seguridad(); /////////////////////////////////////Parametros necesarioa para seguridad//////////////////////////// $ls_empresa=$dat["codemp"]; if(array_key_exists("la_logusr",$_SESSION)) { $ls_logusr=$_SESSION["la_logusr"]; } else { $ls_logusr=""; } $ls_sistema="SCB"; $ls_ventana="sigesp_scb_edit_cmp_ret.php"; $la_security[1]=$ls_empresa; $la_security[2]=$ls_sistema; $la_security[3]=$ls_logusr; $la_security[4]=$ls_ventana; ////////////////////////////////////////////////////////////////////////////////////////////////// include("sigesp_scb_c_cmp_ret.php"); $io_cmpret=new sigesp_scb_c_cmp_ret($la_security); if (array_key_exists("operacion",$_POST)) { $ls_numcom=$_POST["numcom"]; $ls_operacion=$_POST["operacion"]; $ls_numfac=$_POST["txtnumfac"]; $ls_codret=$_POST["codret"]; $ls_numope=$_POST["numope"]; $ld_fecfac=$_POST["txtfecfac"]; $ls_numcon=$_POST["txtnumcon"]; $ldec_totconiva=$_POST["txttotconiva"]; $ldec_totsiniva=$_POST["txttotsiniva"]; $ldec_baseimp=$_POST["txtbaseimp"]; $ldec_porimp=$_POST["txtporimp"]; $ldec_totimp=$_POST["txttotimp"]; $ldec_retmun=$_POST["txtretmun"]; $ls_solpag=$_POST["txtsolpag"]; } else { $ls_operacion=""; $ls_numcom=$_GET["numcom"]; $ls_codret=$_GET["codret"]; $ls_numope=$_GET["numope"]; $ls_numfac=$_GET["numfac"]; $io_cmpret->uf_cargar_dt_cmp_ret($ls_numcom,$ls_codret,$ls_numope,$ls_numfac); $ld_fecfac=$io_cmpret->ds_dt_cmpret->getValue("fecfac",1); $ld_fecfac=$fun->uf_convertirfecmostrar($ld_fecfac); $ls_numcon=$io_cmpret->ds_dt_cmpret->getValue("numcon",1); $ls_numnd =number_format($io_cmpret->ds_dt_cmpret->getValue("numnd",1),2,",","."); $ls_numnc =number_format($io_cmpret->ds_dt_cmpret->getValue("numnc",1),2,",","."); //$ls_tiptra=$io_cmpret->ds_dt_cmpret->getValue("tiptrans",1); $ldec_totconiva=number_format($io_cmpret->ds_dt_cmpret->getValue("totcmp_con_iva",1),2,",","."); $ldec_totsiniva=number_format($io_cmpret->ds_dt_cmpret->getValue("totcmp_sin_iva",1),2,",","."); $ldec_baseimp=number_format($io_cmpret->ds_dt_cmpret->getValue("basimp",1),2,",","."); $ldec_porimp=number_format($io_cmpret->ds_dt_cmpret->getValue("porimp",1),2,",","."); $ldec_totimp=number_format($io_cmpret->ds_dt_cmpret->getValue("totimp",1),2,",","."); $ldec_retmun=number_format($io_cmpret->ds_dt_cmpret->getValue("iva_ret",1),2,",","."); $ls_solpag=$io_cmpret->ds_dt_cmpret->getValue("numsop",1); } if($ls_operacion=="GUARDAR") { $io_cmpret->io_sql->begin_transaction(); $lb_valido=$io_cmpret->uf_update_dt_cmp_ret($ls_codret,$ls_numcom,$ls_numope,$ld_fecfac,$ls_numfac,$ls_numcon,uf_convertir($ldec_totsiniva),uf_convertir($ldec_totconiva),uf_convertir($ldec_baseimp),uf_convertir($ldec_porimp),uf_convertir($ldec_totimp),uf_convertir($ldec_retmun),$ls_solpag ); if($lb_valido) { $io_cmpret->io_sql->commit(); print ""; } else { $io_cmpret->io_sql->rollback(); } } function uf_convertir($ls_numero) { $ls_numero=str_replace(".","",$ls_numero); $ls_numero=str_replace(",",".",$ls_numero); return $ls_numero; } ?>
Entrada de Comprobante de Gastos
 
Nº Factura
Total con IVA
Nº Control
Base Imponible
Nº Solicitud de Pago
Porcentaje Impuesto
Fecha
Total Impuesto
Total sin IVA
Retención Municipal