Kataloga arhivēšana

Apraksts

Sistēma nodrošina procesu lietotāja izvēlētā Kataloga un tā saistīto datu pārvietošanu uz arhīva vidi.

Piekļūšanas nosacījumi

Kataloga arhivēšanu var veikt tikai autorizēts sistēmas lietotājs ar lomu Sistēmas administrators.

Sistēmā ir jābūt Katalogam, kuram ir beidzies tā derīguma termiņš, t.i., katalogam beigu datums ir lielāks vai vienāds kā sistēmas datums.

Piezīme! Nedrīkst arhivēt katalogus, kam nav beidzies derīguma termiņš.

Piekļūšana

Ja lietotājs ar lomu Sistēmas administrators ir izvēlējies veikt kādam katalogam arhivēšanu, tad lietotājam tiek attēlota izvēle par procesa uzsākšanu, kuru apstiprinot, sistēma automātiski veic kataloga un tā saistīto datu pārvietošanu uz arhīva vidi, bez lietotāja līdzdalības.

Datu pārvietošanas uz arhīva vidi rezultātu lietotājs var apskatīt attēlotajā Katalogu arhivēšanas un dzēšanas procesu sarakstā (skat. aprakstu Kataloga arhivēšanas un dzēšanas procesu apskatīšana).

Izpildes scenārijs

Veicot Kataloga datu pārvietošanu uz arhīva vidi, tiek izpildītas šādas darbības:

     Sistēmas administrators iniciē izvēlēta Kataloga datu arhivēšanu;

     Sistēma attēlo brīdinājuma paziņojumu:

Paziņojums 200. Brīdinājuma paziņojums par Kataloga arhivēšanu

Neapstiprinot brīdinājuma paziņojumu, turpmākā izpilde tiek atcelta. Ja lietotājs apstiprina brīdinājuma paziņojumu par kataloga arhivēšanu, sistēma turpina kataloga datu arhivēšanas izpildi.

     Sistēma veic pārbaudes, vai norādīto katalogu iespējams arhivēt.

Piezīme! Nedrīkst arhivēt katalogus, kam nav beidzies derīguma termiņš.

Piezīme! Katalogu nevar arhivēt, ja tas jau ir arhivēts.

Piezīme! Katalogu nevar arhivēt, ja tam jau ir uzsākts arhivēšanas vai dzēšanas process un tas nav statusā „Beidzies ar kļūdu”.

Ja Sistēma konstatē kataloga dzēšanas ierobežojumus, tā attēlo atbilstošu kļūdas paziņojumu.

Ja Sistēma konstatē, ka arhivējamajam Katalogam:

§ ir piesaistīts kaut viens pasūtījums, kurš nav gala statusā, t.i., nav kādā no statusiem "Pilnībā izpildīts pasūtījums", "Atteikts pirkuma pieprasījums", "Atteikts daļējs pieprasījums", "Atteikts apstiprinātais pirkuma pieprasījums", "Atteikts daļējs pasūtījums", "Izbeigts pasūtījums" vai

§ ir piesaistīta kaut viena piegāde, kura nav gala statusā, t.i., nav kādā no statusiem ''Kvalificēta piegāde'', ''Daļēji kvalificēta piegāde'', ''Noraidīta piegāde'', tad Sistēma attēlo atbilstošu brīdinājuma paziņojumu:

Neapstiprinot brīdinājuma paziņojumu, turpmākā izpilde tiek atcelta. Ja lietotājs apstiprina brīdinājuma paziņojumu, sistēma turpina kataloga datu arhivēšanas izpildi.

     Sistēma pievieno izvēlēto katalogu arhivējamo katalogu rindai un asinhroni veic izvēlētā kataloga un piesaistīto objektu datu arhivēšanu.

Piezīme! Arhivēšanas un dzēšanas process sākas reizi diennaktī, pulksten 00:01, un jauni procesi netiek iniciēti pēc pulksten 02:59.

Piezīme! Arhivēšanas un dzēšanas process tiek veikts pa vienam (vienlaicīgi tikai viena kataloga apstrāde) un tādā kārtībā, kā tika iniciēti atbilstošie procesi. Katrs arhivēšanas un dzēšanas process notiek līdz beigām - vai nu veiksmīgām, vai neveiksmīgām (beidzas ar kļūdu). Tikai tad sistēma sāk nākamā arhivēšanas vai dzēšanas procesa apstrādi no rindas.

Piezīme! Ja kādā arhivēšanas vai dzēšanas procesā notiek kļūda, tad process tiek pārtraukts un jauni procesi netiek iniciēti līdz jāsākas nākošajai procesu reizei.

     Izvēlētā Kataloga dati tiek kopēti uz arhīvu - Organizācijas ieraksti (tajā skaitā banku konti un adreses), Lietotāja ieraksti (tajā skaitā kodu kartes kodi, paroles un lietotāja lomas, bloķējot visus lietotājus, izņemot „Sistēmas uzturētāja” organizācijas lietotājus), sistēmas klasifikatori un konfigurācijas parametri, Kataloga un tā pakārtoto datu ieraksti:

§ kataloga ieraksts;

§ kataloga preču īpašības;

§ kataloga preču īpašību pieļaujamās vērtības;

§ kataloga preču īpašību vērtību ierobežojumi;

§ kataloga preču veidus;

§ kataloga piesaistītās kategorijas;

§ kataloga kategoriju VV pozīcijas;

§ kataloga kategoriju piegādātāju VV pozīcijas;

§ kataloga dalības nosacījumus;

§ lietotāja katalogus;

§ kataloga pasūtījumus;

§ kataloga pasūtījumu rindas (ar papildaprīkojuma informāciju);

§ kataloga pasūtījumu statusa notikumus;

§ kataloga pasūtījuma dalībniekus;

§ kataloga piegādes;

§ kataloga piegādes rindas (ar papildaprīkojuma informāciju).

     Arhivēšanas procesā norādītajam katalogam uzstāda pazīmi, ka tas ir arhivēts.

     Pēc veiksmīga kataloga arhivēšanas procesa, tam uzstāda statusu "Arhivēts veiksmīgi".

     Ja kataloga arhivēšanas laikā notika neparedzēta kļūda, tad procesa apstrāde tiek izbeigta un tiek veikta datu izmaiņu atrite. Kļūda tiek pārķerta un apstrādāta, pievienojot informāciju par kļūdu. Procesam uzstāda statusu "Beidzies ar kļūdu". Kļūdas rezultāts ir apskatāms Katalogu arhivēšanas un dzēšanas procesu sarakstā (skat. aprakstu Kataloga arhivēšanas un dzēšanas procesu apskatīšana).