/** * Realiza la transacccion de incluir nuevamente un radicado en su grupo de envio de masiva * @param $grupo string es el codigo del radicado del grupo * @param $codRadicado string es el codigo del radicado a incluir */ function incluirEnGrupo($grupo, $codRadicado) { $values["sgd_rmr_radi"] = $codRadicado; $values["sgd_rmr_grupo"] = $grupo; $rs = $this->cursor->delete("sgd_rmr_radmasivre", $values); if (!$rs) { $this->cursor->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido borrar de sgd_rmr_radmasivre "); } }
$num = count($checkValue); //Iterador $i = 0; //almacena los nombres de quiens firman $nombFirmas = ""; while ($i < $num) { //Almacena temporalmente la solicitud de firma a borrar $record_id = key($checkValue); $values["SGD_FIRRAD_ID"] = $record_id; $datosFirma = $objFirma->firmaId($record_id); $objUsuario->usuarioDocto($datosFirma["USUA_DOC"]); $nombFirmas = $nombFirmas . $objUsuario->get_usua_nomb() . "<BR>"; $arrRad = array(); $arrRad[] = $datosFirma["RADI_NUME_RADI"]; //Se elimina el registro if (!$db->delete("SGD_FIRRAD_FIRMARADS", $values)) { $db->conn->RollbackTrans(); die("<span class=eerrores>ERROR TRATANDO DE ELIMINAR SOLICITUD DE FIRMA</span>"); } $retorno['RADI_NUME_RADI']; $objHist->insertarHistorico($arrRad, $dependencia, $codusuario, $objUsuario->depe_codi, $objUsuario->usua_codi, "Eliminar Solicitud de firma digital a (" . $objUsuario->get_usua_nomb() . ")", 41); $i++; next($checkValue); } $db->conn->CompleteTrans(); if ($num > 0) { ?> <table border=0 cellspace=2 cellpad=2 WIDTH=50% class="t_bordeGris" id=tb_general align="left"> <tr> <td colspan="2" class="titulos4">ACCION REQUERIDA </td> </tr>