Jahresabschluss
- Der Datenschutz fordert einen sensiblen Umgang mit Personenbezogenen Daten
- Das Finanzamt fordert die Archivierung aller Belege für maximal 10 Jahre
- Aus Gründen der Datensparsamkeit hilft der OrgaMon beim Aufräumen/Löschen der Daten
Vorgehensweise
- Durch OLAP-Statements wird ein Löschumfang berechnet
- Mit dem OLAP-Ergebnis.csv geht man dann in die Stapel-Transaktionen und nimmt Beleg- oder Personen-Löschungen vor
Beleg
Beleg-Vor-Stichtag.OLAP.txt
-- -- Belege die vor dem STICHTAG angelegt wurden -- $STICHTAG='01.01.2009' select RID from BELEG where ANLAGE<$STICHTAG
Person
Kunden-Verlorene.OLAP.txt
-- -- Verlorene Kunden haben vor dem STICHTAG -- was gekauft, seit dem aber nicht mehr -- $STICHTAG='01.02.2011' -- -- Liste der Käufer NACH dem Stichtag -- select distinct BE.PERSON_R from posten PO join beleg BE ON (BE.RID=PO.BELEG_R) and (BE.ANLAGE>=$STICHTAG) and (BE.PERSON_R is not null) join PERSON on (BE.PERSON_R=PERSON.RID) and ((PERSON.A17 is null) or (PERSON.A17='N')) where (PO.PREIS>0) -- -- Liste der Käufer VOR dem Stichtag -- select distinct BE.PERSON_R from posten PO join beleg BE ON (BE.RID=PO.BELEG_R) and (BE.ANLAGE<$STICHTAG) and (BE.PERSON_R is not null) join PERSON on (BE.PERSON_R=PERSON.RID) and ((PERSON.A17 is null) or (PERSON.A17='N')) where (PO.PREIS>0) subtract -
complete Anschrift(PERSON_R) Adressat1;Adressat2;Adressat3;Adressat4;Strasse;Ort - excel open -