Projektmanager Mitarbeiter im nachhinein zuweisen

Hi

ist es möglich im Nachhinein einem Projekt samt all seinen
Unterprojekten mehrere Mitarbeiter (oder auch einen nach dem anderen)
zuzuweisen.

Beispiel:

Ich habe ein Projekt, 200 Unterprojekte davon.
Ich habe jetzt 3 Mitarbeiter, die ich diesem Projekt und allen
Unterprojekten zuweisen will. Alle Mitarbeiter sollen eine bestimmte
Rolle (eine neue, selbst definierte) bekommen.

Geht das, oder muss ich mich wirklich durch alle durchklicken?

Noch besser wäre, kann ich o.g. mit einer Gruppe machen könnte, aber
Gruppen kann man anscheinend gar nicht als “Mitarbeiter” bei Projekten
verwenden.

mfg
Peter

I don’t want your beauty! [loaded.ugly.henry.rollins]


This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don’t miss this year’s exciting event. There’s still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Hi Peter,

gibt’s nichts dazu im UI.

Du kannst das natürlich direkt in der DB per SQL machen

INSERT INTO egw_pm_members (pm_id,member_uid,role_id,member_availability)
SELECT link_id2,1234,4,100.0
FROM egw_links
WHERE link_app1=‘projectmanager’ AND link_id1=‘456’ AND
link_app2=‘projectmanager’

Fügt den Benutzer mit account_id=1234 mit der Rolle 4 (=Mitarbeiter) in
alle (direkten) Unterprojekte des Projekts mit der pm_id=456 ein.

Das ein DB Backup davor sinnvoll ist, brauch ich Dir sicher nicht zu
sagen :wink:

Ralf

Peter Vratny schrieb:

Hi

ist es möglich im Nachhinein einem Projekt samt all seinen
Unterprojekten mehrere Mitarbeiter (oder auch einen nach dem anderen)
zuzuweisen.

Beispiel:

Ich habe ein Projekt, 200 Unterprojekte davon.
Ich habe jetzt 3 Mitarbeiter, die ich diesem Projekt und allen
Unterprojekten zuweisen will. Alle Mitarbeiter sollen eine bestimmte
Rolle (eine neue, selbst definierte) bekommen.

Geht das, oder muss ich mich wirklich durch alle durchklicken?

Noch besser wäre, kann ich o.g. mit einer Gruppe machen könnte, aber
Gruppen kann man anscheinend gar nicht als “Mitarbeiter” bei Projekten
verwenden.

mfg
Peter

–
Ralf Becker
eGroupWare Training & Support ==> http://www.egroupware-support.de
Outdoor Unlimited Training GmbH [www.outdoor-training.de]
Handelsregister HRB Kaiserslautern 3587
Geschäftsführer Birgit und Ralf Becker
Leibnizstr. 17, 67663 Kaiserslautern, Germany
Telefon +49 (0)631 31657-0


This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don’t miss this year’s exciting event. There’s still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Ralf Becker wrote:

Du kannst das natürlich direkt in der DB per SQL machen

vielen Dank, hat mir sehr geholfen.

mfg
Peter

–
I don’t want your beauty! [loaded.ugly.henry.rollins]


This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don’t miss this year’s exciting event. There’s still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Ralf Becker wrote:

INSERT INTO egw_pm_members (pm_id,member_uid,role_id,member_availability)
SELECT link_id2,1234,4,100.0
FROM egw_links
WHERE link_app1=‘projectmanager’ AND link_id1=‘456’ AND
link_app2=‘projectmanager’

Heisst das eigentlich nur in meiner db “member_availbility”

Wenn das keine wundersame Spezialität meiner DB ist, dann habt ihr einen
Rechtschreibfehler im ERM :))

mfg
Peter

–
I don’t want your beauty! [loaded.ugly.henry.rollins]


This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don’t miss this year’s exciting event. There’s still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Hi Peter,

wie Du siehst habe ich es inzwischen gelernt :wink:

Ralf

Peter Vratny schrieb:

Ralf Becker wrote:

INSERT INTO egw_pm_members (pm_id,member_uid,role_id,member_availability)
SELECT link_id2,1234,4,100.0
FROM egw_links
WHERE link_app1=‘projectmanager’ AND link_id1=‘456’ AND
link_app2=‘projectmanager’

Heisst das eigentlich nur in meiner db “member_availbility”

Wenn das keine wundersame Spezialität meiner DB ist, dann habt ihr einen
Rechtschreibfehler im ERM :))

mfg
Peter

–
Ralf Becker
eGroupWare Training & Support ==> http://www.egroupware-support.de
Outdoor Unlimited Training GmbH [www.outdoor-training.de]
Handelsregister HRB Kaiserslautern 3587
Geschäftsführer Birgit und Ralf Becker
Leibnizstr. 17, 67663 Kaiserslautern, Germany
Telefon +49 (0)631 31657-0


This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don’t miss this year’s exciting event. There’s still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german