diff --git a/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql b/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql
index 6ba13e0..6711aef 100644
--- a/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql
+++ b/src-modules/module/rpta/hilfstabellen/fill_rpta_resultset.sql
@@ -23,7 +23,8 @@ R.systeminfo_id
+
+
+
<#if basetables?has_content>
<#foreach basetable in basetables>
-<#if basetable.is_virtual==0>
+<#if basetable.is_virtual==0>
+<#foreach rpta_clause in rpta_clauses>
+<#if rpta_clause.rpta_uniquename=basetable.uniquename>
+<#assign sqlString = "select current_timestamp as creation_date, " + rpta_clause.fieldclause + " from " + rpta_clause.joinclause + " where 1=1" + rpta_clause.whereclause />
drop table if exists ${basetable.runtime_tablename};
+
+
create temp table tmp_${basetable.runtime_tablename} as
-select ${basetable.fieldclause} ,
-today() as creation_date
-from ${basetable.joinclause}
-where 1=1
-<#if basetable.whereclause != "">
-${basetable.whereclause} #if>
+${sqlString}
;
+#if>
+#foreach>
--Summierung:
<#if basetable_columns?has_content>
<#assign groupby=0 />
diff --git a/src-modules/module/rpta/masken/48000_maskeninfo.unl b/src-modules/module/rpta/masken/48000_maskeninfo.unl
index 7d5f6b6..2ab3808 100644
--- a/src-modules/module/rpta/masken/48000_maskeninfo.unl
+++ b/src-modules/module/rpta/masken/48000_maskeninfo.unl
@@ -11,17 +11,20 @@ select R.uniquename\
and L.uniquename=<>;]]>\
\
\
\
@@ -39,7 +42,8 @@ select caption,\
\
-where ${rpta_column_layout.whereclause}\
+and ${rpta_column_layout.whereclause}\
+#if>\
+<#if rpta_column_layout.is_virtual ==0>\
+and ${filter}\
#if>\
+\
;\
\
\