de:cobi.wms:bekannte_probleme
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| de:cobi.wms:bekannte_probleme [2025/10/24 13:22] – [Vorabzuordnung von Chargen- und Seriennummern für Picklisten] thuth | de:cobi.wms:bekannte_probleme [2026/02/17 13:33] (current) – [2. View löschen (Droppen)] thuth | ||
|---|---|---|---|
| Line 14: | Line 14: | ||
| muss Folgendes beachtet werden: | muss Folgendes beachtet werden: | ||
| - | **Hinweis:** | + | Hinweis: |
| - | Diese Einschränkung betrifft | + | Diese Einschränkung betrifft nur Picklisten ohne Lagerplätze. |
| - | In Lagern | + | In Lagern mit Lagerplatzverwaltung besteht dieses Problem nicht. |
| Beispielszenario: | Beispielszenario: | ||
| Line 30: | Line 30: | ||
| und die Zuordnung nur im Auftrag wäre nicht eindeutig. | und die Zuordnung nur im Auftrag wäre nicht eindeutig. | ||
| - | **Jedoch:** | + | Jedoch: |
| Es gibt eine Einschränkung in der Service-Layer / DI API von SAP Business One: | Es gibt eine Einschränkung in der Service-Layer / DI API von SAP Business One: | ||
| - | COBI.wms kann eine Pickliste | + | COBI.wms kann eine Pickliste nicht aktualisieren, |
| - | Deshalb dürfen Chargen/ | + | Deshalb dürfen Chargen/ |
| - | Wenn mehrere Picklisten auf demselben Auftrag basieren, sehen die Lagerkräfte dann **alle** | + | Wenn mehrere Picklisten auf demselben Auftrag basieren, sehen die Lagerkräfte dann alle |
| im Auftrag zugeordneten Chargen und können daraus wählen. | im Auftrag zugeordneten Chargen und können daraus wählen. | ||
| + | ===== Datenbank-Views in COBI.wms neu erstellen (View " | ||
| + | ==== Hintergrund / Anwendungsfall ==== | ||
| + | Wenn für COBI.wms kundenindividuelle Anpassungen (Customizing) vorgenommen wurden oder sich Datenstrukturen in SAP Business One signifikant geändert haben, kann es vorkommen, dass die App diese neuen Datensätze nicht sofort erkennt. In solchen Fällen müssen die Datenbank-Views von COBI.wms aktualisiert bzw. neu angelegt werden. | ||
| + | ==== Wie funktioniert der Mechanismus? | ||
| + | COBI.wms prüft bei jedem Login über das MDE-Gerät (Scanner), ob eine bestimmte Versions-View in der Datenbank des SAP-Mandanten existiert (die View %%cwXX__version%%). | ||
| + | Wird diese View gelöscht (" | ||
| + | |||
| + | |||
| + | ==== 1. Die richtige View ermitteln ==== | ||
| + | Der Name der View, die gelöscht werden muss, ist abhängig von der installierten COBI.wms App-Version (das `XX` steht für die Version). | ||
| + | |||
| + | | COBI.wms Version | Name der View | | ||
| + | | 2.38 | %%cw38__version%% | | ||
| + | | 2.40 | %%cw40__version%% | | ||
| + | | 2.42 | %%cw42__version%% | | ||
| + | | 2.43 | %%cw43__version%% | | ||
| + | |||
| + | * Hinweis: Bei zukünftigen Versionen setzt sich diese Logik entsprechend fort. | ||
| + | |||
| + | ==== 2. View löschen (Droppen) ==== | ||
| + | Führen Sie je nach eingesetztem Datenbanksystem (SAP HANA, MSSQL oder Azure SQL) den entsprechenden Befehl in der Datenbank Ihres SAP-Mandanten aus. | ||
| + | |||
| + | === Für Microsoft SQL Server (MSSQL) & Azure SQL === | ||
| + | Öffnen Sie das SQL Server Management Studio (SSMS), wählen Sie die entsprechende Mandanten-Datenbank aus und führen Sie folgendes Skript aus (Beispiel für Version 2.43): | ||
| + | |||
| + | <code sql> | ||
| + | DROP VIEW cw43__version; | ||
| + | </ | ||
| + | |||
| + | ==== 3. Views neu aufbauen lassen ==== | ||
| + | Nachdem die View erfolgreich aus der Datenbank gelöscht wurde, nehmen Sie das MDE-Gerät zur Hand. | ||
| + | |||
| + | - Schließen Sie die COBI.wms App einmal komplett. | ||
| + | - Öffnen Sie die App neu und loggen Sie sich ein. | ||
| + | - Der Login wird dieses eine Mal etwas länger dauern (ca. 5-15 Sekunden), da im Hintergrund nun alle Views mit den aktuellsten Datenstrukturen und Customizings neu generiert werden. | ||
de/cobi.wms/bekannte_probleme.1761304922.txt.gz · Last modified: by thuth