Von Stichtag auf gesamten Monat schließen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Von Stichtag auf gesamten Monat schließen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Guten Morgen,

Eine Einsteigerfrage.
Es soll ein Stichtag ausgewählt werden können. Zur Verarbeitung, soll aber der gesamte Monat in welchem der Stichtag liegt genutzt werden. (so die Vorgabe)
Also bspw. 12.12.2016 -> kompletter Dezember.

Gibt es hierfür einen Fuba oder ähnliches? Oder muss ich das manuell umsetzen?

Grüße

Dominic

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Von Stichtag auf gesamten Monat schließen

Beitrag von black_adept (Top Expert / 4116 / 129 / 951 ) »
Was brauchst du denn nachher? Eine Range, eine Liste von Tagen im Monat, der Monatsersten und -letzten?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
der Monatsersten und -letzten?
Genau so sollte das denke ich aussehen. Damit ich Beginn- und Enddatum dann für die Verarbeitung nutzen kann. :)

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von IHe (Specialist / 156 / 38 / 49 ) »
Wenn man weiß, dass ein Datum im Format JJJJMMTT gespeichert wird, ist die Berechnung des 1. Tages im Monat ganz einfach:

Code: Alles auswählen.

lv_datum = sy-datum.
lv_datum+6(2) = '01'.
(Nach der 6. Stelle (=ab der 7.) 2 Zeichen ersetzen mit...)

Beim Monatsletzten ermittelt man den Monatsersten vom Folgemonat und zieht einen Tag vom Datum ab. Hier muss man allerdings noch beachten, dass der Folgemonat nach dem Dezember der Januar ist.

Du kannst hier den Quellcode des FUBA RP_LAST_DAY_OF_MONTHS ansehen oder auch gleich verwenden.
Ingo Hoffmann

ECC|S/4HANA|BTP
dbh SAP Solutions

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Danke für deine Hilfe und die ausführliche Beschreibung der Syntax :)

Blöde Frage. Wie ziehe ich von einem Datum einen Tag ab? Vor allem über eine Monatsgrenze hinweg.

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von black_adept (Top Expert / 4116 / 129 / 951 ) »
Vom Monatsersten kommt man eigentlich ganz einfach zu Monatsletzten

Code: Alles auswählen.

lv_ultimo = lv_first.                    " Start mit Monatserstem
ADD 31 to lv_ultimo.                     " Das ist irgendwo im Folgemonat je nachdem wie viele Tage der aktuelle Monat halt hat
lv_ultimo = lv_ultimo - lv_ultimo+6(2).  " Das ist jetzt der letzte Tag des Monats
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von wreichelt (Top Expert / 1059 / 31 / 192 ) »
Hallo,

hier gibt's eine Beschreibung vieler FB's zur Datums Berechnung:

http://www.exxsens.de/blog/developer-bl ... hnung.html

Gruß
Wolfgang

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Hier im Forum gibt es auch bereits eine Sammlung:
Datumsberechnungen bzw. Klassen für Datumsberechnungen : http://www.abapforum.com/forum/viewtopic.php?f=3&t=3980

Re: Von Stichtag auf gesamten Monat schließen

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Ok vielen Dank für die Hilfe!

Denke mit dem Werkzeug hier von euch kriege ich das hin :)

Schönen Start in die Woche noch!

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1210
Views
gesamten Programmablauf protolkollieren
von bohne » 17.06.2006 15:12 • Verfasst in Basis
2
Antw.
1921
Views
offfene Posten zum Stichtag X
von marcschoen » 24.06.2009 14:46 • Verfasst in Financials
1
Antw.
12909
Views
2
Antw.
1953
Views
6
Antw.
4414
Views
Integration OrgManagement mit Stichtag
von LeonBarthez » 13.09.2007 17:30 • Verfasst in Human Resources

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1763
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2306

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1763
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2306

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 321
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 912
MS-Word als Editor
letzen Monat von tekko 1 / 4418