SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
initOS GmbH
SoftwareEngineering – IT-Consulting- Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
1
Mobiles MDE User Interface
Henning Rothe, initOS GmbH
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
2
Mobiles MDE User Interface
Problemstellung
MDE User Interface
Odoo Frontend Entwicklung
Demo
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
3
Problemstellung
Lager
Verteilt über 7 Ebenen
Verschiedenste Produkte
Lagerverwaltung
Produktverwaltung
Bestellungsverwaltung
Ausgangssituation
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
4
Problemstellung
Lager
Ausgangssituation
Mitarbeiter holen Produkte
für Bestellung (Picking)
Synchronisation
mit Odoo
Motorla MDE MC 3200 mit
Android 4.1
Eingehende Bestellung
Erstellt Pickingprozess
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
5
Problemstellung
Ausgangssituation
Ausbuchen Picking Einbuchen Abschließen
Picking Prozess
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
6
Problemstellung
Ziel
Erstellung eines User Interfaces für
MDE Geräte, zur Unterstützung des
Picking Prozesses
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
7
Problemstellung
Besonderheiten
- Komplexer Picking Prozess
- Sehr kleines Display (320x320px)
- Untypische Eingabemöglichkeiten
- Touchscreen (Stift und Finger)
- Hardwaretasten
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
8
Problemstellung
Fokus UI
Content first
Übersichtliche Prozessbegleitung
Starke Kontraste
Eindeutige Farben
Eindeutiges visuelles Feedback
Große Schrift / Große Schaltflächen
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
9
Problemstellung
Bisherige Android App
Artikelliste Fehler bei Artikelscan
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
10
MDE User Interface
Web App auf Odoo Basis
- Starten des Prozesses - Transportmittel ausbuchen
- Scannen mit MDE
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
11
MDE User Interface
Web App auf Odoo Basis
- Produkte einzeln picken
- Scannen mit MDE
- Transportmittel einbuchen
- Scannen mit MDE
- Prozess beenden
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
12
MDE User Interface
Web App auf Odoo Basis
Sekundäre Eingabe Fehlermeldung
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
13
Odoo Frontend Entwicklung
Odoo Modul
/odoo_modul
__openerp.py__
__init.py__
/controllers / main.py
/models / model.py
/views / view.xml
/static
/src
/css / style.css
/js / widget.js
/xml / view.xml
Modulordner
Manifest
Importbefehle
Controller
Model
Definition der HTML Templates
Stylesheet
Odoo Widget
Subtemplates
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
14
Odoo Frontend Entwicklung
Odoo Modul - Templates
/views / view.xml
- Template inheritance
inherit_id="website.theme"
- xpath Ausdrücke
expr, position
- HTML
- Qweb Template Engine
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
15
Odoo Frontend Entwicklung
Odoo Modul - Subtemplates
/static / src / xml / view.xml
- Werden von JS Widgets als Template genutzt
- Integrieren sich in Haupttemplates
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
16
Odoo Frontend Entwicklung
Odoo Modul - Widgets
/static / src / js / widget.js
- clientseitige Applikationslogik
- Interface Extension
- Verknüpfung mit Subtemplates
initOS GmbH
SoftwareEngineering – IT-Consulting– Open Source
An der Eisenbahn 1
DE-21224 Rosengarten
Geschäftsführer:
Dipl.-Wirt.-Inf.FrederikKramer
Dipl.-Ing. (FH)Torsten Francke
Amtsgericht:Tostedt, HRB 205226
USt-IdNr.: DE815580155
Steuer-Nr.: 15/205/21518
Datum: 18.03.2016
Henning Rothe
17
Odoo Frontend Entwicklung
Links / Quellen
Odoo Modul Erstellung Grundlagen
https://www.odoo.com/documentation/8.0/howtos/backend.html
https://www.odoo.com/documentation/8.0/howtos/website.html
Odoo Theme Erstellung Grundlagen
https://www.odoo.com/documentation/8.0/howtos/themes.html
Odoo Widgets Grundlagen
https://www.odoo.com/documentation/8.0/howtos/web.html

Mais conteúdo relacionado

Destaque

Ds kythuat sxdp_t2_w11
Ds kythuat sxdp_t2_w11Ds kythuat sxdp_t2_w11
Ds kythuat sxdp_t2_w11Phi Phi
 
Minerales Arcillos-diapocitivas
Minerales Arcillos-diapocitivasMinerales Arcillos-diapocitivas
Minerales Arcillos-diapocitivasDiego Plaza Medina
 
Anywhere But Here review Final Version
Anywhere But Here review Final VersionAnywhere But Here review Final Version
Anywhere But Here review Final VersionJackWoodsMedia
 
Customer Experience - How brands can work with CX in an ever-evolving digital...
Customer Experience - How brands can work with CX in an ever-evolving digital...Customer Experience - How brands can work with CX in an ever-evolving digital...
Customer Experience - How brands can work with CX in an ever-evolving digital...Sara Eggert
 
De la corteza al interior de la Tierra
De la corteza al interior de la TierraDe la corteza al interior de la Tierra
De la corteza al interior de la TierraSamuel Rodríguez
 
Optimize PPC Campaigns For Voice Search
Optimize PPC Campaigns For Voice SearchOptimize PPC Campaigns For Voice Search
Optimize PPC Campaigns For Voice SearchVikings
 
07 dieta dukan pratos principais
07 dieta dukan pratos principais07 dieta dukan pratos principais
07 dieta dukan pratos principaisFlander Silveira
 

Destaque (12)

Ds kythuat sxdp_t2_w11
Ds kythuat sxdp_t2_w11Ds kythuat sxdp_t2_w11
Ds kythuat sxdp_t2_w11
 
La posesion
La posesionLa posesion
La posesion
 
La comunidad
La comunidadLa comunidad
La comunidad
 
Minerales Arcillos-diapocitivas
Minerales Arcillos-diapocitivasMinerales Arcillos-diapocitivas
Minerales Arcillos-diapocitivas
 
Anywhere But Here review Final Version
Anywhere But Here review Final VersionAnywhere But Here review Final Version
Anywhere But Here review Final Version
 
Customer Experience - How brands can work with CX in an ever-evolving digital...
Customer Experience - How brands can work with CX in an ever-evolving digital...Customer Experience - How brands can work with CX in an ever-evolving digital...
Customer Experience - How brands can work with CX in an ever-evolving digital...
 
Forma+estado+venezolano
Forma+estado+venezolanoForma+estado+venezolano
Forma+estado+venezolano
 
SPAM_CDR_Presentation
SPAM_CDR_PresentationSPAM_CDR_Presentation
SPAM_CDR_Presentation
 
Azure Document Db
Azure Document DbAzure Document Db
Azure Document Db
 
De la corteza al interior de la Tierra
De la corteza al interior de la TierraDe la corteza al interior de la Tierra
De la corteza al interior de la Tierra
 
Optimize PPC Campaigns For Voice Search
Optimize PPC Campaigns For Voice SearchOptimize PPC Campaigns For Voice Search
Optimize PPC Campaigns For Voice Search
 
07 dieta dukan pratos principais
07 dieta dukan pratos principais07 dieta dukan pratos principais
07 dieta dukan pratos principais
 

Semelhante a initOS eCommerce Camp - Mobiles MDE User Interface

Webdav, Caldav & Co. in Odoo
Webdav, Caldav & Co. in OdooWebdav, Caldav & Co. in Odoo
Webdav, Caldav & Co. in OdooOdoo
 
Vortrag zu Apps AppPlusMobile, Kreativamt Gladbeck
Vortrag zu Apps AppPlusMobile, Kreativamt GladbeckVortrag zu Apps AppPlusMobile, Kreativamt Gladbeck
Vortrag zu Apps AppPlusMobile, Kreativamt GladbeckAppPlusMobile.info
 
Herbert Leberbauer (informio Software)
Herbert Leberbauer (informio Software)Herbert Leberbauer (informio Software)
Herbert Leberbauer (informio Software)Praxistage
 
2. intranda viewer Tag: Ausblick
2. intranda viewer Tag: Ausblick2. intranda viewer Tag: Ausblick
2. intranda viewer Tag: Ausblickintranda GmbH
 
Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...
Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...
Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...simio12
 
2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre
2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre
2. intranda viewer Tag: Entwicklungen der letzten zwei Jahreintranda GmbH
 
B&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 App
B&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 AppB&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 App
B&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 AppWolfgang Hornung
 

Semelhante a initOS eCommerce Camp - Mobiles MDE User Interface (20)

Webdav, Caldav & Co. in Odoo
Webdav, Caldav & Co. in OdooWebdav, Caldav & Co. in Odoo
Webdav, Caldav & Co. in Odoo
 
Vortrag zu Apps AppPlusMobile, Kreativamt Gladbeck
Vortrag zu Apps AppPlusMobile, Kreativamt GladbeckVortrag zu Apps AppPlusMobile, Kreativamt Gladbeck
Vortrag zu Apps AppPlusMobile, Kreativamt Gladbeck
 
[DE] Seminarauszug | "E-Rechnung" | Dr. Ulrich Kampffmeyer | Hamburg
[DE] Seminarauszug | "E-Rechnung" | Dr. Ulrich Kampffmeyer | Hamburg [DE] Seminarauszug | "E-Rechnung" | Dr. Ulrich Kampffmeyer | Hamburg
[DE] Seminarauszug | "E-Rechnung" | Dr. Ulrich Kampffmeyer | Hamburg
 
[DE] Die 10 PROJECT CONSULT Trends für das Information Management 2020 | Web...
[DE]  Die 10 PROJECT CONSULT Trends für das Information Management 2020 | Web...[DE]  Die 10 PROJECT CONSULT Trends für das Information Management 2020 | Web...
[DE] Die 10 PROJECT CONSULT Trends für das Information Management 2020 | Web...
 
[DE] E-Commerce jenseits der elektronischen Rechnung | Dr. Ulrich Kampffmeyer...
[DE] E-Commerce jenseits der elektronischen Rechnung | Dr. Ulrich Kampffmeyer...[DE] E-Commerce jenseits der elektronischen Rechnung | Dr. Ulrich Kampffmeyer...
[DE] E-Commerce jenseits der elektronischen Rechnung | Dr. Ulrich Kampffmeyer...
 
[DE] Zukünftige Entwicklungen im Information Management 2020 bis 2026 | Webca...
[DE] Zukünftige Entwicklungen im Information Management 2020 bis 2026 | Webca...[DE] Zukünftige Entwicklungen im Information Management 2020 bis 2026 | Webca...
[DE] Zukünftige Entwicklungen im Information Management 2020 bis 2026 | Webca...
 
[DE] Digital … Business, Transformation, Confusion & Chaos | Dr. Ulrich Kampf...
[DE] Digital … Business, Transformation, Confusion & Chaos | Dr. Ulrich Kampf...[DE] Digital … Business, Transformation, Confusion & Chaos | Dr. Ulrich Kampf...
[DE] Digital … Business, Transformation, Confusion & Chaos | Dr. Ulrich Kampf...
 
[DE] Trends & Vorraussagen 2016 | Dr. Ulrich Kampffmeyer | Update Information...
[DE] Trends & Vorraussagen 2016 | Dr. Ulrich Kampffmeyer | Update Information...[DE] Trends & Vorraussagen 2016 | Dr. Ulrich Kampffmeyer | Update Information...
[DE] Trends & Vorraussagen 2016 | Dr. Ulrich Kampffmeyer | Update Information...
 
Herbert Leberbauer (informio Software)
Herbert Leberbauer (informio Software)Herbert Leberbauer (informio Software)
Herbert Leberbauer (informio Software)
 
[DE] Aktuelles zu Standards | Dr. Ulrich Kampffmeyer | UpdateIM16 | Hamburg 2...
[DE] Aktuelles zu Standards | Dr. Ulrich Kampffmeyer | UpdateIM16 | Hamburg 2...[DE] Aktuelles zu Standards | Dr. Ulrich Kampffmeyer | UpdateIM16 | Hamburg 2...
[DE] Aktuelles zu Standards | Dr. Ulrich Kampffmeyer | UpdateIM16 | Hamburg 2...
 
2. intranda viewer Tag: Ausblick
2. intranda viewer Tag: Ausblick2. intranda viewer Tag: Ausblick
2. intranda viewer Tag: Ausblick
 
[DE] Übersicht: Keynotes 1993-2016 | Dr. Ulrich Kampffmeyer | PROJECT CONSULT
[DE] Übersicht: Keynotes 1993-2016 | Dr. Ulrich Kampffmeyer | PROJECT CONSULT[DE] Übersicht: Keynotes 1993-2016 | Dr. Ulrich Kampffmeyer | PROJECT CONSULT
[DE] Übersicht: Keynotes 1993-2016 | Dr. Ulrich Kampffmeyer | PROJECT CONSULT
 
[DE] ECM: Was auch immer das ist | Datasec Keynote | Ulrich Kampffmeyer
[DE] ECM: Was auch immer das ist | Datasec Keynote | Ulrich Kampffmeyer[DE] ECM: Was auch immer das ist | Datasec Keynote | Ulrich Kampffmeyer
[DE] ECM: Was auch immer das ist | Datasec Keynote | Ulrich Kampffmeyer
 
[DE] Digitale Transformation >> Fast Forward | Dr. Ulrich Kampffmeyer | Vortr...
[DE] Digitale Transformation >> Fast Forward | Dr. Ulrich Kampffmeyer | Vortr...[DE] Digitale Transformation >> Fast Forward | Dr. Ulrich Kampffmeyer | Vortr...
[DE] Digitale Transformation >> Fast Forward | Dr. Ulrich Kampffmeyer | Vortr...
 
[DE] Migrationsplanung für Daten und Dokumente - Ein Leitfaden | Joachim Hart...
[DE] Migrationsplanung für Daten und Dokumente - Ein Leitfaden | Joachim Hart...[DE] Migrationsplanung für Daten und Dokumente - Ein Leitfaden | Joachim Hart...
[DE] Migrationsplanung für Daten und Dokumente - Ein Leitfaden | Joachim Hart...
 
[DE] Seminarauszug | „Geschwindigkeit & Komplexität“ | Dr. Ulrich Kampffmeyer...
[DE] Seminarauszug | „Geschwindigkeit & Komplexität“ | Dr. Ulrich Kampffmeyer...[DE] Seminarauszug | „Geschwindigkeit & Komplexität“ | Dr. Ulrich Kampffmeyer...
[DE] Seminarauszug | „Geschwindigkeit & Komplexität“ | Dr. Ulrich Kampffmeyer...
 
Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...
Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...
Technology-Fast-50-Award 2010: die wachstumsstärksten Technologieunternehmen ...
 
[DE] Dokumentation Update Information Management 2019 | Dr. Ulrich Kampffmeye...
[DE] Dokumentation Update Information Management 2019 | Dr. Ulrich Kampffmeye...[DE] Dokumentation Update Information Management 2019 | Dr. Ulrich Kampffmeye...
[DE] Dokumentation Update Information Management 2019 | Dr. Ulrich Kampffmeye...
 
2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre
2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre
2. intranda viewer Tag: Entwicklungen der letzten zwei Jahre
 
B&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 App
B&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 AppB&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 App
B&IT-Broschüre: Innovativer IDoc-Monitor mit SAPUI5 App
 

initOS eCommerce Camp - Mobiles MDE User Interface

  • 1. initOS GmbH SoftwareEngineering – IT-Consulting- Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 1 Mobiles MDE User Interface Henning Rothe, initOS GmbH
  • 2. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 2 Mobiles MDE User Interface Problemstellung MDE User Interface Odoo Frontend Entwicklung Demo
  • 3. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 3 Problemstellung Lager Verteilt über 7 Ebenen Verschiedenste Produkte Lagerverwaltung Produktverwaltung Bestellungsverwaltung Ausgangssituation
  • 4. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 4 Problemstellung Lager Ausgangssituation Mitarbeiter holen Produkte für Bestellung (Picking) Synchronisation mit Odoo Motorla MDE MC 3200 mit Android 4.1 Eingehende Bestellung Erstellt Pickingprozess
  • 5. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 5 Problemstellung Ausgangssituation Ausbuchen Picking Einbuchen Abschließen Picking Prozess
  • 6. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 6 Problemstellung Ziel Erstellung eines User Interfaces für MDE Geräte, zur Unterstützung des Picking Prozesses
  • 7. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 7 Problemstellung Besonderheiten - Komplexer Picking Prozess - Sehr kleines Display (320x320px) - Untypische Eingabemöglichkeiten - Touchscreen (Stift und Finger) - Hardwaretasten
  • 8. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 8 Problemstellung Fokus UI Content first Übersichtliche Prozessbegleitung Starke Kontraste Eindeutige Farben Eindeutiges visuelles Feedback Große Schrift / Große Schaltflächen
  • 9. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 9 Problemstellung Bisherige Android App Artikelliste Fehler bei Artikelscan
  • 10. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 10 MDE User Interface Web App auf Odoo Basis - Starten des Prozesses - Transportmittel ausbuchen - Scannen mit MDE
  • 11. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 11 MDE User Interface Web App auf Odoo Basis - Produkte einzeln picken - Scannen mit MDE - Transportmittel einbuchen - Scannen mit MDE - Prozess beenden
  • 12. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 12 MDE User Interface Web App auf Odoo Basis Sekundäre Eingabe Fehlermeldung
  • 13. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 13 Odoo Frontend Entwicklung Odoo Modul /odoo_modul __openerp.py__ __init.py__ /controllers / main.py /models / model.py /views / view.xml /static /src /css / style.css /js / widget.js /xml / view.xml Modulordner Manifest Importbefehle Controller Model Definition der HTML Templates Stylesheet Odoo Widget Subtemplates
  • 14. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 14 Odoo Frontend Entwicklung Odoo Modul - Templates /views / view.xml - Template inheritance inherit_id="website.theme" - xpath Ausdrücke expr, position - HTML - Qweb Template Engine
  • 15. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 15 Odoo Frontend Entwicklung Odoo Modul - Subtemplates /static / src / xml / view.xml - Werden von JS Widgets als Template genutzt - Integrieren sich in Haupttemplates
  • 16. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 16 Odoo Frontend Entwicklung Odoo Modul - Widgets /static / src / js / widget.js - clientseitige Applikationslogik - Interface Extension - Verknüpfung mit Subtemplates
  • 17. initOS GmbH SoftwareEngineering – IT-Consulting– Open Source An der Eisenbahn 1 DE-21224 Rosengarten Geschäftsführer: Dipl.-Wirt.-Inf.FrederikKramer Dipl.-Ing. (FH)Torsten Francke Amtsgericht:Tostedt, HRB 205226 USt-IdNr.: DE815580155 Steuer-Nr.: 15/205/21518 Datum: 18.03.2016 Henning Rothe 17 Odoo Frontend Entwicklung Links / Quellen Odoo Modul Erstellung Grundlagen https://www.odoo.com/documentation/8.0/howtos/backend.html https://www.odoo.com/documentation/8.0/howtos/website.html Odoo Theme Erstellung Grundlagen https://www.odoo.com/documentation/8.0/howtos/themes.html Odoo Widgets Grundlagen https://www.odoo.com/documentation/8.0/howtos/web.html