Pflege von Selektionsvariablen in Tabelle TVARV Zu einem Report müssen Sie Varianten mit Parametern angeben.Dies ist nötig, da dem Report über diese Parameter der Ablauf mitgeteilt wird.Parameter können sich innerhalb einer Kette oder beim Start von verschiedenen Ketten jedoch ändern.Ein Beispiel hierfür ist das Selektionsdatum.Durch den täglichen Wechsel kann nicht fest hinterlegt werden, welches Datum im Augenblick benötigt wird.
Definieren Sie die Parameter oder die Variante als Selektionsvariable, deren Wert aus der Tabelle TVARV gespeist wird.Der Wert einer Variablen wird automatisch aus der Tabelle TVARV gelesen, falls für die Variable in der Variante das Attribut
Selektionsvariable
gesetzt ist.Wählen Sie anschließend die Selektionsoption aus und legen Sie fest, welcher Eintrag aus der Tabelle TVARV zum Füllen des Variablenwertes herangezogen werden soll.Die Daten der Tabelle müssen von Ihnen selbst gepflegt werden.
Ob eine Variable ein Parameter oder eine Selektionsoption ist, sehen Sie beim Sichern der Einstellungen als Variante.Hinter jeder Variablen steht entweder ein P (Parameter) oder ein S (Selektionsoption).SAP empfiehlt, sich einen Überblick über die anzulegenden Variablen zu verschaffen und dann die Variablen über die Transaktion SM32 anzulegen und diese dann in der Variante zu verwenden.Datumsvariablen müssen im Format YYYYMMDD eingepflegt werden.
In der folgenden Tabelle werden die wichtigsten Variablen aufgeführt, die in den Reports benötigt werden.
Jobname |
Feldbezeichnung im Report |
Variablentyp |
|---|---|---|
RFBKPDT2 |
Bankkreis |
Parameter |
RFBKPDT4 |
Bankkreis |
Parameter |
RFBKKC20 |
Bankkreis |
Selektionsoption |
RFBKKC20 |
Zum |
Parameter |
RFBKCONC |
Bankkreis |
Selektionsoption |
RFBKCONC |
Selektionsdatum Abschluss |
Parameter |
RFBKBSST |
Bankkreis |
Selektionsoption |
RFBKBSST |
Auszugsdatum |
Parameter |
RFBKCLEB |
Bankkreis |
Parameter |
RFBKCLEB |
Buchungsdatum Abschluss |
Parameter |
RFBKCHACCUR |
Bankkreis |
Parameter |
RFBKSOCRPAR |
Bankkreis |
Parameter |
RFBK_MASS_ACCNT_CLOSURE |
Bankkreis |
Parameter |
RFBK_CLOSURE_PRENOTIFICATION |
Bankkreis |
Parameter |
RFBKCONA |
Bankkreis |
Parameter |
RFBKCONA |
Abgrenzungsstichtag |
Parameter |
RFBKGLBSPREP |
Bankkreis |
Selektionsoption |
RFBKGLBSPREP |
Bis-Datum HB Übernahme |
Parameter |
RFBKGL02 |
Bankkreis |
Selektionsoption |
RFBKGL02 |
Bis-Datum Bilanzvorbereitung |
Parameter |
RFBKGL_VA_CALC_POST |
Bankkreis |
Selektionsoption |
RFBKGL_VA_CALC_POST |
Kontonummer |
Selektionsoption |
RFBKGL_VA_CALC_POST |
Buchungsdatum |
Parameter |
RFBKGL_VA_CALC_POST |
Bewertungsdatum |
Parameter |
RFBKTDEPOSITCOLLECTION |
Bankkreis |
Selektionsoption |
RFBKTDEPOSITCOLLECTION |
Kontonummer |
Selektionsoption |
RFBKTTERMCONTROL |
Bankkreis |
Selektionsoption |
RFBKTTERMCONTROL |
Produkt |
Selektionsoption |
RFBKTTERMCONTROL |
Kontonummer |
Selektionsoption |
RFBKTTTERMMATURE |
Bankkreis |
Selektionsoption |
RFBKTTTERMMATURE |
Produkt |
Selektionsoption |
RFBKTTTERMMATURE |
Kontonummer |
Selektionsoption |
RFBKTTERMNOTICE |
Bankkreis |
Selektionsoption |
RFBKTTERMNOTICE |
Produkt |
Selektionsoption |
RFBKTTERMNOTICE |
Kontonummer |
Selektionsoption |
RFBKTMP1_PO |
Bankkreis |
Parameter |
Im einfachsten Fall (es ist nur ein Bankkreis vorhanden) benötigt die TVARV-Tabelle nur zwei Variablen:
Eine (Parameter-) Variable für das alte Zahlungsverkehrsdatum.
Eine (Parameter-) Variable für das neue Zahlungsverkehrsdatum.
Alle anderen Werte kann man direkt in der Variante mitgeben.Sie müssen die Datumsvariablen täglich eingeben.
Dazu gibt es zwei Möglichkeiten:
Die Arbeitsvorbereitung muss die Variablen arbeitstäglich anpassen.
Sie schreiben einen Report, der die Variablen versorgt.Beide Datumsvariablen sind in der Tabelle BKK01D vorhanden.In PDAT_ACT steht das aktuelle Zahlungsverkehrsdatum und in CDAT_ACT das aktuelle Buchungsabschlussdatum.Die Werte werden aus diesen Variablen gelesen und in die TVARV-Tabelle geschrieben.
Der Report muss so definiert sein, dass er in eine Kette eingetragen werden kann.Der Report benutzt dieselbe Logik wie die von der SAP ausgelieferten Reports.Die allgemeine Logik finden Sie im Online Self Service im Hinweis 123217.
Den Report müssen Sie dann in die Liste der zu verkettenden Reports eintragen.