commit working state
Too many changes to split them up. This commit contains roughly two months worth of work. This commit introduces the first aggregate and rewrites the ticket system to follow DDD patterns. It adds Spartan NG as the new component library. TanStack Query to replace GraphQL. Oh and Prisma is almost over as well.
This commit is contained in:
@@ -0,0 +1,74 @@
|
||||
,,,Vertrag,Vertrag,Vertrag,Vertrag,Vertrag,Vertrag,Vertrag,Vertrag,"Stunden innerhalb der Soll-Stunden","Stunden innerhalb der Soll-Stunden","Stunden innerhalb der Soll-Stunden","Stunden innerhalb der Soll-Stunden","Stunden innerhalb der Soll-Stunden","Stunden innerhalb der Soll-Stunden",Ist-/Soll-Stunden,Ist-/Soll-Stunden,Ist-/Soll-Stunden,Ist-/Soll-Stunden,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Berechnung,Salden,Salden,Salden,Salden,Salden,Salden,Salden,Salden,Auszahlen,Auszahlen,Auszahlen,Auszahlen,Auszahlen,Auszahlen,Auszahlen,Auszahlen,Auszahlen,Auszahlen
|
||||
,,,,,,,,,,,"Gearbeitete Stunden","Gearbeitete Stunden","Urlaub nehmen","Urlaub nehmen",Krankheitsstunden,Krankheitsstunden,Gesamt,Gesamt,Vertrag,Vertrag,Plus/Min,Mehrstunden,Überstunden,"Zuschlag P-Schein","Krank ohne AU","Krank ohne AU","Nachtzuschlag 25 (25%)","Nachtzuschlag 25 (25%)","Nachtzuschlag 40 (40%)","Nachtzuschlag 40 (40%)","Sonntagszuschlag (50%)","Sonntagszuschlag (50%)","Verpfl.-pauschale (14%)","Samstagzuschlag (15%)","Samstagzuschlag (15%)",Zeitausgleich,Zeitausgleich,Zeitausgleich,Zeitausgleich,Zeitausgleich,Urlaub,Urlaub,Urlaub,Mehrstunden,"Überstunden auszahlen",Fahrtkosten,Verpflegungspauschale,"Zuschlag P-Schein",25%,40%,50%,14%,15%
|
||||
Persnr.,Nachname,Vorname,Art,P-Schein,"Recht auf Zuschläge?",Start,Tage,Stunden,Max,"Urlaubstage pro Jahr",Tage,Stunden,Tage,Stunden,Tage,Stunden,Tage,Stunden,Tage,Stunden,Stunden,Stunden,Stunden,anzahl,Tage,Stunden,Tage,Stunden,Tage,Stunden,Tage,Stunden,Tage,Tage,Stunden,Start,+/-,Änderungen,Auszahlen,Jetzt,Start,Abbau,Jetzt,Stunden,Stunden,km,Tage,Anzahl,Stunden,Stunden,Stunden,Stunden,Stunden
|
||||
169,Safari,"Abdul Latif ",Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,20,21,185.2167,1,8,0,0,22,193.21666666667,21.667,173.333,19.88366666667,0.00033333332999064,19.88333333334,21,0,0,0,0,0,0,0,0,18,2,18.933333333333,0.334,19.88366666667,19.88366666667,19.88366666667,0.334,14,1,13,0.00033333332999064,19.88333333334,0.00,20,21,0,0,0,15.783333333333,18.933333333333
|
||||
93,"Moshtagh Askari",Adel,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,23,198.9167,0,0,0,0,23,198.91666666667,21.667,173.333,25.58366666667,0.00033333332999064,25.58333333334,23,0,0,0,0,0,0,0,0,20,2,17.45,0.007,25.58366666667,25.58366666667,25.58366666667,0.0070000000000014,31,0,31,0.00033333332999064,25.58333333334,0.00,22,23,0,0,0,14.966666666667,17.45
|
||||
18,Mihailescu,"Adrian Lucian",Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,20,21,178.6,0,0,0,0,21,178.6,21.667,173.333,5.267,0.00033333332999064,5.26666666667,21,0,0,0,0,0,0,0,0,11,3,25.65,0,5.267,5.267,5.267,0,20,0,20,0.00033333332999064,5.26666666667,0.00,13,21,0,0,0,9.6833333333333,25.65
|
||||
,"Esmaeili Dashtbayaz",Amin,Fest,Nein,Ja,2025-04-01,5.00,40.00,0.00,,21,181.0833,0,0,0,0,21,181.08333333333,21.667,173.333,7.75033333333,0.00033333332999064,7.75,,0,0,0,0,0,0,0,0,18,3,24.033333333333,-2.066,7.75033333333,7.75033333333,5.68433333333,8.8817841970013E-16,12,0,12,0.00033333332999064,5.684,0.00,20,0,0,0,0,13.05,24.033333333333
|
||||
,Ahmadpour,Amirhossein,Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,24,22,194.75,0,0,0,0,22,194.75,21.667,173.333,21.417,0.00033333332999064,21.41666666667,22,0,0,1,1.1333333333333,0,0,0,0,20,1,8.75,0,21.417,21.417,21.417,0,9,0,9,0.00033333332999064,21.41666666667,0.00,21,22,1.1333333333333,0,0,18.366666666667,8.75
|
||||
188,"Malani Karizi",Arasch,Fest,Nein,Ja,2025-09-01,5.00,40.00,0.00,20,24,207.75,0,0,0,0,24,207.75,21.667,173.333,34.417,0.00033333332999064,34.41666666667,,0,0,1,1.5,0,0,1,8.8666666666667,19,3,24.55,-108.997,34.417,34.417,0,-74.58,5,0,5,0,0,0.00,23,0,1.5,0,8.8666666666667,14.333333333333,24.55
|
||||
113,Ziaudin,Atiq,Fest,Ja,Ja,2025-02-24,5.00,40.00,0.00,20,20,172.6,0,0,0,0,20,172.6,21.667,173.333,-0.733,0,0,20,0,0,0,0,0,0,0,0,19,1,8.0166666666667,14.047,-0.733,-0.733,0,13.314,9,0,9,0,0,0.00,20,20,0,0,0,12.583333333333,8.0166666666667
|
||||
,Rahmati,Behnam,Fest,Ja,Ja,2025-04-01,5.00,40.00,0.00,,16,143.95,0,0,2,16,18,159.95,21.667,173.333,-13.383,0,0,16,0,0,0,0,0,0,0,0,16,0,0,0,-13.383,-13.383,0,-13.383,13,0,13,0,0,0.00,16,16,0,0,0,15.95,0
|
||||
,Aba,Cuan,Fest,Nein,Ja,2025-08-01,5.00,40.00,0.00,,10,69.45,0,0,2,16,12,85.45,21.667,173.333,-87.883,0,0,,0,0,0,0,0,0,0,0,0,0,0,-228.333,-87.883,-87.883,0,-316.216,4,0,4,0,0,0.00,1,0,0,0,0,0,0
|
||||
,Haghighivand,Danial,Fest,Nein,Ja,2025-04-01,5.00,40.00,0.00,,17,152.2333,0,0,1,8,18,160.23333333333,21.667,173.333,-13.09966666667,0,0,,0,0,0,0,0,0,0,0,17,0,0,0,-13.09966666667,-13.09966666667,0,-13.09966666667,3,0,3,0,0,0.00,17,0,0,0,0,16.233333333333,0
|
||||
,Mohammadi,Danial,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,19,165.0167,0,0,0,0,19,165.01666666667,21.667,173.333,-8.31633333333,0,0,19,0,0,0,0,0,0,0,0,17,2,14.5,0,-8.31633333333,-8.31633333333,0,-8.31633333333,7,0,7,0,0,0.00,17,19,0,0,0,14.516666666667,14.5
|
||||
,Shahrasebi,Danial,Fest,,,2021-05-01,0.00,0.00,0.00,,,,0,0,0,0,0,0,0,0,0,0,0,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,5,0,0,,,0,0,0,0,0,0
|
||||
,Emkani,Daniel,Fest,Nein,Ja,2025-07-15,3.00,25.00,0.00,,7,58.9167,3,24,3,24,13,106.91666666667,13,108.333,-1.41633333333,0,0,,0,0,0,0,0,0,0,0,0,2,15.65,0,-1.41633333333,-1.41633333333,0,-1.41633333333,7,3,4,0,0,0.00,6,0,0,0,0,0,15.65
|
||||
,Lolies,Danny,Fest,Ja,Ja,2025-03-01,5.00,40.00,0.00,,19,161.4833,0,0,1,8,20,169.48333333333,21.667,173.333,-3.84966666667,0,0,19,2,16.5,0,0,0,0,0,0,15,2,16.566666666667,-5.933,-3.84966666667,-3.84966666667,0,-9.78266666667,10,0,10,0,0,0.00,17,19,0,0,0,10.7,16.566666666667
|
||||
,Hastedt,David,Fest,Nein,Ja,2025-01-27,4.00,32.00,0.00,20,13,110.2,2,16,0,0,15,126.2,17.333,138.667,-12.467,0,0,,1,8,0,0,0,0,0,0,10,0,0,0,-12.467,-12.467,0,-12.467,2,2,0,0,0,0.00,10,0,0,0,0,8.6666666666667,0
|
||||
2,Shahrasebi,David,Fest,Ja,Ja,2022-10-01,5.00,40.00,0.00,20,,,0,0,0,0,0,0,21.667,173.333,0,0,0,,0,0,0,0,0,0,0,0,0,0,0,151.34,0,0,0,151.34,2,0,2,0,0,,,0,0,0,0,0,0
|
||||
,Golmohammadi,"Davood ",Fest,Ja,Ja,2025-08-01,5.00,40.00,0.00,20,19,171.6667,1,8,0,0,20,179.66666666667,21.667,173.333,6.33366666667,0.00033333332999064,6.33333333334,19,0,0,0,0,0,0,0,0,19,0,0,0,6.33366666667,6.33366666667,6.33366666667,0,2,1,1,0.00033333332999064,6.33333333334,0.00,19,19,0,0,0,19.666666666667,0
|
||||
202,Pouzesh,Esmail,Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,20,21,170.3667,0,0,0,0,21,170.36666666667,21.667,173.333,-2.96633333333,0,0,21,0,0,20,66.283333333333,11,21.333333333333,0,0,0,0,0,0,-2.96633333333,-2.96633333333,0,-2.96633333333,12,0,12,0,0,0.00,20,21,66.283333333333,21.333333333333,0,0,0
|
||||
187,"Sajaei Khouzestani",Farid,Fest,Ja,Ja,2025-04-07,5.00,40.00,0.00,20,23,203.5,0,0,0,0,23,203.5,21.667,173.333,30.167,0.00033333332999064,30.16666666667,23,0,0,0,0,0,0,0,0,19,3,28.75,0,30.167,30.167,30.167,0,19,0,19,0.00033333332999064,30.16666666667,0.00,22,23,0,0,0,16.25,28.75
|
||||
191,"Faridani Rad",Farzad,Fest,Ja,Ja,2025-02-01,5.00,40.00,0.00,20,19,157.2,0,0,2,16,21,173.2,21.667,173.333,-0.13300000000001,0,0,19,1,8,19,59.9,5,11.55,0,0,0,0,0,0,-0.13300000000001,-0.13300000000001,0,-0.13300000000001,0,0,0,0,0,0.00,19,19,59.9,11.55,0,0,0
|
||||
,Movafagh,"Farzad ",Fest,Ja,Ja,2025-02-03,5.00,40.00,0.00,20,21,182.65,0,0,0,0,21,182.65,21.667,173.333,9.317,0.00033333332999064,9.31666666667,21,0,0,0,0,0,0,0,0,19,2,16.016666666667,0,9.317,9.317,9.317,0,17,0,17,0.00033333332999064,9.31666666667,0.00,20,21,0,0,0,14.633333333333,16.016666666667
|
||||
89,Hashimazada,Firuz,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,,0,0,0,16,144,16,144,21.667,173.333,-29.333,0,0,,0,0,0,0,0,0,0,0,0,0,0,0,-29.333,-29.333,0,-29.333,8,0,8,0,0,,,0,0,0,0,0,0
|
||||
,Saeedpour,Fouad,Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,,21,180.6833,0,0,0,0,21,180.68333333333,21.667,173.333,7.35033333333,0.00033333332999064,7.35,21,0,0,5,17.5,5,10.55,2,18.583333333333,10,4,33.033333333333,0,7.35033333333,7.35033333333,7.35033333333,0,26,0,26,0.00033333332999064,7.35,0.00,21,21,17.5,10.55,18.583333333333,8.5166666666667,33.033333333333
|
||||
55,Khodayaran,Hossein,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,19,152.55,0,0,0,0,19,152.55,21.667,173.333,-20.783,0,0,19,0,0,18,56.733333333333,5,11.55,1,3.5166666666667,0,0,0,0,-20.783,-20.783,0,-20.783,6,0,6,0,0,0.00,18,19,56.733333333333,11.55,3.5166666666667,0,0
|
||||
206,Rasulkhani,Hossein,Fest,Ja,Ja,2025-03-06,5.00,40.00,0.00,20,9,76.4667,10,80,0,0,19,156.46666666667,21.667,173.333,-16.86633333333,0,0,9,0,0,0,0,0,0,1,9,6,2,16.2,0,-16.86633333333,-16.86633333333,0,-16.86633333333,29,10,19,0,0,0.00,9,9,0,0,9,3.2666666666667,16.2
|
||||
,"Mohamed Salah","Hussin Noureldin",Fest,Ja,Ja,2025-06-06,5.00,40.00,0.00,20,20,173.6667,0,0,0,0,20,173.66666666667,21.667,173.333,0.33366666667001,0.00033333332999064,0.33333333334002,20,0,0,0,0,0,0,0,0,18,2,17.616666666667,0,0.33366666667001,0.33366666667001,0.33366666667001,0,0,0,0,0.00033333332999064,0.33333333334002,0.00,19,20,0,0,0,12.05,17.616666666667
|
||||
50,"Rohany Oskoee",Iman,Fest,Nein,Ja,2025-01-01,5.00,40.00,0.00,20,23,196.8667,0,0,0,0,23,196.86666666667,21.667,173.333,23.53366666667,0.00033333332999064,23.53333333334,,0,0,0,0,0,0,0,0,20,2,16.883333333333,0,23.53366666667,23.53366666667,23.53366666667,0,36,0,36,0.00033333332999064,23.53333333334,0.00,21,0,0,0,0,13.483333333333,16.883333333333
|
||||
7,Salehi,Iman,Fest,Ja,Ja,2025-02-01,5.00,40.00,0.00,20,21,176.55,0,0,0,0,21,176.55,21.667,173.333,3.217,0.00033333332999064,3.21666666667,21,0,0,20,62.466666666667,7,10.9,1,10,0,1,8.75,0,3.217,3.217,3.217,0,0,0,0,0.00033333332999064,3.21666666667,0.00,21,21,62.466666666667,10.9,10,0,8.75
|
||||
,Krüger,Julian,Fest,Ja,Ja,2025-01-15,5.00,40.00,0.00,20,20,171.2833,0,0,0,0,20,171.28333333333,21.667,173.333,-2.04966666667,0,0,20,0,0,2,7,2,4.4333333333333,0,0,0,1,6.05,0,-2.04966666667,-2.04966666667,0,-2.04966666667,8,0,8,0,0,0.00,17,20,7,4.4333333333333,0,0,6.05
|
||||
,Hazrati,Kamyar,Fest,,Ja,2025-02-24,5.00,40.00,0.00,20,21,182.2333,0,0,0,0,21,182.23333333333,21.667,173.333,8.90033333333,0.00033333332999064,8.9,,0,0,0,0,0,0,0,0,18,3,22.616666666667,0,8.90033333333,8.90033333333,8.90033333333,0,10,0,10,0.00033333332999064,8.9,0.00,19,0,0,0,0,15.616666666667,22.616666666667
|
||||
,Saei,Kasra,Fest,Nein,Ja,2025-08-01,5.00,40.00,0.00,,8,56.2333,2,16,0,0,10,72.233333333333,21.667,173.333,-101.09966666667,0,0,,2,15,0,0,0,0,0,0,0,0,0,-186.848,-101.09966666667,-101.09966666667,0,-287.94766666667,0,2,-2,0,0,0.00,,0,0,0,0,0,0
|
||||
182,Kalantari,Kaveh,Fest,Ja,Ja,2025-03-01,5.00,40.00,0.00,20,18,155.1667,6,48,0,0,24,203.16666666667,21.667,173.333,29.83366666667,0.00033333332999064,29.83333333334,18,0,0,1,1.05,0,0,2,17.733333333333,13,3,25.533333333333,0,29.83366666667,29.83366666667,29.83366666667,0,17,6,11,0.00033333332999064,29.83333333334,0.00,18,18,1.05,0,17.733333333333,6.85,25.533333333333
|
||||
,Sahem,Khalid,Fest,Ja,Ja,2025-06-16,5.00,40.00,0.00,20,20,168.7167,0,0,0,0,20,168.71666666667,21.667,173.333,-4.61633333333,0,0,20,0,0,0,0,0,0,0,0,18,1,8.6833333333333,0,-4.61633333333,-4.61633333333,0,-4.61633333333,15,0,15,0,0,0.00,19,20,0,0,0,9.5333333333333,8.6833333333333
|
||||
194,Saffarnajib,Majid,Fest,Ja,Ja,2025-04-01,3.00,21.00,0.00,16,17,145.5667,0,0,0,0,17,145.56666666667,13,91,54.56666666667,54.56666666667,0,17,0,0,2,3.85,0,0,0,0,16,0,0,0,54.56666666667,54.56666666667,54.56666666667,0,16,0,16,54.56666666667,0,0.00,17,17,3.85,0,0,8.7166666666667,0
|
||||
177,Juyande,Masoud,Fest,Nein,Ja,2025-01-01,5.00,40.00,0.00,20,14,113.4333,7,56,0,0,21,169.43333333333,21.667,173.333,-3.89966666667,0,0,,0,0,10,33.116666666667,5,11.116666666667,0,0,3,0,0,0.009,-3.89966666667,-3.89966666667,0,-3.89066666667,-7,7,-14,0,0,0.00,13,0,33.116666666667,11.116666666667,0,0.7,0
|
||||
53,Eggerstedt,Matthias,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,20,171.6833,0,0,0,0,20,171.68333333333,21.667,173.333,-1.64966666667,0,0,20,0,0,0,0,0,0,0,0,18,2,16.933333333333,0,-1.64966666667,-1.64966666667,0,-1.64966666667,10,0,10,0,0,0.00,20,20,0,0,0,10.75,16.933333333333
|
||||
,Arabnia,Mehdi,Fest,Ja,Ja,2025-05-05,5.00,40.00,0.00,,21,185.9333,1,8,0,0,22,193.93333333333,21.667,173.333,20.60033333333,0.00033333332999064,20.6,21,0,0,0,0,0,0,0,0,18,3,24.766666666667,0,20.60033333333,20.60033333333,20.60033333333,0,7,1,6,0.00033333332999064,20.6,0.00,20,21,0,0,0,17.166666666667,24.766666666667
|
||||
,"Jalali Wagener",Mehdi,Fest,Ja,Ja,2025-02-01,5.00,40.00,0.00,,23,195.7167,0,0,0,0,23,195.71666666667,21.667,173.333,22.38366666667,0.00033333332999064,22.38333333334,23,0,0,0,0,0,0,0,0,20,3,24.033333333333,0,22.38366666667,22.38366666667,22.38366666667,0,-1,0,-1,0.00033333332999064,22.38333333334,0.00,22,23,0,0,0,11.683333333333,24.033333333333
|
||||
,Taghadosi,Mehdi,Fest,Ja,Ja,2025-08-08,5.00,40.00,0.00,,19,167.25,0,0,0,0,19,167.25,21.667,173.333,-6.083,0,0,19,0,0,0,0,0,0,0,0,17,2,16.266666666667,0,-6.083,-6.083,0,-6.083,10,0,10,0,0,0.00,19,19,0,0,0,14.983333333333,16.266666666667
|
||||
,Mazidi,Mehrdad,Fest,Ja,Ja,2025-07-01,5.00,40.00,0.00,20,19,166.9167,0,0,0,0,19,166.91666666667,21.667,173.333,-6.41633333333,0,0,19,0,0,0,0,0,0,0,0,17,2,17.616666666667,0,-6.41633333333,-6.41633333333,0,-6.41633333333,10,0,10,0,0,0.00,18,19,0,0,0,13.3,17.616666666667
|
||||
165,Koell,"Melanie Nadine",Fest,Nein,Ja,2025-01-01,5.00,40.00,0.00,20,1,6.5,0,0,0,0,1,6.5,21.667,173.333,-166.833,0,0,,0,0,0,0,0,0,0,0,0,0,0,-306.596,-166.833,-166.833,0,-473.429,12,0,12,0,0,0.00,,0,0,0,0,0,0
|
||||
,Zekarias,Michael,Fest,Nein,Ja,2025-11-01,5.00,40.00,0.00,,21,172.8333,0,0,0,0,21,172.83333333333,21.667,173.333,-0.49966666667001,0,0,,0,0,5,14.616666666667,0,0,0,0,14,1,8.0333333333333,0,-0.49966666667001,-0.49966666667001,0,-0.49966666667001,0,0,0,0,0,0.00,20,0,14.616666666667,0,0,6.1833333333333,8.0333333333333
|
||||
119,Pourhossein,Milad,Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,20,22,182.6,0,0,0,0,22,182.6,21.667,173.333,9.267,0.00033333332999064,9.26666666667,22,0,0,10,30.9,2,0.35,0,0,9,1,9.25,-49.564,9.267,9.267,0,-40.297,10,0,10,0,0,0.00,20,22,30.9,0.35,0,3.7,9.25
|
||||
144,Maleki,Mohammad,Fest,Ja,Ja,2025-09-01,3.00,24.00,0.00,20,9,72.6833,0,0,0,0,9,72.683333333333,13,104,-31.316666666667,0,0,9,1,8,0,0,0,0,0,0,6,0,0,-313.845,-31.316666666667,-31.316666666667,0,-345.16166666667,-1,0,-1,0,0,0.00,6,9,0,0,0,3.55,0
|
||||
217,"Rasul Khani",Mohammad,Fest,Ja,Ja,2025-03-03,5.00,40.00,0.00,20,11,95,10,80,0,0,21,175,21.667,173.333,1.667,0.00033333332999064,1.66666666667,11,0,0,0,0,0,0,0,0,10,1,8.5166666666667,0,1.667,1.667,1.667,0,20,10,10,0.00033333332999064,1.66666666667,0.00,11,11,0,0,0,6.4833333333333,8.5166666666667
|
||||
96,Sabahi,Mohammad,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,20,170.15,0,0,0,0,20,170.15,21.667,173.333,-3.183,0,0,20,0,0,0,0,0,0,0,0,19,0,0,0,-3.183,-3.183,0,-3.183,9,0,9,0,0,0.00,19,20,0,0,0,11.65,0
|
||||
78,Tajikzadeh,Mohammad,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,20,169.3833,0,0,0,0,20,169.38333333333,21.667,173.333,-3.94966666667,0,0,20,0,0,0,0,0,0,0,0,17,3,24.35,0,-3.94966666667,-3.94966666667,0,-3.94966666667,2,0,2,0,0,0.00,20,20,0,0,0,9.0333333333333,24.35
|
||||
,Atrafi,"Mohammad Nasir",Fest,Ja,Ja,2025-10-01,5.00,4.00,0.00,20,20,177.8,1,8,0,0,21,185.8,21.667,17.333,168.467,156.00033333333,12.46666666667,20,0,0,0,0,0,0,0,0,19,1,7.85,0,168.467,168.467,168.467,0,5,1,4,156.00033333333,12.46666666667,0.00,19,20,0,0,0,17.95,7.85
|
||||
,Amiri,"Mohammad Samir",Fest,Ja,Ja,2025-09-01,5.00,40.00,0.00,20,22,197.6667,0,0,0,0,22,197.66666666667,21.667,173.333,24.33366666667,0.00033333332999064,24.33333333334,22,0,0,10,34.75,10,23.166666666667,3,27.833333333333,0,2,19.25,0,24.33366666667,24.33366666667,24.33366666667,0,11,0,11,0.00033333332999064,24.33333333334,0.00,21,22,34.75,23.166666666667,27.833333333333,0,19.25
|
||||
,"El Moustaiqid",Najlae,Fest,,Ja,2025-09-01,5.00,40.00,0.00,,17,126.5,0,0,1,8,18,134.5,21.667,173.333,-38.833,0,0,,2,16,0,0,0,0,0,0,0,0,0,-1154.263,-38.833,-38.833,0,-1193.096,9,0,9,0,0,0.00,,0,0,0,0,0,0
|
||||
,Jasarevic,Noel,Fest,Nein,Ja,2025-09-15,5.00,40.00,0.00,,19,161.9333,1,8,0,0,20,169.93333333333,21.667,173.333,-3.39966666667,0,0,,0,0,0,0,0,0,0,0,0,0,0,-0.7,-3.39966666667,-3.39966666667,0,-4.09966666667,-1,1,-2,0,0,0.00,19,0,0,0,0,0,0
|
||||
,"Sharh Ghaboos",Peyman,Fest,Ja,Ja,2025-03-01,5.00,40.00,0.00,,23,199.0833,0,0,0,0,23,199.08333333333,21.667,173.333,25.75033333333,0.00033333332999064,25.75,23,0,0,1,1.5,0,0,1,8.8666666666667,18,3,24.55,0,25.75033333333,25.75033333333,25.75033333333,0,20,0,20,0.00033333332999064,25.75,0.00,22,23,1.5,0,8.8666666666667,13.666666666667,24.55
|
||||
227,Feilbach,"Raoul Nikolai ",Fest,Nein,Ja,2025-09-01,5.00,40.00,0.00,20,20,173.3667,0,0,0,0,20,173.36666666667,21.667,173.333,0.033666666670001,0.00033333332999064,0.033333333340011,,0,0,8,28,8,16.766666666667,2,19,0,0,0,0.007,0.033666666670001,0.033666666670001,0.033666666670002,0.006999999999999,6,0,6,0.00033333332999064,0.033333333340011,0.00,19,0,28,16.766666666667,19,0,0
|
||||
,Hatami,Reza,Fest,Ja,Ja,2025-09-15,5.00,40.00,0.00,20,20,175.3333,0,0,0,0,20,175.33333333333,21.667,173.333,2.00033333333,0.00033333332999064,2,20,0,0,0,0,0,0,0,0,18,2,16.266666666667,0,2.00033333333,2.00033333333,2.00033333333,0,6,0,6,0.00033333332999064,2,0.00,20,20,0,0,0,15.066666666667,16.266666666667
|
||||
137,Pourhossein,Reza,Fest,Ja,Ja,2025-04-01,5.00,40.00,0.00,20,25,201.4667,0,0,0,0,25,201.46666666667,21.667,173.333,28.13366666667,0.00033333332999064,28.13333333334,25,0,0,15,45.85,5,10.166666666667,3,20.95,5,2,16.266666666667,0,28.13366666667,28.13366666667,28.13366666667,0,29,0,29,0.00033333332999064,28.13333333334,0.00,22,25,45.85,10.166666666667,20.95,3.7333333333333,16.266666666667
|
||||
,"Rohi Pour",Sadroldin,Fest,Ja,Ja,2025-11-01,5.00,40.00,0.00,20,18,155.4667,0,0,0,0,18,155.46666666667,21.667,173.333,-17.86633333333,0,0,18,0,0,0,0,0,0,0,0,16,2,16.016666666667,0,-17.86633333333,-17.86633333333,0,-17.86633333333,0,0,0,0,0,0.00,17,18,0,0,0,11.45,16.016666666667
|
||||
225,"Hosseini Jahed",Sajad,Fest,Ja,Ja,2025-03-03,5.00,40.00,0.00,20,21,184.2,0,0,0,0,21,184.2,21.667,173.333,10.867,0.00033333332999064,10.86666666667,21,0,0,0,0,0,0,0,0,19,1,8.5166666666667,0,10.867,10.867,10.867,0,20,0,20,0.00033333332999064,10.86666666667,0.00,20,21,0,0,0,17.183333333333,8.5166666666667
|
||||
,Saki,Sara,Fest,Ja,Ja,2025-02-01,5.00,40.00,0.00,,4,25.7667,0,0,15,120,19,145.76666666667,21.667,173.333,-27.56633333333,0,0,4,0,0,0,0,0,0,0,0,2,0,0,0,-27.56633333333,-27.56633333333,0,-27.56633333333,11,0,11,0,0,0.00,2,4,0,0,0,1.0166666666667,0
|
||||
,"Perez Y Waldt",Sebastian,Fest,Nein,Ja,2024-09-23,5.00,40.00,0.00,,6,47.3,0,0,7,56,13,103.3,21.667,173.333,-70.033,0,0,,1,8,0,0,0,0,0,0,3,1,7.7166666666667,-747.879,-70.033,-70.033,0,-817.912,14,0,14,0,0,0.00,3,0,0,0,0,1.35,7.7166666666667
|
||||
38,Hosseini,"Seyed Hamid",Fest,Ja,Ja,2025-03-10,5.00,40.00,0.00,20,22,189.2667,0,0,0,0,22,189.26666666667,21.667,173.333,15.93366666667,0.00033333332999064,15.93333333334,22,0,0,0,0,0,0,0,0,19,3,24.333333333333,0,15.93366666667,15.93366666667,15.93366666667,0,26,0,26,0.00033333332999064,15.93333333334,0.00,22,22,0,0,0,12.933333333333,24.333333333333
|
||||
,Jabbari,Shahram,Fest,Nein,Ja,2025-04-01,5.00,40.00,0.00,,19,165.5,0,0,0,0,19,165.5,21.667,173.333,-7.833,0,0,,0,0,0,0,0,0,0,0,17,2,16.816666666667,0,-7.833,-7.833,0,-7.833,-5,0,-5,0,0,0.00,19,0,0,0,0,12.683333333333,16.816666666667
|
||||
124,Imanian,Shahriyar,Fest,Ja,Ja,2025-03-10,5.00,40.00,0.00,20,23,199.2167,0,0,0,0,23,199.21666666667,21.667,173.333,25.88366666667,0.00033333332999064,25.88333333334,23,0,0,2,0.7,0,0,5,44.716666666667,14,4,33.45,0,25.88366666667,25.88366666667,25.88366666667,0,24,0,24,0.00033333332999064,25.88333333334,0.00,23,23,0.7,0,44.716666666667,8.35,33.45
|
||||
164,Tokhi,Shokrollah,Fest,Ja,Ja,2025-03-04,5.00,40.00,0.00,20,20,168.0333,0,0,0,0,20,168.03333333333,21.667,173.333,-5.29966666667,0,0,20,0,0,10,33.016666666667,1,0.05,2,17.116666666667,6,2,16.45,0,-5.29966666667,-5.29966666667,0,-5.29966666667,9,0,9,0,0,0.00,19,20,33.016666666667,0.05,17.116666666667,2.9166666666667,16.45
|
||||
210,Rahimzadeh,Siamak,Fest,Ja,Ja,2025-03-01,5.00,40.00,0.00,20,22,182.9667,0,0,0,0,22,182.96666666667,21.667,173.333,9.63366666667,0.00033333332999064,9.63333333334,22,0,0,0,0,0,0,0,0,18,2,16.433333333333,0.027,9.63366666667,9.63366666667,9.63366666667,0.026999999999999,39,0,39,0.00033333332999064,9.63333333334,0.00,20,22,0,0,0,12.033333333333,16.433333333333
|
||||
,Florescu,Silviu-Cezar,Fest,Nein,Ja,2025-10-01,5.00,40.00,0.00,,21,182.2833,0,0,0,0,21,182.28333333333,21.667,173.333,8.95033333333,0.00033333332999064,8.95,,0,0,2,0.43333333333333,0,0,0,0,18,2,17.533333333333,0,8.95033333333,8.95033333333,8.95033333333,0,9,0,9,0.00033333332999064,8.95,0.00,20,0,0.43333333333333,0,0,13.816666666667,17.533333333333
|
||||
,Vafaei,Soheil,Fest,Ja,Ja,2025-04-01,5.00,40.00,0.00,,20,176.0667,0,0,0,0,20,176.06666666667,21.667,173.333,2.73366666667,0.00033333332999064,2.73333333334,20,0,0,0,0,0,0,0,0,18,2,16.033333333333,0,2.73366666667,2.73366666667,2.73366666667,0,-13,0,-13,0.00033333332999064,2.73333333334,0.00,20,20,0,0,0,16.033333333333,16.033333333333
|
||||
,Toraman,"Tolga Can",Fest,Nein,Ja,2025-09-15,5.00,40.00,0.00,20,21,177.7333,0,0,0,0,21,177.73333333333,21.667,173.333,4.40033333333,0.00033333332999064,4.4,,0,0,6,17.883333333333,0,0,1,9.0833333333333,12,2,15.65,0,4.40033333333,4.40033333333,4.40033333333,0,0,0,0,0.00033333332999064,4.4,0.00,18,0,17.883333333333,0,9.0833333333333,7.6333333333333,15.65
|
||||
14,Haugg,Uwe,Fest,Ja,Ja,2025-01-01,4.00,32.00,0.00,18,17,142.2667,0,0,0,0,17,142.26666666667,17.333,138.667,3.59966666667,3.59966666667,0,17,0,0,0,0,0,0,0,0,12,5,38.4,0,3.59966666667,3.59966666667,3.59966666667,0,-18,0,-18,3.59966666667,0,0.00,14,17,0,0,0,7.8666666666667,38.4
|
||||
231,Shokripour,Vahid,Fest,Ja,Ja,2025-01-01,5.00,40.00,0.00,20,20,174.25,0,0,0,0,20,174.25,21.667,173.333,0.917,0.00033333332999064,0.91666666667001,20,0,0,0,0,0,0,0,0,18,2,17.266666666667,0,0.917,0.917,0.917,0,35,0,35,0.00033333332999064,0.91666666667001,0.00,20,20,0,0,0,12.983333333333,17.266666666667
|
||||
226,Konak,Zidar,Fest,Nein,Ja,2025-05-01,5.00,40.00,0.00,20,21,178.9667,0,0,0,0,21,178.96666666667,21.667,173.333,5.63366666667,0.00033333332999064,5.63333333334,,0,0,2,1.1,0,0,0,0,0,3,26.95,0,5.63366666667,5.63366666667,5.63366666667,0,16,0,16,0.00033333332999064,5.63333333334,0.00,17,0,1.1,0,0,0,26.95
|
||||
,,,,,,,,,,,1234,10534.0502,45,360,50,416,1329,11310.05,1460.354,11517.979,-34.595999999977,,,,10,79.5,170,519.28333333333,66,131.93333333333,25,215.26666666667,796,106,879.75,,-34.595999999977,-34.595999999977,633.31100000003,-3607.16,,45,662,214.1769999999,419.13400000013,0,1126,,519.28333333333,131.93333333333,215.26666666667,591.26666666667,879.75
|
||||
|
@@ -117,13 +117,13 @@ CREATE TABLE public."Anomaly" (
|
||||
description text NOT NULL,
|
||||
"groupKey" text NOT NULL,
|
||||
"groupDescription" text NOT NULL,
|
||||
"associatedEntities" jsonb DEFAULT '{}'::jsonb,
|
||||
"workedOnBy" text NOT NULL,
|
||||
"sleepTimer" integer NOT NULL,
|
||||
"sleepSince" timestamp(3) without time zone,
|
||||
"resolvedAt" timestamp(3) without time zone,
|
||||
"manuallyResolved" boolean DEFAULT false NOT NULL,
|
||||
"createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||
"associatedEntities" jsonb DEFAULT '{}'::jsonb
|
||||
"createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
|
||||
);
|
||||
|
||||
|
||||
@@ -203,16 +203,16 @@ CREATE TABLE public."CostType" (
|
||||
--
|
||||
|
||||
CREATE TABLE public."DyflexisEmployee" (
|
||||
"internalId" uuid DEFAULT gen_random_uuid() NOT NULL,
|
||||
id integer NOT NULL,
|
||||
firstname text NOT NULL,
|
||||
surname text NOT NULL,
|
||||
"contractStart" timestamp(3) without time zone NOT NULL,
|
||||
"contractEnd" timestamp(3) without time zone,
|
||||
"contractDaysWeek" integer DEFAULT 0 NOT NULL,
|
||||
"contractHoursWeek" double precision NOT NULL,
|
||||
"contractSalaryHour" double precision NOT NULL,
|
||||
"contractTypeName" text,
|
||||
"internalId" uuid DEFAULT gen_random_uuid() NOT NULL,
|
||||
"contractDaysWeek" integer DEFAULT 0 NOT NULL
|
||||
"contractTypeName" text
|
||||
);
|
||||
|
||||
|
||||
@@ -435,8 +435,8 @@ CREATE TABLE public."PlannedTimeStaging" (
|
||||
"endDate" timestamp(3) without time zone NOT NULL,
|
||||
deleted boolean NOT NULL,
|
||||
mark text,
|
||||
duration integer NOT NULL,
|
||||
pause integer NOT NULL
|
||||
pause integer NOT NULL,
|
||||
duration integer NOT NULL
|
||||
);
|
||||
|
||||
|
||||
@@ -506,15 +506,25 @@ CREATE TABLE public."TariffGroup" (
|
||||
--
|
||||
|
||||
CREATE TABLE public."Ticket" (
|
||||
id uuid DEFAULT gen_random_uuid() NOT NULL,
|
||||
"currentState" public."TicketValidationState" NOT NULL,
|
||||
id uuid NOT NULL,
|
||||
"patientId" uuid,
|
||||
stage text NOT NULL,
|
||||
"approvalRequirement" text NOT NULL,
|
||||
"approvalStatus" text NOT NULL,
|
||||
"approvalRequestedAt" timestamp(3) without time zone,
|
||||
"approvalLastInteractionAt" timestamp(3) without time zone,
|
||||
"approvalReminderCount" integer DEFAULT 0 NOT NULL,
|
||||
"hasPhysicalTransportDocument" boolean DEFAULT false NOT NULL,
|
||||
"hasDigitalTransportDocument" boolean DEFAULT false NOT NULL,
|
||||
"updatedAt" timestamp(3) without time zone,
|
||||
"createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||
"currentState" public."TicketValidationState",
|
||||
notes text[],
|
||||
errors text[],
|
||||
"isUrgent" boolean DEFAULT false NOT NULL,
|
||||
urgency timestamp(3) without time zone DEFAULT '2099-12-31 23:59:59.999'::timestamp without time zone NOT NULL,
|
||||
"approvalState" public."ApprovalState",
|
||||
"documentInfo" jsonb DEFAULT '{"approval": {"isNeeded": null, "answeredFrom": "", "whoRequested": ""}, "tdLocation": ""}'::jsonb,
|
||||
"createdAt" timestamp(3) without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL
|
||||
"documentInfo" jsonb DEFAULT '{"approval": {"isNeeded": null, "answeredFrom": "", "whoRequested": ""}, "tdLocation": ""}'::jsonb
|
||||
);
|
||||
|
||||
|
||||
@@ -582,13 +592,13 @@ CREATE TABLE public."Tour" (
|
||||
revenue double precision DEFAULT 0 NOT NULL,
|
||||
"consumptionCosts" double precision DEFAULT 0 NOT NULL,
|
||||
"revenueDeviation" double precision DEFAULT 0 NOT NULL,
|
||||
"createdAt" timestamp(3) without time zone,
|
||||
"deletedAt" timestamp(3) without time zone,
|
||||
"ticketId" uuid,
|
||||
"updatedAt" timestamp(3) without time zone,
|
||||
"companyName" text,
|
||||
"overRTW" boolean DEFAULT false NOT NULL,
|
||||
schwerlast boolean DEFAULT false NOT NULL
|
||||
"companyName" text,
|
||||
schwerlast boolean DEFAULT false NOT NULL,
|
||||
"createdAt" timestamp(3) without time zone,
|
||||
"updatedAt" timestamp(3) without time zone,
|
||||
"deletedAt" timestamp(3) without time zone,
|
||||
"ticketId" uuid
|
||||
);
|
||||
|
||||
|
||||
@@ -620,6 +630,7 @@ CREATE TABLE public."TourSource" (
|
||||
id text,
|
||||
"check" text,
|
||||
"createTime" text,
|
||||
"lastUpdate" text,
|
||||
"empfangenVonId" text,
|
||||
endgen text,
|
||||
"serienId" text,
|
||||
@@ -681,9 +692,8 @@ CREATE TABLE public."TourSource" (
|
||||
"fahrerName" text,
|
||||
fahrer text,
|
||||
color text,
|
||||
"lastUpdate" text,
|
||||
"companyName" text,
|
||||
"overRTW" text,
|
||||
"companyName" text,
|
||||
schwerlast text
|
||||
);
|
||||
|
||||
@@ -741,11 +751,11 @@ CREATE TABLE public."TourStaging" (
|
||||
revenue double precision DEFAULT 0 NOT NULL,
|
||||
"revenueDeviation" double precision DEFAULT 0 NOT NULL,
|
||||
"consumptionCosts" double precision DEFAULT 0 NOT NULL,
|
||||
"createdAt" timestamp(3) without time zone,
|
||||
"updatedAt" timestamp(3) without time zone,
|
||||
"companyName" text,
|
||||
"overRTW" boolean DEFAULT false NOT NULL,
|
||||
schwerlast boolean DEFAULT false NOT NULL
|
||||
"companyName" text,
|
||||
schwerlast boolean DEFAULT false NOT NULL,
|
||||
"createdAt" timestamp(3) without time zone,
|
||||
"updatedAt" timestamp(3) without time zone
|
||||
);
|
||||
|
||||
|
||||
@@ -812,8 +822,8 @@ CREATE TABLE public."WorkTimeStaging" (
|
||||
"departmentName" text,
|
||||
"startDate" timestamp(3) without time zone NOT NULL,
|
||||
"endDate" timestamp(3) without time zone NOT NULL,
|
||||
duration integer NOT NULL,
|
||||
pause integer NOT NULL
|
||||
pause integer NOT NULL,
|
||||
duration integer NOT NULL
|
||||
);
|
||||
|
||||
|
||||
@@ -827,22 +837,6 @@ CREATE TABLE public."_AvicennaTenantToTariffGroup" (
|
||||
);
|
||||
|
||||
|
||||
--
|
||||
-- Name: _prisma_migrations; Type: TABLE; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE TABLE public._prisma_migrations (
|
||||
id character varying(36) NOT NULL,
|
||||
checksum character varying(64) NOT NULL,
|
||||
finished_at timestamp with time zone,
|
||||
migration_name character varying(255) NOT NULL,
|
||||
logs text,
|
||||
rolled_back_at timestamp with time zone,
|
||||
started_at timestamp with time zone DEFAULT now() NOT NULL,
|
||||
applied_steps_count integer DEFAULT 0 NOT NULL
|
||||
);
|
||||
|
||||
|
||||
--
|
||||
-- Name: Anomaly Anomaly_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
@@ -1115,14 +1109,6 @@ ALTER TABLE ONLY public."_AvicennaTenantToTariffGroup"
|
||||
ADD CONSTRAINT "_AvicennaTenantToTariffGroup_AB_pkey" PRIMARY KEY ("A", "B");
|
||||
|
||||
|
||||
--
|
||||
-- Name: _prisma_migrations _prisma_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER TABLE ONLY public._prisma_migrations
|
||||
ADD CONSTRAINT _prisma_migrations_pkey PRIMARY KEY (id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: CostType_id_key; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
@@ -1131,10 +1117,10 @@ CREATE UNIQUE INDEX "CostType_id_key" ON public."CostType" USING btree (id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: TourFile_tourId_ticketId_idx; Type: INDEX; Schema: public; Owner: -
|
||||
-- Name: TourFile_tourId_ticketId_key; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE INDEX "TourFile_tourId_ticketId_idx" ON public."TourFile" USING btree ("tourId", "ticketId");
|
||||
CREATE UNIQUE INDEX "TourFile_tourId_ticketId_key" ON public."TourFile" USING btree ("tourId", "ticketId");
|
||||
|
||||
|
||||
--
|
||||
|
||||
@@ -14,7 +14,7 @@ SELECT
|
||||
FROM "DyflexisEmployee" as de
|
||||
INNER JOIN "Employee" as e ON de.id::text = e."personnelNumber"
|
||||
WHERE de."contractStart" < CURRENT_DATE AND de."contractEnd" > (CURRENT_DATE - INTERVAL '2 months')
|
||||
AND de.surname <> 'Shahrasebhi'
|
||||
AND de.surname <> 'Shahrasebi'
|
||||
ORDER BY de.firstname ASC;
|
||||
|
||||
-- name: GetWeeklyTimeSummaryForEmployee :many
|
||||
|
||||
@@ -205,13 +205,13 @@ type Anomaly struct {
|
||||
Description string `json:"description"`
|
||||
GroupKey string `json:"groupKey"`
|
||||
GroupDescription string `json:"groupDescription"`
|
||||
AssociatedEntities []byte `json:"associatedEntities"`
|
||||
WorkedOnBy string `json:"workedOnBy"`
|
||||
SleepTimer int32 `json:"sleepTimer"`
|
||||
SleepSince *time.Time `json:"sleepSince"`
|
||||
ResolvedAt *time.Time `json:"resolvedAt"`
|
||||
ManuallyResolved bool `json:"manuallyResolved"`
|
||||
CreatedAt time.Time `json:"createdAt"`
|
||||
AssociatedEntities []byte `json:"associatedEntities"`
|
||||
}
|
||||
|
||||
type AttendanceRegistration struct {
|
||||
@@ -266,16 +266,16 @@ type CostType struct {
|
||||
}
|
||||
|
||||
type DyflexisEmployee struct {
|
||||
InternalId pgtype.UUID `json:"internalId"`
|
||||
ID int32 `json:"id"`
|
||||
Firstname string `json:"firstname"`
|
||||
Surname string `json:"surname"`
|
||||
ContractStart time.Time `json:"contractStart"`
|
||||
ContractEnd *time.Time `json:"contractEnd"`
|
||||
ContractDaysWeek int32 `json:"contractDaysWeek"`
|
||||
ContractHoursWeek float64 `json:"contractHoursWeek"`
|
||||
ContractSalaryHour float64 `json:"contractSalaryHour"`
|
||||
ContractTypeName pgtype.Text `json:"contractTypeName"`
|
||||
InternalId pgtype.UUID `json:"internalId"`
|
||||
ContractDaysWeek int32 `json:"contractDaysWeek"`
|
||||
}
|
||||
|
||||
type Employee struct {
|
||||
@@ -438,19 +438,8 @@ type PlannedTimeStaging struct {
|
||||
EndDate time.Time `json:"endDate"`
|
||||
Deleted bool `json:"deleted"`
|
||||
Mark pgtype.Text `json:"mark"`
|
||||
Duration int32 `json:"duration"`
|
||||
Pause int32 `json:"pause"`
|
||||
}
|
||||
|
||||
type PrismaMigration struct {
|
||||
ID string `json:"id"`
|
||||
Checksum string `json:"checksum"`
|
||||
FinishedAt *time.Time `json:"finished_at"`
|
||||
MigrationName string `json:"migration_name"`
|
||||
Logs pgtype.Text `json:"logs"`
|
||||
RolledBackAt *time.Time `json:"rolled_back_at"`
|
||||
StartedAt time.Time `json:"started_at"`
|
||||
AppliedStepsCount int32 `json:"applied_steps_count"`
|
||||
Duration int32 `json:"duration"`
|
||||
}
|
||||
|
||||
type Sickday struct {
|
||||
@@ -490,15 +479,25 @@ type TariffGroup struct {
|
||||
}
|
||||
|
||||
type Ticket struct {
|
||||
ID pgtype.UUID `json:"id"`
|
||||
CurrentState TicketValidationState `json:"currentState"`
|
||||
Notes []string `json:"notes"`
|
||||
Errors []string `json:"errors"`
|
||||
IsUrgent bool `json:"isUrgent"`
|
||||
Urgency time.Time `json:"urgency"`
|
||||
ApprovalState NullApprovalState `json:"approvalState"`
|
||||
DocumentInfo []byte `json:"documentInfo"`
|
||||
CreatedAt time.Time `json:"createdAt"`
|
||||
ID pgtype.UUID `json:"id"`
|
||||
PatientId pgtype.UUID `json:"patientId"`
|
||||
Stage string `json:"stage"`
|
||||
ApprovalRequirement string `json:"approvalRequirement"`
|
||||
ApprovalStatus string `json:"approvalStatus"`
|
||||
ApprovalRequestedAt *time.Time `json:"approvalRequestedAt"`
|
||||
ApprovalLastInteractionAt *time.Time `json:"approvalLastInteractionAt"`
|
||||
ApprovalReminderCount int32 `json:"approvalReminderCount"`
|
||||
HasPhysicalTransportDocument bool `json:"hasPhysicalTransportDocument"`
|
||||
HasDigitalTransportDocument bool `json:"hasDigitalTransportDocument"`
|
||||
UpdatedAt *time.Time `json:"updatedAt"`
|
||||
CreatedAt time.Time `json:"createdAt"`
|
||||
CurrentState NullTicketValidationState `json:"currentState"`
|
||||
Notes []string `json:"notes"`
|
||||
Errors []string `json:"errors"`
|
||||
IsUrgent bool `json:"isUrgent"`
|
||||
Urgency time.Time `json:"urgency"`
|
||||
ApprovalState NullApprovalState `json:"approvalState"`
|
||||
DocumentInfo []byte `json:"documentInfo"`
|
||||
}
|
||||
|
||||
type TicketStateHistory struct {
|
||||
@@ -556,13 +555,13 @@ type Tour struct {
|
||||
Revenue float64 `json:"revenue"`
|
||||
ConsumptionCosts float64 `json:"consumptionCosts"`
|
||||
RevenueDeviation float64 `json:"revenueDeviation"`
|
||||
OverRTW bool `json:"overRTW"`
|
||||
CompanyName pgtype.Text `json:"companyName"`
|
||||
Schwerlast bool `json:"schwerlast"`
|
||||
CreatedAt *time.Time `json:"createdAt"`
|
||||
UpdatedAt *time.Time `json:"updatedAt"`
|
||||
DeletedAt *time.Time `json:"deletedAt"`
|
||||
TicketId pgtype.UUID `json:"ticketId"`
|
||||
UpdatedAt *time.Time `json:"updatedAt"`
|
||||
CompanyName pgtype.Text `json:"companyName"`
|
||||
OverRTW bool `json:"overRTW"`
|
||||
Schwerlast bool `json:"schwerlast"`
|
||||
}
|
||||
|
||||
type TourFile struct {
|
||||
@@ -584,6 +583,7 @@ type TourSource struct {
|
||||
ID pgtype.Text `json:"id"`
|
||||
Check pgtype.Text `json:"check"`
|
||||
CreateTime pgtype.Text `json:"createTime"`
|
||||
LastUpdate pgtype.Text `json:"lastUpdate"`
|
||||
EmpfangenVonId pgtype.Text `json:"empfangenVonId"`
|
||||
Endgen pgtype.Text `json:"endgen"`
|
||||
SerienId pgtype.Text `json:"serienId"`
|
||||
@@ -645,9 +645,8 @@ type TourSource struct {
|
||||
FahrerName pgtype.Text `json:"fahrerName"`
|
||||
Fahrer pgtype.Text `json:"fahrer"`
|
||||
Color pgtype.Text `json:"color"`
|
||||
LastUpdate pgtype.Text `json:"lastUpdate"`
|
||||
CompanyName pgtype.Text `json:"companyName"`
|
||||
OverRTW pgtype.Text `json:"overRTW"`
|
||||
CompanyName pgtype.Text `json:"companyName"`
|
||||
Schwerlast pgtype.Text `json:"schwerlast"`
|
||||
}
|
||||
|
||||
@@ -700,11 +699,11 @@ type TourStaging struct {
|
||||
Revenue float64 `json:"revenue"`
|
||||
RevenueDeviation float64 `json:"revenueDeviation"`
|
||||
ConsumptionCosts float64 `json:"consumptionCosts"`
|
||||
OverRTW bool `json:"overRTW"`
|
||||
CompanyName pgtype.Text `json:"companyName"`
|
||||
Schwerlast bool `json:"schwerlast"`
|
||||
CreatedAt *time.Time `json:"createdAt"`
|
||||
UpdatedAt *time.Time `json:"updatedAt"`
|
||||
CompanyName pgtype.Text `json:"companyName"`
|
||||
OverRTW bool `json:"overRTW"`
|
||||
Schwerlast bool `json:"schwerlast"`
|
||||
}
|
||||
|
||||
type Trace struct {
|
||||
@@ -751,6 +750,6 @@ type WorkTimeStaging struct {
|
||||
DepartmentName pgtype.Text `json:"departmentName"`
|
||||
StartDate time.Time `json:"startDate"`
|
||||
EndDate time.Time `json:"endDate"`
|
||||
Duration int32 `json:"duration"`
|
||||
Pause int32 `json:"pause"`
|
||||
Duration int32 `json:"duration"`
|
||||
}
|
||||
|
||||
@@ -21,16 +21,7 @@ WITH ToursInPeriod AS (
|
||||
CASE
|
||||
WHEN "occupiedKm" <= 30 THEN 1.0
|
||||
ELSE ROUND("occupiedKm" / 30.0)
|
||||
END AS tour_value,
|
||||
CASE
|
||||
WHEN EXTRACT(ISODOW FROM "startDate") = 6 AND "occupiedKm" <= 30 THEN 0.5
|
||||
ELSE 0.0
|
||||
END AS weekend_bonus,
|
||||
"infectionName",
|
||||
CASE
|
||||
WHEN "infectionName" = 'Covid-19' THEN 0.5
|
||||
ELSE 0.0
|
||||
END AS infection_bonus
|
||||
END AS tour_value
|
||||
FROM
|
||||
"Tour"
|
||||
WHERE
|
||||
@@ -62,7 +53,7 @@ WITH ToursInPeriod AS (
|
||||
DailyCounts AS (
|
||||
SELECT
|
||||
day,
|
||||
SUM(tour_value) + SUM(weekend_bonus) + SUM(infection_bonus) AS tour_amount
|
||||
SUM(tour_value) AS tour_amount
|
||||
FROM
|
||||
ToursInPeriod
|
||||
GROUP BY
|
||||
@@ -358,7 +349,7 @@ SELECT
|
||||
FROM "DyflexisEmployee" as de
|
||||
INNER JOIN "Employee" as e ON de.id::text = e."personnelNumber"
|
||||
WHERE de."contractStart" < CURRENT_DATE AND de."contractEnd" > (CURRENT_DATE - INTERVAL '2 months')
|
||||
AND de.surname <> 'Shahrasebhi'
|
||||
AND de.surname <> 'Shahrasebi'
|
||||
ORDER BY de.firstname ASC
|
||||
`
|
||||
|
||||
|
||||
@@ -194,6 +194,15 @@ func genLineItemsFromStatement(stmt domain.PayrollStatement) []LineItem {
|
||||
Faktor: 125,
|
||||
})
|
||||
}
|
||||
if stmt.Feiertagszuschlag150 > 0 {
|
||||
items = append(items, LineItem{
|
||||
Lohnart: "0124",
|
||||
Beschreibung: "Feiertagszuschlag 150%",
|
||||
Anzahl: stmt.Feiertagszuschlag150,
|
||||
Betrag: stmt.VertragStundenlohn,
|
||||
Faktor: 150,
|
||||
})
|
||||
}
|
||||
if stmt.Nachtzuschlag25 > 0 {
|
||||
items = append(items, LineItem{
|
||||
Lohnart: "0505",
|
||||
|
||||
@@ -25,7 +25,7 @@ func NewEmployeeHandler(service Service, logger *slog.Logger) *EmployeeHandler {
|
||||
}
|
||||
|
||||
func (h *EmployeeHandler) RunPayroll(w http.ResponseWriter, r *http.Request) {
|
||||
month := time.Date(2025, time.December, 1, 0, 0, 0, 0, time.UTC)
|
||||
month := time.Date(2026, time.January, 1, 0, 0, 0, 0, time.UTC)
|
||||
|
||||
employees, err := h.service.FetchActiveEmployees(r.Context())
|
||||
if err != nil {
|
||||
|
||||
@@ -0,0 +1,85 @@
|
||||
Nachname;Vorname;Verpflegungspauschale;Vertr. Stundenlohn;Arbeitsstunden lt. Vertrag;Gearbeitet Stunden;Gearbeitet Tage;Pünktlichkeitsprämie anzahl;Krankheitstage x 8 Stunden;davon Überstunden;Tourengeld Anzahl;Tourengeld-Bonus (Platz 1-3;Gesundheitsbonus abzuziehen? (ja/nein);Gesundheitsbonus;Urlaubsgeld (44 EUR pro tag);P-schein Zulage;Wochenendzuschlag 15%;Sonntagszuschlag 50%;Feiertagszuschlag 125%;Feiertagszuschlag 150%;Nachtzuschlag 25%;Nachtzuschlag 40%
|
||||
Ahmadpour;Amirhossein;21;14.42;173.32;205.68333333333334;24;23;0;32.35133333333332;44;500;;200;0;24;26.833333333333;0;5.75;0;0;0
|
||||
Hosseini Jahed;Sajad;19;14.42;173.32;187.76666666666665;22;21;0;14.434666666666637;40;400;;200;0;22;26.833333333333;0;6;0;0;0
|
||||
Salehi;Iman;25;17.31;173.32;223.78333333333333;26;25;0;50.45133333333332;28;300;;200;0;26;16.5;19.45;9.25;8.6;63.45;21.033333333333
|
||||
Khodayaran;Hossein;22;16.15;173.32;185.89999999999998;22;22;0;12.567999999999962;26;0;;200;0;22;8.2666666666667;8.1666666666667;8.0166666666667;8.1333333333333;49.583333333333;11.633333333333
|
||||
Saki;Sara;24;15;173.32;220.23333333333332;26;25;0;46.901333333333305;25;0;;200;0;26;0;28.75;9.25;8.6;62.35;21.033333333333
|
||||
Rohany Oskoee;Iman;23;16.15;173.32;213.84999999999997;25;8;0;40.51799999999995;23;0;;200;0;0;34.566666666667;0;7.7333333333333;0;0;0
|
||||
Moshtagh Askari;Adel;26;15.58;173.32;226;26;20;0;52.667999999999985;23;0;;200;0;26;34.666666666667;0;9.0333333333333;0;0;0
|
||||
Faridani Rad;Farzad;21;15;173.32;183.75;22;22;0;10.417999999999985;23;0;;200;0;22;7.5;6.1166666666667;8.0166666666667;8.1333333333333;50.25;11.633333333333
|
||||
Malani Karizi;Arasch;22;14.42;173.32;199.3;24;23;0;25.967999999999996;17;0;;200;0;0;8.6666666666667;0;16.533333333333;0;0.25;0
|
||||
Sharh Ghaboos;Peyman;19;14.42;173.32;169.08333333333331;20;19;0;19.7513333333333;16;0;;200;3;20;8.2833333333333;0;16.533333333333;0;0.25;0
|
||||
Sajaei Khouzestani;Farid;23;14.42;173.32;203.6;24;23;0;30.26799999999998;16;0;;200;0;24;18.25;0;9.0333333333333;0.58333333333333;0;0
|
||||
Hosseini;Seyed Hamid;23;14.42;173.32;197.3;24;24;0;23.967999999999996;15;0;;200;0;24;8.0833333333333;0;15.25;0.25;0;0
|
||||
Saeedpour;Fouad;21;14.42;173.32;179.15;21;21;0;5.817999999999991;15;0;;200;0;21;26.033333333333;17.3;0;0;13.733333333333;0
|
||||
Zekarias;Michael;22;15;173.32;186.54999999999998;23;22;0;13.217999999999968;14;0;;200;0;0;17.466666666667;0;8.2833333333333;0.8;12.166666666667;0
|
||||
Rahimzadeh;Siamak;24;14.42;173.32;217.91666666666666;26;25;0;44.58466666666664;14;0;;200;0;26;18.25;0;15.25;0.25;0;0
|
||||
Safari;Abdul Latif ;22;14.42;173.32;203.8;24;23;0;54.467999999999996;14;0;;200;3;24;25.416666666667;0;14.533333333333;0;0;0
|
||||
Sabahi;Mohammad;22;16.15;173.32;192.00000000000003;23;22;0;18.668000000000013;12;0;;200;0;23;8.2333333333333;0;8.0166666666667;0;0;0
|
||||
Pourhossein;Milad;17;14.42;173.32;148.56666666666666;18;18;0;-0.7653333333333521;11;0;;200;3;18;16.716666666667;0;8.0333333333333;0;9.7333333333333;0
|
||||
Juyande;Masoud;23;15;173.32;197.75;24;23;0;24.417999999999985;11;0;;200;0;0;0;0;16.05;6;50.4;21.45
|
||||
Pourhossein;Reza;13;14.42;173.32;122.65;15;14;0;21.31799999999999;11;0;;200;9;15;8.5833333333333;15.033333333333;0;0;13.733333333333;0
|
||||
Eggerstedt;Matthias;18;15.58;173.32;156.64999999999998;19;19;0;7.317999999999962;10;0;;200;3;19;8.6666666666667;0;8.4166666666667;0;0;0
|
||||
Pouzesh;Esmail;24;16.15;173.32;199.58333333333337;24;24;0;26.251333333333356;10;0;;200;0;24;0;8.1666666666667;16.05;6;62.416666666667;21.45
|
||||
Saffarnajib;Majid;18;15.38;90.99300000000001;150.1;18;18;0;59.10069999999999;10;0;;0;0;18;8.2666666666667;0;8.0333333333333;4.2666666666667;0;0
|
||||
Tajikzadeh;Mohammad;22;16.15;173.32;180.29999999999998;22;22;0;6.967999999999968;9;0;;200;0;22;16.316666666667;0;8.0333333333333;4.0333333333333;0;0
|
||||
Rasulkhani;Hossein;12;14.42;173.32;105.26666666666668;13;13;0;27.934666666666665;8;0;;200;12;13;0;0;14.033333333333;0.58333333333333;0;0
|
||||
Shokripour;Vahid;21;15;173.32;177.85000000000002;22;21;4;36.51800000000001;8;0;ja;0;0;22;17.083333333333;0;16.05;0.8;0;0
|
||||
Maleki;Mohammad;5;14.44;103.992;66.5;8;2;1;-29.49920000000001;7;0;ja;0;0;8;0;0;0;0;0;0
|
||||
Imanian;Shahriyar;17;14.42;173.32;150.01666666666668;18;16;0;32.684666666666665;7;0;;200;7;18;25.65;9.2666666666667;13.783333333333;4.1166666666667;0.26666666666667;0
|
||||
Sahem;Khalid;16;14.42;173.32;137.71666666666667;16;16;0;28.384666666666654;7;0;;200;8;16;17.233333333333;0;0;0;0;0
|
||||
Toraman;Tolga Can;17;14.42;173.32;152.91666666666666;19;17;4;11.584666666666642;6;0;ja;0;0;0;0;0;14.666666666667;0;0;0
|
||||
Rasul Khani;Mohammad;14;14.42;173.32;117.41666666666667;14;14;0;8.08466666666667;5;0;;200;8;14;8.75;8.9166666666667;8.0333333333333;4.2666666666667;6.05;0
|
||||
Kalantari;Kaveh;17;14.42;173.32;143.3;17;17;0;9.967999999999996;5;0;;200;5;17;17.05;16.95;16.05;4.1333333333333;0.43333333333333;0
|
||||
Hastedt;David;8;14.93;138.656;76.08333333333333;9;3;4;-30.582266666666683;5;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Florescu;Silviu-Cezar;18;15;173.32;159.36666666666667;19;18;0;18.03466666666666;4;0;;200;4;0;8.7333333333333;0;0;0;0.26666666666667;0
|
||||
Tokhi;Shokrollah;15;14.42;173.32;136.05;17;16;0;2.7179999999999964;3;0;;200;5;17;0;0;0;4.0333333333333;3.5333333333333;0
|
||||
Najafgholizadeh;Masoud;11;12.82;103.992;95.9;11;0;0;-8.099200000000003;0;0;ja;0;0;0;8.25;0;0;0;0;0
|
||||
Heucke;Niklas;0;15;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Latza;Lelia Eleonore;0;6.35;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Hazrati;Kamyar;12;12.82;173.32;112.03333333333335;13;0;1;-28.798666666666655;0;0;ja;0;0;0;15.066666666667;0;0;0;0;0
|
||||
Haralambous;Martin;0;12.41;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Krüger;Julian;0;22.5;173.32;90.48333333333333;11;0;5;21.151333333333334;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Mohamed Salah;Hussin Noureldin;13;12.82;173.32;125.28333333333333;15;0;1;-40.04866666666668;0;0;ja;0;0;0;15.766666666667;0;0;0;0;0
|
||||
Tokhi;Haroun;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Arabnia;Mehdi;18;12.82;173.32;181.06666666666666;21;0;0;7.734666666666648;0;0;ja;0;0;0;16;0;7.7833333333333;0;0;0
|
||||
Taghadosi;Mehdi;16;12.82;173.32;145.41666666666666;17;0;0;-27.915333333333358;0;0;ja;0;0;0;25.033333333333;0;7.6833333333333;0.083333333333333;0;0
|
||||
Jalali Wagener;Mehdi;17;12.82;173.32;167.61666666666667;20;0;0;-5.715333333333341;0;0;ja;0;0;0;16.016666666667;0;6.2666666666667;0;0;0
|
||||
Mazidi;Mehrdad;13;12.82;173.32;121.28333333333335;14;0;1;3.951333333333345;0;0;ja;0;0;0;15.816666666667;0;0;0;0;0
|
||||
Koell;Melanie Nadine;0;15.58;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Karimloo;Hamidreza;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Hashimazada;Firuz;15;12.82;173.32;135.96666666666667;16;0;0;-37.365333333333346;0;0;ja;0;0;0;0;0;8.5;0;0;0
|
||||
Esmaeili Miandehi;Milad;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Movafagh;Farzad ;21;12.82;173.32;187.56666666666666;22;0;0;14.234666666666648;0;0;ja;0;0;0;16.266666666667;0;7.1833333333333;0.083333333333333;0;0
|
||||
Esser;Detlef;0;12;121.32400000000001;0;0;0;0;-121.3324;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Abdallah;Delshad;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Golmohammadi;Davood ;18;12.82;173.32;164.38333333333333;19;0;0;-8.94866666666669;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Atrafi;Mohammad Nasir;13;12.82;173.32;124.25;15;0;0;-17.082000000000015;0;0;ja;0;0;0;8.0166666666667;0;0;0;0;0
|
||||
Sedighian Bidgoli;Mohammadreza;12;12.82;173.32;118.75;14;0;0;-54.582000000000015;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Amiri;Mohammad Samir;0;19.62;173.32;165.4333333333333;19;0;0;8.101333333333294;0;0;ja;0;0;0;14.416666666667;27;17.05;6.5;24.5;19.4
|
||||
Babaei Dezghi;Mojtaba;0;15;160.321;0;0;0;0;-162.49875;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
El Moustaiqid;Najlae;0;12.82;173.32;117.19999999999999;16;0;0;-32.132000000000026;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Saei;Kasra;0;5.65;173.32;15.133333333333333;2;0;0;-158.19866666666667;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Jasarevic;Noel;0;14.42;173.32;128.36666666666667;15;0;4;-10.96533333333334;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Lolies;Danny;11;12.82;173.32;102.41666666666667;12;0;1;-38.41533333333333;0;0;ja;0;0;0;16.016666666667;0;0;0;0;0
|
||||
Feilbach;Raoul Nikolai ;0;19.62;173.32;191.36666666666667;22;0;0;18.03466666666666;0;0;ja;0;0;0;8.7;9.4166666666667;7.25;0.016666666666667;17.25;14.366666666667
|
||||
Hatami;Reza;17;12.82;173.32;170.96666666666667;20;0;0;-2.3653333333333464;0;0;ja;0;0;0;16.283333333333;0;8.7;0;0;0
|
||||
Emkani;Daniel;0;22.48;108.325;106.23333333333333;13;0;0;6.2341666666666535;0;0;ja;0;0;0;6.85;0;8.7;0;0;0
|
||||
Rohi Pour;Sadroldin;20;12.82;173.32;183.7;21;0;0;10.367999999999974;0;0;ja;0;0;0;0;0;7.7833333333333;0;0;0
|
||||
Sidiqi;Sahel;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Mohammadi;Danial;13;12.82;173.32;127.31666666666666;15;0;0;-22.015333333333352;0;0;ja;0;0;0;15.066666666667;0;0;0;0;0
|
||||
Haghighivand;Danial;16;12.82;173.32;148.93333333333334;17;0;0;-24.398666666666678;0;0;ja;0;0;0;0;0;7.65;0;0;0
|
||||
Perez Y Waldt;Sebastian;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Aba;Cuan;0;5.65;173.32;81.26666666666667;11;0;0;-84.06533333333334;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Askarian Pour;Seyed Hosein;0;15.58;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Jabbari;Shahram;16;12.82;173.32;151.01666666666665;18;0;0;-22.315333333333363;0;0;ja;0;0;0;17.3;0;6.2666666666667;0;0;0
|
||||
Altner;Christian Van Manh;0;15;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Alami;Shoaib;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Modrau;Cara Marleen;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Rahmati;Behnam;16;12.82;173.32;148.93333333333334;17;0;0;-24.398666666666678;0;0;ja;0;0;0;0;0;7.65;0;0;0
|
||||
Ziaudin;Atiq;12;12.82;173.32;119.6;14;0;2;-37.23200000000002;0;0;ja;0;0;0;8;0;0;0;0;0
|
||||
Vafaei;Soheil;13;12.82;173.32;136.26666666666665;16;0;2;-21.065333333333363;0;0;ja;0;0;0;16;0;6.0166666666667;0;0;0
|
||||
Esmaeili Dashtbayaz;Amin;8;12.82;173.32;70.48333333333333;8;0;0;17.151333333333334;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Haugg;Uwe;11;12.82;138.656;109.53333333333333;13;0;0;-13.13226666666668;0;0;ja;0;0;0;30.45;0;0;0;0;0
|
||||
Mihailescu;Adrian Lucian;1;16.73;173.32;8.1;1;0;0;-5.232000000000021;0;0;;200;20;1;0;0;0;0;0;0
|
||||
Konak;Zidar;0;22.5;173.32;176.85;21;0;0;11.51799999999998;0;0;ja;0;0;0;5.65;0;8.5333333333333;3.15;17;12.066666666667
|
||||
|
@@ -0,0 +1,86 @@
|
||||
Nachname;Vorname;Verpflegungspauschale;Vertr. Stundenlohn;Arbeitsstunden lt. Vertrag;Gearbeitet Stunden;Gearbeitet Tage;Pünktlichkeitsprämie anzahl;Krankheitstage x 8 Stunden;davon Überstunden;Tourengeld Anzahl;Tourengeld-Bonus (Platz 1-3;Gesundheitsbonus abzuziehen? (ja/nein);Gesundheitsbonus;Urlaubsgeld (44 EUR pro tag);P-schein Zulage;Wochenendzuschlag 15%;Sonntagszuschlag 50%;Feiertagszuschlag 125%;Feiertagszuschlag 150%;Nachtzuschlag 25%;Nachtzuschlag 40%
|
||||
Malani Karizi;Arasch;23;14.42;173.32;207.74999999999997;24;23;0;34.41799999999996;41.5;500;;200;0;0;24.55;8.8666666666667;0;0;1.5;0
|
||||
Hosseini;Seyed Hamid;22;14.42;173.32;189.26666666666668;22;22;0;15.934666666666665;35;400;;200;0;22;24.333333333333;0;0;0;0;0
|
||||
Sharh Ghaboos;Peyman;22;14.42;173.32;199.08333333333334;23;22;0;25.751333333333328;34.5;300;;200;0;23;24.55;8.8666666666667;0;0;1.5;0
|
||||
Moshtagh Askari;Adel;22;15.58;173.32;198.91666666666666;23;20;0;25.584666666666642;31;0;;200;0;23;17.45;0;0;0;0;0
|
||||
Imanian;Shahriyar;23;14.42;173.32;199.2166666666667;23;23;0;25.884666666666682;30.5;0;;200;0;23;33.45;44.716666666667;0;0;0.7;0
|
||||
Saeedpour;Fouad;21;14.42;173.32;180.68333333333334;21;21;0;7.351333333333322;30.5;0;;200;0;21;33.033333333333;18.583333333333;0;0;17.5;10.55
|
||||
Rahimzadeh;Siamak;20;14.42;173.32;182.96666666666664;22;21;0;9.634666666666625;27;0;;200;0;22;16.433333333333;0;0;0;0;0
|
||||
Rohany Oskoee;Iman;21;16.15;173.32;196.86666666666667;23;10;0;23.53466666666666;26.5;0;;200;0;0;16.883333333333;0;0;0;0;0
|
||||
Sahem;Khalid;19;14.42;173.32;168.71666666666664;20;19;0;-4.615333333333375;25;0;;200;0;20;8.6833333333333;0;0;0;0;0
|
||||
Florescu;Silviu-Cezar;20;15;173.32;182.28333333333336;21;20;0;8.951333333333345;25;0;;200;0;0;17.533333333333;0;0;0;0.43333333333333;0
|
||||
Safari;Abdul Latif ;20;14.42;173.32;185.21666666666667;21;20;0;19.884666666666654;24.5;0;;200;1;21;18.933333333333;0;0;0;0;0
|
||||
Ahmadpour;Amirhossein;21;14.42;173.32;194.75;22;21;0;21.417999999999985;24.5;0;;200;0;22;8.75;0;0;0;1.1333333333333;0
|
||||
Sajaei Khouzestani;Farid;22;14.42;173.32;203.5;23;22;0;30.167999999999985;24.5;0;;200;0;23;28.75;0;0;0;0;0
|
||||
Mihailescu;Adrian Lucian;13;16.73;173.32;178.59999999999997;21;5;0;5.267999999999951;24;0;;200;0;21;25.65;0;0;0;0;0
|
||||
Hosseini Jahed;Sajad;20;14.42;173.32;184.20000000000002;21;20;0;10.868000000000002;24;0;;200;0;21;8.5166666666667;0;0;0;0;0
|
||||
Tajikzadeh;Mohammad;20;16.15;173.32;169.38333333333335;20;20;0;-3.9486666666666608;24;0;;200;0;20;24.35;0;0;0;0;0
|
||||
Shokripour;Vahid;20;15;173.32;174.25;20;20;0;0.917999999999985;21;0;;200;0;20;17.266666666667;0;0;0;0;0
|
||||
Saffarnajib;Majid;17;15.38;90.99300000000001;145.56666666666666;17;17;0;54.56736666666666;20;0;;0;0;17;0;0;0;0;3.85;0
|
||||
Kalantari;Kaveh;18;14.42;173.32;155.16666666666666;18;18;0;29.834666666666642;19.5;0;;200;6;18;25.533333333333;17.733333333333;0;0;1.05;0
|
||||
Pourhossein;Milad;20;14.42;173.32;182.6;22;19;0;9.26799999999998;18.5;0;;200;0;22;9.25;0;0;0;30.9;0.35
|
||||
Hastedt;David;10;14.93;138.656;110.19999999999999;13;8;1;-7.665600000000012;17;0;ja;0;2;0;0;0;0;0;0;0
|
||||
Eggerstedt;Matthias;20;15.58;173.32;171.68333333333334;20;20;0;-1.6486666666666778;17;0;;200;0;20;16.933333333333;0;0;0;0;0
|
||||
Rasulkhani;Hossein;9;14.42;173.32;76.46666666666667;9;9;0;-16.865333333333346;15.5;0;;200;10;9;16.2;9;0;0;0;0
|
||||
Pourhossein;Reza;22;14.42;173.32;201.4666666666667;25;24;0;28.134666666666682;14;0;;200;0;25;16.266666666667;20.95;0;0;45.85;10.166666666667
|
||||
Rasul Khani;Mohammad;11;14.42;173.32;95;11;11;0;1.667999999999985;12;0;;200;10;11;8.5166666666667;0;0;0;0;0
|
||||
Zekarias;Michael;20;15;173.32;172.83333333333334;21;20;0;-0.49866666666667214;12;0;;200;0;0;8.0333333333333;0;0;0;14.616666666667;0
|
||||
Salehi;Iman;21;17.31;173.32;176.55;21;20;0;3.2179999999999964;10.5;0;;200;0;21;8.75;10;0;0;62.466666666667;10.9
|
||||
Sabahi;Mohammad;19;16.15;173.32;170.14999999999998;20;19;0;-3.1820000000000377;10;0;;200;0;20;0;0;0;0;0;0
|
||||
Toraman;Tolga Can;18;14.42;173.32;177.73333333333332;21;18;0;4.401333333333305;10;0;;200;0;0;15.65;9.0833333333333;0;0;17.883333333333;0
|
||||
Tokhi;Shokrollah;19;14.42;173.32;168.03333333333336;20;19;0;-5.298666666666655;9;0;;200;0;20;16.45;17.116666666667;0;0;33.016666666667;0.05
|
||||
Juyande;Masoud;13;15;173.32;113.43333333333334;14;13;0;-3.898666666666678;8;0;;200;7;0;0;0;0;0;33.116666666667;11.116666666667
|
||||
Perez Y Waldt;Sebastian;3;14.42;173.32;47.3;6;2;8;-62.03200000000002;6.5;0;ja;0;0;0;7.7166666666667;0;0;0;0;0
|
||||
Pouzesh;Esmail;20;16.15;173.32;170.36666666666665;21;20;0;-2.965333333333369;5;0;;200;0;21;0;0;0;0;66.283333333333;21.333333333333
|
||||
Khodayaran;Hossein;18;16.15;173.32;152.54999999999998;19;19;0;-20.782000000000032;3;0;;200;0;19;0;3.5166666666667;0;0;56.733333333333;11.55
|
||||
Faridani Rad;Farzad;19;15;173.32;157.2;19;19;3;7.867999999999974;3;0;ja;0;0;19;0;0;0;0;59.9;11.55
|
||||
Saki;Sara;2;15;173.32;25.766666666666666;4;3;15;-27.565333333333363;2;0;ja;0;0;4;0;0;0;0;0;0
|
||||
Maleki;Mohammad;6;14.44;103.992;72.68333333333334;9;1;1;-23.315866666666672;2;0;ja;0;0;9;0;0;0;0;0;0
|
||||
Babaei Dezghi;Mojtaba;0;15;160.321;0;0;0;0;-162.49875;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Mazidi;Mehrdad;18;12.82;173.32;166.91666666666669;19;0;0;-6.415333333333329;0;0;ja;0;0;0;17.616666666667;0;0;0;0;0
|
||||
Tokhi;Haroun;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Haralambous;Martin;0;12.41;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Karimloo;Hamidreza;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Najafgholizadeh;Masoud;1;12.82;173.32;8.55;1;0;0;-164.782;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Hashimazada;Firuz;0;12.82;173.32;0;0;0;18;-29.332000000000015;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Taghadosi;Mehdi;19;12.82;173.32;167.25;19;0;0;-6.082000000000015;0;0;ja;0;0;0;16.266666666667;0;0;0;0;0
|
||||
Arabnia;Mehdi;20;12.82;173.32;185.93333333333334;21;0;0;20.601333333333322;0;0;ja;0;0;0;24.766666666667;0;0;0;0;0
|
||||
Heucke;Niklas;0;15;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
El Moustaiqid;Najlae;0;12.82;173.32;126.5;17;0;3;-22.832000000000015;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Koell;Melanie Nadine;0;15.58;173.32;6.5;1;0;0;-166.83200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Movafagh;Farzad ;20;12.82;173.32;182.65;21;0;0;9.31799999999999;0;0;ja;0;0;0;16.016666666667;0;0;0;0;0
|
||||
Esmaeili Miandehi;Milad;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Mohamed Salah;Hussin Noureldin;19;12.82;173.32;173.66666666666666;20;0;0;0.33466666666664224;0;0;ja;0;0;0;17.616666666667;0;0;0;0;0
|
||||
Esser;Detlef;0;12;121.32400000000001;0;0;0;0;-121.3324;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Abdallah;Delshad;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Saei;Kasra;0;5.65;173.32;56.233333333333334;8;0;1;-102.09866666666667;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Golmohammadi;Davood ;19;12.82;173.32;171.66666666666666;19;0;0;6.334666666666642;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Atrafi;Mohammad Nasir;19;12.82;17.332;177.8;20;0;0;161.26680000000002;0;0;ja;0;0;0;7.85;0;0;0;0;0
|
||||
Sedighian Bidgoli;Mohammadreza;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Amiri;Mohammad Samir;0;19.62;173.32;197.66666666666669;22;0;0;24.33466666666667;0;0;ja;0;0;0;19.25;27.833333333333;0;0;34.75;23.166666666667
|
||||
Latza;Lelia Eleonore;0;6.35;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Krüger;Julian;0;22.5;173.32;171.28333333333333;20;0;0;-2.0486666666666835;0;0;ja;0;0;0;6.05;0;0;0;7;4.4333333333333
|
||||
Jalali Wagener;Mehdi;22;12.82;173.32;195.71666666666667;23;0;0;22.384666666666654;0;0;ja;0;0;0;24.033333333333;0;0;0;0;0
|
||||
Jasarevic;Noel;0;14.42;173.32;161.93333333333334;19;0;0;-3.398666666666678;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Shahrasebi;David;0;0;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Feilbach;Raoul Nikolai ;0;19.62;173.32;173.36666666666665;20;0;0;0.034666666666630874;0;0;ja;0;0;0;0;19;0;0;28;16.766666666667
|
||||
Lolies;Danny;17;12.82;173.32;161.48333333333332;19;0;3;12.651333333333305;0;0;ja;0;0;0;16.566666666667;0;0;0;0;0
|
||||
Hatami;Reza;20;12.82;173.32;175.33333333333334;20;0;0;2.001333333333328;0;0;ja;0;0;0;16.266666666667;0;0;0;0;0
|
||||
Rohi Pour;Sadroldin;17;12.82;173.32;155.46666666666667;18;0;0;-17.865333333333346;0;0;ja;0;0;0;16.016666666667;0;0;0;0;0
|
||||
Sidiqi;Sahel;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Emkani;Daniel;0;22.48;108.325;58.916666666666664;7;0;3;-10.415833333333353;0;0;ja;0;0;0;15.65;0;0;0;0;0
|
||||
Hazrati;Kamyar;19;12.82;173.32;182.23333333333335;21;0;0;8.901333333333334;0;0;ja;0;0;0;22.616666666667;0;0;0;0;0
|
||||
Haghighivand;Danial;17;12.82;173.32;152.23333333333335;17;0;1;-13.098666666666666;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Mohammadi;Danial;17;12.82;173.32;165.01666666666665;19;0;0;-8.315333333333363;0;0;ja;0;0;0;14.5;0;0;0;0;0
|
||||
Askarian Pour;Seyed Hosein;0;15.58;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Jabbari;Shahram;19;12.82;173.32;165.5;19;0;0;-7.832000000000015;0;0;ja;0;0;0;16.816666666667;0;0;0;0;0
|
||||
Aba;Cuan;0;5.65;173.32;69.45;10;0;2;-87.882;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Alami;Shoaib;0;12.82;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Altner;Christian Van Manh;0;15;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Modrau;Cara Marleen;0;14.42;173.32;0;0;0;0;-173.33200000000002;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Rahmati;Behnam;16;12.82;173.32;143.95;16;0;2;-13.382000000000026;0;0;ja;0;0;0;0;0;0;0;0;0
|
||||
Vafaei;Soheil;20;12.82;173.32;176.06666666666666;20;0;0;2.734666666666648;0;0;ja;0;0;0;16.033333333333;0;0;0;0;0
|
||||
Ziaudin;Atiq;20;12.82;173.32;172.6;20;0;0;-0.7320000000000206;0;0;ja;0;0;0;8.0166666666667;0;0;0;0;0
|
||||
Haugg;Uwe;14;12.82;138.656;142.26666666666665;17;0;0;3.6010666666666395;0;0;ja;0;0;0;38.4;0;0;0;0;0
|
||||
Esmaeili Dashtbayaz;Amin;20;12.82;173.32;181.08333333333331;21;0;0;7.751333333333299;0;0;ja;0;0;0;24.033333333333;0;0;0;0;0
|
||||
Konak;Zidar;0;22.5;173.32;178.96666666666667;21;0;0;5.634666666666654;0;0;ja;0;0;0;26.95;0;0;0;1.1;0
|
||||
|
Reference in New Issue
Block a user