Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Das Saldo des Arbeitsstundenkontos soll prominent angezeigt werden #3

Closed
albig opened this issue Jun 29, 2023 · 8 comments
Closed

Das Saldo des Arbeitsstundenkontos soll prominent angezeigt werden #3

albig opened this issue Jun 29, 2023 · 8 comments
Assignees

Comments

@albig
Copy link
Member

albig commented Jun 29, 2023

Aktuell können im Menü "Abwesenheiten" die Überstunden angezeigt werden. Die Anzeige ist aber fehlerhaft (siehe weitere Tickets).
Alternativ kann mit dem Modul "Theoretische vs. Tatsächliche Anwesenheit" (hr_attendance_report_theoretical_time) ein Bericht über die Anwesenheiten erstellt werden, der eine korrekte (Über-) Stundenzahl ausgibt. Dieser Weg ist allerdings für die Nutzenden relativ aufwändig.

@hbrunn
Copy link
Contributor

hbrunn commented Jun 29, 2023

ist der Smartbutton oben rechts auf den Mitarbeiter-Records bekannt? Der zeigt momentan noch die verkehrte Zahl an, aber das wird ja in #2 adressiert.

Wie wäre ein Widget oben rechts im Menübalken? Weiße 0 (oder nichts) wenn es keine Überstunden gibt, rot mit negativem Vorzeichen wenn zuwenig Zeit geschrieben wurde, grün ohne Vorzeichen für Überstunden? Und ein Click darauf leitet zur Anwesenheitsliste (oder dem noch nicht existierenden Überstunden-zu-Urlaub-Formular)?

@albig
Copy link
Member Author

albig commented Jun 30, 2023

Der Button ist bekannt. Die Widget-Idee finde ich grundsätzlich gut. Ich würde natürlich gerne die anderen Stellen vereinheitlichen / fixen bzw. darauf aufbauen:

Die - ich nennen sie - "Odoo"-Überstunden werden an folgenden Stellen angezeigt (ggf. noch mehr):

1. Personal -> Employee (nur für den Personalverantwortlichen)

Odoo - employee_42

Das führt dann zur Liste der Überstunden - aber nicht zur Liste der gebuchten Antwesenheiten:

Odoo - Überstunden

Im Beispiel fehlt z.B. eine "Überstunde" für den Do, 22.06.2023, was ein Arbeitstag sein müsste.

2. Anwesenheiten -> Berichtswesen -> Anwesenheitsanalyse (nur für den Personalverantwortlichen)

Für den Personalverantwortlichen ist der Bericht unter Anwesenheiten sehr nützlich - wenn auch Odoo-spezifisch speziell. Den richtigen Überstunden-Wert bekommt man wie unter "Personal", indem man alle Zeiten berücksichtigt. Dass das praktikabel ist, wenn das Tool mehrere Jahre im Einsatz ist, bezweifle ich. Es wird vermutlich nur der relative Wert der letzten Monate auswertbar sein.

Odoo - Anwesenheitsanalyse (1)

Den Bericht kann nicht der Mitarbeitende und auch nicht der direkte Vorgesetzte sehen. Nur der "Personalverantwortliche", der immer - soweit mein Verständnis - alle Mitarbeiter eines Unternehmens sehen und bearbeiten kann.

3. Abwesenheiten -> Kalender (nur für den Mitarbeitenden)

Beispiel employee_42 == user_24 (login) == partner_59

Der Mitarbeitende kann hier "prominent" seine Überstunden im Kalender sehen.

Nachteile

  • die Zahl wird dezimal ausgegeben, was unbrauchbar ist. Im konkreten Fall: 42,59 == 42:35h. Das ist natürlich mathematisch korrekt.
  • es gibt keinen Link zu den erfassten Zeiten im Anwesenheitsmodul
  • ist die Zahl negativ, wird das Widget nicht angezeigt. Das hat z.B. die Firma Mint System GmbH im Modul hr_attendance_overtime_negative_hours gefixt. In dem Repo sind ggf. noch weitere, interessante HR-Attendance-Module.

Odoo - Dashboard  2023  (4)

hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Jul 3, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Jul 3, 2023
@tv-openbig
Copy link

tv-openbig commented Jul 4, 2023

Ich habe hier nochmal ein Dokument verlinkt, mit dem thematischen Schwerpunkt Management von Überstunden und auch Anpassung der Berechnung von Überstunden und Anzeige Optimierung (insbesondere Pausenzeit) nahe am Odoo Standard. Wir waren uns im Meeting ja einig, dass wir das hr_attendance_overtime Modul möglichst umschiffen, da Teile inzwischen in v15 enthalten sind (z.B. Zuweisung von Überstunden zu einem Konto) und somit zumindestens ein Teil obsolet ist und auch der Prozess der finalen Zuweisung von Überstunden nicht so einfach ist, vielleicht aber mehr Kontrolle bieten würde. Insofern sehe ich meinen alternativen Vorschlag auch erstmal als Diskussionsgrundlage an.

https://docs.google.com/document/d/1feip038O80FQw01FBsX1lfETvj455UJX/edit

@tv-openbig
Copy link

Neuer Dokumentenpafd: https://cloud.verdigado.com/index.php/s/FNqxN2oLyZo6sFH

hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Jul 31, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Jul 31, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Jul 31, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Aug 2, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Aug 2, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Aug 2, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Aug 2, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Aug 7, 2023
hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Aug 7, 2023
albig added a commit that referenced this issue Aug 8, 2023
[ADD] #3 hr_holidays: show hours with float_time widget, make numbers links
@tv-openbig
Copy link

@hbrunn @albig Es wird vereinbart, dass neben den Activities noch ein Icon in der Menüleiste angezeigt, die die aktuellen Überstunden anzeigt. Diskutiert wird noch "Refresh" oder nicht, soll aber nicht angezeigt werden.

hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Sep 18, 2023
@hbrunn
Copy link
Contributor

hbrunn commented Sep 18, 2023

in #21 zeige ich jetzt einfach die Nummer aus dem hr_holidays_attendance.holiday_status_extra_hours Urlaubstypen an. Oder soll das die Summe von hr_holidays_attendance.holiday_status_extra_hours und hr_holidays.holiday_status_comp sein?

hbrunn added a commit to hbrunn/odoo-customize that referenced this issue Sep 18, 2023
@hbrunn
Copy link
Contributor

hbrunn commented Sep 18, 2023

soeben den link angepasst, den Rest lassen wir wie besprochen so wie er ist

@hbrunn hbrunn assigned albig and unassigned hbrunn Sep 18, 2023
albig added a commit that referenced this issue Sep 20, 2023
[ADD] #3 systray widget for overtime
@albig
Copy link
Member Author

albig commented Oct 2, 2023

fixed mit #21

@albig albig closed this as completed Oct 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants