Subir archivos programáticamente a una lista.

14/10/2009 - 14:12 por totalmod | Informe spam
Hola a todos,

En nuestra organización hemos tenido problemas con el correo ya que al
final de mes los de RRHH envían la nomina en pdfl a todos los usuarios
(mas de 6000 personas) por email, todo perfecto hasta el día que
decidieron enviarlas a las 8 de la mañana que es cuando empezamos a
trabajar todos y tumbaron el Exchange...
Queremos de alguna manera hacer llegar las nominas al sitio personal
de cada usuario y todo esto de forma automática.
Necesitaría que me aconsejaseis de la forma de hacerlo, ya sea
programando (un poquito) o con alguna función que disponga Sharepoint
que no conozca.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Txema
14/10/2009 - 23:16 | Informe spam
On 14 oct, 14:12, totalmod wrote:
Mostrar la cita
Yo crearía una biblioteca de documentos en el "MySite" de cada
empleado, y subiría las nóminas ahí.
De no disponer de "MySite", subiría todas las nóminas a una biblioteca
y jugaría con los permisos de cada item, pero eso creo yo que es más
jaleo.

Saludos
#2 totalmod
15/10/2009 - 09:52 | Informe spam
On 14 oct, 23:16, Txema wrote:
Mostrar la cita
Hola Txema, gracias por tu respuesta.

Cada usuario tiene en "MySite" una biblioteca y por eso queremos
aprovechar para subir los documentos en ella,
pero queremos ponerselo fácil a los de RRHH y que ellos puedan subir
todos los archivos en una sola acción. A partir
de este momento, Sharepoint se encargaría ya sea por programación o
por flujos de llevar cada documento a la lista
privada del usuario en "MySite".
#3 Txema
17/10/2009 - 19:43 | Informe spam
Eso que planteas me parece que requiere bastante trabajo.

El primer problema que le veo es buscar la manera de correlacionar la
biblioteca del trabajador, con el sitio y con el archivo.

Tomando algunas convencionalidades:

- Las bibliotecas de documentos a donde van las nóminas se llaman de
la misma manera.
- El nombre del pdf contiene el nombre del empleado

Crearíamos una biblioteca de documentos para que subieran los archivos
pdf a sharepoint.
A esa biblioteca de documentos le adjuntaríamos un evento "Item Added"
en el que tomando el nombre del archivo, lo copiaría directamente a la
biblioteca del MySite correspondiente a ese nombre.

Esa es la idea más sencilla que se me ocurre, aprovechando que a las
bibliotecas de documentos se pueden hacer subidas múltiples serían muy
sencillo de utilizar.

Es posible que te encuentres con algunos problemas a la hora de
programar el evento, seguramente deberás usar impersonalización para
elevar los privilegios del usuario que sube las nóminas y jugar con
los strings de los pdfs y las urls para acceder a los sitos pero lo
veo bastante factible.

Saludos.
#4 totalmod
20/10/2009 - 10:34 | Informe spam
On 17 oct, 19:43, Txema wrote:
Mostrar la cita
OK, muchas gracias.

Ya tengo rumbo que seguir, te cuento como ha ido, gracias.
Ads by Google
Search Busqueda sugerida