Protože v minulosti neexistoval archiv pro projekty, byla vytvořena vlastní funkcionalita. V souvislosti se vznikem archivu ve standardu se postupně od vlastních úprav upouští - od verze BC28 se přechází na archiv standardu.
Pro verze BC27 a nižší se doporučuje nezapínat standardní archivaci, aby nedocházelo k dvojí tvorbě archivů projektů, úloh projektů a řádků plánování.
Issue: NSSPROJ-41
Zařazení: Basic (projekt)
Publikováno: BC17
Od verze BC28 nahrazeno stadanrdem.
Po vzoru Karty projektu byla vytvořena nová Karta archivu projektu skládající se ze:
Obsahuje obdobné záložky a pole jako Karta projektu.
Objekty:
Rozdíly jsou tyto:
Na úrovní Úloh projektu (sub-page i page P1001, P1002) byla přidána kontrola proti smazání Úlohy projektu ke které existuje výchozí finální verze.
Issue: NSSPROJ-42
Zařazení: Basic (projekt)
Publikováno: BC19, úpravy BC25
Od verze BC28 nahrazeno stadardem, ale aplikována naše rozšíření.
Archivace projektu znamená zaznamenání konkrétního stavu projektu, úloh projektu a řádků plánování v daném čase, týká se tabulek:
S každou další archivací se číslo verze posouvá o +1.
Funkce na vytvoření Archivu projektu je k dispozici na:
Po spuštění se objeví okno, ve kterém uživatel zadá:
Pozn.: pole Výchozí náklady/Výchozí výnosy na projektu a v úlohách se kalkulují mimo jiné pro filtry polí:
Typ verze =Finální
Výchozí verze =Ano
Samotnou archivací se provádí transfer hodnot polí z původních tabulek do tabulek archivu:
Stávající pole se přesouvají 1:1. V archivu jsou nová pole, která je třeba specificky plnit:
Job Archive:
Job Task Archive:
Job Planning Line Archive:
Pole Výchozí verze (Original Version) má vliv na výpočty na projektu a v úlohách, protože je jedním z filtrovaných parametrů. Aktuálně může být jen jeden archiv projektu s označením Výchozí verze = Ano. Při spuštění archivační funkce, kdy nově vytvořený archiv má být výchozí verzí, systém musí nejprve zkontrolovat, zda taková verze již neexistuje. Pokud existuje, pak:
NeAnoAno.Aplikuje se v tabulkách:
Issue: NSSPROJ-119
Zařazení: Advanced (plánování)
Publikováno: BC19, úpravy BC25
Od verze BC28 funkce aplikována na stadardm.
- V Přehledu archivu projektů a na Kartě archivu projektu je k dispozici funkce Obnovit kalkulaci.
Prvotní kontroly:
Z archivu do živého projektu se přenáší hodnoty:
Procházení a kontrola úloh projektu:
Error Messages, řádek z archivu se tím pádem nekopírujeIssue: NSSPROJ-149
Zařazení: Basic (projekt)
Publikováno: úpravy BC28
Nově v Business Central existuje standardní Archiv projektu. Původní archiv NSSPROJ je tedy již neaktivní a jsou výhradně používány tabulky standardu:
Zrušeno:
Aktuálně používáno - standard:
Do tabulek standardu byla přidána pole NSSPROJ, aby existovala shoda 1:1 mezi živým projektem a archivem. Specifická pole - např. příjmy/výdaje CF nebo výchozí náklady/výnosy jsou realizována formou kalkulovaných polí z "živého" projektu, nikoli statickou hodnotou. Hlavní proces, kalkulovaná pole a odkazy byly taktéž navázány na standardní archiv. Dále byla specificky upravena standardní obnova - přidána pole NSSPROJ (nákupní cena v měně).
Ke stabdardní funkci Archivovat projekt byla vytvořena alternativní funkce NSSPROJ Archivovat, ve které je možno zadat:
Ano, Ne, má vliv na výpočet v polích Výchozí (celkové náklady), Výchozí (celkové výnosy) a Výchozí (celkové hodiny)Funkce Archivovat projekt je umístěna zde:
Hodnoty se ukládají do archivu a mají vliv na změnu výchozí verze, již lze provést spuštěním funkce Změna výchozí verze.
Kontroly:
DokončenoPo obnově se dimenze vždy validují z hlavičky (úloha si nedrží globální dimneze 1 a 2, ačkoli je standard přenáší do archivu)
Obnovují se Úlohy projektu a Řádky plánování projektu
Další evidence:
Na základě uspořádání a vzhledu Karty projektu je vytvořena Karta archivu projektu skládající se ze samotné Karty archivu projektu, Řádků úloh archivu projektu a Řádků plánování archivu projektu. Obsahuje obdobné záložky a pole jako Karta projektu. Navíc obsahuje záložku Verze s doplňujícími údaji, neobsahuje záložku Fakturace. Řádky úloh projektu jsou řešeny samostatnou stránkou.
Po vzoru Karty projektu byla vytvořena nová Karta archivu projektu skládající se ze:
Obsahuje obdobné záložky a pole jako Karta projektu. Rozdíly jsou tyto:
Na úrovní Úloh projektu (sub-page i page P1001, P1002) byla přidána kontrola proti smazání Úlohy projektu ke které existuje výchozí finální verze.
Na Kartě projektu a v Přehledu projektů je pod skupinou Akce k dispozici funkce Archivovat projekt.
Po jejím spuštění se zobrazí dialog, kde uživatel zadá Typ verze – Pracovní nebo Finální.
Finální archiv lze nastavit jako Výchozí verze = Ano, což znamená, že se uplatní se v Kalkulaci v polích Výchozí náklady/výnosy. Tato pole slouží pro možnost srovnání plánu s původně odsouhlasenými hodnotami.
V Přehledu archivu projektů a na Kartě archivu je k dispozici funkce Nastavit výchozí verzi. Lze ji spustit jen na finálním ne-výchozím archivu, kde změní nastavení na Výchozí verze = Ano a na původním archivu změní nastavení na Výchozí verze = Ne. Aktuálně může být výchozí archiv jen jeden.
Změna výchozí verze se provádí v tabulkách:
Job Task Archive neobsahuje pole Výchozí verze.
Před spuštěním funkce je uživatel dotázán, zda chce změnu skutečně provést. Po provedení je hláškou informován o dokončení akce.
V Přehledu archivu projektů je k dispozici funkce Obnovit archiv do projektu. Je navržena tak, aby šla po jednotlivých Úlohách projektu archivu, v živém projetu se snaží smazat konkrétní čísla Řádků plánování a nahradit je Řádky plánování archivu. Pokud mazání neprojde, živý Řádek plánování zůstává. Výsledek se zobrazí jako seznam případných chyb.