Tricept AG

Z3001 Zeiterfassung

© 2005-2024 Tricept AG    Impressum   Datenschutz
Willkommen⋅Bienvenue⋅Welcome⋅Buongiorno

Überblick

Z3001 ist eine Anwendung für die Er­fas­sung und Ver­wal­tung von Fak­tu­ra­zei­ten und Pro­jekt­auf­wän­den. Ver­schie­de­ne Apps stel­len Ih­nen die ge­sam­te Funk­tio­na­li­tät unserer An­wen­dung zur Ver­fü­gung.

Zum Tes­ten der Zeit­er­fas­sung mel­den Sie sich mit un­se­rem Test­be­nutzer Max und dem Pass­wort Mus­ter­mann an.

Der kurze Weg zu den Apps

Wählen Sie ei­ne Web-App oder be­su­chen Sie un­se­re App-Stores mit Ihrem Phone oder Tablet.

Web-App Z3001 TINI Web-App Z3001 FUTUR

Entwicklungsgeschichte

Im Jahr 2005 ist bei Tricept ein in­ter­nes IT-System für die Er­fas­sung von Fak­tu­ra­zei­ten ent­wic­kelt wor­den. Die­ses Sys­tem ba­siert auf un­se­rem haus­ei­ge­nen Ja­va En­ter­prise Frame­work TIBET (Tri­cept In­te­gra­ted Busi­ness En­ter­prise Tech­no­lo­gy) und trägt den Na­men TINI (Tri­cept In­tra­net In­for­ma­tions­sys­tem).

Ende 2016 wur­de diese Zeit­er­fas­sung mo­der­ni­siert: TINI → Z3001

Es han­delt sich da­bei um ei­ne mo­der­ne cloud­ba­sier­te Ja­va Enter­prise An­wen­dung für die Ver­wal­tung von Fak­tu­ra­zei­ten und Pro­jek­tauf­wän­den.

Verschiedene Apps für Smart­phones, Tab­lets und klas­sische Web­brow­ser stel­len dem An­wen­der um­fang­rei­che Funk­tionen von Zeit­er­fassung bis Rech­nungs­stellung zur Ver­fü­gung.

An­wen­der ar­bei­ten mit dem Sys­tem in den Rol­len Pro­jekt­teil­neh­mer, Pro­jekt­lei­ter, Con­trol­ler oder Ad­mi­nis­tra­tor.

Z3001 kann auf Desk­tops oder mo­bi­len End­gerä­ten ver­wen­det wer­den.

Wir bie­ten die passende App für je­des De­vice an.

Unsere Apps


Web-App Z3001 TINI

Unsere Web-App Z3001 TINI stellt Pro­jekt­teil­neh­mern, Pro­jekt­lei­tern, Controllern und Ad­ministratoren die komplette Funk­tio­na­li­tät der Zeit­erfassung zur Verfügung. Diese App ba­siert auf dem frei­en Web­frame­work Struts der Apache Soft­ware Foundation und ist seit dem Jahr 2005 pro­duk­tiv.

Max Mustermann kann sich an die­ser App lei­der nicht an­mel­den. Für ei­ne An­mel­dung mit un­se­rem Test­be­nutzer ver­wen­den Sie bitte ei­ne der an­de­ren Apps.

Z3001 TINI starten

Universal Web-App Z3001 FUTUR

Durch die Ver­wen­dung von res­pon­sive Web­design steht un­se­re Uni­ver­sal Web-App Z3001 FUTUR auf allen mo­der­nen End­geräten zur Ver­fü­gung. Ent­wickelt wur­de sie mit Angu­lar, einem freien Web­frame­work der Google Inc.

Sie können die­se App auf Ihrem Smart­phone, Tab­let, Lap­top und Desk­top-Com­pu­ter ver­wen­den.

Z3001 FUTUR starten

Noch mehr Apps

Mit den Universal Web-Apps TEMPUS, CHRONOS und METRUM können Bu­chun­gen be­son­ders schnell er­fasst wer­den. Ent­wickelt wur­den sie mit dem Frame­work Vaadin. Vaadin ist ein freies Web­frame­work der Vaadin Ltd., mit dem die Ober­flächen kom­plett in Ja­va ent­wic­kelt wer­den. Da­bei fin­det das Google Web Tool­kit An­wen­dung.

Die Universal Web-Apps machen auf allen mo­bi­len End­gerä­ten und auch auf dem Desk­top eine gu­te Figur.

Durch die Ver­wen­dung von res­pon­sive Web­de­sign pas­sen sie sich der ver­wen­de­ten Bild­schirm­größe op­ti­mal an.

Sie können die Apps auf Ihrem Smart­phone, Tab­let, Lap­top und Desk­top-Com­pu­ter ver­wen­den.

Universal Web-App Z3001 TEMPUS

Z3001 TEMPUS starten

Universal Web-App Z3001 CHRONOS

Z3001 CHRONOS starten

Universal Web-App Z3001 METRUM

Diese App wird mit der neu­es­ten Vaadin-Tech­nik ent­wi­ckelt. Als De­mo steht noch kei­ne Bu­chungs­funk­tio­na­li­tät mit ech­ten Da­ten zur Ver­fü­gung. Sie kön­nen sich mit je­dem Be­nut­zer­na­men und Pass­wort an­mel­den und die App aus­pro­bie­ren. Scrollen Sie im Brow­ser in der Ta­bel­le ganz nach un­ten - Vaadin ver­ar­bei­tet Mas­sen­da­ten im Web­brow­ser. Vaadin ist sehr performant.

Z3001 METRUM starten

Universal Hybrid-App Z3001 JANUS

Mit dem Oracle Mo­bile App­li­cation Frame­work (MAF) ent­wi­ckelte platt­form­un­ab­hängige responsive Hybrid-Apps für An­droid, iOS und Win­dows 10 stehen auf allen Smart­phones und Tablets zur Ver­fü­gung. MAF-Apps wer­den in Java 8 und HTML5 ent­wickelt. Der platt­form­abhängi­ge Code wird automatisch generiert, so dass man eine native App erhält.

Für die Installation besuchen Sie bitte unsere App Stores.

Hybrid-App Z3001 CHRONOS

Die plattformunabhängige Hybrid-App Z3001 CHRONOS für iOS, An­droid und Win­dows 10 steht auf allen Smart­phones und Tablets zur Ver­fü­gung.

Bitte besuchen Sie unsere App Stores für die In­stal­lation.

Z3001 App Stores

Unsere Apps für Apple iPhones und iPads fin­den Sie im iTunes Store.

Im Google Play Store fin­den Sie un­se­re Apps für Smart­phones und Tab­lets mit dem An­dro­id Be­triebs­sys­tem.

Jetzt bei Google Play

Unsere Windows 10 Uni­ver­sal Apps fin­den Sie im Micro­soft Store.

Herunterladen

Manuelles Testen der Webservices

Mit unserem generischen Testclient können Sie die Web­ser­vices der Zeit­er­fassung auf­ru­fen und tes­ten. Mel­den Sie sich dazu mit unse­rem Test­be­nutzer Max und dem Pass­wort Mus­termann an. Die Auf­ruf­er­geb­nisse wer­den tabel­larisch auf­be­rei­tet an­ge­zeigt.

Die Zeiterfassung stellt SOAP- und REST-Webservices für die An­bin­dung verschiedener Apps zur Verfügung.

    SOAP Webservice (JAX-WS 2.2)

Funktionsaufrufe mit SOAP.

WSDL zum Z3001-Service anzeigen.

    REST Webservice (JAX-RS 2.1)

GET-, PUT-, POST- und DELETE-Aufrufe mit JSON-Objekten.

    REST-like Webservice (Proxy-Servlet)

Die Request-Parameter wer­den an ein Proxy-Serv­let als URL-Pa­ra­me­ter über­ge­ben. Der Auf­ru­fer erhält JSON-Objek­te als Er­geb­nis zu­rück. Test­auf­ru­fe können mit dem ge­ne­rischen Test­client durch­ge­führt wer­den.

Generischer Testclient

 Pretty Printing verwenden

Mandant:   ZEITERFASSUNG Z3001

Lasttest:      Passwort: 

Vordefinierte Konstanten für Datumsangaben in Ab­fra­gen:
HEU­TE, MOR­GEN, ÜBER­MOR­GEN, GES­TERN, VOR­GES­TERN

Vordefinierte Konstanten für Monatsangaben in Ab­fra­gen:
Ja­nu­ar, Fe­bru­ar, März ... De­zem­ber

HTTP-Header-Info er­mit­teln

Header
Server in den Online-Modus versetzen

Password:


Online
Server in den Offline-Modus versetzen

Password:


Offline
Push-Nachricht an alle Benutzer senden

User:

Password:

Nachricht:


Nachricht senden
Push-Nachricht an bestimmten Benutzer senden

User:

Password:

Benutzer:

Nachricht:


Nachricht senden
Login prüfen

User:

Password:


Login
Buchungssätze für Jahr er­mit­teln

User:

Password:

Jahr:


Jahr
Buchungssätze für Jahr und Monat er­mit­teln

User:

Password:

Jahr:

Monat:


Jahr und Monat
Buchungssätze für Jahr und Monat er­mit­teln (alle Benutzer)

User:

Password:

Jahr:

Monat:


Jahr und Monat (alle Benutzer)
Buchungssätze für Jahr und Kalenderwoche er­mit­teln

User:

Password:

Jahr:

Kalenderwoche:


Jahr und Kalenderwoche
Buchungssätze für Zeitraum er­mit­teln

User:

Password:

Beginn:

Ende:


Zeitraum
Buchungssätze für Zeitraum und Projekt er­mit­teln

User:

Password:

Projekt:

Beginn:

Ende:


Zeitraum und Projekt (Datum)

User:

Password:

Projekt:

Beginn:

Ende:


Zeitraum und Projekt (Konstanten)
Alle Projekte für Person er­mit­teln

User:

Password:


Alle
Aktive Projekte für Person er­mit­teln

User:

Password:


Aktive
Inaktive Projekte für Person er­mit­teln

User:

Password:


Inaktive
Buchungssatz anlegen

User:

Password:

Gesamtzeit:

Buchungsdatum:

Projekt:

Plan:

Ort:

Beschreibung:

Kommentar:


Anlegen (Gesamtzeit)

User:

Password:

Von:

Bis:

Pause:

Buchungsdatum:

Projekt:

Plan:

Ort:

Beschreibung:

Kommentar:


Anlegen (von/bis/Pause)
Buchungssatz ändern

User:

Password:

Buchungsnummer:

Gesamtzeit:

Buchungsdatum:

Projekt:

Plan:

Ort:

Beschreibung:

Kommentar:


Ändern (Gesamtzeit)

User:

Password:

Buchungsnummer:

Von:

Bis:

Pause:

Buchungsdatum:

Projekt:

Plan:

Ort:

Beschreibung:

Kommentar:


Ändern (von/bis/Pause)
Buchungssatz löschen

User:

Password:

Buchungsnummer:

Projekt:

Plan:


Löschen
Projekt freigeben

User:

Password:

Projekt:

Freigabedatum:


Freigeben

Testautomatisierung mit Appium und Selenium

Tes­ten Sie un­se­re Apps mit der Appium und Se­le­ni­um Test­au­to­ma­ti­sie­rung. Mit der Test­au­to­ma­ti­sierung wer­den Regresions­tests durch­ge­führt.

Mit den Appium und Se­le­ni­um Test­frame­works für Web­an­wen­dun­gen und Mobile Apps führen wir au­to­ma­ti­sier­te Tests un­se­rer Apps durch.

Nachfolgend zeigen wir ein Test­bei­spiel be­ste­hend aus Positiv- und Ne­ga­tiv­test auf.

Der Negativtest

Anlagemaske mit fehlerhaften Daten: Ort, Be­schrei­bung und Ge­samt­zeit feh­len.

Fehlermeldung beim Versuch, die Buchung anzulegen.

Auf die (korrekten) Fehlermeldungen für den Test­fall wird ge­prüft. Die Feh­ler­mel­dung­en stimmen, der Test­fall ist po­si­tiv (An­la­ge hat nicht funk­tio­niert). Das Er­geb­nis wird in das Test-Log ge­schrie­ben.

Der Positivtest

Anlagemaske mit vollständigen An­ga­ben zur an­zu­le­gen­den Bu­chung. Man be­ach­te, dass sich unter den Bu­chung­gen noch kei­ne mit heu­ti­gem Da­tum (11.04.2024) be­fin­det.

Die An­la­ge der Bu­chung war er­folg­reich. Die Bu­chung ist nun in der Bu­chungs­liste vor­han­den.

Auch das Er­geb­nis des positiven Test­falls wird im Test-Log ver­merkt.

Überwachung und Monitoring der Systemkomponenten

Überwachen Sie die Komponenten Gateway, Angular, Struts, Vaadin1, Vaadin2 oder Vaadin3 mit JavaMelody.

Verwaltung des Application Servers

Verwalten Sie den Application Server Red Hat WildFly.