catch up with branch daily

Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java b/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java
index 05ff25e..2140e22 100644
--- a/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java
+++ b/org.eclipse.osbp.report/src/org/eclipse/osbp/report/ReportProvider.java
@@ -144,6 +144,12 @@
 		}
 	}
 
+	@Override
+	public void printReportAsPdf(String reportId, IEclipseContext eclipseContext, Map<String, String> filters, String printService) {
+		PDFService.printReportAsPdf(get(reportId, eclipseContext, filters), printService);
+	}
+
+	@Override
 	public void printReportAsPdf(String reportId, IEclipseContext eclipseContext, Map<String, String> filters) {
 		PDFService.printReportAsPdf(get(reportId, eclipseContext, filters), eclipseContext.get(IUser.class).getPrintService());
 	}
@@ -310,7 +316,7 @@
 			}
 			if(!found) {
 				// append remaining filters - should be of type id
-				datamartFilters.add(new DatamartFilter(dslMetadataService, user, FilterType.BY_ID, inFilter, filters.get(inFilter)));
+				datamartFilters.add(new DatamartFilter(dslMetadataService, user, FilterType.BY_ID, inFilter, filters.get(inFilter), false));
 			}
 		}
 		datamartInstance.computeConditions();