Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: t.langer am 09.10.07 - 13:56:37

Titel: Korrekte Zeitberechnung
Beitrag von: t.langer am 09.10.07 - 13:56:37
Hallo beisammen,

ich habe folgendes Problem:

Ich möchte (wenn möglich mittels Formelsprache, da ich Script noch nicht kann)
aus "Erstelldatum" und "Erledigtdatum" die Bearbeitungsdauer in Tagen errechnen
[soweit funktioniert das auch schon!]
ABER
es sollen gleichzeitig alle Wochenenden und wenn möglich Feiertage abgezogen werden...

Kann mir jemand von euch bei der Lösung des Problems helfen?

Danke & Gruß

Tim
Titel: Re: Korrekte Zeitberechnung
Beitrag von: Joe am 09.10.07 - 14:01:56
@BusinessDays( DatumswerteAnfang ; DatumswerteEnde ; AuszuschließendeTage ; AuszuschließendeDatumswerte )

könnte dein Freund werden.

Joe
Titel: Re: Korrekte Zeitberechnung
Beitrag von: pete_bla am 09.10.07 - 14:18:16
Hi,

@BusinessDays ist prima für die Wochenenden!

Wenn Du aber auch Feiertage benötigst wirds etwas wilder:
Zumindest brauchts Du eine verlässliche Quelle was denn nun ein Feiertag ist.
Ob die "Feiertage im Adressbuch" sauber sind, kann Dir höchstens dein Admin sagen und die sind oft auch nicht davon überzeugt.
(Also versuch mal lieber Feiertage zu vergessen, oder verpflichte jemanden, diese zu pflegen.)

Gruss, Pete(r)
Titel: Re: Korrekte Zeitberechnung
Beitrag von: Kadlec am 09.10.07 - 15:59:36
Die Feiertage kannst Du auch berechnen, suche mal im WEB nach der "Gauss' schen" Formel für Ostertagsberechnung.
Titel: Re: Korrekte Zeitberechnung
Beitrag von: WernerMo am 09.10.07 - 16:12:27
Hallo

da das hier schon oft besprochen wurde, nur noch eine kurze Frage zu:
Die Feiertage kannst Du auch berechnen, suche mal im WEB nach der "Gauss' schen" Formel für Ostertagsberechnung.

wie machst Du das in Abhängigkeit von Land und Bundesland (oder ganz extrem in der Schweiz: in Abhängigkeit von Kanton und Stadt)?

Aufstellungen von Feiertagen gibt´s u.a. hier

D: beim bmi (http://www.bmi.bund.de/cln_007/Internet/Content/Common/Anlagen/Lexikon/feiertage__de,templateId=raw,property=publicationFile.gif/feiertage_de.gif)
A: bmf.at (http://www.bmf.gv.at/finanzministerium/gesetzlichefeiertag_4523/_start.htm?q=Feiertage)

Gruß Werner
Titel: Re: Korrekte Zeitberechnung
Beitrag von: Kadlec am 09.10.07 - 16:21:29
Naja, da wo ichs bisher gebraucht habe (Hessen) lass ich die, die wir nicht haben, unberücksichtigt.
Wenn ich nicht irre hat aber Anton Tauscher dies in einer DB auch verwurschtelt.
Boris
Titel: Re: Korrekte Zeitberechnung
Beitrag von: Glombi am 09.10.07 - 16:40:16
Hier gibts eine Notes Datenbank für Feiertage

http://www.simply-notes.de/Losungen/Feiertage/feiertage.html

Ich kenne das Teil nicht, würde aber sowas als Grundlage verwenden.


Andreas
Titel: Re: Korrekte Zeitberechnung
Beitrag von: pete_bla am 09.10.07 - 16:41:41
Hi,

Mir ist auch klar das viele Feiertage berechenbar sind, irgendwo erhältich sind, ect.

Ich möchte nur empfehlen, dass sich, besonders neue Notes-Programmierer nicht gleich damit einen riesen Kopf machen,
da die Feiertagthematik nicht unbedingt so "trivial" ist wie @Businessdays für die Wochenenden/Arbeitstage und es hierfür eben (noch) keinen "einfachen Befehl" gibt,
Und gäbe es ihn muss auf jedenfall einiges "Konfiguriert" werden (lokale Feiertage, religiöse Feiertage ...) und dann natürlich wieder die gültikeit in einem nationalen/globalen Unternehmen und im Kontext!

(Noch einfacher ist natürlich jährlich einen Liste von einem Praktikanen reinklopfen zu lassen....)

Aber es gibt für die Programmierung (oft) ersteinmal wichtigeres zu erledingen!

Grüsse, Pete(r)

Titel: Re: Korrekte Zeitberechnung
Beitrag von: t.langer am 18.10.07 - 09:43:12
Soweit hat alles geklappt :-)

Wg den Feiertagen habe ich gesehen das am Server die Feiertage eingegeben werden können (im Serverdokument), wie kann ich dann auf diese Einträge zugreifen?

Dadurch kann ich mir im Endeffekt die Feiertagsverwaltung erheblich erleichtern.

ThanX für eure Hilfe!
Titel: Re: Korrekte Zeitberechnung
Beitrag von: klaussal am 18.10.07 - 09:47:28
Zitat
Wg den Feiertagen habe ich gesehen das am Server die Feiertage eingegeben werden können (im Serverdokument), wie kann ich dann auf diese Einträge zugreifen?

Da gibt es die Ansicht $Holidays in der names.nsf auf dem Server.