Portegag2’s Weblog

Just another WordPress.com weblog

Posts Tagged ‘facturación’

Comprobaciones del acceso de usuarios

Posted by portegag2 on February 19, 2009

Pruebas:

  • Alvaro Santamaría del cliente 85, usuario ‘alvaro’ clave’alvaro’
  • Antonio Segura cliente 86, usuario ‘antonio’ clave ‘antonio’
  • Eduardo San Felix cliente 1, usuario ‘edu’ clave ‘edu’
  • Oscar Cuesta, cliente 85, perfil 30, usuario ‘oscar’, clave ‘oscar’

Comprobaciones de PETICIONES y PROYECTOS.

Efectos del cambio: en C:\SYS\wstudio.external\efectos_por_cambio_permisos.txt

Posted in hermes | Tagged: , , | Leave a Comment »

Acceso de los usuarios

Posted by portegag2 on February 19, 2009

Hablando con Joseba me ha comentado que:

  • En PROYECTOS el cliente interesante es id_cliente_solicitante
  • Para el USUARIO el cliente es el del PETICIONARIO

Viene de aquí

Posted in hermes | Tagged: , , | Leave a Comment »

Control de acceso para usuarios

Posted by portegag2 on December 23, 2008

Se quiere controlar los accesos, lo hablado hasta ahora ha girado sobre el CUADRO DE MANDO, a un departamento, o área, o entorno, de un cliente determinado, al que pertenece el usuario.

Quizás se pueda controlar por ahora, el CLIENTE.

Utilizar el id_cliente que está en la tabla de usuario y que se guarda en la variable $_SESSION["id_peticionario"]

Hay que tener en cuenta el perfil del usuario, ya que si es ADMINISTRADOR, id= 4, podrá ver todo. La variable del perfil del usuario está en: $_SESSION["usuario_perfil"]

Y eso es todo

Posted in hermes | Tagged: , , , , | Leave a Comment »

Actividades en facturacion

Posted by portegag2 on December 19, 2008

En la facturación, en panel_cuadro_mando/cm_facturacion.php y en panel_cuadro_mando/cm_fact_imp_pry.php sólo hay que mostrar aquello que pertenezca a las actividades:

  • 157- PETICIONES BASICA
  • 173- PETICION     AVANZADA
  • 284- PROYECTO

En producción (CRONOS) he subido la versión cutre, que consistía en un listado a pelo de los códigos, tal que así:

$lista_id = “157,173,284,264,265,266,267,268,298,263,269,270,271,272,299,285,286,287,288,289,290,305″;
$wid_actividad1 = ” AND imp.id_tipo_actividad IN ($lista_id) “;

En local tras haberla subido he puesto este código que parece va bien:

salida(“———————   CALCULO DE LAS ACTIVIDADES    ——————”);
$wid_actividad1 = “”;
foreach($actividades_temp as $key1=>$act){
unset($actividades1);
$actividades1 = rama_descendente ($act, ‘tipo_actividades’, ‘tipo_actividad_relacionada’);
if ($actividades1){
for($i=0; $i<count($actividades1); $i++){
$id_actividades[] = $actividades1[$i]['id'];
}
}
$id_actividades[] = $act;

}
$lista_id = implode(“,”, $id_actividades);
//$lista_id .= ($act==”")? “” : “, $act”;
$wid_actividad1 = ($lista_id!=”")?  ” AND imp.id_tipo_actividad IN ($lista_id) ” : “”;
salida(“cadena final: $wid_actividad1″);

Posted in hermes | Tagged: , , | Leave a Comment »

codigo de PETICION en detalle de facturacion

Posted by portegag2 on December 16, 2008

Añadir el código de la petición en el detalle de facturación.

Subir a CRONOS

Posted in hermes | Tagged: , | Leave a Comment »

Mostrar imputaciones del proyecto/mes

Posted by portegag2 on December 3, 2008

En el CM de FACTURACION, panel_cuadro_mando/cm_facturacion.php include (inc_cm_facturacion.php) hacer un enlace en las casillas de proyecto/mes donde se muestre una tabla con los detalles de las imputaciones, agrupados por peticiones.

Posted in hermes | Tagged: , , , , | Leave a Comment »