Anmeldung

Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.

Tageszahl des Jahres ermitteln

webster
Neuling
Themenersteller
Verfasst am: 21.06.2019 [21:07]
Hallo zusammen,
ich bin gerade dabei, die Rechnungsvorlage dahingehend anzupassen, dass ich bei diversen Artikeln eine Art Rechnungsabgrenzung automatisiert mit Drucke. Hintergrund: Es werden diverse Dienstleistungen verkauft, welche jahresübergreifend laufen. Nun möchte ich die entsprechenden Jahre der Dienstleistung separat mit entsprechenden Kosten auflisten.
Exemplarisch sollte das so aussehen:

Cloud Datensicherung
Leistungszeitraum: 15.1.2019-15.1.2020
Kosten: 200 €
Rechnungsabgrenzung:
15.01.2019 - 31.12.2019 = 191,78 €
01.01.2020 - 15.01.2020 = 8,22 €

Hierfür habe ich mir am Artikel ein weiteres individuelles Feld angelegt, welches das Startdatum beinhaltet. Die entsprechende Dienstleistung wird jeweils für 365 Tage abgerechnet. Das Startdatum habe ich mit der Funktion: StrToDateTime(AVX['P_A_INDIVIDUAL1']); in eine entsprechendes Datumsfeld verwandelt.
Nun benötige ich habe eine Funktion, die das entsprechende Datum, in den Tag des Jahres konvertiert. Sprich in diesem Beispiel 15.01.2019 sollte das Ergebnis 15 sein, zumal es sich hier um den 15. Tag des Jahres handelt.
Ich habe aber nirgends eine solche Funktion gefunden.

Vielleicht könnte man mir an der Stelle weiterhelfen.
Vielen Dank.

WEBSTER [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 21.06.2019 um 21:07.]
Samm
orgaMAX-Profi
Verfasst am: 22.06.2019 [16:39]
Hallo webster,
da das mit erheblichem Aufwand verbunden ist, meine Nachfrage, wozu so aufwendig und ob die Rechnungen oder Rechnungspositionen Du wirklich dazu separieren mußt?

Die Tageszahl kann dir OM nicht liefern. Im angelegten Artikel... sehe ich nicht, was dir das bringt. Auch ist mir nicht bekannt, ob diese Formel eine Zahl wie 15.01.2019 in einen echten Datumwert verwandeln kann.

Eine Berechnung läuft nur im Vorgang. Gehe einmal in den Auftrag und frage über eine Variable den Wert des Lieferdatums in Positionshöhe ab. Es erscheint der reine Zahlenwert. Mit dem kann man rechnen. Man ist damit aber noch lange nicht am Ziel.
Man muß vorbereitend den Zahlenwert des 31.12. jeden Jahres ermitteln und in einer Bedingung das Startdatum zu einem Jahr einkreisen können und dann vom Wert des 31.12. des aktuellen Jahres abziehen.
Für das Enddatum ähnlich.
Alles mit viel Aufwand.
Aber man kann dann tageweise genauestens auch schalttaggenaue Ergebnisse erzielen.

MFG SAMM






[Dieser Beitrag wurde 2mal bearbeitet, zuletzt am 22.06.2019 um 17:28.]۝ ➽► Vorlagen Erstellung ◄ ۝

orgaMAX Forum hat 4236 registrierte Benutzer, 5185 Themen und 17186 Antworten.
Es werden durchschnittlich 6.99 Beiträge pro Tag erstellt.

Zur Zeit sind 0 Benutzer online, davon 0 registrierte Benutzer.
Heute waren bereits 2 registrierte Benutzer online.

Schulungen
orgaMAX Schulungen

Wir zeigen Ihnen, wie Sie orgaMAX optimal einsetzen.
Mehr erfahren

Weiterempfehlen
orgaMAX empfehlen

Prämie bis zu 50€ sichern.
Mehr erfahren

Webinare
Webinare

Unsere kostenlosen Online-Seminare.
Mehr erfahren

FAQ
FAQ-Bereich

Antworten auf die häuftigsten Fragen.
Mehr erfahren

Download
orgaMAX Handbuch

Kostenlos als PDF herunterladen.
Download

Newsletter
orgaMAX Blog

Bleiben Sie auf dem Laufenden.
Mehr erfahren

Support-HotlineWir sind für Sie da

Entweder Sie stellen Ihre Support-Anfrage per E-Mail
oder rufen uns direkt an:

+49 (0)5231 7090-0

Unsere Telefonzeiten 
Montag bis Freitag: 
8 bis 12 und 12.45 bis 18 Uhr

E-Mail Anfrage