Prestaties van projectresourceplanning
Belangrijk
De functionaliteit die in dit artikel wordt vermeld, is slechts beschikbaar voor bepaalde gebruikers als onderdeel van een preview-versie. De inhoud en functionaliteit zijn aan verandering onderhevig. Zie Veelgestelde vragen over One Version-service-updates voor meer informatie over preview-versies.
Prestatieproblemen met betrekking tot resourceplanning kunnen optreden wanneer het om duizenden projecten gaat. Om de prestaties van de resourceplanning te verbeteren, is er een functie beschikbaar waarmee gebruikers de resourcebeschikbaarheidspagina sneller kunnen starten. Met name wordt met deze functie het synchronisatieproces voor het samenvoegen van de resourcecapaciteit overgeslagen en wordt de tabel ResProjectResource gebruikt om het zoeken naar resources te versnellen. De tabel ResRollup wordt niet meer gebruikt.
Deze functie is standaard ingeschakeld in release 10.0.36 of hoger. Er zijn in deze release wijzigingen aangebracht om de functie in te schakelen en eerder gedrag niet te blokkeren. Als u het waarschuwingsbericht ziet waarin staat dat u de batchtaak Projectresources invullen in alle bedrijven moet uitvoeren, wordt u aangeraden dit te doen en de update te voltooien om het inschakelen van de functie te voltooien.
Belangrijk
Als er sprake van een afhankelijkheid is met het synchronisatieproces voor het samenvoegen van de resourcecapaciteit of de tabel ResProjectResource, gebruik deze functie dan niet.
Prestatieverbeteringen van resourceplanning inschakelen
Voer de volgende stappen uit om prestatieverbeteringen voor resourceplanning in te schakelen.
- Ga naar Functiebeheer>Alles en zoek in de lijst met functies naar Functie voor prestatieverbeteringen van projectresources inschakelen.
- Selecteer Nu inschakelen.
Opmerking
Als u de functie niet in de lijst kunt vinden, selecteert u Controleren op updates om de lijst te vernieuwen.
- Vernieuw uw browser en ga naar Projectmanagement en financiële administratie>Periodiek>Projectresources>Capaciteit van resourcekalenders voor alle bedrijven synchroniseren.
- Stel Bestaande capaciteitsrecords verwijderen in op Ja om eerdere gegevens te verwijderen. Als u incrementele gegevens wilt genereren, stelt u dit in op Nee.
- Selecteer in het veld Periodecode de periode waarin gegevens moeten worden gegenereerd. Als u een periodecode selecteert, hoeft u geen begin- en einddatum te definiëren.
- Als u het veld Periodecode leeglaat, selecteert u specifieke start- en einddatums om gegevens te genereren.
- Selecteer OK.
Deze batchtaak wordt gebruikt om de capaciteitsuren van de aan resources gekoppelde agenda's in te vullen. Wanneer u deze batchtaak uitvoert, zijn een begin- en een einddatum vereist. Naarmate de tijd vordert en u een planning moet maken na de einddatum van de batchtaak, moet de batchtaak opnieuw worden uitgevoerd en moet de einddatum worden ingesteld op de volgende geschikte datum. Als u wijzigingen in de agendatijd hebt aangebracht, zoals het toevoegen van een feestdag of het wijzigen van de werktijden voor een specifieke datum, moet u de batchtaak opnieuw uitvoeren om deze wijzigingen weer te geven.
Opmerking
Hiermee worden algemene gegevens gegenereerd voor de tabel ResCalendarCapacity voor alle bedrijven in uw omgeving, dus de batchtaak hoeft maar in één rechtspersoon te worden uitgevoerd. De gegevens in deze batchtaak zijn nodig om de resourcecapaciteit te berekenen via de bijbehorende kalender.
- Ga naar Projectmanagement en financiële administratie>Periodiek>Projectresources>Projectresources invullen voor alle bedrijven en selecteer vervolgens OK. Dit is het eenmalige gegevensupgradescript voor algemene gegevens in de tabellen ResProjectResource, ResCalendarDateTimeRange en ResEffectiveDateTimeRange. Waarden voor het veld PSAPRojSchedRole.RootActivity worden ook bijgewerkt. Als dit niet wordt uitgevoerd, ontvangt u een waarschuwing wanneer u bewerkingen voor resourceplanning probeert uit te voeren.
Prestatieverbeteringen van resourceplanning uitschakelen
Het wordt aanbevolen dat u deze functie niet uitschakelt. Als er een kritiek probleem wordt gevonden, kunt u deze stappen uitvoeren om de functie uit te schakelen.
- Ga naar Functiebeheer>Alles en zoek naar Functie voor prestatieverbeteringen van projectresources inschakelen.
- Selecteer de functie en vervolgens de knop Uitschakelen.
- Vernieuw de browser.
- Ga naar Projectmanagement en boekhouding>Periodiek>Capaciteitssynchronisatie>Samenvoegen van resourcecapaciteit synchroniseren.
- Stel op de pagina Synchronisatie van capaciteitsopbouw de optie Bestaande capaciteitsrecords verwijderen in op Ja om eerdere gegevens te verwijderen. Als u incrementele gegevens wilt genereren, stelt u dit in op Nee.
- Selecteer in het veld Periodecode de periode waarin gegevens moeten worden gegenereerd. Als u een periodecode selecteert, hoeft u geen begin- en einddatum te definiëren.
- Als u het veld Periodecode leeglaat, selecteert u specifieke start- en einddatums om gegevens te genereren.
- Selecteer OK.
Opmerking
Hiermee worden algemene gegevens gegenereerd voor de tabel ResRollup voor alle bedrijven in uw omgeving, dus de batchtaak hoeft maar in één rechtspersoon te worden uitgevoerd. Deze batchtaak is vereist voor alle weergaven voor Beschikbaarheid van resources. Als deze batchtaak niet wordt uitgevoerd, worden de gegevens voor ResRollup tijdens de uitvoering gegenereerd, wat even kan duren.