Arhivēta kataloga dzēšana

Apraksts

Sistēma nodrošina iespēju veikt kāda sistēmā jau arhivēta kataloga datu dzēšanu no produkcijas vides.

Piekļūšanas nosacījumi

Arhivēta kataloga dzēšanu var veikt tikai autorizēts sistēmas lietotājs ar lomu Sistēmas administrators.

Sistēmā ir jābūt Katalogam, kuram izpildās šādi nosacījumi:

     katalogs ir arhivēts (katalogam ir uzstādīta pazīme par tā arhivēšanu);

     katalogam nav jau reģistrēts arhivēšanas vai dzēšanas process (izņemot statusu "Beidzies ar kļūdu" vai "Arhivēts veiksmīgi").

Arhivēta kataloga dzēšanu var veikt arī sistēma automātiski, ja kataloga dzēšanas process ir izsaukts lietotājam iniciējot kataloga arhivēšanu kopā ar dzēšanu (skat. aprakstu Kataloga arhivēšana un dzēšana).

Visu organizāciju (Piegādātāju un Pircēju), kuru Pirkuma pasūtījumi tika dzēsti arhivēta kataloga dzēšanas laikā, visiem administratoriem tiek nosūtīts informatīvs ziņojums un e-pasts.

Piekļūšana

Ja lietotājs ar lomu Sistēmas administrators ir izvēlējies veikt kādam katalogam dzēšanu vai arhivēšanu kopā ar dzēšanu (skat. aprakstu Kataloga arhivēšana un dzēšana), 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 dzēšanu no produkcijas vides, bez lietotāja līdzdalības.

Kataloga datu dzēšanas 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

Atbilstoši tam, kurš ir iniciējis Kataloga datu dzēšanu, tiek izpildītas šādas darbības:

     Ja Kataloga datu dzēšanu ir iniciējis lietotājs, tad sistēma attēlo brīdinājuma paziņojumu:

Paziņojums 201. Brīdinājuma paziņojums par Kataloga dzēšanu

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

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

Piezīme! Katalogu nevar dzēst, ja tas nav arhivēts.

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

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

     Ja Kataloga datu dzēšanu ir iniciējusi sistēma, izpildot kataloga arhivēšanu kopā ar dzēšanu (skat. aprakstu Kataloga arhivēšana un dzēšana), kā arī, ja lietotāja iniciēta kataloga dzēšana ir iespējama, sistēma pievieno izvēlēto katalogu dzēšamo katalogu rindai un asinhroni veic izvēlētā kataloga un piesaistīto objektu datu dzēšanu.

Piezīme! Arhivēšanas un dzēšanas process sākas reizi diennaktī, pulksten 00:01, un jauni s 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 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.

     Dzēšanas procesam uzstāda statusu "Apstrādē".

     Tiek dzēsti izvēlētā Kataloga un tā pakārtoto datu ieraksti:

§ kataloga piegādes rindas;

§ kataloga piegādes;

§ kataloga pasūtījuma dalībnieki;

§ kataloga pasūtījumu statusa notikumi;

§ kataloga pasūtījumu rindas;

§ kataloga pasūtījumi;

§ lietotāja katalogi;

§ kataloga dalības nosacījumi;

§ kataloga preču cenas;

§ kataloga preces;

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

§ kataloga kategoriju VV pozīcijas;

§ kataloga piesaistītās kategorijas;

§ kataloga preču veidi;

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

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

§ kataloga preču īpašības;

§ kataloga ieraksti.

     Ja kataloga dzēšanas process ir veiksmīgs, tad Sistēma procesam uzstāda statusu "Dzēsts veiksmīgi".

     Veiksmīga kataloga dzēšanas procesa rezultātā, visu organizāciju (Piegādātāju un Pircēju), kuru Pirkuma pasūtījumi tika dzēsti arhivēta kataloga dzēšanas laikā, visiem Piegādātāja administratoriem un Pircēja administratoriem tiek nosūtīts informatīvs ziņojums uz lietotāju e-pastu:

Paziņojums 202. E-pasta ziņojums par dzēstajiem Pasūtījumiem

     Ja kataloga dzēš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).