Periodischer Aufruf mit Variante...Feldproblem

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Periodischer Aufruf mit Variante...Feldproblem

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Hallo liebe Abap-Gemeinde,

kann mir jemand nen Tip zu folgendem Problem geben:

User muss täglich das Programm 'RFBABL00' -"Änderungsanzeige Belege" periodisch ausführen. Dazu hat er ein HintergrundJob angelegt wo eine vordefinierte Variante genutzt wird.
In dem Selektionsbildschirm soll bei 'Änderungsdatum' immer das aktuelle Tagesdatum gezogen werden, und eben mit dem aktuellen Tagesdatum die Belege geholt werden.

Die Variante ist mit folgenden Eigenschaften gespeichert:

-Variante schützen (Häckcken)

Bei Objekte des Selektionsbildschirms:
- Änderungsdatum: Typ S; Selektionsvariable (Häckchen); Feld ohne Werte abspeichern (Häckchen)

Button 'Selektionsvariablen'
Änderungsdatum : D ist aktiv (dynamische Datumsberechnung)
"Aktuelles Tagesdatum" ist ausgewählt.


Problem bei dem ganzen, es wird bei jedem Start des HintergrundJobs, das Datum genommen, an dem der Hintergrundjob erstellt wurde. ??? Wieso macht das Programm das ...Dafür wurde ja extra das Feld 'Feld ohne Werte abspeichern' aktiviert in der Variante.

Im Programm selbst ist bei der Select-Option nen defaultwert hinterlegt (sy-datum).

Jemand ne Idee was da nicht stimmt?
Ist halt nen SAP-Standard, da möchte ich ungern reparaturen durchführen müssen...wobei ich auch gar nicht weiß was ich da machen sollte...

Danke für jeden Tip.

Gruß
Markus

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


Re: Periodischer Aufruf mit Variante...Feldproblem

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
MarkusW hat geschrieben:Bei Objekte des Selektionsbildschirms:
- Änderungsdatum: Typ S; Selektionsvariable (Häckchen); Feld ohne Werte abspeichern (Häckchen)
AH Ja!
Selektionsvariable und gleichzeitig Feld ohne Werte abspeichern?
Mach doch einfach das Häckchen bei Selektionsvariable raus, wenn eh sydatum dar Defaultwert ist.

Re: Periodischer Aufruf mit Variante...Feldproblem

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
DeathGuardian hat geschrieben:
MarkusW hat geschrieben:Bei Objekte des Selektionsbildschirms:
- Änderungsdatum: Typ S; Selektionsvariable (Häckchen); Feld ohne Werte abspeichern (Häckchen)
AH Ja!
Selektionsvariable und gleichzeitig Feld ohne Werte abspeichern?
Mach doch einfach das Häckchen bei Selektionsvariable raus, wenn eh sydatum dar Defaultwert ist.
Werd ich testen, danke für den Tip.

Gruß
Markus

Re: Periodischer Aufruf mit Variante...Feldproblem

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
DeathGuardian hat geschrieben:
MarkusW hat geschrieben:Bei Objekte des Selektionsbildschirms:
- Änderungsdatum: Typ S; Selektionsvariable (Häckchen); Feld ohne Werte abspeichern (Häckchen)
AH Ja!
Selektionsvariable und gleichzeitig Feld ohne Werte abspeichern?
Mach doch einfach das Häckchen bei Selektionsvariable raus, wenn eh sydatum dar Defaultwert ist.
Moin.

Hat leider nicht den gewünschten Erfolg gehabt. Programm lief seid letzten Mittwoch tägl. Leider wurde zu jedem der folgenden Tage dennoch das Datum genommen, an dem der Hintergrundjob eingestellt wurde.

Das Häckchen 'Variante schützen'.
Wenn ich das richtig interpretiere, lässt das ja keinerlei Veränderungen an der Variante zu. Kann es sein, das deshalb auch kein neues Sy-Datum gezogen wird, sondern der Wert vom ersten einstellen da ist?

Häckchen 'Selektionsvariable' auch raus...so dass nur noch das Häckcken 'Feld ohne Werte abspeichern' da ist (beim Änderungsdatum)

Beim Button Selektionsvariablen wie oben beschrieben...


Kann das ne Lösung sein? Oder hat das 'Variante schützen' keine Auswirkung in meinem Fall?

Will nicht wieder unnötig tests laufen lassen...wenns eh unwahrscheinlich zu einem Erfolg führt.

Thx 4 Help.

Gruß
Markus

Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Hab die Lösung...obs nun die beste ist oder die schönste lass ich mal dahingestellt...funktionieren tuts :lol:

In der Tabelle TVARVC ein Feld hinzugefügt und dieses wird immer mit dem Sy-datum im STEP1 vom Job belegt und im STEP2 wird RFBABL00 ausgeführt...bei der Variante wird das Feld aus TVARVC benutzt ;)

Wers genauer wissen will, hier rein schreiben dann schreib ich das ganze mal hier zusammen.

Gruß
Markus

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2260
Views
Aufruf Variante plus Werte aus aktuellen Parametern
von nikibert » 30.09.2014 11:13 • Verfasst in SAP - Allgemeines
4
Antw.
3897
Views
Aufruf REUSE_ALV* mit einem gespeicherten Layout-Variante
von JürgenFFM » 08.04.2007 15:29 • Verfasst in ABAP® Core
0
Antw.
747
Views
1
Antw.
4306
Views
Periodischer Mailversand durch Hintergrundjob
von Ibiza90 » 25.11.2014 09:58 • 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
Gestern von Bright4.5 1 / 510
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2145
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8741