25-04-2016
El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la del lunes.
A lo largo de la mañana he estado modificando el archivo que realiza el cálculo de los sueldos de las usuarios.
Aquí una de las modificaciones.
Esto es lo que ocurre en la página.
Como se puede observar, nos muestra que el salario es 0, ya que la cantidad de días trabajados es 0.
En cambio, especificando un número concreto de días, nos multiplica el importe 2620.31 por la cantidad de días especificados.
Aquí la prueba.
26-04-2016
El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los martes.
A lo largo del día he seguido modificando el fichero que realiza el cálculo de los sueldos de los usuarios, pero aún sin conseguir un buen resultado.
Además, he creado una nueva columna en la tabla nomisferio, llamada TotalFijo, la cual es la suma de todos los importes fijos, con la intención de que se trabaje a partir de ese importe. Es decir, ese valor es diferente para cada una de las filas de la tabla nomisferio, ese valor habrá que multiplicarlo por el número total de días del mes, y, dividirlo entre la cantidad de días trabajados que especifique el usuario.
Así ha quedado en una de las modificaciones el fichero action_sueldos.
He mirado información para ver si consigo encontrar la solución a este problema. Aquí algunos enlaces:
http://codigosparadesarrolladores.blogspot.com.es/2015/01/sentencia-sql-consultar-registros-especificos-de-una-tabla-condicional-where.html
http://luismido.wikidot.com/consulta-de-datos-en-mysql-4
27-04-2016
El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la del miércoles.
He tenido que modificar las tablas de MySQL, renombrando varias columnas y teniendo que volver a crear una relación entre la tabla categoria y la tabla nomisferio.
Esta es la columna modificada de la tabla nomisferio.
Antes esa columna se llamaba ID_Categoria y tenía valores del 1 al 8. Ahora, como se puede observar, aparecen los nombres de las distintas categorías que existen.
Aquí se muestra la relación entre ambas tablas.
El siguiente paso, paso en el cual estoy atascado, será intentar conseguir igualar un ID_Nomisferio teniendo en cuenta la elección que haga el usuario a la hora de elegir categoría y tipo de mes en la página que calcula el sueldo.
La intención es que, dependiendo la elección que haga el usuario, se muestre un importe u otro, y, además añadirle los importes variables en caso de que el usuario haya marcado alguna de las opciones variables que existen.
28-04-2016
El día de hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta que toca el día de hoy, es decir, la de los jueves.
He seguido buscando información para poder realizar la consulta que calcule los sueldos de los usuarios, adjunto algún enlace.
https://es.answers.yahoo.com/question/index?qid=20130728185241AAGI0Q1
Además, he hecho las páginas para la administración de los usuarios, en la cual se podrá añadir y eliminar nuevos usuarios.
Este es el código de la página de los usuarios.
Y así es como se ve en el navegador.
Este es el codigo que inserta un nuevo usuario en la BBDD para la administración de la aplicación de nomisferio.
29-04-2016
Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta del día de hoy, es decir, la del viernes.
Además, al ser el último viernes del mes, he tenido que cambiar la cinta semanal/mensual, colocando esta vez la cinta respectiva a este mes, es decir, la cinta mensual 4, ya que abril es el 4º mes del año.
A lo largo del día, he seguido mirando información, ya que no consigo solucionar el problema a la hora de realizar el cálculo de los sueldos. Aquí algún enlace:
http://es.wikieducator.org/Usuario:ManuelRomero/php/BasesDatos
http://sisinfo.itc.mx/ITC-APIRGG/Fundamentos_PHP/PHP_Basico.htm
Al final del día me han asignado otra tarea que tendré que realizar durante la semana que viene.
Esta tarea consistirá en la creación de varios grupos y varias listas de distribución, separandolas por medio de las distintas comarcas existentes.
Comentarios recientes