Web-Modus (Odoo)
Greifen Sie auf das vollständige Odoo-Backend direkt von Ihrem Android-Gerät zu. Das Login erfolgt automatisch, der Barcode-Scanner ist immer verfügbar und Dateien können ohne zusätzliche Konfiguration heruntergeladen und gedruckt werden.
Übersicht
Der Web-Modus bringt das Odoo-Backend auf Ihr Android-Smartphone, genau wie Sie es vom Computer sehen würden. Es ist keine vereinfachte Version: Jedes Modul, jedes Menü und jede Odoo-Funktion sind zugänglich, mit der vollständigen Desktop-Oberfläche.
Der Unterschied zum Öffnen von Odoo im Browser des Telefons besteht darin, dass SiltaFlow Funktionen für Feldarbeiter hinzufügt: Das Login erfolgt automatisch ohne Eingabe der Anmeldedaten jedes Mal, die Sitzung bleibt offen, wenn Sie die App verlassen, der Barcode-Scanner ist direkt in die Odoo-Seite integriert und PDF-Berichte können mit einem Tippen heruntergeladen und gedruckt werden.
Automatischer Zugriff und Sitzung
Web Mode requires an active Odoo connection with database, user and password. API-key-only connections cannot open the web backend.
- Automatic login — On opening, SiltaFlow first tries background login on /web/session/authenticate; if it receives the session_id cookie, it opens /web directly.
- Sofortiges Öffnen — SiltaFlow bereitet Odoo im Hintergrund vor, sobald die App startet. Wenn Sie auf "Web-Modus" tippen, ist das Backend bereits bereit: Keine Ladeanzeige.
- Persistent session — The WebView stays alive while you navigate in the app and keeps page, history, zoom and fields until the Android process closes or the connection changes.
- Login fallback — If Odoo shows the login page, the app fills the form as fallback and retries at most twice.
Um den Web-Modus zu verwenden, müssen Sie die Odoo-Verbindung in SiltaFlow mindestens einmal konfiguriert haben, indem Sie die Serveradresse, die Datenbank, den Benutzernamen und das Passwort eingeben. Lesen Sie die Anleitung Verbindung und Authentifizierung für Details.
Toolbar and settings panel
The toolbar includes Back, Return to app, Odoo Home, Refresh and Settings. Return to app closes the web view without destroying the session; Reset session clears cookies, recreates the WebView and starts login again.
The WebView panel contains Session, with status, server, database and reset; Navigation, with home, refresh and external-link notice; Shortcuts, to show label panel and camera scanner; Scanner, to choose the action after a scan.
Die Odoo-Schnittstelle auf Android
Odoo präsentiert sich in seiner vollständigen Desktop-Version: Hauptmenü, App-Liste, Listenansichten, Formulare, Kanban und alle erweiterten Widgets funktionieren normal. Sie können zwischen den Modulen genauso navigieren wie vom Computer.
- Desktop-Ansicht mit allen Spalten, Seitenmenüs und Action-Buttons
- Pinch zum Vergrößern von Diagrammen, Anhängen oder Produktkarten mit hochauflösenden Bildern
- Alle Odoo-Module sind zugänglich: Bestand, Verkauf, CRM, Buchhaltung, MRP, Einkauf und jedes andere auf Ihrer Instanz installierte
- Mehrstufige Assistenten, interaktive Dashboards und Kanban-Ansichten funktionieren ohne Einschränkungen
Barcode-Scanner auf jeder Odoo-Seite
Während Sie auf einer beliebigen Odoo-Seite sind, bleibt unten rechts ein schwebender Button mit dem Barcode-Symbol immer sichtbar. Sie können einen Code scannen, ohne die Seite zu verlassen und ohne die App zu wechseln.
The camera scanner can insert the barcode in three ways: active field, active field plus Enter, or Odoo search. If no field is active, SiltaFlow tries a visible barcode or search field before fallback.
Verwendung
- Navigieren Sie in Odoo bis zum Feld, in dem Sie den Code eingeben möchten (z. B. das Produktfeld in einer Umlagerung oder das Chargenfeld in einer Kommissionierung).
- Tippen Sie auf das Feld um es auszuwählen: Sie sehen einen blinkenden Cursor darin.
- Tippen Sie auf den schwebenden Scanner-Button. Die Kamera wird geöffnet.
- Halten Sie den Barcode des Produkts, der Charge oder eines anderen Elements. Die Kamera schließt sich automatisch, sobald der Code gelesen wird.
- Der Wert wird im Odoo-Feld angezeigt, als würden Sie ihn manuell eingeben. Odoo reagiert normal: zeigt Suchvorschläge, validiert den Wert und wendet konfigurierte Automatisierungen an.
Stellen Sie sicher, dass das Odoo-Feld ausgewählt ist (Cursor sichtbar), bevor Sie den Scanner drücken. Wenn kein Feld aktiv ist, geht der gelesene Wert nirgends hin und wird ignoriert.
Zebra-Hardware-Scanner
Physical scanners in keyboard mode can write directly into Odoo fields because SiltaFlow leaves keyboard events to the WebView. SiltaFlow Intent DataWedge mode is designed for native screens and is ignored inside Odoo Web; on Zebra use the camera scanner button or a separate keystroke profile.
Datei und Berichte von Odoo herunterladen
Odoo generiert viele Dateitypen: PDF-Berichte (Rechnungen, Lieferscheine, Bestellungen), Excel-Exporte von Listen und Anhänge. SiltaFlow verwaltet diese Downloads transparent, auch in Fällen, wo ein normaler mobiler Browser Schwierigkeiten hätte.
Direkter Download
HTTP/HTTPS downloads are saved to Downloads through DownloadManager including Odoo session cookies and User-Agent. If DownloadManager fails, SiltaFlow tries a manual download with the same cookies.
Berichte, die beim Abruf generiert werden (PDF und Excel)
Reports generated as blobs are intercepted, converted and saved to Downloads. When complete, the Downloaded file dialog appears with Open, Print and Close; PDFs use Android print service.
Nach dem Download dieser Berichte erscheint ein Fenster mit zwei Optionen:
- Öffnen — Öffnet die Datei mit dem Standard-Viewer des Geräts (z. B. der integrierten PDF-Leser).
- Drucken — Öffnet den Android-Druck-Dialog um das Dokument an einen mit dem Gerät verbundenen Wi-Fi- oder Cloud-Drucker zu senden.
Wenn ein Bericht beim ersten Tippen nicht heruntergeladen wird, drücken Sie erneut die Druck-/Download-Taste in Odoo. In einigen Fällen braucht die Datei einen Moment um vom Server generiert zu werden und das zweite Tippen beendet den Prozess.
Dateien anhängen und Fotos machen
When Odoo shows a file or image upload field, SiltaFlow opens Select or take photo: choose files, select multiple attachments when supported, or take a photo with FileProvider.
- Eine bereits auf dem Gerät vorhandene Datei auswählen (Dokumente, Bilder aus der Galerie, PDFs)
- Direkt ein Foto mit der Kamera machen und zum Odoo-Datensatz anhängen, ohne über die Galerie zu gehen
- Mehrere Dateien gleichzeitig für Felder auswählen, die mehrere Anhänge akzeptieren
Bei der ersten Verwendung fragt Android nach der Berechtigung zum Zugriff auf die Kamera und Gerätedateien. Nach Gewährung werden sie nicht mehr abgefragt.
The WebView stays inside the configured Odoo server. Relative URLs, same host and blob, data, about and javascript schemes are allowed; links to external hosts are blocked.
Etiketten aus Odoo drucken
Zusätzlich zum Barcode-Scanner gibt es im Web-Modus eine zweite schwebende Schaltfläche für den Etikettendruck. Wenn Sie sie auf einer Odoo-Seite antippen, liest SiltaFlow den Seitenkontext, das Datenmodell und die ausgewählten Datensätze und öffnet das Etikettenpanel druckbereit.
The label panel works mainly from Odoo list views: if you selected rows with checkboxes it uses only those, otherwise it uses visible rows. Each row needs a real Odoo ID from data-res-id, data-res_id or a visible ID column.
So verwenden Sie es
- Navigieren Sie in Odoo zu der Seite, aus der Sie Etiketten drucken möchten, zum Beispiel Produktliste, Picking oder Artikelformular.
- Wenn Sie in einer Listenansicht sind, wählen Sie die gewünschten Zeilen mit den Kontrollkästchen aus.
- Tippen Sie auf die schwebende Etiketten-Schaltfläche.
- SiltaFlow erkennt automatisch den angezeigten Datensatztyp und die ausgewählten Datensätze.
- Das Etikettenpanel öffnet sich mit den verfügbaren Vorlagen. Wählen Sie die Vorlage und starten Sie den Druck.
Zum Drucken von Etiketten muss mindestens ein Zebra- oder Brother-Drucker in SiltaFlow konfiguriert sein. Die automatische Seitenerkennung funktioniert mit den wichtigsten Standardansichten von Odoo.
Anwendungsfälle
Lagerbediener
Der Lagerbediener öffnet den Web-Modus, um Bestände zu prüfen, offene Transfers zu sehen und Pickings zu bestätigen. Ein gescannter Palettencode erscheint sofort im Odoo-Suchfeld. Bei Dokumentproblemen kann er das PDF herunterladen und mit wenigen Tippen drucken.
Produktionsleiter
In der Produktion prüft der Verantwortliche den Produktionsplan, bestätigt Arbeitsaufträge und erfasst Komponentenverbräuche. Der Scanner reduziert Tippfehler bei Losen. Technische Anhänge werden direkt in der App geöffnet.
Vertrieb unterwegs
Der Vertrieb kann unterwegs Kundendaten, Angebote und Bestellungen in der vollständigen Odoo-Oberfläche einsehen, Dateien herunterladen und Anhänge direkt vom Gerät hochladen.
Fahrer
Der Fahrer kann Lieferdokumente öffnen, PDFs herunterladen, drucken und bei Bedarf Fotos oder Dateien an Odoo-Datensätze anhängen.
Techniker im Außendienst
Der Techniker kann Serviceaufträge, Anhänge und Ersatzteile direkt im Odoo-Backend prüfen und Barcodes in Such- oder Formularfelder einfügen.
Web-Modus im Vergleich zum Telefonbrowser
Der Web-Modus ersetzt keinen Desktop-Arbeitsplatz, beseitigt aber typische Grenzen eines mobilen Browsers bei Login, Downloads, Scanner und Etiketten.
| Funktion | SiltaFlow Web-Modus | Telefonbrowser |
|---|---|---|
| Login | Automatisch mit gespeicherter Verbindung | Manuell im Browser |
| Öffnungsgeschwindigkeit | WebView wird vorbereitet und Sitzung bleibt erhalten | Hängt vom Browser und der Sitzung ab |
| Barcode-Scanner | Kamera-Scanner und Tastatur-Scanner im Feld | Normalerweise nur manuelle Eingabe oder Tastatur-Scanner |
| PDF-Downloads | DownloadManager, manueller Fallback und Blob-Erfassung | Nicht immer zuverlässig bei Odoo-Berichten |
| Öffnen oder Android-Druckdialog nach Download | Abhängig vom Browser | |
| Etiketten | Etikettenpanel mit Odoo-Datensätzen | Nicht integriert |
| Navigationssitzung | WebView bleibt mit Verlauf und Seite aktiv | Hängt vom Browserprozess ab |
Tipps
Wenn Sie zwischen nativen Funktionen und Web-Modus wechseln, verwenden Sie Torna all’app/Zurück zur App, damit die WebView-Sitzung erhalten bleibt.
Tippen Sie vor dem Scannen immer in das Zielfeld oder verwenden Sie den Suchmodus.
Bei langen Schichten Energiesparfunktionen prüfen: Android kann den Prozess schließen und die WebView-Sitzung verwerfen.
Wenn die Sitzung abläuft oder der Server die Cookies ablehnt, setzen Sie die Sitzung im WebView-Panel zurück und melden Sie sich erneut an.
Anforderungen
Um den Web-Modus von SiltaFlow zu verwenden, benötigen Sie:
- Aktive Internetverbindung zur Odoo-Instanz
- Odoo-Verbindung mit Server, Datenbank, Benutzer und Passwort.
- HTTPS wird für Produktionsinstanzen empfohlen.
- Android-Gerät mit Version 10 oder später
- Kameraberechtigung für Barcode-Scanner und Foto-Upload.
- Für Etikettendruck: mindestens ein konfigurierter Zebra- oder Brother-Drucker.
- Odoo-Zwei-Faktor-Authentifizierung kann zusätzliche manuelle Bestätigung erfordern.