04-04-2016 – 08-04-2016

04-04-2016 – Lunes

El día de hoy, como siempre, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad. En este caso, colocando la cinta del día de hoy, lunes.

Durante la mañana he ido introduciendo algunos datos en la tabla de nomisferios, rellenando los datos existentes en la tabla.

Además, he hecho los ficheros de modificación y eliminación de un nomisferio de la aplicación de los sueldos, aunque algo debe de haber mal en el código, ya que me muestra un error a la hora de hacer click en los botones de modificar y eliminar.

Este es el código del fichero de modificación.

codigo MODIFICAR NOMISFERIO SUELDOS

Y este código pertenece al fichero action de modificación.

codigo ACTION MODIFICAR NOMIS SUELDOS

Este es el error que me muestra al hacer click en el botón de editar un nomisferio.

ERROR MODIFICAR NOMIS SUELDOS

Intentaré solucionarlo en los próximos días.

 

05-04-2016 – Martes

El comienzo del día de hoy ha sido como el de todos los demás, cambiando la cinta de las copias de seguridad, colocando la cinta respectiva al día de hoy, martes.

Después de cambiar la cinta de las copias de seguridad, he introducido los datos que faltaban por meter en la tabla de nomisferio.

A lo largo de la mañana he intentado solucionar el problema que me surgió ayer a la hora de pulsar en los botones de modificar y eliminar un registro de la tabla nomisferio.

Ese error ya está solucionado, ahora puedo acceder a la página de eliminación y modificación de los datos de la tabla.

A la hora de eliminar un registro no me ocurre ningún fallo, se elimina el dato correctamente, pero, a la hora de realizar una modificación me muestra un nuevo fallo, el cual intentaré corregir.

Esta ha sido la modificación que he tenido que hacer en los ficheros para solucionar el error.

Este es el código con el cual ocurría el error.

ERROR MODIFICAR SUELDOS

Como se puede observar, después del enlace a la página de modificación y eliminación, aparece la palabra id, seguido de la variable ID_Nomisferio. Ahí es donde está el fallo, esa palabra tendría que ser igual que la variable, es decir, ID_Nomisferio.

Aquí se muestra el texto corregido.

SOLUCION ERROR MODIFICAR SUELDOS

Este es el código del fichero de eliminar un registro de la tabla de nomisferio.

codigo ELIMINARNOMISFERIO SUELDOS

Este es el código del fichero action de eliminación de un registro.

codigo ACTION ELIMINAR NOMISFERIO SUELDOS

Así es como se ve en el navegador.

pagina ELIMINAR NOMIS SUELDOS

También he relacionado las tablas de la base de datos de la aplicación de los sueldos, de modo que si se borra una categoría se borren los registros que pertenecen a esa categoría.

 

06-04-2016 – Miércoles

Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva al día de hoy, es decir, la del miércoles.

A lo largo de la mañana he estado intentando solucionar el error que me surgió ayer a la hora de hacer una modificación en la tabla de nomisferio.

Al final, he conseguido solucionar el error, el fallo estaba en la sentencia que realizaba la modificación.

Así es como ha quedado.

CODIGO UPDATENOMIS SUELDOS

Además, he estado buscando información acerca de JavaScript, ya que necesitaré utilizar algo de este lenguaje para poder hacer la aplicación entera.

 

07-04-2016 – Jueves

El día de hoy, como todos los días, lo he empezado cambiando la cinta de las copias de seguridad, colocando la cinta respectiva al día de hoy, es decir, la cinta del jueves.

A lo largo del día he estado mirando información sobre el lenguaje Javascript, ya que necesitaré utilizar código de este lenguaje para poder hacer la página que calcula los sueldos.

Estas son varias de las páginas que he visitado:

http://foros.cristalab.com/onchange-cambiar-campos-de-formulario-dinamicamente-t74321/

http://help.dottoro.com/ljoiurdq.php

 

Además de buscar información, también he visto varios vídeos como los siguientes:

Seguiré investigando como puedo hacer esta página.

 

08-04-2016 – Viernes

Hoy, como todos los días, lo primero que he tenido que hacer ha sido cambiar las cintas de las copias de seguridad. Al ser viernes, he tenido que cambiar las dos cintas, es decir, he tenido que colocar la cinta diaria, la del viernes, y la cinta semanal, en este caso la de semana 2, ya que la siguiente semana es la segunda semana del mes.

A lo largo de la mañana, he estado mirando información acerca del evento OnChange para poder realizar la página que calcula los sueldos de las diferentes categorías.

Aquí están algunos enlaces a las páginas que he visitado en busca de información:

http://www.lawebdelprogramador.com/foros/PHP/1331912-Formulario-Select-onChange.html

http://entredesarrolladores.com/3350/c%C3%B3mo-mediante-cuando-haga-click-select-categorias-aparezca

http://www.rinconastur.com/phpsentimental/php86b.php

http://www.webtaller.com/construccion/lenguajes/javascript/lecciones/elementos-formulario-select-asociados-javascript.php

Siguiendo la información que he ido mirando durante el día, he realizado varias pruebas sobre los ficheros, pero sin conseguir nada.

Seguiré mirando más información y realizando más pruebas en los ficheros los próximos días.

Enlace permanente a este artículo: https://asir.maristak.com/?p=755

Semana del 29 de Marzo al 1 de Abril de 2016

MARTES 29 DE MARZO DE 2016

En el día de hoy he buscado soluciones a un problema de un programa que parece que se interrumpe la conexión en un punto de la red. He estado investigando sobre este error (WSAECONNRESET: Connection reset by peer) y me he encontrado con los siguientes enlaces de red:

  • http://www.stechies.com/winnt-connection-reset-by-peer/
  • http://community.hpe.com/t5/Networking/10054-WSAECONNRESET-Connection-reset-by-peer/td-p/3436931+
  • http://sap.ittoolbox.com/groups/technical-functional/sap-basis/wsaeconnreset-connection-reset-by-peer-2790733
  • http://jk13.tistory.com/129
  • http://whatis.techtarget.com/definition/front-end (definición del llamado «front end PC»)

También he formateado y preparado un ordenador portátil para un trabajador de la empresa con las particiones correspondientes, los requisitos que debe tener el ordenador (Windows Defender desactivado, Firewall de Windows desactivado, etc.), el antivirus correspondiente, etc.

 

MIÉRCOLES 30 DE MARZO DE 2016

hoy he modificado el salvapantallas de una serie de equipos que requería hacerse debido a las políticas de la empresa. Simplemente ha sido comprobar la conectividad entre dichos equipos mediante el comando ping y, una vez comprobado que hay conexión acceder al disco local de cada equipo (recurso compartido c$), entrar en la carpeta de Windows y reemplazar el fichero Safeboot antiguo por otro más actualizado.

Además de esto, he comprobado los contenedores de dos impresoras, es decir, el numero de impresiones y escaneos que se han llevado a cabo.

Finalmente, he seguido buscando el error el programa del día anterior y he localizado otros posibles errores, así como los que vienen a continuación:

  • El firewall u otro componente activo que actúa entre cliente y servidor invalida las conexiones afectadas si los paquetes no fueron enviados en un periodo de tiempo determinado, es decir, si los paquetes no se enviaron en un tiempo determinado desde que el usuario se conecta.
  • Puede ser también debido a un error en la red, como saturación…

 

He buscado soluciones en las siguientes fuentes:

  • http://forums.juniper.net/t5/Pulse-Secure-formerly-SSL-VPN/WSAM-Connection-reset-by-peer/td-p/139631
  • http://software.wmlcloud.com/forums/t/21133.aspx
  • http://solveissue.com/note?id=1139596

 

 

JUEVES 31 DE MARZO DE 2016

Hoy hemos tenido un problema con una pagina web que debería dejar acceder directamente a esta con las credenciales guardadas de un determinado usuario y, en cambio, se mostró un formulario de inicio de sesión. Hemos estado buscando varias soluciones, entre ellas las siguientes:

  • En la configuración del proxy, añadir la pagina correspondiente como excepción.
  • Agregar el sitio web en el Asistente de Internet Infromation Services (ISS).
  • Eliminar todos los datos del usuario en Internet Explorer y restablecer la configuraciñon del navegador.

Otra tarea que he tenido hoy ha sido instalar una serie de programas necesarios para un cliente, asi como la configuracion de los mismos. Estos programas son los siguientes:

  • Adobe Flash Player
  • 7-ZIP
  • PDF Creator, herramienta que convierte cualquier tipo de documento en un documento PDF.
  • Adobe Reader 11. En cueanto a  su configuracion, en Preferencias en la parte Internet, he desmarcado las tres casillas. Y en Accesibilidad – Ayudante de cofiguracion sigo el proceso hasta llegar al ultimo paso, en el cual tengo que desmarcar la casilla que pone «Mostrar documentos PDF en el explorador web». Realizo esta configuración, ya que no queremos que los documentos PDF descargados de Internet se muestren en el navegador.
  • SAP: ejecutamos el SAP without analysis_32.exe y cuando finalice la instalacion, ejecutamos otro .exe para que se configure. Esta herramienta sirve para hacer y enviar pedidos.

 

Aquí publico algunas imagenes:

Desacrivación de Windows Defender

Desacrivación de Windows Defender

IMG_20160331_152919734_HDR

Configuracion de Adobe Reader

Configuracion de Adobe Reader

Servidor situado en la zona de la caldera. Este servidor controla la maquinaria de la fábrica.

Servidor situado en la zona de la caldera. Este servidor controla la maquinaria de la fábrica.

Enlace permanente a este artículo: https://asir.maristak.com/?p=696

Tercera semana

30-03-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 respectiva al día de hoy, miércoles.

A lo largo de la mañana he ido cambiando la Base de Datos de la aplicación de los sueldos, ya que gran parte de lo que tenía hecho he tenido que borrarlo y crear nuevas tablas.

Así es como está la Base de Datos en este momento.

imagen BBDD sueldos

En la tabla categoría tenemos los siguientes campos:

Tabla categoria

También he modificado la gestión de esta aplicación, creando una nueva página para que los usuarios comprueben la cantidad de salario que ganarán.

Esta es la primera parte del código.

codigo tipos de categoria y meses

El cual queda así, desplegando aparecen las diferentes opciones que el usuario puede escoger.

imagen tipo categoria y mes

Aquí se muestra la segunda parte del código.

codigo conceptos

Así es como queda.

imagen conceptos

Tengo que solucionar el problema que me ha surgido cuando a la hora de elegir el tipo de jornada se pueden marcar las tres opciones.

 

31-03-2016

Hoy, como todos los días, lo primero que he hecho al llegar ha sido cambiar la cinta de las copias de seguridad, colocando la del día de hoy, jueves.

Lo primero que he hecho ha sido solucionar el problema de la selección del tipo de jornada que me surgió ayer, ya que se podían marcar las tres opciones y no estaba bien.

Después de corregir el problema, he modificado el fichero creado el día de ayer, haciendo que los conceptos fijos tengan ya el importe añadido a su celda.

Para ello, he añadido un value a cada concepto fijo, de este modo:

codigo values conceptos fijos

Así es como queda.

conceptos fijos

Además, he empezado a crear el fichero que hará la acción del cálculo del salario de los usuarios.

El código es el siguiente:

codigo calculo sueldos

De momento, lo que se consigue con este código es multiplicar el número de trienios que tiene el usuario y multiplicarlo por el importe de la antigüedad, y, a su vez este importe obtenido sumarlo junto a todos los conceptos fijos.

Es decir, si un usuario tiene 3 trienios, se multiplica 3*18,08 y el resultado de esta operación se suma al resultado de la suma de todos los conceptos fijos.

Así es como se muestra el resultado de la realización del cálculo.

salario

 

01-04-2016

Hoy, como todos los días, he cambiado la cinta de las copias de seguridad, poniendo la cinta del día de hoy, viernes.

Además de la cinta diaria, he cambiado también la cinta mensual/semanal. Esta vez se ha tenido que poner la cinta semanal respectiva a la semana 1, puesto que la siguiente semana será la semana 1 de un nuevo mes.

A lo largo de la mañana he tenido que hacer las páginas para la administración de las categorías y parte de la administración del nomisferio.

En la página de administración de categorías, se puede añadir nuevos registros, borrar y modificar los registros ya existentes.

Este es el código de la página de administración de las categorías.

codigo categorias SUELDOS

Y así es como queda en el navegador.

Pagina CATEGORIAS SUELDOS

En la siguiente imagen, se puede ver el código para dar de alta una nueva categoría. Se puede ver el código de la página para dar alta a una categoría y el código que realiza la acción de dar el alta.

Codigo ALTACATEGORIA SUELDOSCodigo ACTIONALTACATEGORIA SUELDOS

Así es como se ve en el navegador.

Imagen Alta categoria SUELDOS

 

Enlace permanente a este artículo: https://asir.maristak.com/?p=708