Ausgangssituation
In dem Fehlerprotokoll zum Upload in die assfinet cloud, sind Datensätze aufgeführt.
Sie haben diese Datensätze bereits weitgehend in Ihrem Bestand korrigiert und möchten diese nun erneut in die assfinet cloud übertragen. Zum korrigieren siehe: Fehlerprotokoll für cloud Replizierung
Das alleinige korrigieren des Datensatzes ist nicht ausreichend, da ams den Datensatz weiterhin durch die Eintragung im Fehlerprotokoll nicht für einen erneuten Upload in die assfinet cloud berücksichtigt.
Das Löschen des gesamten Fehlerprotokolls hat den Nachteil, das dadurch die Datensätze zwar wieder übertragen werden könnten, aber die eigentlichen Datensätze erst durch eine erst darauffolgende Bearbeitung übertragen werden. - d.h. sie dürfen den Datensatz erst nach dem Löschen des Fehlerprotokolls löschen.
Lösung
Mit beigefügten Support-Script wird für jeden im Fehlerprotokoll geführten Datensatz geprüft ob dieser noch im Bestand besteht. Wenn der Datensatz noch besteht wird dieser aus dem Fehlerprotokoll gelöscht und in die Liste für den erneuten Upload in die assfinet cloud aufgenommen.
Sollte der Datensatz nicht mehr im lokalen bestand existieren, wird dieser nur aus dem Fehlerprotokoll entfernt.
Beim dem nächsten hochladen der Änderungen in die assfinet cloud, wenden die Datensätze dann wie gewohnt übertragen.
Anschließend können Sie das Fehlerprotokoll auf verbleibende Datensätze prüfen.
Vorgehen
Ab ams.5 4.10 steht neben der Schaltfläche “Fehlerprotokoll zurücksetzen” die Einstellung zur Verfügung, das alle aufgeführten Datensätze erneut für die Übertragung in die cloud vorbereitet werden sollen.
Alternativ kann weiterhin das Support-Script verwendet werden.
Speichern Sie die angehängte Datei “Fehlerprotokolleinträge erneut hochladen ….” auf Ihrem Rechner.
Öffnen Sie im MVP im Menüband “Hilfe” auf das Symbol “Support-Script ausführen”
Wählen Sie die Datei und klicken auf die Schaltfläche “Öffnen”
Bestätigen Sie die ausführliche Rückmeldung wenn gewünscht. Diese Informiert Sie über jeden einzelnen Datensatz der behandelt wird. Sie können die Rückmeldungen später einfach “Abbrechen” und bei Bedarf das Skript erneut ohne die ausführliche Rückmeldung starten. Da die Datensätze sofort behandelt werden, haben Sie durch das vorgehen keine doppelte Bearbeitung.
Je nach Umfang der Datensätze im Fehlerprotokoll, kann das Script ohne Rückmeldung einige Zeit laufen.
Sie erhalten eine Abschlussmeldung, wie viele Datensätze behandelt wurden.
Aus dem Fehlerprotokoll betrachtet: Anzahl der Einträge die aus dem Fehlerprotokoll ausgelesen wurden.
Aus dem Fehlerprotokoll gelöscht: Anzahl der Einträge die aus dem Fehlerprotokoll gelöscht wurden. Dies weicht um 1 von der Gesamtzahl der betrachteten ab, wenn Sie die Ausführliche Rückmeldung abgebrochen haben.
Für erneute Übertragung vorgesehen: Datensatz wurde getriggert damit dieser in dem nächsten Upload in die cloud erneut berücksichtigt wird.
Aus nicht unterstützten Tabellen: Der Datensatz stammt aus einer Tabelle, bei der das triggern aktuell nicht unterstützt wird. - Melden Sie sich in dem Fall beim Support, damit wir prüfen können wie wir die Tabellen ebenfalls mit in dem Skript berücksichtigen können.
Nicht mehr im lokalem Bestand: Der Datensatz zu dem ein Eintrag im Fehlerprotokoll bestand, existiert nicht mehr im lokalen Bestand. Daher war ein erneuter Upload nicht mehr möglich.
Warten Sie die nächsten Synchronisierung mit der assfinet cloud ab.
Alternativ können Sie auch die Schaltflächen “Änderungen exportieren” und “Änderungen hochladen” nutzen.
Öffnen Sie erneut den Reiter “Fehlerprotokoll” und ein aktuelles Ergebnis zu erhalten.
Anmerkungen
Sollte das Fehlerprotokoll bereits manuell zurückgesetzt worden sein, fehlt diesem Script die Datengrundlage. In dem Fall kann auch der Gesamte Bestand neu übertragen werden: Wie kann ich den lokalen Bestand erneut in die Cloud übertragen
Unterstützte Tabellen (weitere gerne auf Anfrage):
COURTAGE
DATENVERARBEITUNG
KUNDE
LINKADR
LINKOBJECT
SCHADEN_KFZ
TAGS
TAGS_SETTINGS
USER
USER_DOKRIGHTS
VERTRAG
VORGANG_LOG
VT_BAU
VT_BAV
VT_BET
VT_BETREUUNGVT_BHV
VT_BOOT
VT_BSV
VT_BUV
VT_CYBER
VT_DEP
VT_DIV
VT_DO
VT_EAR
VT_ECV
VT_EDV
VT_EIGEN
VT_FBU
VT_FEC
VT_FEU
VT_FI_EC
VT_FIN
VT_GEB
VT_GGV
VT_GLS
VT_HPV
VT_HPVVS
VT_HRV
VT_IMO
VT_INH
VT_INV
VT_KAP
VT_KFZ
VT_KFZ_VSV
VT_KRV
VT_LANDW_IIV
VT_LVR
VT_MAS
VT_PRV
VT_REISE
VT_RSV
VT_THV
VT_TIER_KV
VT_TIER_LV
VT_TRANSPORT
VT_TRP
VT_UNF
VT_VGV_GEW
VT_VSP
VT_WGV
VT_WKV
VTBETEIL
Um die Meldungen im Fehlerprotokoll zu bewerten, sollte zudem die DB nach Inkonsistenzen geprüft werden: /wiki/spaces/Produkte/pages/499220501