$ls_operacion = $ds_mov->getValue("DebHab",$li_row); $ldec_monto =$ds_mov->getValue("Monto",$li_row); //Función que elimina los detalles del comprobante y actualiza los saldos $lb_valido=$int_scg->uf_scg_procesar_delete_movimiento($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ls_cuenta,$ls_procede_doc,$ls_documento,$ls_operacion,$ldec_monto,$ls_codban,$ls_ctaban); } if($lb_valido) { //Funcion que elimina los datos de la cabezera del comprobante $int_scg->is_codemp=$ls_codemp; $int_scg->is_procedencia=$ls_procede; $int_scg->is_comprobante=$ls_comprobante; $int_scg->id_fecha=$ls_fecha; $int_scg->as_codban=$ls_codban; $int_scg->as_ctaban=$ls_ctaban; $lb_valido=$int_scg->uf_sigesp_delete_comprobante(); if($lb_valido) { $msg->message("Comprobante eliminado satisfactoriamente "); ////////////////////////////////// SEGURIDAD ///////////////////////////// $ls_evento="DELETE"; $ls_descripcion_evento =" Elimino el comprobante contable,Asociado a la Empresa:".$ls_codemp." Procede:".$ls_procede." Comprobante:".$ls_comprobante." y la Fecha:".$ls_fecha; $ls_variable= $io_seguridad->uf_sss_insert_eventos_ventana($la_seguridad["empresa"], $la_seguridad["sistema"],$ls_evento,$la_seguridad["logusr"], $la_seguridad["ventanas"],$ls_descripcion_evento); ///////////////////////////////// SEGURIDAD ///////////////////////////// $int_scg->io_sql->commit();//Realizo el commit o el rollback dependiendo $lb_valido $_SESSION["ib_new"] =true; $_SESSION["ACTUALIZAR"]="NO"; $ls_operacion="NUEVO";
$int_scg->is_codemp=$ls_codemp; $int_scg->is_procedencia=$ls_procede; $int_scg->is_comprobante=$ls_comprobante; $int_scg->id_fecha=$ls_fecha; $int_scg->as_codban="---"; $int_scg->as_ctaban="-------------------------"; //Función que elimina los detalles del comprobante y actualiza los saldos $lb_valido=$int_scg->uf_scg_procesar_delete_movimiento($ls_codemp,$ls_procede,$ls_comprobante,$ls_fecha,$ls_cuenta, $ls_procede_doc,$ls_documento,$ls_operacion,$ldec_monto, $int_scg->as_codban,$int_scg->as_ctaban); } if($lb_valido) { //Funcion que elimina los datos de la cabezera del comprobante $lb_valido=$int_scg->uf_sigesp_delete_comprobante($ls_codemp,$ls_comprobante,$ls_procede,$ls_fecha); $lb_actualizar=$int_scg->uf_scg_update_estciescg($ls_codemp,0); if (($lb_valido)&&($lb_actualizar)) { ////////////////////////////////// SEGURIDAD ///////////////////////////// $ls_evento="DELETE"; $ls_descripcion =" Elimino el comprobante contable,Asociado a la Empresa:".$ls_codemp." Procede:".$ls_procede." Comprobante:".$ls_comprobante." y la Fecha:".$ls_fecha; $ls_variable= $io_seguridad->uf_sss_insert_eventos_ventana($la_seguridad["empresa"], $la_seguridad["sistema"],$ls_evento,$la_seguridad["logusr"], $la_seguridad["ventanas"],$ls_descripcion); ///////////////////////////////// SEGURIDAD ///////////////////////////// $int_scg->io_sql->commit(); $msg->message("Comprobante eliminado satisfactoriamente !!!"); } else {