GDPR a Anonymizácia: Rozdiel medzi revíziami
(8 medziľahlých úprav od rovnakého používateľa nie je zobrazených.) | |||
Riadok 1: | Riadok 1: | ||
+ | |||
+ | |||
+ | == JIRA == | ||
+ | Vyhotovenie IP Zapracovanie [GPDR https://jira.assecosol.eu/browse/ZSPINCFH-12394] | ||
== Vytvorenie novej funkčnosti == | == Vytvorenie novej funkčnosti == | ||
Riadok 101: | Riadok 105: | ||
Retenčná doba pre odpojenie zmluvy od klienta by sa začala počítať od dátumu ukončenia na zmluve, pričom za dátum ukončenia zmluvy, keďže jeho napĺňanie je rôzne, sa bude považovať dátum zmeny stavu na druh Ukončená ( nie je to dátumové pole Dátum ukončenia ). | Retenčná doba pre odpojenie zmluvy od klienta by sa začala počítať od dátumu ukončenia na zmluve, pričom za dátum ukončenia zmluvy, keďže jeho napĺňanie je rôzne, sa bude považovať dátum zmeny stavu na druh Ukončená ( nie je to dátumové pole Dátum ukončenia ). | ||
Retenčná doba pre anonymizáciu klienta by sa začala počítať od dátumu odpojenia poslednej zmluvy od klienta. | Retenčná doba pre anonymizáciu klienta by sa začala počítať od dátumu odpojenia poslednej zmluvy od klienta. | ||
+ | |||
+ | |||
+ | === Záložka Import=== | ||
+ | |||
+ | '''Typ okna:''' Master | ||
+ | |||
+ | '''Pre výber:''' LEA | ||
+ | |||
+ | '''Zobrazené stĺpce:''' | ||
+ | |||
+ | Dátum importu | ||
+ | |||
+ | Cesta | ||
+ | |||
+ | Typ | ||
+ | |||
+ | Používateľ | ||
+ | |||
+ | |||
+ | === Záložka Údaje === | ||
+ | |||
+ | '''Typ okna:''' Detail na záložku Import, prepojené cez import_id | ||
+ | |||
+ | '''Zobrazené stĺpce:''' | ||
+ | |||
+ | Poradie | ||
+ | |||
+ | Záznam | ||
+ | |||
+ | Zmluva_id | ||
+ | |||
+ | Osoba_id | ||
+ | |||
+ | Vysledok | ||
+ | |||
+ | |||
+ | == Akcie == | ||
+ | |||
+ | |||
+ | === Akcia Odpojenie zmluvy nad záložkou Dávka === | ||
+ | |||
+ | Po stlačení akcie sa otvorí okno s argumentami: Dátum a popis | ||
+ | |||
+ | Po potvrdení dátumu sa v záložke dávka sa vytvorí záznam s typom Z popis stĺpcov v časti 2.2.1 | ||
+ | Zmluva spadne do dávky, za podmienky : | ||
+ | |||
+ | Dátum ukončenia zmluvy + x mesiacov limit z parametrov | ||
+ | |||
+ | Druh stavu zmluvy Ukončená | ||
+ | |||
+ | Napr. sysdate 05.05.2022 | ||
+ | |||
+ | Argument dátum 30.04.2022 | ||
+ | |||
+ | Do dávky by spadli všetky zmluvy ukončené do 31.03.2012 vrátane + retenčná doba 121 mesiacov | ||
+ | |||
+ | Zoznam zmlúv, ktoré padli do dávky bude v záložke Návrh. | ||
+ | |||
+ | |||
+ | |||
+ | === Akcia Anonymizácia klienta nad záložkou Dávka === | ||
+ | |||
+ | Po stlačení akcie sa otvorí okno s argumentami: Dátum a popis | ||
+ | |||
+ | Po potvrdení dátumu sa vytvorí záznam s typom K popis stĺpcov v časti 2.2.1 | ||
+ | |||
+ | Klient spadne do dávky za podmienky : | ||
+ | |||
+ | Dátum odpojenia poslednej zmluvy + x mesiacov limit z parametrov | ||
+ | |||
+ | Vstupným argumentom by bol dátum. | ||
+ | |||
+ | Napr. sysdate 05.05.2022 | ||
+ | |||
+ | Argument dátum 30.04.2022 | ||
+ | |||
+ | Do dávky by spadli všetci klienti, od ktorých bola odpojená posledná zmluva do 31.03.2022 vrátane + 1 mesiac limit | ||
+ | |||
+ | Vyhodnocovanie klientov bude samostatné pre modul LEA a modul QCR. | ||
+ | |||
+ | Pre modul QCR budeme vyhodnocovať 1 zakaznik_ id = 1 osoba_id samostatne. Historicky totiž so zápisom novej zmluvy sa založil nový zákazník. | ||
+ | |||
+ | Pri importovanej dávke za vyhodnotenie dát bude zodpovedať tvorca dávky. | ||
+ | |||
+ | Zoznam zmlúv, ktoré padli do dávky bude v záložke Návrh | ||
+ | |||
+ | |||
+ | |||
+ | === Akcia Realizácia nad záložkou Návrh === | ||
+ | |||
+ | Po spustení akcie sa vykonajú operácie nad dávkou nad zmluvami ktoré sú v záložke Návrh: | ||
+ | |||
+ | Pre Typ dávky Z: | ||
+ | |||
+ | - Odpojenie zmluvy z pôvodného klienta na fiktívneho podľa nastavenia uvedeného v záložke Parametre | ||
+ | |||
+ | - Vymazanie Voliteľných údajov zmluvy | ||
+ | |||
+ | - Vymazanie poznámok s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie dokumentov s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie upomienok s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie súhlasov s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie Účel s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie druh ručenie Byt | ||
+ | |||
+ | - Odpojenie od zmluvy druh ručenia Ručiteľ, Spoludlžník | ||
+ | |||
+ | - Anonymizovanie Číslo zmluvy ( Variabilný symbol ) | ||
+ | |||
+ | - Anonymizovanie autorizačný kód zmluvy | ||
+ | |||
+ | - Vymazanie Číslo žiadosti | ||
+ | |||
+ | - Vymazanie Bar Code hlavný zo zmluvy a doplnkové zo záložky BAR code | ||
+ | |||
+ | - Vymazanie poľa Text pri úhradách priradených na zmluvu | ||
+ | |||
+ | - Vymazanie Poznámky z Vratky priradenej k zmluve v okne Vrátanie peňazí | ||
+ | |||
+ | - Odpojenie zmluvy z pôvodnej predajne/predavača alebo OZ na fiktívnu firmu / osobu podľa nastavenia uvedeného v záložke Parametre | ||
+ | |||
+ | - Anonymizovanie osobných údajov na účtovných dokladoch s väzbou na zmluvu: | ||
+ | |||
+ | |||
+ | Druh zmluvy Tovarová pôžička | ||
+ | |||
+ | Vymazať na DF dáta v poli označenie dodávky. | ||
+ | |||
+ | Vymazať na ZDF dáta v poli označenie dodávky. | ||
+ | |||
+ | Druh zmluvy Peňažná pôžička | ||
+ | |||
+ | Vymazať na DF dáta v poli označenie dodávky. | ||
+ | |||
+ | ŠS anonymizovať podľa logiky pre Číslo zmluvy ( Variabilný symbol ) | ||
+ | |||
+ | |||
+ | ''Výsledkom realizácie odpojenia zmluvy od klienta pre modul QCR má byť:'' | ||
+ | |||
+ | |||
+ | - Odpojenie zmluvy z pôvodného klienta na fiktívneho podľa nastavenia uvedeného v záložke Parametre | ||
+ | |||
+ | - Vymazanie údajov zo záložky Údaje s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie údajov zo záložky Iné údaje s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie poznámok s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie dokumentov s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie upomienok s väzbou na zmluvu | ||
+ | |||
+ | - Vymazanie súhlasov s väzbou na zmluvu | ||
+ | |||
+ | - Odpojenie od zmluvy Predávajúceho ( firma IK = MAJITEL ) | ||
+ | |||
+ | - Vymazanie Bar Code | ||
+ | |||
+ | - Vymazanie poľa Text pri úhradách priradených na zmluvu | ||
+ | |||
+ | - Vymazanie Poznámky z Vratky priradenej k zmluve v okne Vrátanie peňazí | ||
+ | |||
+ | - Anonymizovanie osobných údajov na účtovných dokladov s väzbou na zmluvu | ||
+ | |||
+ | |||
+ | Faktúra za vozidlo / Storno faktúra za vozidlo | ||
+ | |||
+ | Vymazať na DF dáta v poli označenie dodávky. | ||
+ | |||
+ | Pre inštalačný kó d CFHCZ a CFHCZT Vymazať na ZDF v záložke Položky v poli Označenie dodávky Meno, priezvisko a RČ klienta.(bod 7.1 zo zadania) | ||
+ | |||
+ | |||
+ | Aj pre LEA A QCR doplníme do tabuľky zákazníkov nový stĺpec | ||
+ | |||
+ | LEA_ZAKAZNIK a QCR_ZAKAZNIK | ||
+ | |||
+ | Názov: DATUM_ODP_POSL _ZMLUVY | ||
+ | |||
+ | Typ: Date(dd.mm.yyyy) | ||
+ | |||
+ | NULLABLE: ÁNO | ||
+ | |||
+ | Popis: Dátum odpojenia poslednej zmluvy | ||
+ | |||
+ | |||
+ | '''Pri tejto novej akcii budeme tento nový stĺpec napĺňať, až pri odpojení poslednej zmluvy na klientovi. | ||
+ | |||
+ | Od tohto dátumu bude závisieť retenčná doba pre typ dávky K.''' | ||
+ | |||
+ | Pre typ dávky K: | ||
+ | |||
+ | ''Výsledkom anonymizácie klienta má byť:'' | ||
+ | |||
+ | - Agregácia klienta na fiktívnu osobu, s tým že nadobudne osobné údaje fiktívnej osoby a vymaže sa osoba_id | ||
+ | |||
+ | - Agregáciou preniesť na fiktívneho klienta Karty | ||
+ | |||
+ | - Vymazanie adresy TB, SA agregovaného klienta | ||
+ | |||
+ | - Vymazanie ČBU agregovaného klienta | ||
+ | |||
+ | - Vymazanie E-dokumenty s väzbou na osobu agregovaného klienta | ||
+ | |||
+ | - Vymazanie Spojenia agregovaného klienta | ||
+ | |||
+ | - Vymazanie MUO agregovaného klienta | ||
+ | |||
+ | - Odpojenie väzby firma_id od klienta ( jedná sa buď o zamestnávateľa alebo firmu, na ktorú bola zmluva uzavretá ) | ||
+ | |||
+ | '''Akcia Import nad záložkou Import''' | ||
+ | |||
+ | Po stlačení akcie sa zobrazí vyberač pre importovaný súbor. | ||
+ | |||
+ | Súbor bude obsahovať zoznam zmlúv (zmluva_id;typ alebo zakaznik_id;typ) oddelené novým radkom. | ||
+ | |||
+ | Pod výberom cesty, budú 2 riadiobuttony jeden z názvom Zmluva druhý s názvom Zákazník. | ||
+ | |||
+ | Pod rádio buttonom bude listbox s výberom modulu LEA alebo QCR | ||
+ | |||
+ | Podľa toho čo obsluha vyberie, bude spracovanie očakávať v zozname buď zmluvy (zmluva_id) alebo zákazníkov(zakaznik_id) pre príslušný modul, v súbore bude ešte aj typ Z- pre odpojenie zmluvy alebo K- pre anonymizáciu klienta. Ak užívateľ | ||
+ | vyberie radiobuton Zmluva ale súbor bude obsahovať typ K, tak import spadne na chybe: Nezhodný typ importu | ||
+ | Pri importovanej dávke za vyhodnotenie dát bude zodpovedať tvorca dávky. | ||
+ | |||
+ | Po potvrdení akcia vykoná to isté čo akcia realizácia, ale len nad dátami v dávke. | ||
+ | |||
+ | Príklady: | ||
+ | |||
+ | Informácie o importe budú zapísané v záložke Import a v záložke Údaje popísané v dátovom modeli pre záložku Import a Údaje | ||
+ | Popis chýb | ||
+ | |||
+ | Výsledok spracovania každej položky bude zapísaný v záložke Údaje stĺpec Výsledok | ||
+ | |||
+ | Možné hodnoty : | ||
+ | |||
+ | OK Zmluva odpojená | ||
+ | |||
+ | OK Zákazník anonymizovaný | ||
+ | |||
+ | NOK Zmluva sa nenašla | ||
+ | |||
+ | NOK Zákazník sa nenašiel | ||
+ | |||
+ | |||
+ | === Modul GDPR okno súhlasy a žiadosti === | ||
+ | |||
+ | |||
+ | == Akcia Import == | ||
+ | |||
+ | |||
+ | Do okna súhlasy a žiadosti pridáme akciu import: | ||
+ | Formát cvs súboru: údaje oddelene bodkočiarkou. | ||
+ | Kod druhu;čislo_žiadosti;nazov_žiadosti;Datum prichodu;popis;osoba_id;firma_id; ucel_id;zodpovedna_osoba;zdovodnenie. | ||
+ | Do okna sa naimportujú žiadosti, nad ktorými ďalej bude možné spustiť akciu audit osoby resp. Vymazať osobné údaje. | ||
+ | |||
+ | |||
+ | Naimportovať sa budú dať aj neplatné osoby a firmy, čiže tie ktoré majú vyplnený dátum platnosti do a pri firmách všetky typy firiem nie len tie ktoré majú typ firmy FOO, keďže aktuálne vyberače to neumožňujú. | ||
+ | Podmienkou je, aby osoba_id ≠ zakaznik_id. | ||
+ | Akcia audit osoby/vymazať osobné údaje bude nad označenými záznamami. | ||
+ | |||
+ | |||
+ | == Úprava existujúcej funkčnosti – audit osoby == | ||
+ | |||
+ | Aktuálna funkcionalita neumožňuje anonymizovať osobu, ktorá je súčasne používateľom. | ||
+ | |||
+ | Aktuálnu funkcionalitu rozšírime o nový setup : | ||
+ | |||
+ | |||
+ | '''Kód:''' GDPR_ANONYMIZE_USER | ||
+ | '''Popis:''' Povoliť anonymizovanie používateľa | ||
+ | Hodnoty :A/N | ||
+ | |||
+ | Ak bude mat setup hodnotu A a system pri audite vyhodnotí že osoba je zároveň používateľ tak v stĺpci existuje dôvod bude hodnota Nie. A povolí vymazanie údajov. | ||
+ | |||
+ | Login name používateľa premenuje tak, že bude zložené s user_id a stringu „Pouzivatel“ | ||
+ | |||
+ | Napr: 65874Pouzivatel. | ||
+ | |||
+ | '''Typ osoba:''' | ||
+ | |||
+ | Pre dátum začatia plynutia retenčnej doby bude Dátum ukončenia pracovného pomeru z okna Používateľ systému->Dátum ukončenia PP | ||
+ | |||
+ | |||
+ | == Vymazanie MU a MUO == | ||
+ | |||
+ | Aktuálna funkcionalita vymazanie osobných údajov ponecháva nezmenené MU na anonymizovanej osobe a firme. | ||
+ | |||
+ | Pridáme setup : | ||
+ | |||
+ | '''Kód:''' GDPR_VYMAZ_MU | ||
+ | |||
+ | Popis: Povolenie vymazanie marketingových údajov z osoby a firmy | ||
+ | |||
+ | '''Hodnoty:''' A/N | ||
+ | |||
+ | Ak bude mat setup hodnotu A tak dôjde k vymazaniu všetkých MU na firme a na osobe. | ||
+ | |||
+ | |||
+ | |||
+ | == Uprava auditu == | ||
+ | |||
+ | Aktuálne ak je osoba pridaná ako kontaktná osoba, nedovolí osobu anonymizovať. | ||
+ | |||
+ | Úprava: ak bude mať osoba vyplnené platnosť do, tak kontrola ci je osoba kontaktná nebude a povolí vymazať osobne údaje, ale ak osoba bude platná, tak funkcionalita ostane pôvodná. | ||
+ | |||
+ | |||
+ | == Rozširenie anonymizácie firmy a osoby == | ||
+ | |||
+ | |||
+ | Anonymizáciu firmy rozšírime o anonymizovanie ičo- naplníme na string „ico_ID_firmy“ | ||
+ | |||
+ | A interny kod na interny_kod_id_firmy. | ||
+ | |||
+ | ID DPH a DIC sa vymažú/anonymizujú. | ||
+ | P | ||
+ | ri anonymizácii osoby dôjde aj k odpojeniu osoby a firmy. | ||
+ | |||
+ | Pridaná kontrola osoba_id ≠ zakaznik_id | ||
+ | |||
+ | |||
+ | Akcia vymaže module LEA a QCR ktoré majú väzbu na osobu alebo firmu. | ||
+ | Údaje ktoré as nedajú vymazať budú nenávratne pokazené algoritmom názov id_záznamu_meno stlpca(: 65874Priezvisko) | ||
+ | |||
+ | |||
+ | === Mazanie edokumentov === | ||
+ | |||
+ | Vytvoríme setup: | ||
+ | |||
+ | Kod: GDPR_EDOK_DELETE | ||
+ | |||
+ | Popis: Povolenie vymazanie edokumentov v súvislosti s GDPR | ||
+ | |||
+ | Hodnota: A/N | ||
+ | |||
+ | Ak bude mat setup hodnotu A tak sa vyhľadajú všetky edokumenty, ktoré sú priložené k firme/osobe a sa odmažú.(faktúry, príjemky, dodacie listy objednávky, účtovné doklady, edokumeny priamo v číselníku osoba/firma). | ||
+ | |||
+ | == Okno Zákonné dôvody a účely == | ||
+ | |||
+ | Pre typ osoby používateľ pridať do okna Zákonné dôvody a účely nový typ, ktorý bude nastavený, tak aby dobu retenčnej doby počítal od nového poľa Dátum ukončenia pracovného pomeru. | ||
+ | |||
+ | |||
+ | |||
+ | == Úprava v okne používateľ systému == | ||
+ | |||
+ | Do okna Administrácia->Používateľ systému pridáme novú záložku s názvom: Dátum ukončenia PP. | ||
+ | |||
+ | Táto záložka bude dostupná len pre inštalačné kódy:CFH,CFHKT,CHCZ,CFHCZT,CFHKDEV,CFHKDEVCZ. | ||
+ | |||
+ | Záložka bude len edit formulár, kde bude len jedno dátumové pole s názvom Dátum ukončenia pracovného pomeru, defalut null, nepovinné. | ||
+ | |||
+ | Hodnotu do prvej záložky používateľ bude možné doplniť cez databázový stĺpec a zápis usporiadania. | ||
+ | DB stĺpec (select DL.DL_USER_PP.DATUM_PP from DL.DL_USER_PP where DL.DL_USER_PP.USER_ID= | ||
+ | dl.dl_user.user_id) | ||
+ | |||
+ | |||
+ | |||
Aktuálna revízia z 11:11, 18. január 2024
Obsah
JIRA
Vyhotovenie IP Zapracovanie [GPDR https://jira.assecosol.eu/browse/ZSPINCFH-12394]
Vytvorenie novej funkčnosti
V hornej časti okna listbox s možnosťami LEA a QCR . Záložky aj akcie pre obidva výbery ostávajú rovnaké.
Karty: Dávka, Návrh, Realizácia, Parametre, Import, Údaje
Akcie: Odpojenie Zmluvy, Anonymizácia klienta
Záložka Dávka
Typ okna: Master
Zobrazené stĺpce v záložke: Typ Dátum vyhodnotenia Dátum prepočtu Založil Popis
Záložka Návrh
Typ okna: Detail na záložku Dávka zoznam stĺpcov závisí od typu dávky
Zobrazené stĺpce v záložke:
Pre typ dávky = Z
Budú v záložke zobrazené stĺpce:
Evidenčné číslo zmluvy
Číslo zmluvy ( Variabilný symbol )
Stav zmluvy
Dátum ukončenia
Dátum zmeny – (Dátum zmeny stavu na Druh Ukončená)
Pre typ dávky = K
RČ klienta
Meno
Priezvisko
Dátum odpojenia – ( Dátum odpojenia poslednej zmluvy od klienta)
V záložke budú zobrazene len nezrealizované Zmluvy alebo Zákazníci.
Záložka Realizácia
Typ okna: Detail na záložku Dávka zoznam stĺpcov závisí od typu dávky
Zobrazené stĺpce v záložke: Pre typ dávky = Z
Evidenčné číslo zmluvy:
Zmluva_id
Pre typ dávky = K
Osoba_id
Záložka Parametre
Typ okna: Master
Pre výber: LEA
Okno vo formáte Edit hodnoty sa daju len menit nedajú sa pridávať
Vo formulári budú zobrazene polia a vyberače pre zadanie:
Retenčná doba v mesiacoch pre odpojenie klienta
Retenčná doba v mesiacoch pre odpojenie zmluvy
Fiktívna firma pre predajňu
Fiktívna firma pre obchodného zástupcu
Fiktívna osoba pre predavača
Fiktívna osoba pre obchodného zástupcu
Pre modul QCR sa bude vyplňovať údaj pre fiktívnu predajňu a fiktívneho predavača.
Retenčná doba pre odpojenie zmluvy od klienta by sa začala počítať od dátumu ukončenia na zmluve, pričom za dátum ukončenia zmluvy, keďže jeho napĺňanie je rôzne, sa bude považovať dátum zmeny stavu na druh Ukončená ( nie je to dátumové pole Dátum ukončenia ). Retenčná doba pre anonymizáciu klienta by sa začala počítať od dátumu odpojenia poslednej zmluvy od klienta.
Záložka Import
Typ okna: Master
Pre výber: LEA
Zobrazené stĺpce:
Dátum importu
Cesta
Typ
Používateľ
Záložka Údaje
Typ okna: Detail na záložku Import, prepojené cez import_id
Zobrazené stĺpce:
Poradie
Záznam
Zmluva_id
Osoba_id
Vysledok
Akcie
Akcia Odpojenie zmluvy nad záložkou Dávka
Po stlačení akcie sa otvorí okno s argumentami: Dátum a popis
Po potvrdení dátumu sa v záložke dávka sa vytvorí záznam s typom Z popis stĺpcov v časti 2.2.1 Zmluva spadne do dávky, za podmienky :
Dátum ukončenia zmluvy + x mesiacov limit z parametrov
Druh stavu zmluvy Ukončená
Napr. sysdate 05.05.2022
Argument dátum 30.04.2022
Do dávky by spadli všetky zmluvy ukončené do 31.03.2012 vrátane + retenčná doba 121 mesiacov
Zoznam zmlúv, ktoré padli do dávky bude v záložke Návrh.
Akcia Anonymizácia klienta nad záložkou Dávka
Po stlačení akcie sa otvorí okno s argumentami: Dátum a popis
Po potvrdení dátumu sa vytvorí záznam s typom K popis stĺpcov v časti 2.2.1
Klient spadne do dávky za podmienky :
Dátum odpojenia poslednej zmluvy + x mesiacov limit z parametrov
Vstupným argumentom by bol dátum.
Napr. sysdate 05.05.2022
Argument dátum 30.04.2022
Do dávky by spadli všetci klienti, od ktorých bola odpojená posledná zmluva do 31.03.2022 vrátane + 1 mesiac limit
Vyhodnocovanie klientov bude samostatné pre modul LEA a modul QCR.
Pre modul QCR budeme vyhodnocovať 1 zakaznik_ id = 1 osoba_id samostatne. Historicky totiž so zápisom novej zmluvy sa založil nový zákazník.
Pri importovanej dávke za vyhodnotenie dát bude zodpovedať tvorca dávky.
Zoznam zmlúv, ktoré padli do dávky bude v záložke Návrh
Akcia Realizácia nad záložkou Návrh
Po spustení akcie sa vykonajú operácie nad dávkou nad zmluvami ktoré sú v záložke Návrh:
Pre Typ dávky Z:
- Odpojenie zmluvy z pôvodného klienta na fiktívneho podľa nastavenia uvedeného v záložke Parametre
- Vymazanie Voliteľných údajov zmluvy
- Vymazanie poznámok s väzbou na zmluvu
- Vymazanie dokumentov s väzbou na zmluvu
- Vymazanie upomienok s väzbou na zmluvu
- Vymazanie súhlasov s väzbou na zmluvu
- Vymazanie Účel s väzbou na zmluvu
- Vymazanie druh ručenie Byt
- Odpojenie od zmluvy druh ručenia Ručiteľ, Spoludlžník
- Anonymizovanie Číslo zmluvy ( Variabilný symbol )
- Anonymizovanie autorizačný kód zmluvy
- Vymazanie Číslo žiadosti
- Vymazanie Bar Code hlavný zo zmluvy a doplnkové zo záložky BAR code
- Vymazanie poľa Text pri úhradách priradených na zmluvu
- Vymazanie Poznámky z Vratky priradenej k zmluve v okne Vrátanie peňazí
- Odpojenie zmluvy z pôvodnej predajne/predavača alebo OZ na fiktívnu firmu / osobu podľa nastavenia uvedeného v záložke Parametre
- Anonymizovanie osobných údajov na účtovných dokladoch s väzbou na zmluvu:
Druh zmluvy Tovarová pôžička
Vymazať na DF dáta v poli označenie dodávky.
Vymazať na ZDF dáta v poli označenie dodávky.
Druh zmluvy Peňažná pôžička
Vymazať na DF dáta v poli označenie dodávky.
ŠS anonymizovať podľa logiky pre Číslo zmluvy ( Variabilný symbol )
Výsledkom realizácie odpojenia zmluvy od klienta pre modul QCR má byť:
- Odpojenie zmluvy z pôvodného klienta na fiktívneho podľa nastavenia uvedeného v záložke Parametre
- Vymazanie údajov zo záložky Údaje s väzbou na zmluvu
- Vymazanie údajov zo záložky Iné údaje s väzbou na zmluvu
- Vymazanie poznámok s väzbou na zmluvu
- Vymazanie dokumentov s väzbou na zmluvu
- Vymazanie upomienok s väzbou na zmluvu
- Vymazanie súhlasov s väzbou na zmluvu
- Odpojenie od zmluvy Predávajúceho ( firma IK = MAJITEL )
- Vymazanie Bar Code
- Vymazanie poľa Text pri úhradách priradených na zmluvu
- Vymazanie Poznámky z Vratky priradenej k zmluve v okne Vrátanie peňazí
- Anonymizovanie osobných údajov na účtovných dokladov s väzbou na zmluvu
Faktúra za vozidlo / Storno faktúra za vozidlo
Vymazať na DF dáta v poli označenie dodávky.
Pre inštalačný kó d CFHCZ a CFHCZT Vymazať na ZDF v záložke Položky v poli Označenie dodávky Meno, priezvisko a RČ klienta.(bod 7.1 zo zadania)
Aj pre LEA A QCR doplníme do tabuľky zákazníkov nový stĺpec
LEA_ZAKAZNIK a QCR_ZAKAZNIK
Názov: DATUM_ODP_POSL _ZMLUVY
Typ: Date(dd.mm.yyyy)
NULLABLE: ÁNO
Popis: Dátum odpojenia poslednej zmluvy
Pri tejto novej akcii budeme tento nový stĺpec napĺňať, až pri odpojení poslednej zmluvy na klientovi.
Od tohto dátumu bude závisieť retenčná doba pre typ dávky K.
Pre typ dávky K:
Výsledkom anonymizácie klienta má byť:
- Agregácia klienta na fiktívnu osobu, s tým že nadobudne osobné údaje fiktívnej osoby a vymaže sa osoba_id
- Agregáciou preniesť na fiktívneho klienta Karty
- Vymazanie adresy TB, SA agregovaného klienta
- Vymazanie ČBU agregovaného klienta
- Vymazanie E-dokumenty s väzbou na osobu agregovaného klienta
- Vymazanie Spojenia agregovaného klienta
- Vymazanie MUO agregovaného klienta
- Odpojenie väzby firma_id od klienta ( jedná sa buď o zamestnávateľa alebo firmu, na ktorú bola zmluva uzavretá )
Akcia Import nad záložkou Import
Po stlačení akcie sa zobrazí vyberač pre importovaný súbor.
Súbor bude obsahovať zoznam zmlúv (zmluva_id;typ alebo zakaznik_id;typ) oddelené novým radkom.
Pod výberom cesty, budú 2 riadiobuttony jeden z názvom Zmluva druhý s názvom Zákazník.
Pod rádio buttonom bude listbox s výberom modulu LEA alebo QCR
Podľa toho čo obsluha vyberie, bude spracovanie očakávať v zozname buď zmluvy (zmluva_id) alebo zákazníkov(zakaznik_id) pre príslušný modul, v súbore bude ešte aj typ Z- pre odpojenie zmluvy alebo K- pre anonymizáciu klienta. Ak užívateľ vyberie radiobuton Zmluva ale súbor bude obsahovať typ K, tak import spadne na chybe: Nezhodný typ importu Pri importovanej dávke za vyhodnotenie dát bude zodpovedať tvorca dávky.
Po potvrdení akcia vykoná to isté čo akcia realizácia, ale len nad dátami v dávke.
Príklady:
Informácie o importe budú zapísané v záložke Import a v záložke Údaje popísané v dátovom modeli pre záložku Import a Údaje Popis chýb
Výsledok spracovania každej položky bude zapísaný v záložke Údaje stĺpec Výsledok
Možné hodnoty :
OK Zmluva odpojená
OK Zákazník anonymizovaný
NOK Zmluva sa nenašla
NOK Zákazník sa nenašiel
Modul GDPR okno súhlasy a žiadosti
Akcia Import
Do okna súhlasy a žiadosti pridáme akciu import: Formát cvs súboru: údaje oddelene bodkočiarkou. Kod druhu;čislo_žiadosti;nazov_žiadosti;Datum prichodu;popis;osoba_id;firma_id; ucel_id;zodpovedna_osoba;zdovodnenie. Do okna sa naimportujú žiadosti, nad ktorými ďalej bude možné spustiť akciu audit osoby resp. Vymazať osobné údaje.
Naimportovať sa budú dať aj neplatné osoby a firmy, čiže tie ktoré majú vyplnený dátum platnosti do a pri firmách všetky typy firiem nie len tie ktoré majú typ firmy FOO, keďže aktuálne vyberače to neumožňujú.
Podmienkou je, aby osoba_id ≠ zakaznik_id.
Akcia audit osoby/vymazať osobné údaje bude nad označenými záznamami.
Úprava existujúcej funkčnosti – audit osoby
Aktuálna funkcionalita neumožňuje anonymizovať osobu, ktorá je súčasne používateľom.
Aktuálnu funkcionalitu rozšírime o nový setup :
Kód: GDPR_ANONYMIZE_USER
Popis: Povoliť anonymizovanie používateľa
Hodnoty :A/N
Ak bude mat setup hodnotu A a system pri audite vyhodnotí že osoba je zároveň používateľ tak v stĺpci existuje dôvod bude hodnota Nie. A povolí vymazanie údajov.
Login name používateľa premenuje tak, že bude zložené s user_id a stringu „Pouzivatel“
Napr: 65874Pouzivatel.
Typ osoba:
Pre dátum začatia plynutia retenčnej doby bude Dátum ukončenia pracovného pomeru z okna Používateľ systému->Dátum ukončenia PP
Vymazanie MU a MUO
Aktuálna funkcionalita vymazanie osobných údajov ponecháva nezmenené MU na anonymizovanej osobe a firme.
Pridáme setup :
Kód: GDPR_VYMAZ_MU
Popis: Povolenie vymazanie marketingových údajov z osoby a firmy
Hodnoty: A/N
Ak bude mat setup hodnotu A tak dôjde k vymazaniu všetkých MU na firme a na osobe.
Uprava auditu
Aktuálne ak je osoba pridaná ako kontaktná osoba, nedovolí osobu anonymizovať.
Úprava: ak bude mať osoba vyplnené platnosť do, tak kontrola ci je osoba kontaktná nebude a povolí vymazať osobne údaje, ale ak osoba bude platná, tak funkcionalita ostane pôvodná.
Rozširenie anonymizácie firmy a osoby
Anonymizáciu firmy rozšírime o anonymizovanie ičo- naplníme na string „ico_ID_firmy“
A interny kod na interny_kod_id_firmy.
ID DPH a DIC sa vymažú/anonymizujú. P ri anonymizácii osoby dôjde aj k odpojeniu osoby a firmy.
Pridaná kontrola osoba_id ≠ zakaznik_id
Akcia vymaže module LEA a QCR ktoré majú väzbu na osobu alebo firmu.
Údaje ktoré as nedajú vymazať budú nenávratne pokazené algoritmom názov id_záznamu_meno stlpca(: 65874Priezvisko)
Mazanie edokumentov
Vytvoríme setup:
Kod: GDPR_EDOK_DELETE
Popis: Povolenie vymazanie edokumentov v súvislosti s GDPR
Hodnota: A/N
Ak bude mat setup hodnotu A tak sa vyhľadajú všetky edokumenty, ktoré sú priložené k firme/osobe a sa odmažú.(faktúry, príjemky, dodacie listy objednávky, účtovné doklady, edokumeny priamo v číselníku osoba/firma).
Okno Zákonné dôvody a účely
Pre typ osoby používateľ pridať do okna Zákonné dôvody a účely nový typ, ktorý bude nastavený, tak aby dobu retenčnej doby počítal od nového poľa Dátum ukončenia pracovného pomeru.
Úprava v okne používateľ systému
Do okna Administrácia->Používateľ systému pridáme novú záložku s názvom: Dátum ukončenia PP.
Táto záložka bude dostupná len pre inštalačné kódy:CFH,CFHKT,CHCZ,CFHCZT,CFHKDEV,CFHKDEVCZ.
Záložka bude len edit formulár, kde bude len jedno dátumové pole s názvom Dátum ukončenia pracovného pomeru, defalut null, nepovinné.
Hodnotu do prvej záložky používateľ bude možné doplniť cez databázový stĺpec a zápis usporiadania. DB stĺpec (select DL.DL_USER_PP.DATUM_PP from DL.DL_USER_PP where DL.DL_USER_PP.USER_ID= dl.dl_user.user_id)