[PostNAS Suite] Fehler beim Konvertieren

Jürgen E. Fischer jef at norbit.de
Mo Mai 4 08:21:30 PDT 2020


Moin Stefan,

On Mon, 04. May 2020 at 16:51:40 +0200, Stefan Rahn wrote:
> "Replace-Befehle, bei denen das fortzuführende Objekt noch nicht im
> Datenbestand des Nutzers ist, sind bei der Übername wie Insert-Befehle zu
> behandeln.  (Beispiel: Ein Nutzer erhält im Interessengebiet alle Flurstücke
> und die zugehörigen Eigentümer.  Ein Flurstück wechselt seinen Eigentümer.
> Der Eigentümer ist aus Sicht des Nutzers neu (Insert) aus Sicht des
> ALKIS-Führungssystems aber alt (Replace), weil er bereits an Flurstücken
> außerhalb des Interessengebiets Eigentum hatte und deshalb seit langem im
> abgebenden System geführt wird, jedoch noch nie im System des Nutzers geführt
> wurde.)"

So findet das ja auch statt (mit der Einschränkung, dass safeToIgnore des
Replace dazu true sein muß).

> Das aufnehmende System muss mit dieser falschen Reihenfolge umgehen können.
> Das bedeutet:
> - das zuerst vorkommende „Replace“ muss als „Insert“ interpretiert werden
> - das folgende „Insert“ muss dann nachträglich „eingeschoben“ werden.

Welches folgende Insert?   Es mag ja Replaces mit neue Objekten geben, die
keinen (lokal bekannten) Vorgänger haben - aber Inserts ohne "endet" für
Vorgänger bereits bekannter Objekte sollte es doch nicht geben.

Dann müßte man "endet" ja solange offen lassen bis man weiß, dass man alle
"eingeschobene" hat.


Jürgen

-- 
Jürgen E. Fischer           norBIT GmbH             Tel. +49-4931-918175-31
Dipl.-Inf. (FH)             Rheinstraße 13          Fax. +49-4931-918175-50
Software Engineer           D-26506 Norden            https://www.norbit.de


Mehr Informationen über die Mailingliste NAS