Performanța planificării resurselor proiectului

Important

Funcționalitățile din acest articol sunt disponibile pentru utilizatorii vizați ca parte a unei versiuni preliminare. Conținutul și funcționalitățile pot fi modificate. Pentru mai multe informații despre versiunile de previzualizare, consultați Întrebări frecvente privind actualizările serviciului cu o versiune.

Probleme de performanță legate de programarea resurselor pot apărea atunci când numărul proiectelor ajunge la mii. Pentru a îmbunătăți performanța de programare a resurselor, este disponibilă o caracteristică care permite utilizatorilor să reducă timpul necesar lansării paginii de disponibilitate a resurselor. Mai exact, această caracteristică elimină procesul de sincronizare a acumularii capacității resurselor și utilizează tabelul ResProjectResource pentru a accelera căutarea resurselor. Tabelul ResRollup nu mai este folosit.

Această caracteristică este activată implicit în versiunea 10.0.36 sau ulterioară. Au fost făcute modificări în această ediție pentru a permite ca funcția să fie activată și să nu blocheze comportamentul anterior. Se sugerează ca, dacă vedeți mesajul de avertizare care vă spune să rulați Popularea resurselor proiectului în toate companiile lucruri în lot, să faceți acest lucru și să finalizați actualizarea pentru a finaliza activarea funcției. .

Important

Dacă există o dependență fie de procesul de sincronizare a acumularii capacității resurselor, fie de tabelul ResProjectResource , nu utilizați această caracteristică.

Activați îmbunătățirea performanței planificării resurselor

Pentru a activa îmbunătățirea performanței planificării resurselor, parcurgeți pașii următori.

  1. Accesați Gestionarea funcțiilor>Toate și, în lista de caracteristici, găsiți Activați funcția de îmbunătățire a performanței de planificare a resurselor de proiect.
  2. Selectați Activați acum.

Notă

Dacă nu găsiți funcția în listă, selectați Căutați actualizări pentru a reîmprospăta lista.

  1. Reîmprospătați browserul, apoi accesați Gestionarea proiectelor și contabilitate>Periodic>Resurse de proiect>Sincronizați capacitatea calendarelor de resurse în toate companiile.
  2. Setați Eliminați înregistrările de capacitate existente la Da pentru a elimina datele anterioare. Dacă doriți să generați date incrementale, setați-le la Nu.
  3. În câmpul Cod de perioadă , selectați perioada în care ar trebui să fie generate datele. Dacă selectați un cod de perioadă, nu este necesar să definiți data de început și de sfârșit.
  4. Dacă lăsați necompletat câmpul Cod de perioadă , selectați anumite date de început și de sfârșit pentru a genera date.
  5. Selectați OK.

Această sarcină în lot este utilizată pentru a completa resursele de ore de capacitate ale calendarelor asociate. Când executați această sarcină batch, este necesară o dată de început și de sfârșit. Pe măsură ce timpul progresează și trebuie să programați dincolo de data de încheiere a jobului lot, atunci jobul lot trebuie să fie rulat din nou și setați data de încheiere la următoarea dată adecvată. Dacă ați făcut modificări ale orei calendaristice, cum ar fi adăugarea unei sărbători sau modificarea orelor de lucru pentru o anumită dată, trebuie să rulați din nou jobul lot pentru a reflecta acele modificări.

Notă

Astfel, datele generale vor fi distribuite în tabelul ResCalendarCapacity în toate companiile din mediul dvs., astfel încât sarcina de lot trebuie să fie rulată doar într-o singură entitate juridică. Datele din această operațiune de lot sunt necesare pentru a calcula capacitatea resurselor prin calendarul asociat.

  1. Accesați Gestionarea proiectelor și contabilitate>Periodic>Resurse de proiect>Populați resursele de proiect în toate companiile apoi selectați OK. Acesta este scriptul unic de actualizare a datelor pentru datele generale din ResProjectResource, ResCalendarDateTimeRange și Tabelele ResEffectiveDateTimeRange . Sunt actualizate și valorile pentru câmpul PSAPRojSchedRole.RootActivity . Dacă aceasta nu este executată, veți primi un avertisment când încercați să executați operațiuni de programare a resurselor.

Dezactivați îmbunătățirea performanței planificării resurselor

Este recomandat să nu dezactivați această funcție. Dacă se găsește o problemă critică, puteți urma acești pași pentru a dezactiva caracteristica.

  1. Accesați Gestionarea funcțiilor>Toate și căutați Activați funcția de îmbunătățire a performanței de planificare a resurselor de proiect.
  2. Selectați caracteristica, apoi selectați butonul Dezactivați .
  3. Reîmprospătați browserul.
  4. Accesați Gestionarea proiectelor și contabilitate>Periodic>Sincronizarea capacității>Sincronizați acumularea capacității resurselor.
  5. Pe pagina Sincronizare acumulare de capacitate , setați Eliminați înregistrările de capacitate existente la Da pentru a elimina datele anterioare. Dacă doriți să generați date incrementale, setați-le la Nu.
  6. În câmpul Cod de perioadă , selectați perioada în care ar trebui să fie generate datele. Dacă selectați un cod de perioadă, nu este nevoie să definiți o dată de început și de sfârșit.
  7. Dacă lăsați necompletat câmpul Cod de perioadă , selectați anumite date de început și de sfârșit pentru a genera date.
  8. Selectați OK.

Notă

Astfel, datele generale vor fi distribuite în tabelul ResRollup în toate companiile din mediul dvs., astfel încât sarcina de lot trebuie să fie rulată doar într-o singură entitate juridică. Această sarcină în lot este necesară pentru toate vizualizările Disponibilitatea resurselor . Dacă această sarcină în lot nu este rulată, datele ResRollup vor fi generate din mers, ceea ce poate dura timp.