CPCE-Portal
Breadcrumbs

Sonderzeichen im Datenbestand

💡

Im Vorsystem werden Daten mit Sonderzeichen erfasst, welche in CP nicht verarbeitet werden können und den Import auf einen Fehler laufen lassen.

Fehlermeldung/Fehlerbild

Das Import-Log in CP zeigt an, dass der Import gescheitert ist. In der Logdatei findet sich ein solcher Hinweis:

…………………………………………………………………..

[ERROR] Name der fehlerhaften Anwendung: cpEditor.exe, Version: 3.5.0.0, Zeitstempel: 0x2a425e19
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.17763.3887, Zeitstempel: 0xd4b92757
Ausnahmecode: 0x0eedfade
Fehleroffset: 0x00125422
ID des fehlerhaften Prozesses: 0xd3d4
Startzeit der fehlerhaften Anwendung: 0x01d9c3a93ed48fa6
Pfad der fehlerhaften Anwendung: C:\Program Files\Corporate Planning\CP-Suite\CP-Suite\Modules\Operations Planning\Tools\cpEditor.exe
Pfad des fehlerhaften Moduls: C:\windows\System32\KERNELBASE.dll
Berichtskennung: 750d9cb1-8548-4fb3-b793-3ca853d4c405
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
2023-07-31 14:21:49:007 [ ALL]
2023-07-31 14:21:49:007 [ ALL] ################################################################################
2023-07-31 14:21:50:076 [ERROR] Beim Importieren ist ein Fehler aufgetreten: Die Datenbank hat einen unbekannten Fehler gemeldet.

…………………………………………………………………..

Mögliche Ursachen

  • CP kann ein in den Daten enthaltenes Sonderzeichen nicht verarbeiten. Daten können Sonderzeichen enthalten, weil sie im Vorsystem mit diesen erfasst wurden, beispielsweise Kontenbezeichner ausländischer Gesellschaften.


Prüfung & Lösungsansatz

🔘 in CP

  • Prüfung

    • Identifizierung des Sonderzeichens sowie des betroffenen Datensatzes

☑️ in CPCE

  • datenbankseitiges Ersetzen des Sonderzeichens

    • Identifizierung der relevanten Prozeduren, in denen der Datensatz mit den Sonderzeichen verarbeitet wird

    • Ersetzen des Sonderzeichens durch einen leeren String mittels SQL-Logik

    • sprechen Sie gern Ihren Berater an, er Unterstützt Sie bei der Erarbeitung einer geeigneten Lösung