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
Guardar Cambios
Cancelar