TIME+PLUS
  • Einleitung
  • Datenmodell
    • Screenshots
    • Zusammenhänge
  • Funktionsweise von TIME+PLUS
    • Allgemein
    • TimeTracker
      • Q&A
    • cobra-Addin
    • Tasks
  • Installation
    • Checkliste
  • Datenbanktabellen
    • Adressen-Tabelle
    • Belege-Tabelle
    • Belegpositionen-Tabelle
    • Zeitnachweis-Tabelle
    • Komponenten-Tabelle
    • TicketFilter-Tabelle
    • Zeitbuchung-Tabelle
    • Zeiterfassung-Tabelle
    • Zeiterfassung Automatisch-Tabelle
    • Artikel-Tabelle
    • ArtikelPreise-Tabelle
    • Feiertage-Tabelle
    • Tickets-Tabelle
    • TicketAngebote-Tabelle
    • TicketAngebotPositionen-Tabelle
    • TicketBeobachter-Tabelle
    • TicketDokumente-Tabelle
    • TicketKommentare-Tabelle
  • Auswahllisten
    • Währungen
    • Wochentage
    • Belegarten
    • Buchungsperioden
    • Mandanten
    • Einheiten
    • Bereich
    • Tätigkeitsart
    • Zeiterfassung_Art
    • Warengruppen
    • Abrechnungsart
    • Priorität
    • Ticketstatus
  • Konfigurationsdateien
    • appsettings.json Ticket-Webseite
    • [AdressenAdlName]_TimePlusSettings.json
  • SQL Server Reporting Services
    • Einleitung Reporting Services
    • Installation SSRS
    • Einspielen der bereitgestellten Reports
  • Administratives
    • Bereinigungsskript
Powered by GitBook
On this page
  1. Datenbanktabellen

Zeiterfassung-Tabelle

Die Zeiterfassung-Tabelle ist eine Zusatz-Tabelle, die sich unterhalb der Adressen-Tabelle befindet. (Tabellentyp: ADDITIONAL)

Hier wird für jeden Mitarbeiter an jedem Arbeitstag ein Eintrag erstellt. Dieser vermerkt Dinge wie Urlaubs-, Krankheits-, Arbeitsstunden. In Kombination mit den Adressen.Sollstunden des Mitarbeiters kann somit berechnet werden, wie viele Überstunden der Mitarbeiter an dem jeweiligen Tag geleistet, bzw. abgebaut hat.

Feldname
Feldtyp
Länge
Anmerkung

ID

ID

4

Eingabepflichtig

Erfasst am

Erfasst am

8

Erfasst von

Erfasst von

20

Geändert am

Geändert am

8

Geändert von

Geändert von

20

SuperId

SuperId (Adressen)

4

Arbeitsunfähig

Zahl mit Nachkommastellen

8

Eingabepflichtig

Arbeitszeit

Rechenfeld

8

AU

Ja/Nein

1

Ausbildung

Zahl mit Nachkommastellen

8

Eingabepflichtig

Bemerkungen

Bemerkung

2147483647

Bis

Datum und Zeit

8

Datum

Datum

8

Eingabepflichtig

Ist Stunden

Rechenfeld

8

Pause

Zahl mit Nachkommastellen

8

Saldo Stunden

Rechenfeld

8

Soll Stunden

Zahl mit Nachkommastellen

8

Eingabepflichtig

Urlaub

Zahl mit Nachkommastellen

8

Standartwert: 0

Eingabepflichtig

Von

Datum und Zeit

8

Rechenfeld "Arbeitszeit"

IIF (CONVERT (TIME, {Von}) <> '00:00:00' or CONVERT (TIME, {Bis})<> '00:00:00', IIF (CONVERT (TIME, {Bis}) > '03:00:00' OR CONVERT (TIME, {Von}) < '03:00:00', CEILING ((DATEDIFF (minute, CONVERT (TIME, {Von}), CONVERT (TIME, {Bis})) / 15.0)) / 4 - {Pause}, CEILING ((DATEDIFF (minute, CONVERT (TIME, {Von}), CONVERT (TIME, {Bis})) / 15.0)) / 4 - {Pause} + 24), 0)

Rechenfeld "Ist Stunden"

IIF (CONVERT(TIME, {Von}) <> '00:00:00' OR CONVERT (TIME, {Bis})<> '00:00:00', IIF (CONVERT (TIME, {Bis}) > '03:00:00' OR CONVERT (TIME, {Von}) < '03:00:00', CEILING ((DATEDIFF (minute, CONVERT (TIME, {Von}), CONVERT (TIME, {Bis})) / 15.0)) / 4 - {Pause}, CEILING ((DATEDIFF (minute, CONVERT (TIME, {Von}), CONVERT (TIME, {Bis})) / 15.0)) / 4 - {Pause} + 24), 0)

Rechenfeld "Saldo Stunden"

{Ist Stunden} - {Soll Stunden}

PreviousZeitbuchung-TabelleNextZeiterfassung Automatisch-Tabelle

Last updated 2 years ago

Rechenfeld "Arbeitszeit"
Rechenfeld "Ist Stunden"
#rechenfeld-saldo-stunden