Automatische Datumsberechnung bei Varianten für Reports

Alle Fragen rund um Basisthemen
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Automatische Datumsberechnung bei Varianten für Reports

Beitrag von A6272 (Specialist / 238 / 8 / 36 ) »
Hallo,

bei einem Report mit Selektionsscreen kann man die eingegeben Felder als Variante Speichern und z.B. Datumsfelder als Selektionsvariable definieren und hierfür berechnungsvorschriften hinterlegen.
Im Standard sind definiert:
- Aktuelles Tagesdatum
- Aktuelles Tagesdatum +/- ??? Tage
- Aktuelles Tagesdatum +/- ??? Arbeitstage
- Erster des aktuellen Monats
- n. Arbeitstag des aktuellen Monats
- Erster des nächsten Monats
- Erster Tag des Vormonats
- Letzter Tag des Vormonats
- Letzter Tag des aktuellen Monats

Kann man dies irgendwie erweitern?
Ich bräuchte den "Letzer Tag des nächsten Monats"

Ich kann natürlich einen Report erstellen, welcher die Datumsermittlung durchführt und den anderen per submit aufruft, aber das gefällt mir nicht.

Grüße Alex

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Wenn es ein eigenes Programm ist, geht es auch anders:

- Bei den Varianten bei den jeweiligen Datumsfelder den Hacken "Feld ohne Werte abspeichern" setzen
- und im Programm bei INITALIZATION diese Felder selber versorgen.

Der Hacken "Feld ohne Werte abspeichern" sorgt nämlich dafür, das die Variante nicht die Werte (welche von INITALIZATIOn bzw Defaultwerte) überschreibt bei den Feldern wo es gesetzt ist.

Beitrag von A6272 (Specialist / 238 / 8 / 36 ) »
Hallo,

es ist leider ein SAP Report, der periodisch eingeplant werden sollte und die Datumswerte (von, bis) sind je Fall anders zu Berechnen.

Grüße Alex

Beitrag von Ruediger98 (ForumUser / 19 / 0 / 0 ) »
Hallo,
alternativ kannst du mit einem separatem, periodisch laufendem Programm Variablen in der TVARV versorgen, die die Datümer berechnen wie du es brauchst. Dann kannst du die Variablen der TVARVC entpsrechend einbinden.
Macht aber auch nur Sinn, wenn du mehrere unterschiedlich Variablen brauchst, sonst ist es genauso "elegant" wie die berechnung mit anschließendem submit, Gruß Rüdiger

Beitrag von ewx (Top Expert / 4846 / 311 / 642 ) »
Das wäre vielleicht mal eine sinnvolle Möglichkeit, die Enhancement-Points zu nutzen:
Fuba RS_VARI_V_INIT listet alle Möglichen Berechnungen auf. Schlüssel ist dabei der Funktionsbausteinname zur Berechnung.

Da könnte man sich also per Enhancement dranhängen und einen eigene Baustein zur Berechnung bekannt machen.

Schade, dass SAP die alle fest im Baustein hinerlegt hat anstatt sie in eine Customizingtabelle einzutragen... :evil:

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2343
Views
Report Varianten "Erstellt von" in Masse für alle Reports anpassen
von Florian9999 » 15.12.2023 12:08 • Verfasst in Basis
7
Antw.
4492
Views
Reports zum Löschen unbenötigter Reports
von Tunoto » 28.02.2006 16:45 • Verfasst in ABAP® für Anfänger
5
Antw.
1919
Views
Datumsberechnung
von meistercoach » 02.04.2015 11:26 • Verfasst in ABAP® für Anfänger
3
Antw.
1140
Views
Datumsberechnung in Abap
von Mec24 » 10.01.2024 15:00 • Verfasst in ABAP® für Anfänger
7
Antw.
7613
Views
Datumsberechnung - Monat
von SaskuAc » 14.08.2017 15:48 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 3 Tagen von Bright4.5 1 / 775
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2395
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8982