OmniMDE:AppGrundlagen: Unterschied zwischen den Versionen

Aus HTK Wiki
Zur Navigation springen Zur Suche springen
Zeile 225: Zeile 225:
== Farbgebung Inventurerfassung Inventurassistent ==
== Farbgebung Inventurerfassung Inventurassistent ==
Innerhalb des '''Inventurassistents''' werden Artikel farblich dargestellt.
Innerhalb des '''Inventurassistents''' werden Artikel farblich dargestellt.
<br/><br/>
<li style="display: inline-block;">[[File:omnimde_ablauf_lager_inventur_assistent_farben.png|250px|RTENOTITLE]]</li>
<br/>
Hierbei gibt es folgende Varianten:
Hierbei gibt es folgende Varianten:
<br>
<br>

Version vom 18. Mai 2022, 14:53 Uhr

OmniMDE
OmniMDE Logo v9.png
OmniMDE Logo
Hersteller HTK GmbH & Co. KG
Erstrelease 26.08.2016
Akt. Version R202209RC10 - 20.12.2024
Webseite http://www.omnimde.de


Hier finden Sie verschiedene Grundlagen, Visualisierungen, Begriffserklärungen etc. welche an vielen Stellen der Android-App Anwendung finden. Bitte machen Sie sich damit vertraut, da diese innerhalb der einzelnen Funktions-Hilfeseiten nicht im Detail erklärt werden und als Basis-Wissen vorausgesetzt werden.

App Bar (Header)


Durch die Verwendung der App Bar wird das Aussehen der eigenen App mit anderen Android Apps konsistent, so dass die Nutzer schnell und intuitiv verstehen, wie die App zu bedienen ist. Sie ist eine spezielle Art von Symbolleiste, welche sich oben auf jedem Bildschirm befindet und für Branding, Navigation, Suche und Aktionen verwendet wird.[1]

Innerhalb der Android-App finden Sie am oberen Bildschirmrand die sog. App Bar oder auch Actionbar. Die App Bar zeigt Ihnen immer den aktuellen Bereich der App an, sowie die Mandantennummer an der der aktuelle Benutzer angemeldet ist und das Benutzerfoto. Die App Bar kann in zwei verschiedenen Modi angezeigt werden, im Hauptmenü wird eine Actionbar angezeigt welche ein Einstellungssymbol aufweist. In den Untermenüs wird aus Platzgründen eine komprimierte Version der Actionbar angezeigt, ohne Einstellungssymbol und mit kombiniertem Mandant/Benutzerbild.

  • RTENOTITLE
  • RTENOTITLE

  • Bottom-Navigation-Bar (Footer)


    Bottom navigation bars display three to five destinations at the bottom of a screen. Each destination is represented by an icon and an optional text label.[2]


    Am unteren Bildschirmrand finden Sie die sog. Bottom-Navigation-Bar. Die Bottom-Navigation-Bar kann in zwei verschiedenen Modi erscheinen. Im Hauptmenü zeigt Ihnen die Bottom-Navigation-Bar die von Ihnen Lizensierten Lizenzpakete bzw. Hauptbereiche der Android-App an. In Untermenüs bzw. innerhalb der Funktionen zeigt Ihnen die Bottom-Navigation in der Regel die folgenden 5 Bedienelemente an Memo, Fotos, (Plus), Details/Optionen und Fertig.

    Funktionen

    Die Bottom-Navigation-Bar besteht in der Regel aus 5 Bedienelementen. Je nach Funktion könnte es zu einer abweichenden Bedienung kommen. Generell besteht die Bottom-Navigation aus den Buttons: Memo, Fotos, , Details/Optionen und Fertig.

    Memo

    Die Memofunktion öffnet eine Memoerfassung in welcher zu der jeweils genutzten Funktion ein Memo erfasst werden kann. Den genauen Ablauf finden Sie in nachfolgendem Link.

         Memo Erfassung
    Fotos

    Die Fotofunktion öffnet eine Fotofassung in welcher zu der jeweils genutzten Funktion ein oder mehrere Fotos erfasst oder aus der Geräte Galerie ausgewählt werden kann. Den genauen Ablauf finden Sie in nachfolgendem Link.

         Foto Erfassung
    (Plus)

    Die (Plus) Funktion dient in der Regel dazu einen neuen Datensatz zu erfassen. Generell kann es hier abweichungen innerhalb der Funktionen geben und die genaue Funktion des Plus Buttons innerhalb einer spezifischen Version muss dem entsprechenden Hilfebeitrag entnommen werden.

    Details / Optionen

    Die Details / Optionen Funktion zeigt in der Regel eine Auflistung an möglichen Optionen und Einstellungsmöglichkeiten zu der jeweiligen Funktion an. Hierbei handelt es sich um Just-In-Time Einstellungen, welche durch das Backend bereits vordefiniert sind. Je nach Funktion weichen die möglichen Optionen voneinander ab, weitere Informationen müssen dem entsprechenden Hilfebeitrag der Funktion entnommen werden.

    Fertig/Ende/Weiter

    Die Fertig/Ende/Weiter Funktion wechselt zum nächsten Schritt der aktuellen Funktion oder beendet diese. Je nach Funktion weicht dies voneinander ab, sodass weitere Informationen dem entsprechenden Hilfebeitrag entnommen werden müssen.

    Beispiel: im Hauptmenü

  • RTENOTITLE

  • Beispiel: in Funktionsmasken

  • RTENOTITLE

  • Suchmasken


    An vielen Stellen der Android-App müssen Daten gesucht werden. Dies geschieht i.d.R. über eine sog. Suchmaske. Suchmasken sind immer nach folgendem Muster aufgebaut. Am oberen Bildschirmrand befindet sich eine Suchleiste und am unteren Bildschirmrand befinden sich ein Zurück Button. Zwischen diesen beiden Button finden Sie die Liste an Daten welche die Suche abgerufen hat. Suchmaske unterstützen die beiden Features Pull-To-Refresh und Infinite-Scrolling.

    Pull-To-Refresh

    Die Pull-To-Refresh Action baut auf dem Pull-To-Refresh Prinzip auf. Mit dem Unterschied, dass hierbei eine integrierte Animation zum Vorschein kommt, sobald der Seiteninhalt durch einen Pull neu geladen wird. Nun erscheint im oberen Viertel eine Animation, die nachdem der Ladeprozess abgeschlossen wurde, wieder verschwindet.[3]


    Innerhalb der Suchmasken haben Sie die Möglichkeit per Pull-To-Refresh die Datensätze zu aktualisieren. Wenn Sie am oberen Ende der Liste weiter Scrollen und die Suchmaske sozusagen nach unten ziehen (pullen), dann erscheint ein kleiner Ladekreis der den Refresh anzeigt.

  • RTENOTITLE



  • Nachfolgend ein kurzes Beispielvideo hierzu.



    Infinite-Scrolling

    Der Begriff »Infinite Scrolling« bezeichnet ein scheinbar unendliches Scrollen. Dabei werden weitere Inhalte am Ende der Seite automatisch nachgeladen, sobald der Anwender zum Seitenende gescrolled hat. Beispiele für Websites auf denen Infinite Scrolling verwendet wird, sind unter anderem Twitter oder Facebook.[4]


    Innerhalb der Suchmasken haben Sie die Möglichkeit per Infinite-Scrolling weitere Datensätze am ende einer Liste nachzuladen. Wenn Sie am unteren Ende einer Liste weiter nach unten Scrollen und die Suchmaske sozusagen nach oben ziehen, dann erscheint ein kleiner Ladedatensatz der das nachladen von Daten anzeigt.

  • RTENOTITLE


  • Nachfolgend ein kurzes Beispielvideo hierzu.



    Swipe (wischen)


    One of the most common gestures you will use on your smartphone or tablet is a swipe. That's where you place your finger on the screen and slide it across the surface. In most instances, the item under your finger will move.[5]


    Innerhalb der Android-App gibt es die Möglichkeit in vielen Listenansichten einzelne Datensätze zu swipen hierbei wird unterschieden zwischen einem Swipe nach Rechts und einem Swipe nach Links.

    Swipe (nach Links wischen)

    Der Swipe nach Links (der Datensatz rutscht nach Links) wird in der Android-App in der Regel dazu genutzt um zugriff auf ein mögliches Löschen Symbol zu erhalten. Die genaue Funktionsweise des Buttons muss dem entsprechenden Funktionshilfetext entnommen werden.

  • RTENOTITLE

  • Swipe (nach Rechts wischen)

    Der Swipe nach Rechts (der Datensatz rutscht nach Rechts) wird in der Android-App in der Regel dazu genutzt um zugriff auf ein mögliches Optionen bzw. Detail Symbol zu erhalten. Die genaue Funktionsweise des Buttons muss dem entsprechenden Funktionshilfetext entnommen werden.

  • RTENOTITLE

  • Context-Aware-BottomSheets (CABS Menü)


    Ein Bottom Sheet ist ein Teil der Benutzeroberfläche und kann zusätzliche Informationen auf einem Smartphone-Display anzeigen. Bottom Sheets werden im unteren Bereich des Bildschirms verankert und können mit einem Fingertipp oder Wischen nach oben aufgerufen werden.[6]

    An verschiedenen Stellen der App ist es möglich per Long-Touch bzw. Long-Press, also dem Langen drücken auf eine bestimmte Stelle auf dem Gerät ein sog. Context-Aware-Bottomsheet (CABS-Menü) zu öffnen. Der Zusatz Context-Aware soll verdeutlichen, dass sich das Menü immer an den jeweils lange gedrückten Datensatz anpasst und somit dynamisch die passenden Funktionen bereitstellt. In der Regel findet das CABS-Menü in Suchmasken und Listenansichten Verwendung. An einigen Stellen wird das CABS-Menü per Optionen Button (Slide Rechts) geöffnet (bspw. bei den erfassten Positionen eines Wareneingangs, einer Kommissionierung, der Belegkontrolle oder einer Retoure).

    Beispiel: Artikel CABS-Menü

  • RTENOTITLE

  • Beispiel: Erfasste-Position Swipe-Rechts CABS-Menü

  • RTENOTITLE

  • Drag/Drop


    Drag and Drop, oft auch Drag & Drop oder Drag’n’Drop sowie Drag-and-Drop und Drag-and-drop (vom Duden empfohlene Schreibweise[1]), deutsch „Ziehen und Ablegen“, kurz D&D, ist eine Methode zur Bedienung grafischer Benutzeroberflächen von Rechnern durch das Bewegen grafischer Elemente mittels eines Zeigegerätes. Ein Element wie z. B. ein Piktogramm kann damit gezogen und über einem möglichen Ziel losgelassen werden.[7]

    In der Android-App haben Sie die Möglichkeit innerhalb bestimmter Listenansichten und bei den Benutzerfavoriten Datensätze per Drag and Drop zu sortieren. Das Drag and Drop Feature erfordert ähnlich wie das CABS-Menü (Context-Aware-BottomSheet-Menü) einen Long-Touch bzw. Long-Press auf den jeweiligen Datensatz. Ob in der jeweiligen Funktion Drag and Drop verfügbar ist müssen Sie dem jeweiligen Hilfebeitrag entnehmen. Hier sehen Sie ein kurzes Beispiel wie Drag and Drop benutzt wird.


    Beispielvideo: Drag/Drop in erfassten Beleg-Positionen sowie bei den Favoriten




    Memofelder


    An manchen Stellen innerhalb der Android-App gibt es Memofelder (bspw. als Stapelmemo im Lagerbuchungs-Buchungsstapel) oder beim Erfassen eines Chargenlangtexts. Da Memofelder einen Zeilenumbruch unterstützen und der Zeilenumbruch mit Klick auf den Grünen Umbruchbutton unten Rechts auf der Android-Tastatur erfolgt, muss zum wechseln des Feldfokus bzw. zum verlassen des Feldes der Geräte-Zurück-Button (oder das entsprechende äquivalent dazu) verwendet werden.

  • RTENOTITLE

  • Rest/Max-Menge Dialogbutton


    Wenn die entsprechende Einstellung im Backend aktiviert wurde, kann an einigen Stellen der Android-App in Mengendialogen zusätzlich zu dem Übernahme und Abbrechenbutton auch ein Max-Menge oder Rest-Menge Button erscheinen. Mit diesem Button ist es möglich entweder die Maximal verfügbare Menge (bspw. bei Entnahmen) zu entnehmen (ohne diese Tippen zu müssen) oder bspw. die zu Pickende Menge direkt einzutragen.

  • RTENOTITLE

  • Auto-Generatoren


    Der Begriff Auto-Generator bezeichnet innerhalb der Android-App die Möglichkeit Seriennummern oder Chargen bei Zugangsfunktionen automatisch generieren zu lassen. Eine Detaillierte Funktionsbeschreibung entnehmen Sie bitte den beiden separaten Hilfeeinträgen:

         Konfiguration: Chargengenerator
         Konfiguration: Seriennummerngenerator


    Wenn der jeweilige Auto-Generator im Backend aktiviert und konfiguriert wurde, finden Sie den jeweiligen Knopf in den beiden Nachweiserfassungen unten Links (orange).

  • RTENOTITLE
  • RTENOTITLE
  • RTENOTITLE

  • Favoriten (Pin-Nadel Symbol)


    Die Favoriten Hauptmenüeinträge eines Benutzers werden durch eine Pin-Nadel Symbol visualisiert.

  • RTENOTITLE

  • Wie man Favoriten anlegt, löscht und sortiert entnehmen Sie bitte dem entsprechenden Hilfeeintrag.

         Android-App Favoriten


    Toasts

    Toasts sind gewissermaßen kleine Notifier-PopUps. Sie sind (in der Standardform) gerade so groß wie ihr Inhalt und erscheinen nur für einen kurzen Zeitraum. Ein Beispiel: Wenn ich mich mit einem drahtlosen Netzwerk verbinde, wird die erfolgreiche Verbindung und der Name des WLANs kurz mit einem Toast quittiert. Manche Apps nutzen Toasts, um erfolgreiche Logins zu vermelden oder ihre Benutzer zu begrüßen. Es gibt aber noch viele weitere Möglichkeiten, Toasts zu verwenden.[8]


    An verschiedenen Stellen der Android-App wurden sog. Toasts integriert, diese Toasts dienen Hauptsächlich dazu den erfolgreichen Abschluss einer Funktion bzw. das Ein-/Ausloggen eines Benutzers anzuzeigen. Sie werden wie folgt visualisiert.

  • RTENOTITLE
  • RTENOTITLE
  • RTENOTITLE

  • Semaphoren


    Semaphore können bei der Programmierung zur Prozesssynchronisation eingesetzt werden, also zur Lösung von Aufgaben, bei denen die parallele Ausführung mehrerer Prozesse/Threads eine zeitliche Abstimmung der Ausführungen erfordert.[9]


    In den verschiedenen Suchmasken der Android-App werden je nach Funktion Semaphoren verwendet. Die Semaphoren werden durch Farbige Hervorhebung des Datensatzes visualisiert und können die folgende Farbgebung/Status haben.

    • GELB -> Der Datensatz ist durch einen anderen MDE-Benutzer gesperrt.
    • ROT -> Der Datensatz wurde durch den aktuellen Benutzer fehlerhaft gesperrt. Der Datensatz wird bei erneuter Öffnung wieder freigegeben. Dies passiert bspw. wenn die Android-App während der Erfassung beendet wurde.
    • BLAU -> Der Datensatz wird aktuell durch das Back-End verarbeitet und verschwindet i.d.R. innerhalb der nächsten Sekunden bei einer Listenaktualisierungen.



  • RTENOTITLE

  • Wenn Sie einen gelben (von anderem Benutzer gesperrt) Datensatz anklicken, erscheint eine Meldung welche das Datum und den Benutzer anzeigt.

  • RTENOTITLE

  • Vorgeschlagene Lagerplätze


    In verschiedenen Bereichen der Android-App werden je nach Einstellung Lagerplätze als Pflichtlagerplatz markiert bzw. vorgeschlagen. Dieser Lagerplatz-Vorschlag wird durch farbliche Hervorhebung der Zeile dargestellt.

  • RTENOTITLE

  • Farbgebung Belegerfassung "Bucket"


    Innerhalb der verschiedenen Belegerfassungen (Wareneingang, Retouren, Belegkontrolle, Kommissionierung) werden Artikel die sich im Bucket befinden farblich dargestellt. Hierbei gibt es folgende Varianten:

    • OFFENE-Menge = SOLL-MENGE (ROT)
    • OFFENE-Menge < SOLL-MENGE und OFFENE-Menge > 0.0000 (GELB)
    • OFFENE-Menge <= SOLL-MENGE (GRÜN)


  • RTENOTITLE

  • Farbgebung Inventurerfassung Zähllistenauswahl

    Innerhalb der Zähllistenauswahl können Inventurzähllisten ROT erscheinen, dies ist der Fall wenn das Zähldatum HEUTE oder in der Vergangenheit liegt.

  • RTENOTITLE

  • Farbgebung Inventurerfassung Inventurassistent

    Innerhalb des Inventurassistents werden Artikel farblich dargestellt.

  • RTENOTITLE

  • Hierbei gibt es folgende Varianten:

    • (Artikel bereits Erfasst (EditFlag=-1) UND IST-BESTAND > 0 UND (IST-BESTAND > SOLL-BESTAND))
      • ZEILE = BLAU
    • (Artikel bereits Erfasst (EditFlag=-1) UND IST-BESTAND > 0 UND (IST-BESTAND < SOLL-BESTAND))
      • ZEILE = GELB
    • (Artikel bereits Erfasst (EditFlag=-1) UND (IST-BESTAND > 0 ODER IST-BESTAND = 0) UND (IST-BESTAND = SOLL-BESTAND))
      • ZEILE = GRÜN
    • SONST
      • ZEILE = ROT

    Hinzugefügte Artikel

    In verschiedenen Erfassungen ist es möglich manuell Artikel einer Liste hinzuzufügen. Diese Datensätze werden durch ein + Symbol im jeweiligen Symbol visualisiert.

  • RTENOTITLE
  • RTENOTITLE

  • Packmittel

    Packmittel können innerhalb der verschiedenen Belegerfassungen (Wareneingang, Retouren, Belegkontrolle, Kommissionierung) verwendet werden. Die Packmittel sind farblich vorgehoben und können dazu genutzt werden die Artikel visuell zu Packmitteln zuzuordnen.

  • RTENOTITLE

  • Variantenartikel

    Variantenartikel werden unterstützt und sind durch ein abweichendes Artikelsymbol sowie den Variantentext visualisiert.

  • RTENOTITLE

  • Artikel mit Nachweispflicht

    Es werden die 3 möglichen Nachweispflichtarten der Artikel unterstützt und visualisiert.

    • Seriennummernpflicht
    • Chargenpflicht
    • Seriennummernpflicht UND Chargenpflicht


  • RTENOTITLE
  • RTENOTITLE
  • RTENOTITLE

  • Stücklistenartikel

    Die folgenden Stücklistentypen der Sage Office Line S100 werden unterstützt und durch verschiedene Symbole dargestellt.

    • Produktionsstücklisten
    • Leistungsstücklisten
    • Handelsstücklisten


  • RTENOTITLE
  • RTENOTITLE
  • RTENOTITLE

  • Stücklistenelemente

    Stücklistenelemente werden wie alle anderen Artikel angezeigt und es werden die selben Visualisierungen (Stücklistensymbol, Nachweissymbol, Gefahrgutsymbole etc.) angezeigt. Sollte es sich um eine Mehrstufige Stückliste handeln und das aktuelle Element gehört zu einer Unterstückliste, wird eine als erste Zeile eine Information eingeblendet zu welcher Liste das Element gehört.

  • RTENOTITLE

  • Gefahrgut-Symbole

    Gefahgut-Symbole werden auf verschiedenste weise innerhalb der Android App angezeigt.

    In Suchmasken werden die jeweiligen Gefahrgut Symbole entweder am unteren Ende des Artikels

  • RTENOTITLE

  • oder über einer Mengenangabe angezeigt:

  • RTENOTITLE

  • In der Belegerfassung (Retoure, Kommissionierung, Wareneingang und Belegkontrolle) werden die Gefahrgut-Symbole im Bucket am unteren Ende des Artikel angezeigt.

  • RTENOTITLE

  • in der liste der erfassten Daten werden diese entweder unter dem erfassten Artikel

  • RTENOTITLE

  • oder bei entsprechender Konfiguration unter dem zugehörigen Packmittel kombiniert.

  • RTENOTITLE

  • Eine Liste aller momentan verfügbaren Gefahrgut-Symbole finden Sie im Eintrag Gefahrgut-Symbole

    Begonnene/Offene Tasks


    Offene oder begonnene Tasks eines Benutzer werden im Hauptmenü durch einen Counter visualisiert. Achtung: Diese Funktion ist bisher nur bei Arbeitsgängen als Beta-Version unterstützt!

  • RTENOTITLE

  • Arbeitsgangrückmeldungen (Teamwork)


    Arbeitsgangrückmeldungen können ein Teamsymbol anzeigen. Das Teamsymbol gibt Auskunft darüber das gerade mehrere Benutzer an diesem Fertigungsauftrag arbeiten.

  • RTENOTITLE

  • Quellenangaben