REFLEX Test-Schema

Aus GEVITAS
Wechseln zu: Navigation, Suche

Dieses REFLEX Test-Schema beschreibt einen kompletten System-Test von REFLEX nach einem Update bzw. einer Programmierung. Es dient der Qualitätssicherung. Es ist nach Programmteilen geordnet, damit man auch gezielt bestimmte Programm-Bereiche testen kann, wenn nur an einem bestimmten Programmteil etwas geändert wurde. Da manche Programmteile aber auch andere beeinflussen, gibt es definierte Abhängigkeiten. Abhängige Programmteile müssen auch getestet werden!

Der Test wird entweder…

  • mit einer Datenbank durchgeführt, die nur zum Durchführen des Test-Schemas benutzt wird. Diese beinhaltet definierte Muster-Daten.
  • oder mit einer Kunden-Datenbank, wenn eine kundenspezifische Änderung durchgeführt wurde.

Damit die Dispo geprüft werden kann, muss man mit Zeitachse verschieben die Zeitachse der vorhandenen Aufträge auf die nahe Zukunft verschieben.

Hinweis: Diese Wiki-Version des Test-Schemas ist noch im Aufbau begriffen.

Inhaltsverzeichnis

1 Stammdaten

1.1 Artikel

1.1.1 Neuen Artikel anlegen

1.1.1.1 Mengenartikel
  • Dummy-Inventarnummer vergeben?
  • Bestand zubuchen. Neuer Bestand im Artikel gespeichert?
  • Bestand abbuchen. Neuer Bestand im Artikel gespeichert?
  • Bestand über Inventur korrigieren. Neuer Bestand im Artikel gespeichert?
1.1.1.2 Einzelartikel
  • Drei Einzelartikel anlegen. Neuer Bestand im Artikel gespeichert?
  • Inventarnummern vergeben?
  • Einen Einzelartikel aussondern. Neuer Bestand im Artikel gespeichert?
  • Artikel umbenennen. Funktioniert?

Abhängigkeiten: Sets, Stücklisten und Pakete

1.2 Sets

  • Bestehendes Set öffnen
  • Artikel hinzufügen
  • Neues Set anlegen
  • Mehrere Artikel hinzufügen
  • Set in einen Auftrag einfügen!

1.3 Stücklisten und Pakete

  • Bestehendes Paket öffnen
  • Artikel hinzufügen
  • Neue Stückliste und neues Paket anlegen
  • Mehrere Artikel hinzufügen
  • Diesen in einen Auftrag einfügen
  • Lagerausgabe von diesem Auftrag buchen, kontrollieren, ob Paket-Positionen im Kapitel 9000 stehen. Dazu SQL-Abfrage-Tools verwenden.
  • Kontrollieren, ob die Einzelartikel des Pakets ausgegeben wurden.
  • Lagerrücknahme von diesem Auftrag buchen, kontrollieren, ob Paket-Positionen zurückgebucht wurden.
  • Kontrollieren, ob die Einzelartikel des Pakets zurückgebucht wurden.

1.4 Artikelgruppen

  • Neue Artikel-Obergruppe, Gruppe und Untergruppe anlegen.
  • Bestehende Obergruppe umbenennen, kontrollieren, ob die zugehörigen Artikel auch umbenannt wurden.
    • Nach Änderung der Artikelgruppen muss REFLEX neu gestartet werden, weil der Artikelgruppenbaum nur beim Programmstart aufgebaut wird (wg. Performance).

1.5 Kontakte

  • Bestehenden Kontakt öffnen
  • Neuen Ansprechpartner hinzufügen
  • Neue Bankverbindung anlegen
  • Zahlung für Eingangsrechnung für diese Bank erfassen
  • Diesen Kunden in einen neue Auftrag einfügen

1.5.1 Zahlungsmoral

Wenn dieser Dialog geändert wurde, muss auch geprüft werden, ob der Dialog richtig anzeigt, wenn er aus der Faktura heraus aufgerufen wurde!

1.6 Bearbeiter, Personen…

1.7 Textbausteine

1.8 Versandarten

1.9 Lagerorte

1.10 Hallen und Lagerplätze

Wird im Modul "Kommissionierung" verwendet, kann/muss nur getestet werden mit entsprechende Lizenz!

1.11 Veranstaltungsorte

1.12 Lager/Filialen

Wird im Modul "MultiLager" verwendet, kann/muss nur getestet werden mit entsprechende Lizenz!

1.13 Mietpreisstaffel

1.14 Kennzeichen für Artikel

1.15 Artikel-Verknüpfungen

1.16 Fremdwährungs-Assistent

1.17 Ursprungsländer

1.18 Banken

1.19 Postleitzahlen

1.20 Zahlungsbedingungen

1.21 Kosten-Stellen

1.22 Kosten-Arten und –Kategorien

1.23 Kostenplan

1.24 Warengruppen

Wird im Modul "Provisionsloiste" verwendet, kann/muss nur getestet werden mit entsprechende Lizenz!

2 Auftragsverwaltung

2.1 Auftragsverwaltung

2.1.1 Neuen Auftrag anlegen

2.1.1.1 Auswahl Miete, Status Angebot
2.1.1.2 Kunde suchen, Ansprechpartner unten auswählen/kontrollieren
2.1.1.3 VA-Daten eingeben
2.1.1.4 Dispo-Datum in naher Zukunft angeben
2.1.1.5 Berechnen-Tage richtig berechnet? Programmparameter dazu beachten!
2.1.1.6 Positionsbereich:
  • Neues Kapitel
  • Neue Miet-Positionen einfügen mit Option „Auswahlfenster schließen nach Auswahl Artikel“
  • Neues Kapitel
  • Neue Miet-Positionen einfügen mit Option „Auswahlfenster offen lassen nach Auswahl Artikel“
  • Dispo überprüfen.
  • Dispo-Check ausführen und prüfen
    • Entsteht eine Unterdeckung?
    • Wird diese angezeigt?

Unterschiedliche Einstellung der Dispo-Prüfung in den Programmparametern testen!

  • Set einfügen
  • Set verschieben
  • Position aus Set löschen
  • Kapitel-Pauschal-Preis eingeben
  • Kapitel-Pauschal-Prozent eingen
  • Kapitel-Pauschale entfernen
  • Positionen verschieben
  • Positionen löschen
  • Position einfügen
  • Kapitel einfügen
  • Positionen mit Schnellerfassung einfügen (Dazu Option umstellen)
  • In mehreren Position Selbstkosten (SK) und Fremdkosten eingeben
  • In Kalkulation prüfen
  • Unterdeckungen erzeugen!
    • Dann Auftragsbestellungen erzeugen.
    • Diese dann öffnen, Status zu Bestell-Auftrag ändern und drucken.
    • Wurde Fremdmenge in Auftragspositionen eingetragen?
    • Unterdeckungen beseitigt?
    • Bestellungen prüfen!
2.1.1.7 Auftragsfuss
  • Stimmen die Summen?
  • Pauschalpreis vergeben
  • Pauschal-Rabatt vergeben
  • Pauschal entfernen
  • Jeweils die Summen im Fuss und in den Positionen kontrollieren!
  • Drucken klicken, Vorschau.
2.1.1.8 Auftrag kopieren als Angebot
  • Funktioniert?
2.1.1.9 Kopf: Kunde aus Kopf direkt öffnen
  • Auf Btn im Kopf klicken, Register Kunde, Lieferant usw. durchklicken!
2.1.1.10 Auftrags-Status in AUFTRAG ändern
  • weiter bei Lagerausgabe

2.1.2 Auftragsversionen anlegen

2.1.2.1 Neue Version anlegen aus Auftrag
  • Auftragsposition: Zusatztexte ändern. Dürfen nur in Version stehen, nicht im Ursprungs-Auftrag!


2.2 Projekt-Management

2.3 Ist-Kosten-Erfassung

2.4 Dispo-Service

2.5 Übersicht über Filial-Anfragen

2.6 Auftragsstatistik-Bearbeiter

2.7 Unterdeckungsliste

2.8 Vorgangsprotokoll

2.9 Auftragspositionen-Liste

2.10 Dispo-Grafik MultiLager

3 Bestellwesen

3.1 Bestellungen

3.2 Bestell-Mahnungen

4 Lager

4.1 Lagerbewegungen

4.1.1 Lagerausgabe

  • Auftrag suchen. Entfällt, wenn von der Auftragserfassung heraus aufgerufen wurde. Dann sollte der aktuelle Auftrag automatisch geöffnet werden. Ist das der Fall?
4.1.1.1 Manuelle Erfassung
4.1.1.2 Mobile Ausgabe
4.1.1.3 Umbuchen

4.1.2 Lagerrücknahme

4.1.2.1 Manuelle Erfassung
4.1.2.2 Mobile Rücknahme
4.1.2.3 Umbuchen

4.1.3 Artikel-Info

4.2 Mahnungen

4.3 Unterdeckungsliste

4.4 Lager-Auskunft

4.5 Rückholaufträge

4.6 Zugang, Abgang, Inventur

Um den Zugang und Abgang im Lager zu testen, wählt im Menü den Reiter Lager und dann den Punkt ZUGANG, ABGANG, INVENTUR.

Dann gibt man in das Feld Artikelnummer die Artikelnummer ein oder sucht diese mit der Lupe neben dem Feld aus der Liste.

Wenn man die Nummer manuell eingibt, bestätigt man dann die Eingabe mit dem grünen Haken rechts neben dem Feld.

Dann werden in den unteren Feldern jeweils die Mengen und Preise eingegeben. Abschließend werden die Punkte gespeichert.

Die entsprechenden Mengen sind dann in den nebenstehend Feldern zu vergleichen.

Die gleiche Testprozedur gilt auch für die Buchung des Abgangs von Artikeln.

4.7 Transport-Aufträge

4.8 Umlagern auf anderen Artikel

4.9 Lagerprotokoll

4.10 Retourenprotokoll

4.11 Inventur (RxInventur)

5 Werkstatt

5.1 Reparaturen

  • Suchen in der Reparatur-Aufträgen mit allen Optionen austesten
  • Neuen Reparatur-Auftrag anlegen
  • Eingabe-Prüfung Fertig-Soll-Datum testen (Datum in der Vergangenheit nicht zulässig)
  • Kosten dazu anlegen
  • Kunde zum Reparatur-Auftrag zuweisen
  • Auftrag zu Reparatur-Auftrag zuweisen
  • Reparatur-Auftrag abschließen

Nach Test auch REFLEX_Test-Schema#Suchen_in_Reparatur-Historie testen!

5.2 Suchen in Reparatur-Historie

Unbedingt unter MS-SQL und mySQL testen!

5.3 Listen aus Reparatur-Historie

5.4 Geräte-Prüfungen

5.5 VDE-Prüfung (intern, ohne TPS)

5.6 VDE-Prüfung, Aufruf von TPS

5.7 Wartungen

5.8 Wartungslisten

5.9 Fehlercodes erfassen

5.10 Fertigung

5.11 Stücklisten-Kalkulation (veraltet)

5.12 Tabellen-Kalkulation

6 Faktura

6.1 Rechnungen, Gutschriften

6.2 Übersicht

6.2.1 Zahlungsdaten zu einer Rechnung anzeigen

Wenn dieser Dialog geändert wurde, muss auch geprüft werden, ob der Dialog richtig anzeigt, wenn er aus den Kunden-Stammdaten heraus aufgerufen wurde!

6.3 Langzeit-Faktura

6.4 Interaktive Rechnungsliste

6.5 Rechnungs-Reports und Auswertungen

6.6 OP-Reports und –Auswertungen

6.7 Artikel-Umsatzlisten

6.8 Provisionsliste

6.9 Zahlungseingang

6.10 Drucken Mahnungen

6.11 Eingangsrechnungen

6.11.1 Eingangsrechnungen öffnen (aus Übersicht)

Eingangsrechnung in Übersicht auswählen und per -> und dann per Doppelklick öffnen.

Wichtig

Die Felder Bestell-Betrag, Kostenart und Kosten-Kategorie genau beobachten!
Zurück zur Übersicht und eine andere Eingangsrechnung öffnen, die eine andere Bestellnummer und andere Kostenart hat. Werden diese Felder korrekt angezeigt?
Diesen Vorgang mit einigen anderen Eingangsrechnungen wiederholen.

Hintergrund:

Die Felder Bestell-Betrag, Kostenart und Kosten-Kategorie kommen nicht direkt aus der Datenbank. Es sind sog. "Lookup-Felder", die beim Einlesen einer ER aktualisiert werden! Wenn dieses Aktualisieren nicht korrekt funktioniert, stehen noch die Werte der zuvor eingelesenen ER in der Maske!!!

6.12 Eingangsrechnungen aus ELO importieren

7 Archiv

7.1 Ausgesonderte Artikel

7.2 Adress-Archiv (nicht verfügbar!)

8 Info/Drucken

8.1 Info-Center

8.2 Listen und Auswertungen

8.3 Verkaufte Artikel

8.4 Artikel-Etiketten

8.5 Unterdeckungsliste

8.6 Universelle Auswertungen, Statistiken

8.7 Personen-Etiketten

9 Extras

9.1 Reflex-News

9.2 Ansicht, Taskleiste

9.3 CRRUN aus Speicher entfernen

10 Hilfe

10.1 Hilfe

10.2 Handbuch

10.3 Willkommen zu REFLEX 11

10.4 Neuigkeiten in REFLEX

10.5 Update-Informationen (Wiki)

10.6 GEVITAS im Internet

10.7 GEVITAS-Wiki

10.8 E-Mail an den Support

10.9 Info

10.10 System-Informationen

11 Datei

11.1 Heute-ToDo-Liste

11.2 Termin-Erinnerungen/Wiedervorlagen

11.3 Termin-Manager (Aufruf, Kommunikation)

11.4 GEVITAS-Sync

11.5 Dokumenten-Manager

11.6 Zeit-/Aktivitäten-Erfassung

11.7 Kassenbuch (Aufruf)

11.8 Passwort ändern

11.9 Benutzer-Profil

11.10 Sprache

11.11 Datenpflege

11.11.1 Datenbank-Pflege

11.11.2 Datenbank-Updates

11.11.3 Zeitachse verschieben

Diese Funktion ist nur für die Demo-Version oder einen Test verfügbar. Hiermit kann man die Zeitachse (Im Wesentlichen die Datumsangaben der Mietaufträge) um x Tage nach hinten verschieben. Dazu sucht man sich in der Auftragsübersicht die Zeiten der vorhandenen Aufträge aus und verschiebt diese um x Tage in die nahe Zukunft.

11.11.4 Artikel im T-REX Format exportieren

11.11.5 Artikel in die &Cloud exportieren

11.11.6 Artikelgruppen im T-REX Format exportieren

11.11.7 Kontakte im T-REX Format exportieren

11.11.8 Bearbeiter/Personen im T-REX Format exportieren

11.11.9 Termine zu T-REX exportieren

11.11.10 Kontakte aus Outlook importieren

11.11.11 Kontakte zu Outlook exportieren

11.11.12 Daten aus Excel importieren

11.11.13 Kontakte zu XLS exportieren

11.11.14 Texte RTF-formatieren

11.12 Admin-Optionen

11.12.1 Benutzerverwaltung, Zugriffssteuerung

11.12.2 Programm-Parameter und Einstellungen

11.12.3 Datenbank-Parameter bearbeiten

11.12.4 REFLEX-Checker

11.12.5 Anzeige Lizenzen/Benutzer

12 Kritische Einstellungen des Benutzerprofils

12.1 Register-Steuerung

12.1.1 Register oben

12.1.2 Register links