jetzt bin ich endlich dabei, mich mal wieder mit der Umstellung der Fahrtenbücher unseres Vereins auf efa2 zu beschäftigen. Wir haben zwei Bootshäuser und entsprechend zwei Fahrtenbücher. Wenn ich beide einzeln in efa2 importiere, tauchen keine Fehler auf, nur ein paar wenige Warnungen. Wenn ich beide Fahrtenbücher zusammen in ein Projekt importiere, gibt es haufenweise Fehlermeldungen. Viele Mitglieder werden nicht mehr als eine Person identifiziert und erscheinen doppelt. Außerdem gibt es von vielen Personen mehrere Versionen, für jedes Jahr eine. Bei manchen funktioniert aber auch alles wunderbar. Ich habe z.B. eine Person, die in beiden Häusern gerudert hat, diese wird absolut korrekt erkannt. Eine andere Person war nur in einem Bootshaus. Hier habe ich zwischenzeitlich den Namen aus den *.efbm Dateien des anderen Bootshauses gelöscht. Dadurch habe ich die Person schon mal nicht mehr doppelt. Die vielen Versionen, für jedes Jahr eine, bleiben aber. Andere Mitglieder, die nur in einem Bootshaus waren, werden wieder korrekt importiert. Im Log sehe ich folgende Meldungen zu einer "fehlerhaften" Person:
Code: Alles auswählen
...
INFO - Personen - Importiere Personen aus verein.efbm [1] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=667aaf80-2c6d-467a-83ec-05b891538a93;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1199142000000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005852289]
...
INFO - Personen - Importiere Personen aus hafen.efbm [2] ...
...
ERROR - Personen - Gültigkeit ändern von Eintrag fehlgeschlagen: [#Id#=667aaf80-2c6d-467a-83ec-05b891538a93;FirstName=Eva;LastName=Mustermann;Gender=FEMAL
E;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1199142000000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005852289] (de.nmichael.efa.ex.EfaException: [3] DAT016 (file:persons.efa2persons: [4] Attempt to change versionized data with incorrect validity))
...
INFO - Personen - Importiere Personen aus verein_2009.efbm [5] ...
...
DETAIL - Personen - Identischer Eintrag: [#Id#=667aaf80-2c6d-467a-83ec-05b891538a93;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1199142000000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005852289]
...
INFO - Personen - Importiere Personen aus verein_2010.efbm [6] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=5820baed-595c-4227-8df8-30a6af4946c7;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1262300400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005853663]
...
INFO - Personen - Importiere Personen aus hafen_2010.efbm [7] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=97fd53ce-6884-40ad-a3fd-62b284385a76;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1262300400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005853961]
...
ERROR - Personen - Gültigkeit ändern von Eintrag fehlgeschlagen: [#Id#=5820baed-595c-4227-8df8-30a6af4946c7;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1262300400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005853663] (de.nmichael.efa.ex.EfaException: [8] DAT016 (file:persons.efa2persons: [9] Attempt to change versionized data with incorrect validity))
...
INFO - Personen - Importiere Personen aus verein_2011.efbm [10] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=f13f6bf6-da1e-4c58-af34-1e7cae30a519;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1293836400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005854211]
...
INFO - Personen - Importiere Personen aus hafen_2011.efbm [11] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=a4779d11-9317-4bf8-b906-01ad31575f4e;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1293836400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005854490]
...
ERROR - Personen - Gültigkeit ändern von Eintrag fehlgeschlagen: [#Id#=f13f6bf6-da1e-4c58-af34-1e7cae30a519;FirstName=Eva;LastName=Mustermann;Gender=FEMAL
E;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1293836400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005854211] (de.nmichael.efa.ex.EfaException: [12] DAT016 (file:persons.efa2persons: [13] Attempt to change versionized data with incorrect validity))
...
INFO - Personen - Importiere Personen aus verein_2012.efbm [14] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=e36adb3e-b111-48e1-9ecb-34ff61f9fb9f;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1325372400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005854722]
...
INFO - Personen - Importiere Personen aus hafen_2012.efbm [15] ...
...
DETAIL - Personen - Importiere Eintrag: [#Id#=61f6d6aa-cd06-48ce-9db5-2f673052eb6a;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1325372400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005854891]
...
ERROR - Personen - Gültigkeit ändern von Eintrag fehlgeschlagen: [#Id#=e36adb3e-b111-48e1-9ecb-34ff61f9fb9f;FirstName=Eva;LastName=Mustermann;Gender=FEMALE;Birthday=1968;StatusId=1e9ca125-8273-4ed1-9349-548a67e70760;InputShortcut=ba-e;#ValidFrom#=1325372400000;InvalidFrom=9223372036854775807;ChangeCount=1;LastModified=1333005854722] (de.nmichael.efa.ex.EfaException: [16] DAT016 (file:persons.efa2persons: [17] Attempt to change versionized data with incorrect validity))
Viele Grüße