$objUsuarioP->sistema = 'SNO';
         $datosCons = $objUsuarioP->obtenerPersonal();
         $objUsuarioP->tabla = 'sno_nomina';
         $objUsuarioP->campo = 'codnom';
         $objUsuarioP->campo2 = 'desnom';
         $objUsuarioP->codusu = $objdata->codusu;
         $objUsuarioP->sistema = 'SNO';
         $datosNom = $objUsuarioP->obtenerPersonal();
         $objUsuarioP->tabla = 'spg_unidadadministrativa';
         $objUsuarioP->campo = 'coduniadm';
         $objUsuarioP->campo2 = 'denuniadm';
         $objUsuarioP->codusu = $objdata->codusu;
         $objUsuarioP->sistema = 'SPG';
         $datosUni = $objUsuarioP->obtenerPersonal();
         $objUsuarioP->codusu = $objdata->codusu;
         $datosPre = $objUsuarioP->obtenerEstPre();
         $objReporte->crearXml('personal_usuario', $datosPer);
         $objReporte->crearXml('constantes_usuario', $datosCons);
         $objReporte->crearXml('nominas_usuario', $datosNom);
         $objReporte->crearXml('unidades_usuario', $datosUni);
         $objReporte->crearXml('presupuestos_usuario', $datosPre);
         $objReporte->nomRep = 'ficha_usuario';
         echo $objReporte->mostrarReporte();
     } else {
         echo '';
     }
     unset($objReporte);
 } else {
     $arreglo['mensaje'] = obtenerMensaje('ACCION_NO_VALIDA');
     $arreglo['valido'] = false;
     $respuesta = array('raiz' => $arreglo);