none
Gestion de vacaciones en sharepoint 2010 RRS feed

  • Pregunta

  • necesito crear una lista donde lleve el control de vacaciones de una empresa y que cuando los usuarios creen un nuevo elemento muestre el status de los dias a disfrutar y dias disponibles, 

    que herramienta recomiendan para hacerlo o algun link donde pueda consultar como es se realiza una consulta a otra lista cuando seleccione  alguna opcion del formulario,.....

    miércoles, 7 de agosto de 2013 16:48

Respuestas

  • Hola José,

    Para calcular los dias a disfrutar lo puedes hacer haciendo uso de los campos calculados.

    Para el tema de los dias disponibles que queda lo que puedes hacer es tener una lista en la que tienes dos campos uno el empleado y otro el número de dias que quedan disponibles. Ahora bien en la lista inicial lo que puedes hacer es vincularlo con un campo de lookup y de esta forma mostrarlo en el mismo registro. 

    Ahora bien lo que debes de hacer es un flujo de trabajo que cada vez que se añade un registro solicitando días se resten de esta tabla que te indico, asi que también cuando se elimine un registro pues que los vuelva a sumar.

    Con lo que te comento el flujo de trabajo solamente te hace falta SharePoint Designer y el campo calculado lo puedes hacer directamente desde el navegador. 

    Para desarrollos un tanto más complejo es casi obligatorio hacer uso de Visual Studio. 

    Ya comentas que te parece y las dudas si las tienes,

    Un saludo,


    MCPD SharePoint 2010 Mi blog: http://blogs.encamina.com/desarrollandosobresharepoint Twitter: @AdrianDiaz81

    • Marcado como respuesta jose_argueta jueves, 8 de agosto de 2013 15:05
    miércoles, 7 de agosto de 2013 17:12

Todas las respuestas

  • Hola José,

    Para calcular los dias a disfrutar lo puedes hacer haciendo uso de los campos calculados.

    Para el tema de los dias disponibles que queda lo que puedes hacer es tener una lista en la que tienes dos campos uno el empleado y otro el número de dias que quedan disponibles. Ahora bien en la lista inicial lo que puedes hacer es vincularlo con un campo de lookup y de esta forma mostrarlo en el mismo registro. 

    Ahora bien lo que debes de hacer es un flujo de trabajo que cada vez que se añade un registro solicitando días se resten de esta tabla que te indico, asi que también cuando se elimine un registro pues que los vuelva a sumar.

    Con lo que te comento el flujo de trabajo solamente te hace falta SharePoint Designer y el campo calculado lo puedes hacer directamente desde el navegador. 

    Para desarrollos un tanto más complejo es casi obligatorio hacer uso de Visual Studio. 

    Ya comentas que te parece y las dudas si las tienes,

    Un saludo,


    MCPD SharePoint 2010 Mi blog: http://blogs.encamina.com/desarrollandosobresharepoint Twitter: @AdrianDiaz81

    • Marcado como respuesta jose_argueta jueves, 8 de agosto de 2013 15:05
    miércoles, 7 de agosto de 2013 17:12
  • Ok muchas gracias  lo intentare como tu lo mencionas cualquier duda te estaré  molestando de antemano una disculpa solo llevo 4 meses con sharepoint y me cuesta un poco de trabajo Saludos...
    miércoles, 7 de agosto de 2013 17:39
  • Tranqui Jose, para eso estamos para intentar ayudar en la medida de lo que podemos :-)

    Un saludo,


    MCPD SharePoint 2010 Mi blog: http://blogs.encamina.com/desarrollandosobresharepoint Twitter: @AdrianDiaz81

    jueves, 8 de agosto de 2013 7:42
  • Buenas Jorge,

    Dale una mirada a este video, es para SharePoint 2007, pero las ideas que vienen en el mismo te valen para hacer lo que necesitas: http://www.youtube.com/watch?v=B-mhM8YvPNo. Al final, como dice Adrian, se trata qué pienses en el sistema que tienes que diseñar y lo traslades a elementos de SharePoint: tipos de contenido, listas, flujos de trabajo, etc.

    Saludos


    ------------------------------------------------------------
    Juan Carlos González Martín MVP de SharePoint Server
    Director revista CompartiMOSS: http://www.compartimoss.com
    Blog: http://geeks.ms/blogs/ciin
    Twitter: @jcgm1978
    ------------------------------------------------------------

    jueves, 8 de agosto de 2013 8:13