Feiertage mehrmals importieren

  • Hi,


    habe hier das Problem das sich ein User die Feiertage importiert hat, das hat auch geklappt. Danach wurden die Feiertage aus dem Kalender manuell vom User gelöscht, nach einem erneuten importieren der Feiertage sagt Notes das 0 Tage importiert wurden, im Kalender werden ebenfalls keine Feiertage geschrieben?
    Hat jemand eine Lösung wie ich die Tage wieder importieren kann?

  • Hi,


    es gäbe eine Möglichkeit, die ich aber nicht getestet habe: Du müßtest im Adressbuch die Einträge neu erstellen (oder kopieren), damit die Dokumente eine neue DOK-ID bekommen. Dann müßte der Import erneut funktionieren.


    Tip: versuche es mal mit dem Kopieren nur eines einzigen Dokumentes...



    Sascha

  • Sicher würde Saschas Idee funktionieren, wenn man davon absieht, dass alle anderen bei späteren Importen dann alle Feiertage doppelt hätten.


    Der Notesclient bzw. die Kalenderkomponente der Maildatenbank "merkt" sich den Feiertagsimport (wie auch andere Einstellungen) in Profildokumenten. Das ist notwendig, um später bei erneutem Import unterscheiden zu können, welche Feiertage bereits importiert wurden damit diese nicht doppelt auftauchen.


    Die korrekte Vorgehensweise um einen erneuten Import zu ermöglichen ist das Beseitigen (Löschen) dieses Profiledokuments. Wie man Profildokumente (in dem Fall das Kalenderprofil) löscht wurde im Forum bereits behandelt, einfach mal die Suchfunktion nutzen.

  • In der Lotus KB ist auch beschrieben wie man das Profile anhand eines kleinen Scriptes löschen kann.


    This problem can be resolved without making changes to documents in the server's Domino Directory.
    A Holiday Profile document is created in the mail file by the Import Holidays code. This document tells the code not to import these holidays again (since they already should be in the mail file). When the documents are deleted manually or by archiving, the Holiday Profile document is not updated with that information. To correct the issue, send a button to the user with the following LotusScript to delete the Holiday Profile document:


    Dim session As New notessession
    Dim doc As NotesDocument
    Set doc = session.CurrentDatabase.GetProfileDocument("holidayprofile")
    Call doc.remove(True)


    When the Import Holidays code is run again, it will add all of the selected holidays from the server.
    Note: It is important with this workaround to go through the Meetings view and make sure that all of the holidays are truly deleted to avoid any duplicate holidays from being added.


    ciao
    peter