[#193]Kunden: CRM Funktionen - Infosystem Bilder Upload

Ausgangslage

Zu den Infokarten im Info Modul können nur hinterlegte Texte oder freie Eingaben eingetragen werden. Bilder von Maschinen können beispielsweise nicht an eine Karte geknüpft werden.


Anforderungen

Einer Infokarte sollen Medien hinzugefügt werden können. Dieses soll nur bei bestimmten Kategorien ermöglicht sein.


Lösungsansatz

Beim Info Modul in der SalesApp sollen die CRM Funktionen erweitert werden.

Bei den Karten wird es die Möglichkeit geben, Bilder hinzuzufügen. Es können nur Bilder hinzugefügt werden, wenn dieses bei einer Kategorie eingestellt ist. Die Einstellung wird per flag im Backend (PIA) gesteuert. Bei der Übermittlung der Daten steuert diese flag die Upload Möglichkeit von Bildern.

Anforderungen:

  • Bilder hinzufügen (Kamera, Fotobibliothek)
  • Bilder löschen
  • Bilder anzeigen

Abbildung 1: Erster Mockup zur Upload Ansicht der Infokarten


Umsetzung

Backend

Über das Backend (PIA) kann der Upload für die jeweiligen Kategorien gesteuert werden. Hierzu ist in der Bearbeitung einer Kategorie eine Checkbox hinzugekommen, welche den Upload in der SalesApp freigibt. Ist die Checkbox gesetzt, können Bilder bei dieser Kategorie hinzugefügt werden.

Abbildung 2: Media Upload ermöglichen

Via Config werden diese Informationen an die SalesApp übermittelt und können je nach Kategorie variieren. Hierbei wird "allow_upload_images": true, übermittelt. Die SalesApp erkennt, dass bei dieser Kategorie einen Upload von Bildern erlaubt ist.

"customer_info_item_types": [
	{
    "id": "1",
    "title": "Wettbewerbsmaschine",
    "format": "%product% - %variant% (%year%) - %state%",
    "position": "1",
    "is_active": true,
    "allow_upload_images": true,
    "sections": [...]
	}
]

Modul Kundeninfos / Kunden

Bei Infokarten mit hinterlegter Upload flag, können neben Informationen auch Bilder hinzugefügt werden.

Der Benutzer kann in einer Infokarte folgende Funktionen durchführen:

  • Bilder hinzufügen (Abb. 3 - 5)
  • Bilder löschen (Abb. 6)
  • Bilder in Vollbildansicht anzeigen (Abb. 7)

Abbildung 3: Media Upload SalesApp

Die SalesApp greift dabei entweder auf die Kamera des iPads oder auf die Fotobibliothek zu, um Medien hinzuzufügen.

Abbildung 4: Auswahl der Bilder

Abbildung 5: Hinzugefügte Bilder

Abbildung 6: Löschen von Bildern

Eine Vollbildansicht der Bilder steht dem Benutzer zur Verfügung.

Abbildung 7: Vollbildansicht von Bildern



Details zum Ticket

Erstellt am:27. November 2019
Veröffentlicht am:03. Juli 2020
Veröffentlicht in Version:6.4.813
Bereiche:SalesApp
Umgesetzt bei:Grimme

Zum Handbuch