}
 if ($objdata->codusu != '') {
     $objPerfil->criterio[$contador]['operador'] = "AND";
     $objPerfil->criterio[$contador]['criterio'] = "codusu";
     $objPerfil->criterio[$contador]['condicion'] = "=";
     $objPerfil->criterio[$contador]['valor'] = "'" . $objdata->codusu . "'";
     $contador++;
 }
 if ($objdata->nomgru != '') {
     $objPerfil->criterio2[$contador]['operador'] = "AND";
     $objPerfil->criterio2[$contador]['criterio'] = "nomgru";
     $objPerfil->criterio2[$contador]['condicion'] = "=";
     $objPerfil->criterio2[$contador]['valor'] = "'" . $objdata->nomgru . "'";
     $contador++;
 }
 $datos = $objPerfil->leerDerechos();
 if ($objPerfil->valido) {
     if (!$datos->EOF) {
         $objReporte = new crearReporte();
         $objReporte->codsis = strtolower($objdata->sistema);
         $objReporte->crearXml('permisos', $datos);
         $objReporte->nomRep = 'permisos';
         echo $objReporte->mostrarReporte();
     }
 } else {
     $arreglo[0]['mensaje'] = obtenerMensaje('OPERACION_FALLIDA');
     $arreglo[0]['valido'] = false;
     $respuesta = array('raiz' => $arreglo);
     $respuesta = json_encode($respuesta);
     echo $respuesta;
 }