Search  

   

Latest News  

Problemstellung:Wenn man Etiketten drucken will steht man oft vor einigen Problemen.1. Man möchte nur ein paar Etiketten drucken und beim nächsten Druck braucht man wieder   ein neues Blatt weil freie...
   

Latest Forumposts  

  • Keine Beiträge vorhanden
   

Kommentare  

Tut mir leid Hella, ich kann Dir nicht folgen? 13.04.2017 - 14.04.2017 ergibt bei mir 1 13.04.2017 -...
Gast - Hella
Hallo, Berechne wie folgt, ob "zu früh" oder "zu spät" Rückmeldet. Früher sollte auch mit negativer ...
Gast - Hella
Hallo, mit negativen Werten meine ich z.B. -5 Tage (ohne Wochenende) u.ä. Zur Zeit wird nur die 0 au...
Hallo Hella, wie negative Werte? Kannst Du es erläutern was Du machen willst? Gruß Tommy
Gast - Hella
Hallo, ich bräuchte auch negative Werte bei der Anzahl, wie kann man das realisieren? Liebe Grüße He...
   

Counter  

1073006
HeuteHeute479
GesternGestern1118
Diese WocheDiese Woche2667
Dieser MonatDieser Monat13544
GesamtGesamt1073006
Highest 07.12.2017 : 1250
US
UNITED STATES
US

This page uses the IP-to-Country Database provided by WebHosting.Info (http://www.webhosting.info), available from http://ip-to-country.webhosting.info

   

Download Statistik  

Diese Site enthält 187 Downloads in 30 Kategorien. Gesamtdownloads bisher: 233293
   
Free live stats and visitor counter for Joomla, Wordpress, Drupal, Magento and Prestashop
   

Login

   

User Online

Total: 25 Members: 0 Guests: 25
No members online
   

Beiträge

Berechnung der Netto-Arbeitstage für Deutschland

Bewertung:  / 15
SchwachSuper 
Details

Problemstellung:
Berechnung und Anzeige der Netto-Arbeitstage für jeden Monat des gewählten Jahres unter
Einbeziehung einheitlicher und nicht einheitlicher Bundesfeiertage.

Voraussetzungen:
Das Bsp ist unter A97,A00, AXP, A03 lauffähig, unter A07 wurde es nicht getestet.

Funktionsweise:
In der Tabelle "tbl_FT" werden die Einstellungen der nicht einheitlichen Feiertage gespeichert.
Das Modul "mod_Datumsberechnungen" enthält alle erforderlichen Berechnungen.
Diese entstammen zum Teil der KnowHow Base 3.0 und sind von mir angepasst worden.

Beim öffnen des Formulars werden alle Felder des ersten und letzten Tages des Monats gefüllt.
Einschließlich der Schaltjahrberechnung.
Es werden immer die Werte des derzeitig aktuellen Jahres angezeigt.
Das Jahr kann oben im Kombinationsfeld verändert werden.
Weiterhin besteht die Möglichkeit der Berechnung für 5 oder 6 Tage Arbeitswoche.

Durch das automatische Füllen der Datumsangaben erfolgt auch gleich die Berechnung der
Netto-Arbeitstage.
Es werden alle Samstage, Sonntage und bundeseinheitliche Wochenfeiertage abgezogen.
Werden nicht bundeseinheitliche Feiertage mit einem Klick in der jeweiligen Checkbox aktiviert,
wird sofort der betreffende Monat aktualisiert, genau wie auch das Jahresergebnis.

Argumente der Funktion "AnzWerktage":

Datum1 = Startdatum des Zeitraumes
Datum2 = Enddatum des Zeitraumes
intWeek = 5 oder 6 Tagewoche (0=5, 1=6)

alle restlichen optionalen Argumente repräsentieren die nicht einheitlichen Feiertage.

fHK= Heilige 3 Könige
fMH=Mariä Himmelfahrt
fRT= Reformationstag
fAL= Allerheiligen
fHA= Heiligabend
fSV= Silvester
fFL= Fronleichnam
fRM=Rosenmontag
fFD= Faschingsdienstag
fAM=Aschermittwoch
fBB =Buß- und Bettag

Als Hilfsfunktion wird die Funktion "Feiertag" benötigt. Listing s. Bsp-DB
Sie erhält als Argumente ein Datum und ebenfalls die nicht einheitlichen Feiertage:

Desweiteren kommen noch Funktionen zur Berechnung des Ostersonntags,
des Buss-und Bettages und Schaltjahres hinzu.

Beim öffnen des Formulars werden nun alle Felder der Monatsdaten gefüllt:

aktuelles Jahr (im Kombifeld)
erster Tag des Monats
letzter Tag des Monats
wurde schon nicht einheitliche Feiertage gesetzt, werden diese angezeigt.
Die errechneten Netto-Arbeitstage für alle Monate einzeln und für das gesamte Jahr.

Dateien:
Monatliche Berechnung der Netto-Arbeitstage für Deutschland

Monatliche Berechnung der Netto-Arbeitstage für Deutschland
für A97-A03 , A07 nicht getestet

Die Zip-Datei enthält ein Version für A97 und eine ab A00

Datum 03.01.2008 Dateigröße 77.99 KB Download 4824

Einen Kommentar verfassen

Als Gast kommentieren

0 / 300 Zeichen Beschränkung
Dein Text sollte zwischen 10-300 Zeichen lang sein
Nutzungsbedingungen.

Personen in dieser Konversation

  • Gast - Hella

    Hallo,
    Berechne wie folgt, ob "zu früh" oder "zu spät" Rückmeldet. Früher sollte auch mit negativer Zahl dargestellt werden, also mache ich *(-1).
    13.04.2017 - 14.04.2017 = 0, müsste 1 sein
    13.04.2017 - 18.04.2017 = 1, müsste 3 sein
    28.04.2017 - 02.05.2017 = 1, müsste 2 sein
    LG ->Hella

  • Tut mir leid Hella, ich kann Dir nicht folgen?
    13.04.2017 - 14.04.2017 ergibt bei mir 1
    13.04.2017 - 18.04.2017 ergibt bei mir 2
    28.04.2017 - 02.05.2017 ergibt bei mir 2
    jeweils für 5 Tage Woche berechnet.

    Gruß Tommy

  • Gast - Hella

    Hallo,
    mit negativen Werten meine ich z.B. -5 Tage (ohne Wochenende) u.ä.
    Zur Zeit wird nur die 0 ausgegeben, was ja nicht stimmt. Und bei Dim as Long dachte ich, das auch die negativen Werte mit ausgegeben werden und nicht 0 ausgibt.
    Ansonsten Super Funktion, vielen Dank!!!!

    Liebe Grüße
    Hella

  • Gast - Hella

    Hallo,
    ich bräuchte auch negative Werte bei der Anzahl, wie kann man das realisieren?
    Liebe Grüße
    Hella

  • Hallo Hella,
    wie negative Werte?
    Kannst Du es erläutern was Du machen willst?

    Gruß Tommy

  • Gast - Markos

    Hallo,
    Super Sache.
    wollte das Modul und die tbl_FT in meiner DB nutzen, doch irgendwas mache ich falsch.

    Habe die variablen Feiertage in der Tabelle aktiviert, jedoch wird Fronleichnam nicht mitberechnet.

    Z.B. 01.06.2017 bis 16.06.2017 sind 11 Tage, müssten aber 10 sein.

    Tipp?

    Lieben Dank

  • Hallo Markos,
    ich weiß leider nicht was bei Dir falsch läuft?
    Habe es bei mir mal getestet.
    http://www.tksoft-online.de/images/stories/nettoatfl.jpg " alt="http://www.tksoft-online.de/images/stories/nettoatfl.jpg " style="max-width:300px;max-height:300px;" />

    Gruß Tommy

    Kommentar zuletzt bearbeitet am vor 5 Monaten von TommyK