Browse Source

von Python-Ordner übernommen

robert 2 years ago
commit
2ab1610a79
100 changed files with 10028 additions and 0 deletions
  1. 1 0
      .gitignore
  2. 0 0
      __init__.py
  3. 35 0
      c11.py
  4. 0 0
      cognos11/__init__.py
  5. 357 0
      cognos11/c11_api.py
  6. 78 0
      cognos11/c11_create.py
  7. 122 0
      cognos11/c11_export.py
  8. 79 0
      cognos11/ca_webscraper.py
  9. 277 0
      cognos11/templates/async_response.xml
  10. 50 0
      cognos11/templates/create_report.xml
  11. 6278 0
      cognos11/templates/create_request.xml
  12. 258 0
      cognos11/templates/create_response.xml
  13. 131 0
      cognos11/templates/get_package.xml
  14. 159 0
      cognos11/templates/get_report.xml
  15. 141 0
      cognos11/templates/request.xml
  16. 125 0
      cognos11/templates/request_draft.xml
  17. 91 0
      cognos11/templates/request_draft2.xml
  18. 46 0
      cognos11/templates/request_draft3.xml
  19. 0 0
      cognos11/templates/request_prompt.xml
  20. 65 0
      cognos11/templates/request_xlsx.xml
  21. 60 0
      cognos11/templates/tracking.xml
  22. 47 0
      cognos11/templates/update_report.xml
  23. 18 0
      cognos11/transformer11.py
  24. 94 0
      cognos11/xml_prettify.py
  25. 31 0
      cognos7/VBS/create-cube.mac
  26. BIN
      cognos7/VBS/create-cube.mcx
  27. 38 0
      cognos7/VBS/impromptu.mac
  28. BIN
      cognos7/VBS/impromptu.mcx
  29. BIN
      cognos7/VBS/list-datasources-C11.MCX
  30. 57 0
      cognos7/VBS/list-datasources-C11.mac
  31. BIN
      cognos7/VBS/list-datasources.MCX
  32. 36 0
      cognos7/VBS/list-datasources.mac
  33. 68 0
      cognos7/VBS/powerplay-export.mac
  34. BIN
      cognos7/VBS/powerplay-export.mcx
  35. BIN
      cognos7/VBS/publish-reports.MCX
  36. 103 0
      cognos7/VBS/publish-reports.mac
  37. 0 0
      cognos7/__init__.py
  38. 67 0
      cognos7/impromptu.py
  39. 95 0
      cognos7/iqd_convert.py
  40. 8 0
      cognos7/portal.bat
  41. 119 0
      cognos7/portal.py
  42. 24 0
      cognos7/powerplay7.py
  43. 5 0
      cognos7/pwrplay.py
  44. 50 0
      cognos7/schema_ini_convert.py
  45. 37 0
      cognos7/transformer7.py
  46. 0 0
      config/__init__.py
  47. 113 0
      config/config.py
  48. 4 0
      config/config/Aufgaben.py
  49. 31 0
      config/config/Gruppen.json
  50. 5 0
      config/config/Intervalle.json
  51. 2 0
      config/config/Reports.csv
  52. 28 0
      database/AUTOLINE.csv
  53. 9 0
      database/AUTOLINE.json
  54. 78 0
      database/CARLO.csv
  55. 9 0
      database/CARLO.json
  56. 38 0
      database/NAVISION.csv
  57. 9 0
      database/NAVISION.json
  58. 99 0
      database/OPTIMA.csv
  59. 9 0
      database/OPTIMA.json
  60. 0 0
      database/SQL/temp/AA_TRTYPE_1.in.log
  61. 0 0
      database/SQL/temp/ACCOUNT_INFO_1.in.log
  62. 0 0
      database/SQL/temp/ACCT_BALANCE_1.in.log
  63. 0 0
      database/SQL/temp/ACTIVITY_1.in.log
  64. 0 0
      database/SQL/temp/APPORTIONED_INV_TIME_1.in.log
  65. 0 0
      database/SQL/temp/APPORTIONED_USED_TIME_1.in.log
  66. 0 0
      database/SQL/temp/CALENDAR_EVENT_1.in.log
  67. 0 0
      database/SQL/temp/CALENDAR_INFO_1.in.log
  68. 0 0
      database/SQL/temp/CALENDAR_PATTERN_1.in.log
  69. 34 0
      database/SQL/temp/CAR_STATISTIC_1.bcp1.log
  70. 32 0
      database/SQL/temp/CAR_STATISTIC_1.bcp2.log
  71. 0 0
      database/SQL/temp/CAR_STATISTIC_1.in.log
  72. 2 0
      database/SQL/temp/CAR_STATISTIC_1.queryout.log
  73. 6 0
      database/SQL/temp/COMM_TRANS_UNIT_1.bcp1.log
  74. 6 0
      database/SQL/temp/COMM_TRANS_UNIT_1.bcp2.log
  75. 0 0
      database/SQL/temp/COMM_TRANS_UNIT_1.in.log
  76. 6 0
      database/SQL/temp/COMM_UNIT_1.bcp1.log
  77. 6 0
      database/SQL/temp/COMM_UNIT_1.bcp2.log
  78. 0 0
      database/SQL/temp/COMM_UNIT_1.in.log
  79. 6 0
      database/SQL/temp/COURTESY_CAR_1.bcp1.log
  80. 6 0
      database/SQL/temp/COURTESY_CAR_1.bcp2.log
  81. 0 0
      database/SQL/temp/COURTESY_CAR_1.in.log
  82. 28 0
      database/SQL/temp/CUSTOMER_1.bcp1.log
  83. 26 0
      database/SQL/temp/CUSTOMER_1.bcp2.log
  84. 0 0
      database/SQL/temp/CUSTOMER_1.in.log
  85. 2 0
      database/SQL/temp/CUSTOMER_1.queryout.log
  86. 69 0
      database/SQL/temp/CUSTOMER_TRANSACT_1.bcp1.log
  87. 67 0
      database/SQL/temp/CUSTOMER_TRANSACT_1.bcp2.log
  88. 0 0
      database/SQL/temp/CUSTOMER_TRANSACT_1.in.log
  89. 2 0
      database/SQL/temp/CUSTOMER_TRANSACT_1.queryout.log
  90. 8 0
      database/SQL/temp/DEPARTMENT_TYPE_1.bcp1.log
  91. 6 0
      database/SQL/temp/DEPARTMENT_TYPE_1.bcp2.log
  92. 0 0
      database/SQL/temp/DEPARTMENT_TYPE_1.in.log
  93. 2 0
      database/SQL/temp/DEPARTMENT_TYPE_1.queryout.log
  94. 8 0
      database/SQL/temp/EMPLOYEE_1.bcp1.log
  95. 6 0
      database/SQL/temp/EMPLOYEE_1.bcp2.log
  96. 0 0
      database/SQL/temp/EMPLOYEE_1.in.log
  97. 2 0
      database/SQL/temp/EMPLOYEE_1.queryout.log
  98. 8 0
      database/SQL/temp/GLOBAL_MAKE_1.bcp1.log
  99. 6 0
      database/SQL/temp/GLOBAL_MAKE_1.bcp2.log
  100. 0 0
      database/SQL/temp/GLOBAL_MAKE_1.in.log

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+__pycache__

+ 0 - 0
__init__.py


+ 35 - 0
c11.py

@@ -0,0 +1,35 @@
+import plac
+from cognos11.c11_export import c11_export
+from cognos11.c11_create import c11_create
+from config.config import Config
+from enum import Enum
+
+
+class ExportFormat(Enum):
+    PDF = "PDF"
+    XML = "XML"
+
+
+class C11:
+    commands = ['export', 'reportoutput', 'errors', 'create']
+
+    def export(self, folder='', format='XML'):
+        cfg = Config()
+        exp = c11_export(cfg)
+        exp.export_folder(folder, format)
+
+    def reportoutput(self, folder=''):
+        self.export(folder, 'PDF')
+
+    def errors(self):
+        cfg = Config()
+        exp = c11_export(cfg)
+        exp.export_errors()
+
+    def create(self, path: str):
+        cfg = Config()
+        c11_create(cfg).create_path(path)
+
+
+if __name__ == '__main__':
+    plac.Interpreter.call(C11)

+ 0 - 0
cognos11/__init__.py


+ 357 - 0
cognos11/c11_api.py

@@ -0,0 +1,357 @@
+import base64
+import os
+import requests
+from requests_toolbelt.multipart import decoder
+import jinja2
+import json
+import re
+from bs4 import BeautifulSoup
+from .xml_prettify import prettify_xml
+import logging
+
+
+class c11_api:
+    webservice = ""
+    templates_dir = ""
+    # templates_dir = "C:/GlobalCube/Tasks/gctools/templates"
+    export_dir = "C:/GlobalCube/ReportOutput"
+    log_dir = "C:/GlobalCube/Tasks/gctools/logs"
+    headers = {}
+    caf = ""
+    cam = ""
+    reports = []
+    folders = []
+    jobs = []
+
+    def __init__(self, webservice="http://localhost:9300/bi/"):
+        self.webservice = webservice
+
+        self.templates_dir = os.path.dirname(__file__) + '/templates'
+        self._env = jinja2.Environment(
+            loader=jinja2.FileSystemLoader(self.templates_dir),
+            autoescape=jinja2.select_autoescape(['html', 'xml'])
+        )
+        self.templates = {
+            'get_report': self._env.get_template('get_report.xml'),
+            'create_report': self._env.get_template('create_report.xml'),
+            'update_report': self._env.get_template('update_report.xml'),
+            'get_package': self._env.get_template('get_package.xml'),
+        }
+
+    @staticmethod
+    def generate_token(message_base64):
+        version = "V1".encode("utf-8")
+        header_len = 4
+        msg = base64.b64decode(message_base64)[1:]
+        chunks = []
+
+        while len(msg) >= header_len:
+            chunk_len = int.from_bytes(msg[:header_len], byteorder="little")
+            msg = msg[header_len:]
+            chunks.append(msg[:chunk_len])
+            msg = msg[chunk_len:]
+
+        return base64.b64encode(version + chunks[-1]).decode("utf-8")
+
+    def login(self, user='Global1', password='Cognos#11'):
+        credentials = {
+            "parameters": [
+                {"name": "CAMNamespace", "value": "CognosEx"},
+                {"name": "h_CAM_action", "value": "logonAs"},
+                {"name": "CAMUsername", "value": user},
+                {"name": "CAMPassword", "value": password}
+            ]
+        }
+        self.session = requests.Session()
+        r = self.session.get(self.webservice)
+        self.headers = {'Content-Type': "application/json; charset=UTF-8", 'X-XSRF-TOKEN': self.session.cookies.get('XSRF-TOKEN')}
+
+        r = self.session.post(self.webservice + "v1/login", data=json.dumps(credentials), headers=self.headers)
+
+        self.caf = r.json()['cafContextId']
+        self.cam = self.generate_token(r.cookies["usersessionid"])
+        return self
+
+    def get_folders(self):
+        if len(self.folders) == 0:
+            self.folders.append({'id': '_dot_public_folders', 'name': 'Team Content'})
+            self.load_folder_list()
+        return self.folders
+
+    def load_folder_list(self, folder_id='_dot_public_folders', prefix='Team Content'):
+        res = self.session.get(f"{self.webservice}v1/objects/{folder_id}/items", headers=self.headers)
+        folder_list = sorted(res.json()['data'], key=lambda x: x['defaultName'])
+        for f in folder_list:
+            if f['type'] == 'folder':
+                folder = {
+                    'id': f['id'],
+                    'name': prefix + '/' + f['defaultName'].replace('/', '-')
+                }
+                self.folders.append(folder)
+                self.load_folder_list(folder['id'], folder['name'])
+            elif f['type'] == 'report':
+                report = {
+                    'id': f['id'],
+                    'name': f['defaultName'].replace('/', '-'),
+                    'path': prefix
+                }
+                self.reports.append(report)
+            elif f['type'] == 'jobDefinition':
+                job = {
+                    'id': f['id'],
+                    'name': f['defaultName'],
+                    'path': prefix
+                }
+                job['details'] = self.get_job_details(job['id'])
+                self.jobs.append(job)
+
+    def get_job_details(self, job_id):
+        fields = ",".join([
+            'userInterfaces,disabled',
+            'runInAdvancedViewer,modificationTime,canBurst',
+            'defaultPortalAction',
+            'base.defaultName,tags,target.searchPath,target.disabled',
+            'options,base.options'
+        ])
+        res = self.session.get(f"{self.webservice}v1/objects/{job_id}?fields={fields}", headers=self.headers)
+        job = res.json()['data'][0]
+        job.pop('_meta', None)
+        job.pop('id', None)
+        job.pop('type', None)
+        job.pop('defaultName', None)
+
+        fields2 = ",".join([
+            r'id,displaySequence,stepObject{defaultName}',
+            r'stepObject{id},stepObject{parameters}',
+            r'stepObject{canBurst},options,parameters'
+        ])
+        res = self.session.get(
+            f"{self.webservice}v1/objects/{job_id}/items?types=jobStepDefinition&fields={fields2}",
+            headers=self.headers
+        )
+        steps = res.json()['data']
+        for s in steps:
+            s.pop('_meta', None)
+            if s['stepObject'] is not None:
+                s['report_id'] = s['stepObject'][0]['id']
+            s.pop('stepObject', None)
+        job['steps'] = steps
+        return job
+
+    def get_report(self, report_id):
+        self.get_folders()
+        report = [r for r in self.reports if r['id'] == report_id]
+        if len(report) == 0:
+            return None
+        report = report[0]
+        if 'meta' not in report:
+            report = self.get_report_specs(report)
+        return report
+
+    def get_reports_in_folder(self, folder, recursive=False, specs=False):
+        self.get_folders()
+
+        if recursive:
+            res = [r for r in self.reports if r['path'].startswith(folder)]
+        else:
+            res = [r for r in self.reports if r['path'] == folder]
+
+        if specs:
+            return [self.get_report_specs(r) for r in res]
+        return res
+
+    def get_report_specs(self, report):
+        headers = {
+            'Content-Type': 'text/xml; charset=UTF-8',
+            'X-XSRF-TOKEN': self.headers['X-XSRF-TOKEN'],
+            'X-RsCMStoreID': report['id'],
+            'X-UseRsConsumerMode': 'true',
+            'SOAPAction': 'http://www.ibm.com/xmlns/prod/cognos/reportService/202004/'
+        }
+        soap = self.templates['get_report'].render(
+            {"caf": self.caf, "cam": self.cam,
+             "report": report, "format": 'XHTML',
+             "prompt": 'true', "tracking": "", "params": {}}
+        )
+
+        r = self.session.post(self.webservice + 'v1/reports', data=soap, headers=headers)
+        if r.status_code == 500:
+            bs = BeautifulSoup(r.text, 'xml')
+            report['error'] = bs.find_all('messageString')[0].string
+            logging.error(report['error'])
+            return report
+
+        parts = decoder.MultipartDecoder.from_response(r).parts
+
+        meta = {'required': {}, 'optional': {}}
+        bs = BeautifulSoup(parts[1].content, 'lxml')
+
+        for sv in bs.find_all('selectvalue'):
+            k = sv['parameter']
+            req = 'required' if sv['required'] == 'true' else 'optional'
+            v = dict([(opt['usevalue'], opt['displayvalue']) for opt in sv.find_all('selectoption')])
+            meta[req][k] = v
+
+        for sv in bs.find_all('selectdate'):
+            k = sv['parameter']
+            req = 'required' if sv['required'] == 'true' else 'optional'
+            v = dict([(opt['usevalue'], opt.get('displayvalue', '')) for opt in sv.find_all('selectoption')])
+            meta[req][k] = v
+        filename = self.log_dir + f"/config/{report['path']}/{report['name']}.json"
+        os.makedirs(os.path.dirname(filename), exist_ok=True)
+        json.dump(meta, open(filename, 'w'), indent=2)
+        report['meta'] = meta
+        report['spec'] = parts[2].text
+        path = report['path'].replace('Team Content/ReportOutput', '')
+        report['filename'] = f"{self.export_dir}/{path}/{report['name']}.pdf"
+
+        report['params'] = list(re.findall(r'\[([^\]]+)\]', report['filename']))
+        for i, p in enumerate(report['params']):
+            report['filename'] = report['filename'].replace('[' + p + ']', '{' + str(i) + '}')
+        return report
+
+    def request_unstubbed(self, report_id):
+        report = self.get_report(report_id)
+        if 'spec' not in report:
+            return ''
+        payload = json.dumps({'reportspec_stubbed': report['spec'], 'storeid': report['id']})
+
+        headers = {
+            'Content-Type': 'application/json; charset=UTF-8',
+            'X-XSRF-TOKEN': self.session.cookies.get('XSRF-TOKEN'),
+            'authenticityToken': self.cam,
+            'X-UseRsConsumerMode': 'true',
+            'cafContextId': self.caf
+        }
+
+        r = self.session.post(self.webservice + 'v1/reports/unstubreport', data=payload, headers=headers)
+        unstubbed = json.loads(r.text)['reportspec_full']
+        unstubbed = re.sub(r' iid="[^"]*"', '', unstubbed)
+
+        bs = BeautifulSoup(unstubbed, 'xml')
+        for xa in bs.find_all('XMLAttributes'):
+            if (
+                xa.find_all('XMLAttribute', {'name': 'RS_dataType'}) or
+                xa.find_all('XMLAttribute', {'name': 'RS_CreateExtendedDataItems'}) or
+                xa.find_all('XMLAttribute', {'name': 'RS_legacyDrillDown'})
+            ):
+                continue
+            if xa.find_all('XMLAttribute', {'name': 'supportsDefaultDataFormatting'}):
+                for xa2 in xa.find_all('XMLAttribute'):
+                    if xa2.attrs['name'] != 'supportsDefaultDataFormatting':
+                        xa2.decompose()
+                continue
+            xa.decompose()
+        for cti in bs.find_all('crosstabIntersection'):
+            if len(list(cti.children)) == 0:
+                cti.decompose()
+        unstubbed_report = str(bs)
+        unstubbed_report = prettify_xml(unstubbed_report).replace("'", '"')
+        return unstubbed_report
+
+    def get_report_headers(self, report_id=None):
+        res = {
+            'Content-Type': 'text/xml; charset=UTF-8',
+            'X-XSRF-TOKEN': self.headers['X-XSRF-TOKEN'],
+            'X-UseRsConsumerMode': 'true',
+            'SOAPAction': 'http://www.ibm.com/xmlns/prod/cognos/reportService/202004/'
+        }
+        if report_id is not None:
+            res['X-RsCMStoreID'] = report_id
+        return res
+
+    def request_file(self, report_id, params, format='PDF'):
+        report = self.get_report(report_id)
+        headers = self.get_report_headers(report_id)
+
+        soap = self.templates['get_report'].render(
+            {"caf": self.caf, "cam": self.cam,
+             "report": report, "format": format,
+             "prompt": 'false', "tracking": "", "params": params}
+        ).encode("utf-8")
+        r = self.session.post(self.webservice + 'v1/reports', data=soap, headers=headers)
+
+        bs = BeautifulSoup(r.text, 'xml')
+        if r.status_code == 200:
+            try:
+                parts = decoder.MultipartDecoder.from_response(r).parts
+            except decoder.NonMultipartContentTypeException:
+                return 500, 'Timeout'
+            return 200, parts[1].content
+
+        error = bs.find_all('messageString')[0].string
+        logging.debug(error)
+        return r.status_code, error
+
+    def create_report(self, folder_id, fullpath):
+        # self.session.get(self.webservice + 'v1/reports/templates?path=%2Fcontent%2Ffolder%5B%40name%3D%27Templates%27%5D/*[@objectClass=%27interactiveReport%27%20or%20@objectClass=%27report%27%20or%20@objectClass=%27reportTemplate%27]&maxResults=100&locale=de')
+        # self.session.get(self.webservice + 'v1/reports/startupconfig?keys=supportedContentLocales,supportedCurrencies,supportedFonts,metadataInformationURI,glossaryURI&locale=de')
+        headers = self.get_report_headers()
+        soap = self.templates['get_package'].render(
+            {"caf": self.caf, "cam": self.cam}
+        ).encode("utf-8")
+        r = self.session.post(self.webservice + 'v1/reports', data=soap, headers=headers)
+        open('package.xml', 'wb').write(r.content)
+
+        search_path = self.request_search_path(folder_id)
+        report_name = os.path.basename(fullpath)
+        unstubbed = open(fullpath, 'rb').read()
+        headers['SOAPAction'] = 'http://www.ibm.com/xmlns/prod/cognos/reportService/202004/.session'
+        headers['Referer'] = 'http://localhost:9300/bi/pat/rsapp.htm'
+        # headers['caf'] = self.caf
+
+        soap = self.templates['create_report'].render(
+            {"caf": self.caf, "cam": self.cam,
+             "search_path": search_path,
+             "report_name": report_name, "unstubbed": unstubbed}
+        ).encode("utf-8")
+        r = self.session.post(self.webservice + 'v1/reports', data=soap, headers=headers)
+        open('request_create.xml', 'wb').write(r.request.body)
+        print(r.status_code)
+        print(r.text)
+
+    def update_report(self, report, fullpath):
+        search_path = self.request_search_path(report['id'])
+        unstubbed = open(fullpath, 'r').read()
+        headers = self.get_report_headers(report['id'])
+        # headers['Referer'] = 'http://localhost:9300/bi/pat/rsapp.htm'
+        headers['caf'] = self.caf
+
+        soap = self.templates['update_report'].render(
+            {"caf": self.caf, "cam": self.cam,
+             "search_path": search_path, "unstubbed": unstubbed}
+        )  # .encode("utf-8")
+        r = self.session.post(self.webservice + 'v1/reports', data=soap, headers=headers)
+        # open('request_update.xml', 'wb').write(r.request.body)
+        print(r.status_code)
+        print(r.text)
+
+    def create_folder(self, parent_id, folder_name):
+        data = json.dumps({"defaultName": folder_name, "type": "folder"})
+        res = self.session.post(
+            f"{self.webservice}v1/objects/{parent_id}/items",
+            headers=self.headers,
+            data=data
+        )
+
+        if res.status_code == 201:
+            loc = res.headers.get('Location')
+            folder_id = loc.split('/')[-1]
+            self.folders.append({'id': folder_id, 'name': folder_name})
+            return folder_id
+
+    def request_search_path(self, id):
+        res = self.session.get(f"{self.webservice}v1/objects/{id}?fields=searchPath", headers=self.headers)
+        return res.json()['data'][0]['searchPath']
+
+
+if __name__ == '__main__':
+    api = c11_api()
+    api.login()
+    folders = api.get_folders()
+    filename = 'C:/GlobalCube/Tasks/gctools/logs/config/folders.json'
+    json.dump(folders, open(filename, 'w'), indent=2)
+    filename = 'C:/GlobalCube/Tasks/gctools/logs/config/reports.json'
+    json.dump(api.reports, open(filename, 'w'), indent=2)
+    filename = 'C:/GlobalCube/Tasks/gctools/logs/config/jobs.json'
+    json.dump(api.jobs, open(filename, 'w'), indent=2)

+ 78 - 0
cognos11/c11_create.py

@@ -0,0 +1,78 @@
+# import json
+import logging
+import os
+from .c11_api import c11_api
+from datetime import datetime
+
+
+class c11_create:
+    api: c11_api
+    config = None
+    log_dir = "C:/GlobalCube/Tasks/logs/c11"
+    spec_dir = "C:/GlobalCube/System/OPTIMA/Report"
+
+    def __init__(self, cfg, api=None):
+        self.config = cfg
+        self.api = api
+        if api is None:
+            self.api = c11_api().login()
+
+        now = datetime.now().strftime('%Y%m%d_%H%M%S')
+        prot_file = f"{self.log_dir}/create_{now}.log"
+        os.makedirs(self.log_dir, exist_ok=True)
+        logging.basicConfig(
+            filename=prot_file,
+            filemode='w',
+            encoding='utf-8',
+            level=logging.DEBUG,
+            force=True
+        )
+
+    def create_path(self, path, recursive=False):
+        if path.startswith('Team Content'):
+            fullpath = f"{self.spec_dir}/{path}"
+        else:
+            pos = path.find('Team Content')
+            fullpath = path
+            path = fullpath[pos:]
+
+        fullpath = os.path.abspath(fullpath)
+        path = path.replace('\\', '/')
+
+        if not os.path.exists(fullpath):
+            logging.error(fullpath + ' does not exist!')
+            return False
+
+        folder = path if os.path.isdir(fullpath) else os.path.dirname(path)
+        folder_id = self.create_folders(folder)
+        if os.path.isfile(fullpath):
+            self.create_report(folder_id, folder, fullpath)
+
+    def create_folders(self, folder):
+        folder_split = folder.split('/')
+        folder_parents = ['/'.join(folder_split[:i]) for i in range(1, len(folder_split) + 1)]
+        print(folder_parents)
+        folders = self.api.get_folders()
+        last_id = None
+        for parent in folder_parents:
+            parent_id = [f['id'] for f in folders if f['name'] == parent]
+            if len(parent_id) > 0:
+                last_id = parent_id.pop()
+            else:
+                last_id = self.api.create_folder(last_id, os.path.basename(parent))
+        return last_id
+
+    def create_report(self, folder_id, folder_name, fullpath):
+        report_name = os.path.basename(fullpath)[:-4]
+        reports = [r for r in self.api.get_reports_in_folder(folder_name) if r['name'] == report_name]
+        if len(reports) == 0:
+            self.api.create_report(folder_id, fullpath)
+        else:
+            self.api.update_report(reports[0], fullpath)
+
+
+if __name__ == '__main__':
+    create_api = c11_create()
+    # pdf.export_folder('Team Content/Verkauf/1. Gesamtverkauf', 'PDF')
+    # pdf.export_folder('Team Content/Aftersales/1. Service')
+    create_api.create_path('Team Content/ReportOutput/Forderungen')

+ 122 - 0
cognos11/c11_export.py

@@ -0,0 +1,122 @@
+import json
+import logging
+import os
+from .c11_api import c11_api
+from datetime import datetime
+
+
+class c11_export:
+    api: c11_api
+    config = None
+    log_dir = "C:/GlobalCube/Tasks/logs/c11"
+    spec_dir = "C:/GlobalCube/System/OPTIMA/Report"
+
+    def __init__(self, cfg, api=None):
+        self.config = cfg
+        self.api = api
+        if api is None:
+            self.api = c11_api().login()
+
+        now = datetime.now().strftime('%Y%m%d_%H%M%S')
+        prot_file = f"{self.log_dir}/error_{now}.log"
+        os.makedirs(self.log_dir, exist_ok=True)
+        logging.basicConfig(
+            filename=prot_file,
+            filemode='w',
+            encoding='utf-8',
+            level=logging.DEBUG,
+            force=True
+        )
+
+    def export_folder(self, folder='', format='PDF') -> None:
+        if folder == '':
+            folder = 'Team Content' if format == 'XML' else 'Team Content/ReportOutput'
+        elif not folder.startswith('Team Content'):
+            folder = 'Team Content/ReportOutput/' + folder
+
+        reports = self.api.get_reports_in_folder(folder, True)
+        for r in reports:
+            print(r['name'])
+            if format == 'PDF':
+                self.export_pdf(r['id'], folder)
+            if format == 'XML':
+                self.export_unstubbed(r['id'])
+
+    def export_unstubbed(self, report_id):
+        report = self.api.get_report(report_id)
+        unstubbed_report = self.api.request_unstubbed(report_id)
+        if unstubbed_report:
+            filename = f"{self.spec_dir}/{report['path']}/{report['name']}.xml"
+            os.makedirs(os.path.dirname(filename), exist_ok=True)
+            with open(filename, "w") as f:
+                f.write(unstubbed_report)
+
+    def export_pdf(self, report_id, folder=None):
+        report = self.api.get_report(report_id)
+        if 'meta' not in report:
+            logging.warning(report['name'] + ' is not accessible!')
+            return False
+        params = {}
+        if len(report['meta']['required']) > 0:
+            if set(report['meta']['required'].keys()) != {'p_Von', 'p_Bis'}:
+                return False
+            params['p_Von'] = {'2022-10-12': '12.10.2022'}
+            params['p_Bis'] = {'2022-10-12': '12.10.2022'}
+            params['p_Zeitraum'] = {'Einzelne Monate': 'Einzelne Monate'}
+
+            for k, v in report['meta']['optional'].items():
+                if k in ['p_Zeit', 'p_Auswahl_Monate', 'p_12_Monate']:
+                    for k1, v1 in reversed(v.items()):
+                        if v1 != 'Invalid Dates':
+                            params[k] = {k1: v1}
+                            continue  # use last element only
+
+        if len(report['params']) == 0:
+            filename = report['filename']
+            self.request_and_save_file(report['id'], params, filename)
+            return True
+        if len(report['params']) == 1:
+            filename = report['filename'].format('1')
+            self.request_and_save_file(report['id'], params, filename)
+
+            key1 = report['params'][0]
+            for k1, v1 in report['meta']['optional'][key1].items():
+                filename = report['filename'].format(v1)
+                params[key1] = {k1: v1}
+                self.request_and_save_file(report['id'], params, filename)
+            return True
+        if len(report['params']) == 2:
+            key1, key2 = report['params']
+            for k1, v1 in report['meta']['optional'][key1].items():
+                for k2, v2 in report['meta']['optional'][key2].items():
+                    filename = report['filename'].format(v1, v2)
+                    params[key1] = {k1: v1}
+                    params[key2] = {k2: v2}
+                    self.request_and_save_file(report['id'], params, filename)
+            return True
+
+    def request_and_save_file(self, report_id, params, filename):
+        logging.debug(filename)
+        logging.debug(params)
+        status_code, content = self.api.request_file(report_id, params)
+        if status_code == 200:
+            os.makedirs(os.path.dirname(filename), exist_ok=True)
+            with open(filename, "wb") as f:
+                f.write(content)
+        else:
+            logging.warning(content)
+
+    def export_errors(self):
+        reports = self.api.get_reports_in_folder('Team Content', recursive=True, specs=True)
+        errors = [r for r in reports if 'error' in r]
+        filename = 'C:/GlobalCube/Tasks/logs/c11_report_errors.json'
+        json.dump(errors, open(filename, 'w'), indent=2)
+
+
+if __name__ == '__main__':
+    api = c11_api()
+    api.login()
+    pdf = c11_export(None, api)
+    # pdf.export_folder('Team Content/Verkauf/1. Gesamtverkauf', 'PDF')
+    # pdf.export_folder('Team Content/Aftersales/1. Service')
+    pdf.export_errors()

+ 79 - 0
cognos11/ca_webscraper.py

@@ -0,0 +1,79 @@
+import base64
+import requests
+import pandas as pd
+import jinja2
+
+
+class ca_webscraper:
+    webservice = "http://192.168.2.64:9300/bi/v1/"
+    credentials = '{"parameters":[{"name":"CAMNamespace","value":"CognosEx"},{"name":"h_CAM_action","value":"logonAs"},{"name":"CAMUsername","value":"Global1"},{"name":"CAMPassword","value":"Cognos#11"}]}'
+    caf = ""
+    cam = ""
+
+    def generate_token(self, message_base64):
+        version = "V1".encode("utf-8")
+        header_len = 4
+        msg = base64.b64decode(message_base64)[1:]
+        chunks = []
+
+        while len(msg) >= header_len:
+            chunk_len = int.from_bytes(msg[:header_len], byteorder="little")
+            msg = msg[header_len:]
+            chunks.append(msg[:chunk_len])
+            msg = msg[chunk_len:]
+
+        return base64.b64encode(version + chunks[-1]).decode("utf-8")
+
+    def login(self):
+        self.session = requests.Session()
+        # self.jar = requests.cookies.RequestsCookieJar()
+        headers = {'content-type': "application/json"}
+
+        r = self.session.post(self.webservice + "login", data=self.credentials, headers=headers)    # cookies=self.jar,
+        self.caf = r.json()['cafContextId']
+        self.cam = self.generate_token(r.cookies["usersessionid"])
+        return r.status_code
+
+    def report_list(self):
+        r = self.session.get(self.webservice + "users/_tilde_/mrus")
+        df = pd.DataFrame(r.json()[0]['list'])
+        df['report'] = df['formatedPath'].replace(">", "+") + " + " + df['defaultName'].replace("/", "-")
+        self.reports = df
+        return self.reports
+
+    def export(self, report, format="PDF"):
+        prompt = "false" if (format == "PDF") else "true"
+        env = jinja2.Environment(
+            loader=jinja2.PackageLoader('pytasks', 'templates'),
+            autoescape=jinja2.select_autoescape(['html', 'xml'])
+        )
+        # template = jinja2.Template('Hello {{name}}!')
+
+        template = env.get_template('get-report.xml')
+        soap = template.render({"caf": self.caf, "cam": self.cam,
+                                "report": report, "format": format,
+                                "prompt": prompt, "tracking": ""})
+        with open("logs/F.01.request.xml", "w") as f:
+            f.write(soap)
+        return soap
+
+    def admin(self):
+        r = self.session.get(self.webservice + "disp?m_p_owner=&changed_m_p_owner=0&changed_genprop=0&so.select=&so.return.m=portal%2Fproperties_general.xts&so.defaultLocation=&so.defaultObject=&ro_name=false&origDefLang=de&m_email=&m_defaultName=&m_t_default_name_de=CARLO_F_Belege&m_t_default_description_de=&m_t_default_screenTip_de=&ifrmcmd=save&m_p_disabled=false&m_p_hidden=false&icon_radio=standard&m_transloc=de&pty_activeLang=de&pty_deactivLang=&pty_del=&pty_add=&pty_name=CARLO_F_Belege&pty_scrt=&pty_desc=&m_new_class=&b_action=xts.run&sharedPagesChanged=&from_tool=true&backURL=%2Fbi%2Fv1%2Fdisp%3Fb_action%3Dxts.run%26m%3Dportal%2Flegacy_tools%2Ftools_directory.xts%26m_pathID%3Di339AF66BADEC411E943590402582B75B%26m_path%3DCAMID%28%2522%253a%2522%29%252fdataSource%255b%2540name%253d%2527CARLO_F_Belege%2527%255d%26tool_tab%3Dd&m_selectedPage=&m_classSubtype=&m_obj=CAMID%28%22%3A%22%29%2FdataSource%5B%40name%3D%27CARLO_F_Belege%27%5D%2FdataSourceConnection%5B%40name%3D%27CARLO_F_Belege%27%5D&b_report_type=&encoding=UTF-8&m=portal%2Fproperties_connection.xts&m_class=dataSourceConnection&m_name=CARLO_F_Belege&ui.cafcontextid=CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFERWpZV1g4bEExbmlJd29ualF1cEgwWVVTeGtnY0FBQUJUU0VFdE1qVTJJQUFBQUxha3gqeHQ5TXN3Ukw2dGhjMTJVRzN1NVhaMWVzNU5FLXRvWXI1VzlwYTE0NDI0NzN8cHM_&m_path=CAMID%28%22%3A%22%29%2FdataSource%5B%40name%3D%27CARLO_F_Belege%27%5D&cmd=&m_location=&reportLocation=&ps_nav_op=maintain&ps_nav_stack=&ps_nav_source=portal%2Fproperties_general.xts")
+        print(r.cookies.keys())
+
+
+# CRN=http%3A%2F%2Fdeveloper.cognos.com%2Fceba%2Fconstants%2FbiDirectionalOptionEnum%23biDirectionalFeaturesEnabled%3Dfalse%26http%3A%2F%2Fdeveloper.cognos.com%2Fceba%2Fconstants%2FsystemOptionEnum%23accessibilityFeatures%3Dfalse%26skin%3Dcorporate%26contentLocale%3Dde-de%26showHiddenObjects%3Dfalse%26showWelcomePage%3Dtrue%26backgroundSessionLogging%3D1970-01-01%2B00%253A00%253A00%26showOptionSummary%3Dtrue%26productLocale%3Dde%26listViewSeparator%3Dnone%26showHints%3DhideAll%26timeZoneID%3DEurope%252FBerlin%26linesPerPage%3D15%26displayMode%3Dlist%26automaticPageRefresh%3D30%26format%3DHTML%26columnsPerPage%3D3%26;
+# cea-ssa=false;
+# userCapabilities=f%3Bfdbffc6d%3Bf07c1faf%3Bff27defa%26AwcAAABTSEEtMjU2FAAAAMSNhZfyUDWeIjCieNC6kfRhRLGSDPui1gb2UKZPMWVW5x3QHrHM%2BIVk5gFTzsNq1oOMioU%3D;
+# userCapabilitiesEx=603%3Bf%3Bfdbffc6d%3Bf07c1faf%3Bff27defa%26AhQAAADEjYWX8lA1niIwonjQupH0YUSxkgcAAABTSEEtMjU2IAAAAMI%2BRz7opwjhYGXonwHJpD3Ya1agg0lFOa1JK%2FkZiDTS;
+# caf=CAFW000000e0Q0FGQTYwMDAwMDAwM2FBaFFBQUFERWpZV1g4bEExbmlJd29ualF1cEgwWVVTeGtnY0FBQUJUU0VFdE1qVTJJQUFBQUY3d3JJLW1zREhXcnQtT0VWLUhhKjF0c01TZFVrWlB0aXNYdEVJOUcqZm40NDI0NzN8MTAxOjc5ZTJiNDdhLTIyNjgtZDcxYS1jMGIxLWYwMDYyY2QxYWQwZTozNDAxNTQ5MzI1;
+# cc_session=s_cc:|s_conf:na|s_sch:td|s_hd:sa|s_serv:na|s_disp:na|s_set:|s_dep:na|s_dir:na|s_sms:dd|s_ct:sa|s_cs:sa|s_so:sa|e_hp:CAMID(*22CognosEx*3au*3auid*3dglobal1*22)|e_proot:Team*20Content|prootid:i1F610DE4196544319A27C5709282EF95|e_mroot:Eigene*20Ordner|mrootid:iBAA3C16EC2D743B7B221BBFCDBC625D7|e_mrootpath:CAMID(*22CognosEx*3au*3auid*3dglobal1*22)*2ffolder*5b*40name*3d*27Eigene*20Ordner*27*5d|e_user:Global*20Cube|e_tenantID:|e_tenantDisplayName:|e_showTenantInfo:false|e_isSysAdmin:true|e_isTenantAdmin:false|e_isImpersonating:false|cl:de-de|dcid:i1F610DE4196544319A27C5709282EF95|show_logon:false|uig:|ui:|rsuiprofile:all|lch:f|lca:f|ci:f|write:true|eom:0|pp:3401549325;
+# up=H4sIAAAAAAAAAFWQ204CMRCGX4X0GuIuF5rlDgXEBBQUgxIT0sOwW2k7mx4UNL67sxgRk0ma+Tr5+nc+WdQWVujgZsB6bJg81vBydgneaMfaLGzp6LFHF8E7qCw0cIPe8kh4vJhOqBdcbkuPyakHCEGjm2BZalfSRF5cZJ0sp2plWe9QjbXC97F2MdBEpRX0jSGaAvhbboHgtUHBTU4w7usGcCnJHwlUaGHGywZSR7x5Umij434EPCYPZN1wE6DNdOg7dHuL6Y/VHlWScYKSm0ai4BhIKXB34hVkPFEomtnNu4UTtvi4fyrP1aLO+XJerLq7t2c7CtP5ek0Kae0MfeTmJ5jQA+3JRNvg5jfY0HFhQB3lCjY8mfjv062rJJpIEmnn7jRn5xBV8AAL2MWjnu76KSL7+gaz/bFgzAEAAA==;
+# MRUStorage=%7B%22xQ29nbm9zRXg6dTp1aWQ9Z2xvYmFsMQ__%22%3Atrue%7D;
+# usersessionid=AggAAADOAvteAAAAAAoAAAAPMXuCsi7eLj2GFAAAAMSNhZfyUDWeIjCieNC6kfRhRLGSBwAAAFNIQS0yNTYgAAAAxhTjzCpYnRF3ryJ/z/gpU9G5UeFYyp1vKc/PjuCT/r4=;
+# cam_passport=MTsxMDE6NzllMmI0N2EtMjI2OC1kNzFhLWMwYjEtZjAwNjJjZDFhZDBlOjM0MDE1NDkzMjU7MDszOzA7
+
+if __name__ == '__main__':
+    caws = ca_webscraper()
+    caws.login()
+    caws.admin()

+ 277 - 0
cognos11/templates/async_response.xml

@@ -0,0 +1,277 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:bus="http://developer.cognos.com/schemas/bibus/3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAF xsi:type="bus:CAF">
+                <bus:contextID xsi:type="xs:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQUx2N1ZHR3Q1QTY1YktJWUFjOWpneDNpMDlUUW5jMnJiMm9pd3J6bThkVjI0NTc5ODV8cnM_</bus:contextID>
+            </bus:CAF>
+            <bus:CAM xsi:type="bus:CAM">
+                <bus:authenticityToken xsi:type="xs:base64Binary">VjGlr8StOHcetXpJhspnhXUUWWtw/GeNY5cLbVNfIgZZOw==</bus:authenticityToken>
+                <bus:CAMPassport xsi:type="bus:CAMPassport">
+                    <bus:canCallLogon xsi:type="xs:boolean">false</bus:canCallLogon>
+                    <bus:generation xsi:type="xs:int">3</bus:generation>
+                    <bus:id xsi:type="xs:string">101:d01c4c24-eb28-55ea-2799-53742a46b341:0172775993</bus:id>
+                    <bus:isAnonymous xsi:type="xs:boolean">false</bus:isAnonymous>
+                    <bus:logEnabled xsi:type="xs:boolean">false</bus:logEnabled>
+                </bus:CAMPassport>
+                <bus:roles xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xs:string[0]"/>
+                <bus:settings xsi:type="bus:CAMSettings">
+                    <bus:anonymousAllowed xsi:type="xs:boolean">false</bus:anonymousAllowed>
+                    <bus:namespacesConfigured xsi:type="xs:boolean">true</bus:namespacesConfigured>
+                </bus:settings>
+                <bus:userSessionID xsi:type="xs:base64Binary">AggAAAD0IE9iAAAAAAoAAACQX6JwLKdphgGPFAAAAJkoBNuu72peM/76NEzed/6FcrYwBwAAAFNIQS0yNTYgAAAApa/ErTh3HrV6SYbKZ4V1FFlrcPxnjWOXC21TXyIGWTs=</bus:userSessionID>
+            </bus:CAM>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <bus:name xsi:type="xs:string">rs</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <bus:name xsi:type="xs:string">html</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <bus:name xsi:type="xs:string">originalSOAPAction</bus:name>
+                    <bus:value xsi:type="xs:string">http://www.ibm.com/xmlns/prod/cognos/reportService/202004/</bus:value>
+                </item>
+            </bus:dispatcherTransportVars>
+            <bus:hdrSession xsi:type="bus:hdrSession">
+                <bus:environmentVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:environmentVar[5]">
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">ORIGINAL_CONTENT_LENGTH</bus:name>
+                        <bus:value xsi:type="xs:string">954592</bus:value>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">WEB_CONTENT_ROOT</bus:name>
+                        <bus:value xsi:type="xs:string"/>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">SERVER_NAME</bus:name>
+                        <bus:value xsi:type="xs:string">localhost</bus:value>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">HTTP_ACCEPT_LANGUAGE</bus:name>
+                        <bus:value xsi:type="xs:string">de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7</bus:value>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">Accept-Encoding</bus:name>
+                        <bus:value xsi:type="xs:string">gzip, deflate, br</bus:value>
+                    </item>
+                </bus:environmentVars>
+                <bus:formFieldVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:formFieldVar[0]"/>
+                <bus:setCookieVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:setCookieVar[0]"/>
+            </bus:hdrSession>
+            <bus:providers xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:provider[0]"/>
+            <bus:tracking xsi:type="bus:tracking">
+                <bus:conversationContext xsi:type="bus:conversationContext">
+                    <bus:affinityStrength xsi:type="xs:int">5000</bus:affinityStrength>
+                    <bus:id xsi:type="xs:string">wGq49wsC9qdwv8qv2Cjldj4dGy9vwhd2GwMswwhl</bus:id>
+                    <bus:nodeID xsi:type="xs:string">62</bus:nodeID>
+                    <bus:processID xsi:type="xs:int">11848</bus:processID>
+                    <bus:status xsi:type="xs:string">working</bus:status>
+                </bus:conversationContext>
+                <bus:hopCount xsi:type="xs:integer">2</bus:hopCount>
+                <bus:providers xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:provider[0]"/>
+                <bus:requestContext xsi:type="xs:string">hwql8sjqvqd4MGj8q2wC2hjG24Gl2whl82ljw9C8</bus:requestContext>
+                <bus:sessionContext xsi:type="xs:string">f:0:A38698E0A0256870DC3837DB1A7B47DBFA24FA9B1061BCE67B89033929ACD440</bus:sessionContext>
+            </bus:tracking>
+            <bus:userCapabilityCache xsi:type="bus:userCapabilityCache">
+                <bus:signature xsi:type="xs:base64Binary">AwcAAABTSEEtMjU2FAAAAJkoBNuu72peM/76NEzed/6FcrYwExLf42MvxAZQ04f3NV9EJ/9FOWku3EdZT4Ot0XvFl28=</bus:signature>
+                <bus:userCapabilities xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:userCapabilityEnum[73]">
+                    <item xsi:type="bus:userCapabilityEnum">canUseAnalysisStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewer</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerContextMenu</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerRunWithOptions</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerSelection</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerToolbar</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDataManager</item>
+                    <item xsi:type="bus:userCapabilityEnum">canReceiveDetailedErrors</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDrillThroughAssistant</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseEventStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDashboardViewer</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDashboardViewerFileManagement</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseGlossary</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseShowHiddenObjectsPreference</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseLineage</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePackageDataSources</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryStudioAdvancedMode</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryStudioFileManagement</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseScheduling</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingPriority</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseObjectCapabilities</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSpecifications</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseConditionalSubscriptions</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseReportStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseBursting</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseReportStudioFileManagement</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseHTML</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseUserDefinedSQL</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseWebBasedModeling</item>
+                    <item xsi:type="bus:userCapabilityEnum">canCreateSnapshots</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUploadFiles</item>
+                    <item xsi:type="bus:userCapabilityEnum">canManageContent</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseInteractiveDashboard</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseExploration</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGenerateCSVOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGeneratePDFOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGenerateXLSOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGenerateXMLOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMyDataSets</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMobileAdministration</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosInsight</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMobileService</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryServiceTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseAdministrationPortal</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseContentStoreTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseServerAdministrationTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDataSourcesTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDistributionListsAndContactsTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePrintersTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMonitorActivityTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCapabilitiesTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePortalAdministrationTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseUsersGroupsAndRolesTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByDay</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByHour</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByMinute</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByMonth</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByTrigger</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByWeek</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByYear</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePersonalDataSourceCredentials</item>
+                    <item xsi:type="bus:userCapabilityEnum">canImportRelationalMetadata</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseExternalData</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSelfServicePackageWizard</item>
+                    <item xsi:type="bus:userCapabilityEnum">canCollaborate</item>
+                    <item xsi:type="bus:userCapabilityEnum">canLaunchCollaborationTools</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCollaborationFeatures</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUpdateRepositoryRules</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseRepository</item>
+                    <item xsi:type="bus:userCapabilityEnum">canViewContentInRepository</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseAdvancedDashboardFeatures</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseInteractiveDashboardFeatures</item>
+                </bus:userCapabilities>
+            </bus:userCapabilityCache>
+            <bus:userPreferenceVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:userPreferenceVar[18]">
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">linesPerPage</bus:name>
+                    <bus:value xsi:type="xs:string">15</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">listViewSeparator</bus:name>
+                    <bus:value xsi:type="xs:string">none</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">timeZoneID</bus:name>
+                    <bus:value xsi:type="xs:string">Europe/Berlin</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">format</bus:name>
+                    <bus:value xsi:type="xs:string">HTML</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">skin</bus:name>
+                    <bus:value xsi:type="xs:string">corporate</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showWelcomePage</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">isToolbarDocked</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">backgroundSessionLogging</bus:name>
+                    <bus:value xsi:type="xs:string">1970-01-01 00:00:00</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showHints</bus:name>
+                    <bus:value xsi:type="xs:string">hideAll</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">http://developer.cognos.com/ceba/constants/systemOptionEnum#accessibilityFeatures</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">http://developer.cognos.com/ceba/constants/biDirectionalOptionEnum#biDirectionalFeaturesEnabled</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">displayMode</bus:name>
+                    <bus:value xsi:type="xs:string">list</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showOptionSummary</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">automaticPageRefresh</bus:name>
+                    <bus:value xsi:type="xs:string">30</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">columnsPerPage</bus:name>
+                    <bus:value xsi:type="xs:string">3</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">productLocale</bus:name>
+                    <bus:value xsi:type="xs:string">de</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showHiddenObjects</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xs:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:runSpecificationResponse xmlns:rns1="http://developer.cognos.com/schemas/reportService/1">
+            <bus:result xsi:type="bus:asynchReply">
+                <bus:details xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:asynchDetail[0]"/>
+                <bus:secondaryRequests xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:asynchSecondaryRequest[7]">
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">wait</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">cancel</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">print</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">save</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">saveAs</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">email</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                    <item xsi:type="bus:asynchSecondaryRequest">
+                        <bus:name xsi:type="xs:string">render</bus:name>
+                        <bus:options xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:option[0]"/>
+                        <bus:parameters xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[0]"/>
+                    </item>
+                </bus:secondaryRequests>
+                <bus:status xsi:type="bus:asynchReplyStatusEnum">working</bus:status>
+            </bus:result>
+        </rns1:runSpecificationResponse>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 50 - 0
cognos11/templates/create_report.xml

@@ -0,0 +1,50 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">{{cam}}</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">{{caf}}</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:add>
+            <parentPath>{{search_path}}</parentPath>
+            <object xsi:type="bus:report">
+                <defaultName>
+                    <value xsi:type="xsd:string">{{report_name}}</value>
+                </defaultName>
+                <specification>
+                    <value xsi:type="xsd:string" xml:space="preserve">{{unstubbed}}</value>
+                </specification>
+                <parameters xsi:type="bus:parameterValueArrayProp" SOAP-ENC:arrayType="bus:parameterValue[]">
+                    <value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[]"></value>
+                </parameters>
+                <runInAdvancedViewer xsi:type="bus:booleanProp">
+                    <value xsi:type="xsd:boolean">true</value>
+                </runInAdvancedViewer>
+            </object>
+            <options xsi:type="bus:addOptions">
+                <updateAction xsi:type="bus:updateActionEnum">fail</updateAction>
+            </options>
+        </rns1:add>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 6278 - 0
cognos11/templates/create_request.xml

@@ -0,0 +1,6278 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">VjGbFyIZQEeWGWCf9hkSXiXZamN1QMuzaefF3XMHUtCuzg==</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQVAwVW5rNkoqUlNpbDFxM2twaVZXSkptY3Z0aDFyOVdXWk8tYjdtQlB4eWE0NjI2Mzd8cnM_</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:add>
+            <parentPath>/content/folder[@name=&apos;Verkauf&apos;]/folder[@name=&apos;1. Gesamtverkauf&apos;]</parentPath>
+            <object xsi:type="bus:report">
+                <defaultName>
+                    <value xsi:type="xsd:string">V.01 Geschäftsmetrik Gesamtverkauf2</value>
+                </defaultName>
+                <specification>
+                    <value xsi:type="xsd:string" xml:space="preserve">&lt;report xmlns=&quot;http://developer.cognos.com/schemas/report/15.5/&quot;           expressionLocale=&quot;de&quot; useStyleVersion=&quot;11.4&quot;&gt;
+  &lt;!--RSU-SPC-0093 Die Berichtsspezifikation wurde am 17.9.2019 von {originalNS} zu {destNS} aktualisiert. 17:31:36--&gt;
+  &lt;drillBehavior/&gt;
+  &lt;layouts&gt;
+    &lt;layout&gt;
+      &lt;reportPages&gt;
+        &lt;page name=&quot;Seite1&quot;&gt;
+          &lt;pageBody&gt;
+            &lt;style&gt;
+              &lt;defaultStyles&gt;
+                &lt;defaultStyle refStyle=&quot;pb&quot;/&gt;
+              &lt;/defaultStyles&gt;
+            &lt;/style&gt;
+            &lt;contents&gt;
+              &lt;table&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                  &lt;CSS value=&quot;border-collapse:collapse&quot;/&gt;
+                &lt;/style&gt;
+                &lt;tableRows&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px&quot;/&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;np&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;table&gt;
+                                        &lt;style&gt;
+                                          &lt;defaultStyles&gt;
+                                            &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                                          &lt;/defaultStyles&gt;
+                                          &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                                        &lt;/style&gt;
+                                        &lt;tableRows&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents&gt;
+                                                  &lt;textItem&gt;
+                                                    &lt;dataSource&gt;
+                                                      &lt;staticValue&gt;Differenz in % J bisher - Voriges J bisher&lt;/staticValue&gt;
+                                                    &lt;/dataSource&gt;
+                                                    &lt;style&gt;
+                                                      &lt;CSS value=&quot;margin-bottom:5px&quot;/&gt;
+                                                    &lt;/style&gt;
+                                                  &lt;/textItem&gt;
+                                                &lt;/contents&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;padding-bottom:5px;text-align:center&quot;/&gt;
+                                                &lt;/style&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell colSpan=&quot;2&quot;&gt;
+                                                &lt;contents&gt;
+                                                  &lt;block&gt;
+                                                    &lt;contents&gt;
+                                                      &lt;textItem&gt;
+                                                        &lt;dataSource&gt;
+                                                          &lt;staticValue&gt;Entwicklung letzte 13 Monate&lt;/staticValue&gt;
+                                                        &lt;/dataSource&gt;
+                                                        &lt;style&gt;
+                                                          &lt;CSS value=&quot;margin-bottom:5px&quot;/&gt;
+                                                        &lt;/style&gt;
+                                                      &lt;/textItem&gt;
+                                                    &lt;/contents&gt;
+                                                    &lt;style&gt;
+                                                      &lt;CSS value=&quot;width:100%;text-align:center&quot;/&gt;
+                                                    &lt;/style&gt;
+                                                  &lt;/block&gt;
+                                                &lt;/contents&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;padding-bottom:5px;vertical-align:middle;text-align:left&quot;/&gt;
+                                                &lt;/style&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents&gt;
+                                                  &lt;textItem&gt;
+                                                    &lt;dataSource&gt;
+                                                      &lt;reportExpression&gt;ParamDisplayValue(&amp;apos;p_Von&amp;apos;) + &amp;apos; - &amp;apos; + ParamDisplayValue(&amp;apos;p_Bis&amp;apos;)&lt;/reportExpression&gt;
+                                                    &lt;/dataSource&gt;
+                                                  &lt;/textItem&gt;
+                                                &lt;/contents&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;Zeitraum&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents&gt;
+                                                  &lt;v2_combinationChart maxHotspots=&quot;10000&quot; name=&quot;Kombinationsdiagramm5&quot; refQuery=&quot;qry_Main&quot;&gt;
+                                                    &lt;v2_combinationTypeTooltips/&gt;
+                                                    &lt;v2_legend&gt;
+                                                      &lt;v2_legendPosition&gt;
+                                                        &lt;v2_legendPreset/&gt;
+                                                      &lt;/v2_legendPosition&gt;
+                                                      &lt;v2_legendTitle refQuery=&quot;qry_Main&quot;&gt;
+                                                        &lt;v2_chartTextContents&gt;
+                                                          &lt;v2_automaticText/&gt;
+                                                        &lt;/v2_chartTextContents&gt;
+                                                        &lt;style&gt;
+                                                          &lt;defaultStyles&gt;
+                                                            &lt;defaultStyle refStyle=&quot;lx&quot;/&gt;
+                                                          &lt;/defaultStyles&gt;
+                                                        &lt;/style&gt;
+                                                      &lt;/v2_legendTitle&gt;
+                                                      &lt;style&gt;
+                                                        &lt;defaultStyles&gt;
+                                                          &lt;defaultStyle refStyle=&quot;lg&quot;/&gt;
+                                                        &lt;/defaultStyles&gt;
+                                                      &lt;/style&gt;
+                                                    &lt;/v2_legend&gt;
+                                                    &lt;v2_commonAxis&gt;
+                                                      &lt;v2_ordinalAxis&gt;
+                                                        &lt;v2_axisLine lineWeight=&quot;0&quot;/&gt;
+                                                        &lt;v2_axisLabels&gt;
+                                                          &lt;style&gt;
+                                                            &lt;defaultStyles&gt;
+                                                              &lt;defaultStyle refStyle=&quot;al&quot;/&gt;
+                                                            &lt;/defaultStyles&gt;
+                                                          &lt;/style&gt;
+                                                        &lt;/v2_axisLabels&gt;
+                                                        &lt;v2_axisTitle refQuery=&quot;qry_Main&quot;&gt;
+                                                          &lt;v2_chartTextContents&gt;
+                                                            &lt;v2_automaticText/&gt;
+                                                          &lt;/v2_chartTextContents&gt;
+                                                          &lt;style&gt;
+                                                            &lt;defaultStyles&gt;
+                                                              &lt;defaultStyle refStyle=&quot;at&quot;/&gt;
+                                                            &lt;/defaultStyles&gt;
+                                                            &lt;CSS value=&quot;display:none&quot;/&gt;
+                                                          &lt;/style&gt;
+                                                        &lt;/v2_axisTitle&gt;
+                                                      &lt;/v2_ordinalAxis&gt;
+                                                      &lt;chartNodes&gt;
+                                                        &lt;chartNode&gt;
+                                                          &lt;chartNodeMembers&gt;
+                                                            &lt;chartNodeMember refDataItem=&quot;Diff %&quot;&gt;
+                                                              &lt;chartContents&gt;
+                                                                &lt;chartTextItem&gt;
+                                                                  &lt;dataSource&gt;
+                                                                    &lt;memberCaption/&gt;
+                                                                  &lt;/dataSource&gt;
+                                                                &lt;/chartTextItem&gt;
+                                                              &lt;/chartContents&gt;
+                                                              &lt;style&gt;
+                                                                &lt;dataFormat&gt;
+                                                                  &lt;percentFormat percentSymbol=&quot;%&quot;/&gt;
+                                                                &lt;/dataFormat&gt;
+                                                              &lt;/style&gt;
+                                                            &lt;/chartNodeMember&gt;
+                                                          &lt;/chartNodeMembers&gt;
+                                                        &lt;/chartNode&gt;
+                                                      &lt;/chartNodes&gt;
+                                                    &lt;/v2_commonAxis&gt;
+                                                    &lt;v2_topLeftAxis&gt;
+                                                      &lt;v2_combinationChartTypes&gt;
+                                                        &lt;v2_bar borders=&quot;show&quot;&gt;
+                                                          &lt;v2_solidPalette&gt;
+                                                            &lt;v2_solidPaletteEntries&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#86c43b&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#77A33F&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#319bd4&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#319bd4&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#f5ce22&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#F7D74A&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#cf6c1b&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#FF9029&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#396cb3&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#396cb3&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#9380e8&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#9380e8&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#8555b5&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#8555b5&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#52d9bc&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#52d9bc&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#24a399&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#24a399&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#14665e&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#14665e&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#b4c8ed&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#b4c8ed&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#77a3e0&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#77a3e0&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#1d4273&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#1d4273&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#c8d119&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#c8d119&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#acb336&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#acb336&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#828a16&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#828a16&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#5a610f&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#5a610f&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#e8b7cb&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#e8b7cb&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#e086b6&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#e086b6&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#b33681&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#b33681&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                              &lt;v2_solidPaletteEntry&gt;
+                                                                &lt;v2_fillEffect defaultColor=&quot;#73154d&quot;&gt;
+                                                                  &lt;v2_solidColor color=&quot;#73154d&quot;/&gt;
+                                                                &lt;/v2_fillEffect&gt;
+                                                              &lt;/v2_solidPaletteEntry&gt;
+                                                            &lt;/v2_solidPaletteEntries&gt;
+                                                          &lt;/v2_solidPalette&gt;
+                                                          &lt;chartNodes&gt;
+                                                            &lt;chartNode&gt;
+                                                              &lt;chartNodeMembers&gt;
+                                                                &lt;chartNodeMember refDataItem=&quot;Menge&quot;&gt;
+                                                                  &lt;chartContents&gt;
+                                                                    &lt;chartTextItem&gt;
+                                                                      &lt;dataSource&gt;
+                                                                        &lt;memberCaption/&gt;
+                                                                      &lt;/dataSource&gt;
+                                                                    &lt;/chartTextItem&gt;
+                                                                  &lt;/chartContents&gt;
+                                                                &lt;/chartNodeMember&gt;
+                                                              &lt;/chartNodeMembers&gt;
+                                                            &lt;/chartNode&gt;
+                                                            &lt;chartNode&gt;
+                                                              &lt;chartNodeMembers&gt;
+                                                                &lt;chartNodeMember refDataItem=&quot;VKP&quot;&gt;
+                                                                  &lt;chartContents&gt;
+                                                                    &lt;chartTextItem&gt;
+                                                                      &lt;dataSource&gt;
+                                                                        &lt;memberCaption/&gt;
+                                                                      &lt;/dataSource&gt;
+                                                                    &lt;/chartTextItem&gt;
+                                                                  &lt;/chartContents&gt;
+                                                                &lt;/chartNodeMember&gt;
+                                                              &lt;/chartNodeMembers&gt;
+                                                            &lt;/chartNode&gt;
+                                                            &lt;chartNode&gt;
+                                                              &lt;chartNodeMembers&gt;
+                                                                &lt;chartNodeMember refDataItem=&quot;BE&quot;&gt;
+                                                                  &lt;chartContents&gt;
+                                                                    &lt;chartTextItem&gt;
+                                                                      &lt;dataSource&gt;
+                                                                        &lt;memberCaption/&gt;
+                                                                      &lt;/dataSource&gt;
+                                                                    &lt;/chartTextItem&gt;
+                                                                  &lt;/chartContents&gt;
+                                                                &lt;/chartNodeMember&gt;
+                                                              &lt;/chartNodeMembers&gt;
+                                                            &lt;/chartNode&gt;
+                                                            &lt;chartNode&gt;
+                                                              &lt;chartNodeMembers&gt;
+                                                                &lt;chartNodeMember refDataItem=&quot;durchschn. BE&quot;&gt;
+                                                                  &lt;chartContents&gt;
+                                                                    &lt;chartTextItem&gt;
+                                                                      &lt;dataSource&gt;
+                                                                        &lt;memberCaption/&gt;
+                                                                      &lt;/dataSource&gt;
+                                                                    &lt;/chartTextItem&gt;
+                                                                  &lt;/chartContents&gt;
+                                                                &lt;/chartNodeMember&gt;
+                                                              &lt;/chartNodeMembers&gt;
+                                                            &lt;/chartNode&gt;
+                                                            &lt;chartNode&gt;
+                                                              &lt;chartNodeMembers&gt;
+                                                                &lt;chartNodeMember refDataItem=&quot;VKP / Stk.&quot;&gt;
+                                                                  &lt;chartContents&gt;
+                                                                    &lt;chartTextItem&gt;
+                                                                      &lt;dataSource&gt;
+                                                                        &lt;memberCaption/&gt;
+                                                                      &lt;/dataSource&gt;
+                                                                    &lt;/chartTextItem&gt;
+                                                                  &lt;/chartContents&gt;
+                                                                &lt;/chartNodeMember&gt;
+                                                              &lt;/chartNodeMembers&gt;
+                                                            &lt;/chartNode&gt;
+                                                          &lt;/chartNodes&gt;
+                                                          &lt;v2_chartDataLabels labelCollisionMode=&quot;fine_stagger&quot;/&gt;
+                                                        &lt;/v2_bar&gt;
+                                                      &lt;/v2_combinationChartTypes&gt;
+                                                      &lt;v2_axis&gt;
+                                                        &lt;v2_axisLine lineWeight=&quot;0&quot;/&gt;
+                                                        &lt;v2_axisRange&gt;
+                                                          &lt;v2_automaticRange/&gt;
+                                                        &lt;/v2_axisRange&gt;
+                                                        &lt;v2_axisLabels&gt;
+                                                          &lt;style&gt;
+                                                            &lt;defaultStyles&gt;
+                                                              &lt;defaultStyle refStyle=&quot;al&quot;/&gt;
+                                                            &lt;/defaultStyles&gt;
+                                                          &lt;/style&gt;
+                                                        &lt;/v2_axisLabels&gt;
+                                                        &lt;v2_axisTitle refQuery=&quot;qry_Main&quot;&gt;
+                                                          &lt;v2_chartTextContents&gt;
+                                                            &lt;v2_automaticText/&gt;
+                                                          &lt;/v2_chartTextContents&gt;
+                                                          &lt;style&gt;
+                                                            &lt;defaultStyles&gt;
+                                                              &lt;defaultStyle refStyle=&quot;at&quot;/&gt;
+                                                            &lt;/defaultStyles&gt;
+                                                            &lt;CSS value=&quot;display:none&quot;/&gt;
+                                                          &lt;/style&gt;
+                                                        &lt;/v2_axisTitle&gt;
+                                                        &lt;v2_majorGridlines lineColor=&quot;#CCCCCC&quot; lineWeight=&quot;0&quot;/&gt;
+                                                      &lt;/v2_axis&gt;
+                                                    &lt;/v2_topLeftAxis&gt;
+                                                    &lt;style&gt;
+                                                      &lt;CSS value=&quot;width:508px;height:354px&quot;/&gt;
+                                                      &lt;defaultStyles&gt;
+                                                        &lt;defaultStyle refStyle=&quot;ch&quot;/&gt;
+                                                      &lt;/defaultStyles&gt;
+                                                    &lt;/style&gt;
+                                                    &lt;noDataHandler&gt;
+                                                      &lt;contents&gt;
+                                                        &lt;block&gt;
+                                                          &lt;contents&gt;
+                                                            &lt;textItem&gt;
+                                                              &lt;dataSource&gt;
+                                                                &lt;staticValue&gt;Keine Daten verfügbar&lt;/staticValue&gt;
+                                                              &lt;/dataSource&gt;
+                                                              &lt;style&gt;
+                                                                &lt;CSS value=&quot;padding:10px 18px;&quot;/&gt;
+                                                              &lt;/style&gt;
+                                                            &lt;/textItem&gt;
+                                                          &lt;/contents&gt;
+                                                        &lt;/block&gt;
+                                                      &lt;/contents&gt;
+                                                    &lt;/noDataHandler&gt;
+                                                    &lt;v2_chartSubTitle refQuery=&quot;qry_Main&quot;&gt;
+                                                      &lt;style&gt;
+                                                        &lt;defaultStyles&gt;
+                                                          &lt;defaultStyle refStyle=&quot;cs&quot;/&gt;
+                                                        &lt;/defaultStyles&gt;
+                                                      &lt;/style&gt;
+                                                      &lt;v2_chartTextItems&gt;
+                                                        &lt;v2_chartTextItem&gt;
+                                                          &lt;dataSource&gt;
+                                                            &lt;staticValue/&gt;
+                                                          &lt;/dataSource&gt;
+                                                        &lt;/v2_chartTextItem&gt;
+                                                      &lt;/v2_chartTextItems&gt;
+                                                    &lt;/v2_chartSubTitle&gt;
+                                                    &lt;v2_chartTitle refQuery=&quot;qry_Main&quot;&gt;
+                                                      &lt;style&gt;
+                                                        &lt;defaultStyles&gt;
+                                                          &lt;defaultStyle refStyle=&quot;ct&quot;/&gt;
+                                                        &lt;/defaultStyles&gt;
+                                                      &lt;/style&gt;
+                                                      &lt;v2_chartTextItems&gt;
+                                                        &lt;v2_chartTextItem&gt;
+                                                          &lt;dataSource&gt;
+                                                            &lt;staticValue/&gt;
+                                                          &lt;/dataSource&gt;
+                                                        &lt;/v2_chartTextItem&gt;
+                                                      &lt;/v2_chartTextItems&gt;
+                                                    &lt;/v2_chartTitle&gt;
+                                                    &lt;v2_chartFooter refQuery=&quot;qry_Main&quot;&gt;
+                                                      &lt;style&gt;
+                                                        &lt;defaultStyles&gt;
+                                                          &lt;defaultStyle refStyle=&quot;cf&quot;/&gt;
+                                                        &lt;/defaultStyles&gt;
+                                                      &lt;/style&gt;
+                                                      &lt;v2_chartTextItems&gt;
+                                                        &lt;v2_chartTextItem&gt;
+                                                          &lt;dataSource&gt;
+                                                            &lt;staticValue/&gt;
+                                                          &lt;/dataSource&gt;
+                                                        &lt;/v2_chartTextItem&gt;
+                                                      &lt;/v2_chartTextItems&gt;
+                                                    &lt;/v2_chartFooter&gt;
+                                                    &lt;alternateText&gt;
+                                                      &lt;defaultText&gt;dfffff&lt;/defaultText&gt;
+                                                    &lt;/alternateText&gt;
+                                                    &lt;v2_defaultChartMeasure refDataItem=&quot;Menge&quot;/&gt;
+                                                  &lt;/v2_combinationChart&gt;
+                                                &lt;/contents&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;background-color:transparent;width:560px&quot;/&gt;
+                                                &lt;/style&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents&gt;
+                                                  &lt;viz name=&quot;Linien- und Säulendiagramm (einfach)&quot; outputType=&quot;static&quot; type=&quot;rave-library-composite,compositeOneDataSet&quot;&gt;
+                                                    &lt;XMLAttributes&gt;
+                                                      &lt;XMLAttribute name=&quot;supportsDefaultDataFormatting&quot; output=&quot;no&quot; value=&quot;true&quot;/&gt;
+                                                    &lt;/XMLAttributes&gt;
+                                                    &lt;vizPropertyValues&gt;
+                                                      &lt;vizPropertyIntegerValue name=&quot;width&quot;&gt;946&lt;/vizPropertyIntegerValue&gt;
+                                                      &lt;vizPropertyIntegerValue name=&quot;height&quot;&gt;499&lt;/vizPropertyIntegerValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.x.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyBooleanValue name=&quot;axis.x.title.display&quot;&gt;false&lt;/vizPropertyBooleanValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y.title.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y2.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y2.title.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;legend.line.titlestyle.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;legend.line.entrystyle.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyPaletteValue name=&quot;color.palette.line&quot;&gt;colorPalette3&lt;/vizPropertyPaletteValue&gt;
+                                                      &lt;vizPropertyBooleanValue name=&quot;lineWithPoints.showMissingAsGap&quot;&gt;false&lt;/vizPropertyBooleanValue&gt;
+                                                    &lt;/vizPropertyValues&gt;
+                                                    &lt;vizDataSets&gt;
+                                                      
+                                                    &lt;vizDataSet idDataSet=&quot;composite&quot; name=&quot;Linien- und Säulendiagramm (einfach): Dataset für Kombinationsdiagramm&quot; refQuery=&quot;qry_Main&quot;&gt;
+                                                        &lt;vizCategories&gt;&lt;vizCategoryEdge refEdge=&quot;xEdge&quot;&gt;&lt;vizCategoryLevels&gt;&lt;vizCategoryLevel&gt;&lt;vizCategoryField idField=&quot;x&quot; valueRange=&quot;all&quot;&gt;
+                                                                  &lt;vizCategoryDataItems&gt;
+                                                                    &lt;vizCategoryDataItem refDataItem=&quot;Monat1&quot;/&gt;
+                                                                  &lt;/vizCategoryDataItems&gt;
+                                                                &lt;/vizCategoryField&gt;&lt;/vizCategoryLevel&gt;&lt;/vizCategoryLevels&gt;&lt;/vizCategoryEdge&gt;&lt;vizCategoryEdge refEdge=&quot;colorLineEdge&quot;&gt;&lt;vizCategoryLevels&gt;&lt;vizCategoryLevel&gt;&lt;vizCategoryField idField=&quot;colorLine&quot; valueRange=&quot;all&quot;/&gt;&lt;/vizCategoryLevel&gt;&lt;/vizCategoryLevels&gt;&lt;/vizCategoryEdge&gt;&lt;/vizCategories&gt;
+                                                        &lt;vizValues&gt;&lt;vizValue idField=&quot;yLine&quot; refDataItem=&quot;BE1&quot;&gt;
+                                                            &lt;vizValueRange&gt;
+                                                              &lt;vizValueRangeComputed rangeData=&quot;all&quot; rangeIncludesZero=&quot;false&quot;/&gt;
+                                                            &lt;/vizValueRange&gt;
+                                                          &lt;/vizValue&gt;&lt;vizValue idField=&quot;y&quot; refDataItem=&quot;VKP1&quot;&gt;
+                                                            &lt;vizValueRange&gt;
+                                                              &lt;vizValueRangeComputed rangeData=&quot;all&quot; rangeIncludesZero=&quot;false&quot;/&gt;
+                                                            &lt;/vizValueRange&gt;
+                                                          &lt;/vizValue&gt;&lt;/vizValues&gt;
+                                                      &lt;/vizDataSet&gt;&lt;/vizDataSets&gt;
+                                                  &lt;/viz&gt;
+                                                &lt;/contents&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;padding-left:100px&quot;/&gt;
+                                                  &lt;defaultStyles&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                                                  &lt;/defaultStyles&gt;
+                                                &lt;/style&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;Einzelne Monate&quot;/&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents&gt;
+                                                  &lt;viz name=&quot;Linien- und Säulendiagramm (einfach)1&quot; outputType=&quot;static&quot; type=&quot;rave-library-composite,compositeOneDataSet&quot;&gt;
+                                                    &lt;XMLAttributes&gt;
+                                                      &lt;XMLAttribute name=&quot;supportsDefaultDataFormatting&quot; output=&quot;no&quot; value=&quot;true&quot;/&gt;
+                                                    &lt;/XMLAttributes&gt;
+                                                    &lt;vizPropertyValues&gt;
+                                                      &lt;vizPropertyIntegerValue name=&quot;width&quot;&gt;946&lt;/vizPropertyIntegerValue&gt;
+                                                      &lt;vizPropertyIntegerValue name=&quot;height&quot;&gt;499&lt;/vizPropertyIntegerValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.x.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyBooleanValue name=&quot;axis.x.title.display&quot;&gt;false&lt;/vizPropertyBooleanValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y.title.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y2.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y2.title.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;legend.line.titlestyle.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;legend.line.entrystyle.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyPaletteValue name=&quot;color.palette.line&quot;&gt;colorPalette3&lt;/vizPropertyPaletteValue&gt;
+                                                      &lt;vizPropertyBooleanValue name=&quot;lineWithPoints.showMissingAsGap&quot;&gt;false&lt;/vizPropertyBooleanValue&gt;
+                                                    &lt;/vizPropertyValues&gt;
+                                                    &lt;vizDataSets&gt;
+                                                      
+                                                    &lt;vizDataSet idDataSet=&quot;composite&quot; name=&quot;Linien- und Säulendiagramm (einfach): Dataset für Kombinationsdiagramm1&quot; refQuery=&quot;qry_Main&quot;&gt;
+                                                        &lt;vizCategories&gt;&lt;vizCategoryEdge refEdge=&quot;xEdge&quot;&gt;&lt;vizCategoryLevels&gt;&lt;vizCategoryLevel&gt;&lt;vizCategoryField idField=&quot;x&quot; valueRange=&quot;all&quot;&gt;
+                                                                  &lt;vizCategoryDataItems&gt;
+                                                                    &lt;vizCategoryDataItem refDataItem=&quot;Satz - Zeit&quot;/&gt;
+                                                                  &lt;/vizCategoryDataItems&gt;
+                                                                &lt;/vizCategoryField&gt;&lt;/vizCategoryLevel&gt;&lt;/vizCategoryLevels&gt;&lt;/vizCategoryEdge&gt;&lt;vizCategoryEdge refEdge=&quot;colorLineEdge&quot;&gt;&lt;vizCategoryLevels&gt;&lt;vizCategoryLevel&gt;&lt;vizCategoryField idField=&quot;colorLine&quot; valueRange=&quot;all&quot;/&gt;&lt;/vizCategoryLevel&gt;&lt;/vizCategoryLevels&gt;&lt;/vizCategoryEdge&gt;&lt;/vizCategories&gt;
+                                                        &lt;vizValues&gt;&lt;vizValue idField=&quot;yLine&quot; refDataItem=&quot;DB 1&quot;&gt;
+                                                            &lt;vizValueRange&gt;
+                                                              &lt;vizValueRangeComputed rangeData=&quot;all&quot;/&gt;
+                                                            &lt;/vizValueRange&gt;
+                                                          &lt;/vizValue&gt;&lt;vizValue idField=&quot;y&quot; refDataItem=&quot;Erlös FZG&quot;&gt;
+                                                            &lt;vizValueRange&gt;
+                                                              &lt;vizValueRangeComputed rangeData=&quot;all&quot;/&gt;
+                                                            &lt;/vizValueRange&gt;
+                                                          &lt;/vizValue&gt;&lt;/vizValues&gt;
+                                                      &lt;/vizDataSet&gt;&lt;/vizDataSets&gt;
+                                                  &lt;/viz&gt;
+                                                &lt;/contents&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;text-align:left;vertical-align:top;padding-left:100px&quot;/&gt;
+                                                  &lt;defaultStyles&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                                                  &lt;/defaultStyles&gt;
+                                                &lt;/style&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;Kumulierte Monate&quot;/&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents&gt;
+                                                  &lt;viz name=&quot;Linien- und Säulendiagramm (einfach)2&quot; outputType=&quot;static&quot; type=&quot;rave-library-composite,compositeOneDataSet&quot;&gt;
+                                                    &lt;XMLAttributes&gt;
+                                                      &lt;XMLAttribute name=&quot;supportsDefaultDataFormatting&quot; output=&quot;no&quot; value=&quot;true&quot;/&gt;
+                                                    &lt;/XMLAttributes&gt;
+                                                    &lt;vizPropertyValues&gt;
+                                                      &lt;vizPropertyIntegerValue name=&quot;width&quot;&gt;946&lt;/vizPropertyIntegerValue&gt;
+                                                      &lt;vizPropertyIntegerValue name=&quot;height&quot;&gt;499&lt;/vizPropertyIntegerValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.x.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyBooleanValue name=&quot;axis.x.title.display&quot;&gt;false&lt;/vizPropertyBooleanValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y.title.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y2.labels.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;axis.y2.title.style.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;legend.line.titlestyle.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyCSSFontValue name=&quot;legend.line.entrystyle.font&quot;&gt;font-size:10pt&lt;/vizPropertyCSSFontValue&gt;
+                                                      &lt;vizPropertyPaletteValue name=&quot;color.palette.line&quot;&gt;colorPalette3&lt;/vizPropertyPaletteValue&gt;
+                                                      &lt;vizPropertyBooleanValue name=&quot;lineWithPoints.showMissingAsGap&quot;&gt;false&lt;/vizPropertyBooleanValue&gt;
+                                                    &lt;/vizPropertyValues&gt;
+                                                    &lt;vizDataSets&gt;
+                                                      
+                                                    &lt;vizDataSet idDataSet=&quot;composite&quot; name=&quot;Linien- und Säulendiagramm (einfach): Dataset für Kombinationsdiagramm2&quot; refQuery=&quot;qry_Main2&quot;&gt;
+                                                        &lt;vizCategories&gt;&lt;vizCategoryEdge refEdge=&quot;xEdge&quot;&gt;&lt;vizCategoryLevels&gt;&lt;vizCategoryLevel&gt;&lt;vizCategoryField idField=&quot;x&quot; valueRange=&quot;all&quot;&gt;
+                                                                  &lt;vizCategoryDataItems&gt;
+                                                                    &lt;vizCategoryDataItem refDataItem=&quot;MonatVB&quot;/&gt;
+                                                                  &lt;/vizCategoryDataItems&gt;
+                                                                &lt;/vizCategoryField&gt;&lt;/vizCategoryLevel&gt;&lt;/vizCategoryLevels&gt;&lt;/vizCategoryEdge&gt;&lt;vizCategoryEdge refEdge=&quot;colorLineEdge&quot;&gt;&lt;vizCategoryLevels&gt;&lt;vizCategoryLevel&gt;&lt;vizCategoryField idField=&quot;colorLine&quot; valueRange=&quot;all&quot;/&gt;&lt;/vizCategoryLevel&gt;&lt;/vizCategoryLevels&gt;&lt;/vizCategoryEdge&gt;&lt;/vizCategories&gt;
+                                                        &lt;vizValues&gt;&lt;vizValue idField=&quot;yLine&quot; refDataItem=&quot;DB 1&quot;&gt;
+                                                            &lt;vizValueRange&gt;
+                                                              &lt;vizValueRangeComputed rangeData=&quot;all&quot;/&gt;
+                                                            &lt;/vizValueRange&gt;
+                                                          &lt;/vizValue&gt;&lt;vizValue idField=&quot;y&quot; refDataItem=&quot;Erlös FZG&quot;&gt;
+                                                            &lt;vizValueRange&gt;
+                                                              &lt;vizValueRangeComputed rangeData=&quot;all&quot;/&gt;
+                                                            &lt;/vizValueRange&gt;
+                                                          &lt;/vizValue&gt;&lt;/vizValues&gt;
+                                                      &lt;/vizDataSet&gt;&lt;/vizDataSets&gt;
+                                                  &lt;/viz&gt;
+                                                &lt;/contents&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;Zeitraum&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;padding-top:20px;padding-bottom:20px;text-align:left;vertical-align:bottom&quot;/&gt;
+                                                &lt;/style&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell colSpan=&quot;2&quot;&gt;
+                                                &lt;contents/&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;background-color:transparent&quot;/&gt;
+                                                  &lt;defaultStyles&gt;
+                                                    &lt;defaultStyle refStyle=&quot;np&quot;/&gt;
+                                                  &lt;/defaultStyles&gt;
+                                                &lt;/style&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell colSpan=&quot;3&quot;&gt;
+                                                &lt;contents&gt;
+                                                  &lt;crosstab name=&quot;Kreuztabelle3&quot; pageBreakText=&quot;false&quot; refQuery=&quot;qry_Main&quot; rowsPerPage=&quot;5000&quot;&gt;
+                                                    &lt;noDataHandler&gt;
+                                                      &lt;contents&gt;
+                                                        &lt;block&gt;
+                                                          &lt;contents&gt;
+                                                            &lt;textItem&gt;
+                                                              &lt;dataSource&gt;
+                                                                &lt;staticValue&gt;Keine Daten verfügbar&lt;/staticValue&gt;
+                                                              &lt;/dataSource&gt;
+                                                              &lt;style&gt;
+                                                                &lt;CSS value=&quot;padding:10px 18px;&quot;/&gt;
+                                                              &lt;/style&gt;
+                                                            &lt;/textItem&gt;
+                                                          &lt;/contents&gt;
+                                                        &lt;/block&gt;
+                                                      &lt;/contents&gt;
+                                                    &lt;/noDataHandler&gt;
+                                                    &lt;style&gt;
+                                                      &lt;CSS value=&quot;border-collapse:collapse&quot;/&gt;
+                                                      &lt;defaultStyles&gt;
+                                                        &lt;defaultStyle refStyle=&quot;xt&quot;/&gt;
+                                                      &lt;/defaultStyles&gt;
+                                                    &lt;/style&gt;
+                                                    &lt;crosstabFactCell&gt;
+                                                      &lt;contents&gt;
+                                                        &lt;textItem&gt;
+                                                          &lt;dataSource&gt;
+                                                            &lt;cellValue/&gt;
+                                                          &lt;/dataSource&gt;
+                                                        &lt;/textItem&gt;
+                                                      &lt;/contents&gt;
+                                                      &lt;style&gt;
+                                                        &lt;defaultStyles&gt;
+                                                          &lt;defaultStyle refStyle=&quot;mv&quot;/&gt;
+                                                        &lt;/defaultStyles&gt;
+                                                        &lt;CSS value=&quot;border:0.75pt solid silver&quot;/&gt;
+                                                      &lt;/style&gt;
+                                                    &lt;/crosstabFactCell&gt;
+                                                    &lt;crosstabRows&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNestedNodes&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e2&quot; refDataItem=&quot;Menge&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;CSS value=&quot;font-weight:normal&quot;/&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;cls15&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                                &lt;factCell&gt;
+                                                                  &lt;style&gt;
+                                                                    &lt;defaultStyles&gt;
+                                                                      &lt;defaultStyle refStyle=&quot;cls15&quot;/&gt;
+                                                                    &lt;/defaultStyles&gt;
+                                                                  &lt;/style&gt;
+                                                                &lt;/factCell&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e19&quot; refDataItem=&quot;VKP&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e21&quot; refDataItem=&quot;GW-Besteuerung&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;staticValue&gt;GW - Best.&lt;/staticValue&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e22&quot; refDataItem=&quot;FZG-Kosten ohne Afa&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;staticValue&gt;Kosten&lt;/staticValue&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e23&quot; refDataItem=&quot;EK Fahrzeug&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;staticValue&gt;EKP&lt;/staticValue&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e24&quot; refDataItem=&quot;AfA&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e25&quot; refDataItem=&quot;BE&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;CSS value=&quot;font-weight:normal&quot;/&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;cls1&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                                &lt;factCell&gt;
+                                                                  &lt;style&gt;
+                                                                    &lt;defaultStyles&gt;
+                                                                      &lt;defaultStyle refStyle=&quot;cls1&quot;/&gt;
+                                                                    &lt;/defaultStyles&gt;
+                                                                  &lt;/style&gt;
+                                                                &lt;/factCell&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e26&quot; refDataItem=&quot;BE in %&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;CSS value=&quot;font-weight:normal&quot;/&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;cls4&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                                &lt;factCell&gt;
+                                                                  &lt;style&gt;
+                                                                    &lt;defaultStyles&gt;
+                                                                      &lt;defaultStyle refStyle=&quot;cls4&quot;/&gt;
+                                                                    &lt;/defaultStyles&gt;
+                                                                  &lt;/style&gt;
+                                                                &lt;/factCell&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e12&quot; refDataItem=&quot;Sonst Erlöse&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e9&quot; refDataItem=&quot;Standtage&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e13&quot; refDataItem=&quot;VKP / Stk.&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e3&quot; refDataItem=&quot;durchschn. BE&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                        &lt;/crosstabNestedNodes&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e8&quot; refDataItem=&quot;Fabrikat&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;text-align:left;font-weight:normal;width:50px;white-space:normal&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                    &lt;/crosstabRows&gt;
+                                                    &lt;crosstabColumns&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e1&quot; refDataItem=&quot;Tag&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e4&quot; refDataItem=&quot;M bisher&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e36&quot; refDataItem=&quot;Voriger M bisher&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e5&quot; refDataItem=&quot;M bisher VJ&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabSpacer edgeLocation=&quot;s1&quot; renderFactCells=&quot;true&quot;&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;staticValue&gt; &lt;/staticValue&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                            &lt;factCell&gt;
+                                                              &lt;style&gt;
+                                                                &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;background-color:white&quot;/&gt;
+                                                              &lt;/style&gt;
+                                                            &lt;/factCell&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;xs&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;background-color:white&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                          &lt;/crosstabSpacer&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e11&quot; refDataItem=&quot;Diff&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;white-space:normal;font-weight:bold;width:75px&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;staticValue&gt;Trend J / VJ&lt;/staticValue&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                            &lt;factCell&gt;
+                                                              &lt;contents/&gt;
+                                                            &lt;/factCell&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e6&quot; refDataItem=&quot;J bisher&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e7&quot; refDataItem=&quot;Voriges J bisher&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e34&quot; refDataItem=&quot;Vorletztes Jahr bisher&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e20&quot; refDataItem=&quot;letztes Jahr&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e35&quot; refDataItem=&quot;Vorletztes Jahr&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabSpacer edgeLocation=&quot;s3&quot; renderFactCells=&quot;true&quot;&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;staticValue&gt; &lt;/staticValue&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                            &lt;factCell&gt;
+                                                              &lt;style&gt;
+                                                                &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;background-color:white&quot;/&gt;
+                                                              &lt;/style&gt;
+                                                            &lt;/factCell&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;xs&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;background-color:white&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                          &lt;/crosstabSpacer&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e15&quot; refDataItem=&quot;Monat1&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                            &lt;factCell&gt;
+                                                              &lt;conditionalStyleRefs&gt;
+                                                                &lt;conditionalStyleRef refConditionalStyle=&quot;Einzelne Monate&quot;/&gt;
+                                                              &lt;/conditionalStyleRefs&gt;
+                                                            &lt;/factCell&gt;
+                                                            &lt;conditionalStyleRefs&gt;
+                                                              &lt;conditionalStyleRef refConditionalStyle=&quot;Einzelne Monate&quot;/&gt;
+                                                            &lt;/conditionalStyleRefs&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e33&quot; refDataItem=&quot;Satz - Zeit&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                            &lt;factCell&gt;
+                                                              &lt;conditionalStyleRefs&gt;
+                                                                &lt;conditionalStyleRef refConditionalStyle=&quot;Kumulierte Monate&quot;/&gt;
+                                                              &lt;/conditionalStyleRefs&gt;
+                                                            &lt;/factCell&gt;
+                                                            &lt;conditionalStyleRefs&gt;
+                                                              &lt;conditionalStyleRef refConditionalStyle=&quot;Kumulierte Monate&quot;/&gt;
+                                                            &lt;/conditionalStyleRefs&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                    &lt;/crosstabColumns&gt;
+                                                    &lt;crosstabSuppress/&gt;
+                                                    &lt;crosstabIntersections&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e2&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                        &lt;contents/&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e19&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e21&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend opp&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e22&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend opp&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e23&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend opp&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e24&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend opp&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;s1&quot; row=&quot;e25&quot;&gt;
+                                                        &lt;style&gt;
+                                                          &lt;defaultStyles&gt;
+                                                            &lt;defaultStyle refStyle=&quot;cls1&quot;/&gt;
+                                                          &lt;/defaultStyles&gt;
+                                                        &lt;/style&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e25&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e26&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e12&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e9&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend opp&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e3&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e11&quot; row=&quot;e13&quot;&gt;
+                                                        &lt;conditionalStyleRefs&gt;
+                                                          &lt;conditionalStyleRef refConditionalStyle=&quot;Trend&quot;/&gt;
+                                                        &lt;/conditionalStyleRefs&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                    &lt;/crosstabIntersections&gt;
+                                                  &lt;/crosstab&gt;
+                                                &lt;/contents&gt;
+                                                &lt;style&gt;
+                                                  &lt;defaultStyles&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                                                    &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                                                  &lt;/defaultStyles&gt;
+                                                &lt;/style&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell colSpan=&quot;3&quot;&gt;
+                                                &lt;contents&gt;
+                                                  &lt;crosstab name=&quot;Kreuztabelle4&quot; pageBreakText=&quot;false&quot; refQuery=&quot;qry_Main2&quot; rowsPerPage=&quot;5000&quot;&gt;
+                                                    &lt;noDataHandler&gt;
+                                                      &lt;contents&gt;
+                                                        &lt;block&gt;
+                                                          &lt;contents&gt;
+                                                            &lt;textItem&gt;
+                                                              &lt;dataSource&gt;
+                                                                &lt;staticValue&gt;Keine Daten verfügbar&lt;/staticValue&gt;
+                                                              &lt;/dataSource&gt;
+                                                              &lt;style&gt;
+                                                                &lt;CSS value=&quot;padding:10px 18px;&quot;/&gt;
+                                                              &lt;/style&gt;
+                                                            &lt;/textItem&gt;
+                                                          &lt;/contents&gt;
+                                                        &lt;/block&gt;
+                                                      &lt;/contents&gt;
+                                                    &lt;/noDataHandler&gt;
+                                                    &lt;style&gt;
+                                                      &lt;CSS value=&quot;border-collapse:collapse&quot;/&gt;
+                                                      &lt;defaultStyles&gt;
+                                                        &lt;defaultStyle refStyle=&quot;xt&quot;/&gt;
+                                                      &lt;/defaultStyles&gt;
+                                                    &lt;/style&gt;
+                                                    &lt;crosstabFactCell&gt;
+                                                      &lt;contents&gt;
+                                                        &lt;textItem&gt;
+                                                          &lt;dataSource&gt;
+                                                            &lt;cellValue/&gt;
+                                                          &lt;/dataSource&gt;
+                                                        &lt;/textItem&gt;
+                                                      &lt;/contents&gt;
+                                                      &lt;style&gt;
+                                                        &lt;defaultStyles&gt;
+                                                          &lt;defaultStyle refStyle=&quot;mv&quot;/&gt;
+                                                        &lt;/defaultStyles&gt;
+                                                        &lt;CSS value=&quot;border:0.75pt solid silver&quot;/&gt;
+                                                      &lt;/style&gt;
+                                                    &lt;/crosstabFactCell&gt;
+                                                    &lt;crosstabRows&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNestedNodes&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e2&quot; refDataItem=&quot;Menge&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;CSS value=&quot;font-weight:normal&quot;/&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;cls15&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                                &lt;factCell&gt;
+                                                                  &lt;style&gt;
+                                                                    &lt;defaultStyles&gt;
+                                                                      &lt;defaultStyle refStyle=&quot;cls15&quot;/&gt;
+                                                                    &lt;/defaultStyles&gt;
+                                                                  &lt;/style&gt;
+                                                                &lt;/factCell&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e5&quot; refDataItem=&quot;VKP&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e6&quot; refDataItem=&quot;GW-Besteuerung&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;staticValue&gt;GW - Best.&lt;/staticValue&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e7&quot; refDataItem=&quot;FZG-Kosten ohne Afa&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;staticValue&gt;Kosten&lt;/staticValue&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e11&quot; refDataItem=&quot;EK Fahrzeug&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;staticValue&gt;EKP&lt;/staticValue&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e12&quot; refDataItem=&quot;AfA&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e13&quot; refDataItem=&quot;BE&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;CSS value=&quot;font-weight:normal&quot;/&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;cls1&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e15&quot; refDataItem=&quot;BE in %&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;CSS value=&quot;font-weight:normal&quot;/&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;cls4&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e19&quot; refDataItem=&quot;Sonst Erlöse&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e20&quot; refDataItem=&quot;Standtage&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e21&quot; refDataItem=&quot;VKP / Stk.&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                          &lt;crosstabNode&gt;
+                                                            &lt;crosstabNodeMembers&gt;
+                                                              &lt;crosstabNodeMember edgeLocation=&quot;e22&quot; refDataItem=&quot;durchschn. BE&quot;&gt;
+                                                                &lt;style&gt;
+                                                                  &lt;defaultStyles&gt;
+                                                                    &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                                  &lt;/defaultStyles&gt;
+                                                                  &lt;CSS value=&quot;background-color:white;font-weight:normal&quot;/&gt;
+                                                                &lt;/style&gt;
+                                                                &lt;contents&gt;
+                                                                  &lt;textItem&gt;
+                                                                    &lt;dataSource&gt;
+                                                                      &lt;memberCaption/&gt;
+                                                                    &lt;/dataSource&gt;
+                                                                  &lt;/textItem&gt;
+                                                                &lt;/contents&gt;
+                                                              &lt;/crosstabNodeMember&gt;
+                                                            &lt;/crosstabNodeMembers&gt;
+                                                          &lt;/crosstabNode&gt;
+                                                        &lt;/crosstabNestedNodes&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e8&quot; refDataItem=&quot;Fabrikat&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;text-align:left;font-weight:normal;width:50px;white-space:normal&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                    &lt;/crosstabRows&gt;
+                                                    &lt;crosstabColumns&gt;
+                                                      &lt;crosstabNode&gt;
+                                                        &lt;crosstabNodeMembers&gt;
+                                                          &lt;crosstabNodeMember edgeLocation=&quot;e37&quot; refDataItem=&quot;MonatVB&quot;&gt;
+                                                            &lt;style&gt;
+                                                              &lt;defaultStyles&gt;
+                                                                &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                              &lt;/defaultStyles&gt;
+                                                              &lt;CSS value=&quot;background-color:white;width:75px;white-space:normal;font-weight:bold&quot;/&gt;
+                                                            &lt;/style&gt;
+                                                            &lt;contents&gt;
+                                                              &lt;textItem&gt;
+                                                                &lt;dataSource&gt;
+                                                                  &lt;memberCaption/&gt;
+                                                                &lt;/dataSource&gt;
+                                                              &lt;/textItem&gt;
+                                                            &lt;/contents&gt;
+                                                          &lt;/crosstabNodeMember&gt;
+                                                        &lt;/crosstabNodeMembers&gt;
+                                                      &lt;/crosstabNode&gt;
+                                                    &lt;/crosstabColumns&gt;
+                                                    &lt;crosstabSuppress/&gt;
+                                                    &lt;crosstabIntersections&gt;
+                                                      &lt;crosstabIntersection column=&quot;e37&quot; row=&quot;e13&quot;&gt;
+                                                        &lt;style&gt;
+                                                          &lt;defaultStyles&gt;
+                                                            &lt;defaultStyle refStyle=&quot;ml&quot;/&gt;
+                                                            &lt;defaultStyle refStyle=&quot;cls1&quot;/&gt;
+                                                          &lt;/defaultStyles&gt;
+                                                        &lt;/style&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                      &lt;crosstabIntersection column=&quot;e37&quot; row=&quot;e15&quot;&gt;
+                                                        &lt;style&gt;
+                                                          &lt;defaultStyles&gt;
+                                                            &lt;defaultStyle refStyle=&quot;cls4&quot;/&gt;
+                                                          &lt;/defaultStyles&gt;
+                                                        &lt;/style&gt;
+                                                      &lt;/crosstabIntersection&gt;
+                                                    &lt;/crosstabIntersections&gt;
+                                                  &lt;/crosstab&gt;
+                                                &lt;/contents&gt;
+                                                &lt;conditionalStyleRefs&gt;
+                                                  &lt;conditionalStyleRef refConditionalStyle=&quot;Zeitraum&quot;/&gt;
+                                                &lt;/conditionalStyleRefs&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                                &lt;style&gt;
+                                                  &lt;CSS value=&quot;padding-top:20px&quot;/&gt;
+                                                &lt;/style&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell colSpan=&quot;2&quot;&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                        &lt;/tableRows&gt;
+                                      &lt;/table&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;padding-top:20px&quot;/&gt;
+                                      &lt;defaultStyles&gt;
+                                        &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                                      &lt;/defaultStyles&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents/&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;padding-left:5px&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;table&gt;
+                                        &lt;style&gt;
+                                          &lt;defaultStyles&gt;
+                                            &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                                          &lt;/defaultStyles&gt;
+                                          &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                                        &lt;/style&gt;
+                                        &lt;tableRows&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                          &lt;tableRow&gt;
+                                            &lt;tableCells&gt;
+                                              &lt;tableCell&gt;
+                                                &lt;contents/&gt;
+                                              &lt;/tableCell&gt;
+                                            &lt;/tableCells&gt;
+                                          &lt;/tableRow&gt;
+                                        &lt;/tableRows&gt;
+                                      &lt;/table&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;vertical-align:top&quot;/&gt;
+                                      &lt;defaultStyles&gt;
+                                        &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                                      &lt;/defaultStyles&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;vertical-align:top;text-align:center;width:800px&quot;/&gt;
+                          &lt;generatedBackground&gt;
+                            &lt;dropShadow transparency=&quot;70&quot;/&gt;
+                          &lt;/generatedBackground&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;np&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;np&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                &lt;/tableRows&gt;
+              &lt;/table&gt;
+            &lt;/contents&gt;
+          &lt;/pageBody&gt;
+          &lt;style&gt;
+            &lt;defaultStyles&gt;
+              &lt;defaultStyle refStyle=&quot;pg&quot;/&gt;
+            &lt;/defaultStyles&gt;
+          &lt;/style&gt;
+          &lt;pageFooter&gt;
+            &lt;contents&gt;
+              &lt;table&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                  &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                &lt;/style&gt;
+                &lt;tableRows&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;np&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                          &lt;CSS value=&quot;width:250px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;V.01 Geschäftsmetrik Gesamtverkauf per &lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;conditionalRender refVariable=&quot;b_Footer&quot;&gt;
+                              &lt;renderFor refVariableValue=&quot;1&quot;/&gt;
+                            &lt;/conditionalRender&gt;
+                          &lt;/textItem&gt;
+                          &lt;singleton name=&quot;Singleton1&quot; refQuery=&quot;qry_Main&quot;&gt;
+                            &lt;contents&gt;
+                              &lt;textItem&gt;
+                                &lt;dataSource&gt;
+                                  &lt;dataItemValue refDataItem=&quot;Tag&quot;/&gt;
+                                &lt;/dataSource&gt;
+                                &lt;conditionalRender refVariable=&quot;b_Footer&quot;&gt;
+                                  &lt;renderFor refVariableValue=&quot;1&quot;/&gt;
+                                &lt;/conditionalRender&gt;
+                              &lt;/textItem&gt;
+                            &lt;/contents&gt;
+                          &lt;/singleton&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;pageNumber verticalRangeSeparator=&quot; von &quot; verticalType=&quot;range&quot;/&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:right&quot;/&gt;
+                        &lt;/style&gt;
+                        &lt;conditionalStyleRefs&gt;
+                          &lt;conditionalStyleRef refConditionalStyle=&quot;Bedingter Stil 4&quot;/&gt;
+                        &lt;/conditionalStyleRefs&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                &lt;/tableRows&gt;
+              &lt;/table&gt;
+            &lt;/contents&gt;
+          &lt;/pageFooter&gt;
+          &lt;pageHeader&gt;
+            &lt;contents&gt;
+              &lt;table&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                  &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                &lt;/style&gt;
+                &lt;tableRows&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;image&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;/bi/samples/images/GC_LOGO/LOGO.png&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;height:40px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/image&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:250px;padding-top:20px;padding-bottom:20px;padding-left:20px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;height:100%&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;textItem&gt;
+                                        &lt;dataSource&gt;
+                                          &lt;staticValue&gt;V.01 Geschäftsmetrik Gesamtverkauf per &lt;/staticValue&gt;
+                                        &lt;/dataSource&gt;
+                                        &lt;style&gt;
+                                          &lt;CSS value=&quot;font-size:22pt;padding-left:20px&quot;/&gt;
+                                        &lt;/style&gt;
+                                      &lt;/textItem&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:left;vertical-align:top&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;singleton name=&quot;Singleton3&quot; refQuery=&quot;Abfrage3&quot;&gt;
+                                        &lt;contents&gt;
+                                          &lt;textItem&gt;
+                                            &lt;dataSource&gt;
+                                              &lt;dataItemValue refDataItem=&quot;Tag&quot;/&gt;
+                                            &lt;/dataSource&gt;
+                                          &lt;/textItem&gt;
+                                        &lt;/contents&gt;
+                                      &lt;/singleton&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:left;vertical-align:top;font-size:22pt&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:left;width:12%;vertical-align:middle&quot;/&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;promptButton type=&quot;back&quot;&gt;
+                                        &lt;contents/&gt;
+                                        &lt;style&gt;
+                                          &lt;defaultStyles&gt;
+                                            &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                                          &lt;/defaultStyles&gt;
+                                        &lt;/style&gt;
+                                      &lt;/promptButton&gt;
+                                    &lt;/contents&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;selectValue autoSubmit=&quot;true&quot; parameter=&quot;p_Zeitraum&quot; rowsPerPage=&quot;2&quot; selectValueUI=&quot;radioGroup&quot;&gt;
+                                        &lt;selectOptions&gt;
+                                          &lt;selectOption useValue=&quot;Einzelne Monate&quot;&gt;
+                                            &lt;displayValue&gt;Einzelne Monate&lt;/displayValue&gt;
+                                          &lt;/selectOption&gt;
+                                          &lt;selectOption useValue=&quot;Kumulierte Monate&quot;&gt;
+                                            &lt;displayValue&gt;Kumulierte Monate&lt;/displayValue&gt;
+                                          &lt;/selectOption&gt;
+                                        &lt;/selectOptions&gt;
+                                        &lt;defaultSelections&gt;
+                                          &lt;defaultSimpleSelection&gt;Einzelne Monate&lt;/defaultSimpleSelection&gt;
+                                        &lt;/defaultSelections&gt;
+                                        &lt;style&gt;
+                                          &lt;CSS value=&quot;width:200px;height:50px&quot;/&gt;
+                                        &lt;/style&gt;
+                                      &lt;/selectValue&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:left&quot;/&gt;
+                                    &lt;/style&gt;
+                                    &lt;conditionalStyleRefs&gt;
+                                      &lt;conditionalStyleRef refConditionalStyle=&quot;letzte_13_Monate&quot;/&gt;
+                                    &lt;/conditionalStyleRefs&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell colSpan=&quot;2&quot;&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue parameter=&quot;p_AH&quot; refQuery=&quot;qry_AH&quot; required=&quot;false&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Autohäuser&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:300px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;useItem refDataItem=&quot;Standort&quot;/&gt;
+                          &lt;/selectValue&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;verwendete Filter:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;padding-left:20px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Mandant&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Mandant&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_AH&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_AH&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Verkäufer&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Verkäufer&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Fahrzeugart&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Fahrzeugart&amp;apos;))
+
+&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Fahrzeugtyp&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Fahrzeugtyp&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Fabrikat&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Fabrikat&amp;apos;))
+
+&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Modell&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Modell&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_Kundenart&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | &amp;apos;+ParamDisplayValue(&amp;apos;p_Kundenart&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;if(ParamDisplayValue(&amp;apos;p_PLZ&amp;apos;) is null) then(&amp;apos;&amp;apos;) else(&amp;apos; | PLZ: &amp;apos;+ParamDisplayValue(&amp;apos;p_PLZ&amp;apos;))&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;reportExpression&gt;case when (ParamDisplayValue(&amp;apos;p_Kunde&amp;apos;) is null and ParamDisplayValue(&amp;apos;p_Kunde2&amp;apos;) is null ) then(&amp;apos;&amp;apos;) 
+when (ParamDisplayValue(&amp;apos;p_Kunde&amp;apos;) is not null and ParamDisplayValue(&amp;apos;p_Kunde2&amp;apos;) is null)  then (&amp;apos; |   &amp;apos;+ParamDisplayValue(&amp;apos;p_Kunde&amp;apos;))
+when (ParamDisplayValue(&amp;apos;p_Kunde2&amp;apos;) is not null)  then (&amp;apos; |   &amp;apos;+ParamDisplayValue(&amp;apos;p_Kunde2&amp;apos;))
+end
+&lt;/reportExpression&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                &lt;/tableRows&gt;
+              &lt;/table&gt;
+            &lt;/contents&gt;
+            &lt;style&gt;
+              &lt;defaultStyles&gt;
+                &lt;defaultStyle refStyle=&quot;cls14&quot;/&gt;
+              &lt;/defaultStyles&gt;
+            &lt;/style&gt;
+          &lt;/pageHeader&gt;
+        &lt;XMLAttributes&gt;&lt;XMLAttribute output=&quot;no&quot; name=&quot;RS_legacyDrillDown&quot; value=&quot;0&quot;/&gt;&lt;/XMLAttributes&gt;&lt;/page&gt;
+      &lt;/reportPages&gt;
+      &lt;pageSetup orientation=&quot;landscape&quot;/&gt;
+      &lt;promptPages&gt;
+        &lt;page name=&quot;Eingabeaufforderungsseite1&quot;&gt;
+          &lt;pageHeader&gt;
+            &lt;contents&gt;
+              &lt;table&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                  &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                &lt;/style&gt;
+                &lt;tableRows&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;image&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;/bi/samples/images/GC_LOGO/LOGO.png&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;height:40px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/image&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:250px;height:50px;padding-left:50px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Filterauswahl&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;font-size:22pt&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                &lt;/tableRows&gt;
+              &lt;/table&gt;
+            &lt;/contents&gt;
+            &lt;style&gt;
+              &lt;defaultStyles&gt;
+                &lt;defaultStyle refStyle=&quot;cls14&quot;/&gt;
+              &lt;/defaultStyles&gt;
+              &lt;CSS value=&quot;height:70px&quot;/&gt;
+            &lt;/style&gt;
+          &lt;/pageHeader&gt;
+          &lt;pageBody&gt;
+            &lt;contents&gt;
+              &lt;table&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                  &lt;CSS value=&quot;border-collapse:collapse;width:100%;background-color:white;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;margin-left:15px;margin-top:10px&quot;/&gt;
+                &lt;/style&gt;
+                &lt;tableRows&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:20px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Monat:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;vertical-align:middle;font-weight:bold;width:7%;padding-top:10px;padding-left:10px;color:white;padding-bottom:10px;background-color:#3E5C76;text-align:left&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Oder&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:45px;font-weight:bold&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:45px;padding-top:20px;text-align:center&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Zeitraum:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;vertical-align:middle;width:7%;text-align:left;color:white;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;background-color:#3E5C76&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:45px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:left;width:15px;padding-top:20px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:7%;padding-top:20px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:45px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:15px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;promptButton type=&quot;finish&quot;&gt;
+                            &lt;contents/&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                            &lt;/style&gt;
+                          &lt;/promptButton&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:20px;text-align:right;vertical-align:bottom;width:7%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:13%;padding-top:20px;text-align:right;vertical-align:bottom&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%;padding-top:20px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:7%;padding-top:20px;padding-left:80px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:7%;padding-top:20px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue multiSelect=&quot;true&quot; parameter=&quot;p_Auswahl_Monate&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Autohäuser&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;selectOptions&gt;
+                              &lt;selectOption useValue=&quot;letzte 13 Monate&quot;&gt;
+                                &lt;displayValue&gt;letzte 13 Monate&lt;/displayValue&gt;
+                              &lt;/selectOption&gt;
+                            &lt;/selectOptions&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:25px;vertical-align:top;text-align:left&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%;margin-top:25px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;textItem&gt;
+                                        &lt;dataSource&gt;
+                                          &lt;staticValue&gt;Von:&lt;/staticValue&gt;
+                                        &lt;/dataSource&gt;
+                                        &lt;style&gt;
+                                          &lt;CSS value=&quot;padding-bottom:10px&quot;/&gt;
+                                        &lt;/style&gt;
+                                      &lt;/textItem&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;padding-bottom:10px&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;selectDate parameter=&quot;p_Von&quot; required=&quot;false&quot; selectDateUI=&quot;editBox&quot;/&gt;
+                                    &lt;/contents&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;textItem&gt;
+                                        &lt;dataSource&gt;
+                                          &lt;staticValue&gt;Bis:&lt;/staticValue&gt;
+                                        &lt;/dataSource&gt;
+                                      &lt;/textItem&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;padding-bottom:10px&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;selectDate parameter=&quot;p_Bis&quot; required=&quot;false&quot; selectDateUI=&quot;editBox&quot;/&gt;
+                                    &lt;/contents&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:25px&quot;/&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;promptButton type=&quot;cancel&quot;&gt;
+                                        &lt;contents/&gt;
+                                        &lt;style&gt;
+                                          &lt;defaultStyles&gt;
+                                            &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                                          &lt;/defaultStyles&gt;
+                                        &lt;/style&gt;
+                                      &lt;/promptButton&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:right&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents/&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents/&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:right;padding-top:30px&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:25px;text-align:right;vertical-align:top;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:right;width:13%;vertical-align:top;padding-top:25px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:80px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:20px;height:30px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Mandant:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;font-weight:bold;vertical-align:middle;color:white;padding-left:10px;padding-bottom:10px;background-color:#3E5C76;text-align:left;padding-top:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;AH-Gruppe:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:middle;padding-left:10px;padding-bottom:10px;background-color:#3E5C76;text-align:left;padding-top:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px;text-align:left&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;textItem&gt;
+                                        &lt;dataSource&gt;
+                                          &lt;staticValue&gt;Verkäufer:&lt;/staticValue&gt;
+                                        &lt;/dataSource&gt;
+                                        &lt;style&gt;
+                                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                                        &lt;/style&gt;
+                                      &lt;/textItem&gt;
+                                    &lt;/contents&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;promptButton type=&quot;reprompt&quot;&gt;
+                                        &lt;contents&gt;
+                                          &lt;textItem&gt;
+                                            &lt;dataSource&gt;
+                                              &lt;staticValue&gt;Refresh&lt;/staticValue&gt;
+                                            &lt;/dataSource&gt;
+                                          &lt;/textItem&gt;
+                                        &lt;/contents&gt;
+                                        &lt;style&gt;
+                                          &lt;defaultStyles&gt;
+                                            &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                                          &lt;/defaultStyles&gt;
+                                        &lt;/style&gt;
+                                      &lt;/promptButton&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:right;padding-right:5px&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:middle;padding-left:10px;text-align:left;padding-bottom:10px;background-color:#3E5C76;padding-top:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:white;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Kundenart:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:#3E5C76;color:white;font-weight:bold;text-align:left;vertical-align:middle;width:200px&quot;/&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:white;color:white;font-weight:bold;text-align:left;vertical-align:middle;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue multiSelect=&quot;true&quot; parameter=&quot;p_Mandant&quot; refQuery=&quot;qry_Mandant&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;useItem refDataItem=&quot;Hauptbetrieb&quot;/&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Mandanten&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue multiSelect=&quot;true&quot; parameter=&quot;p_AH&quot; refQuery=&quot;qry_AH&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Autohäuser&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:300px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;useItem refDataItem=&quot;Standort&quot;/&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue cascadeOn=&quot;p_AH&quot; multiSelect=&quot;true&quot; parameter=&quot;p_Verkäufer&quot; prePopulateIfParentOptional=&quot;true&quot; refQuery=&quot;qry_Verkäufer&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Serviceberater&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:300px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;useItem refDataItem=&quot;Verkäufer1&quot;/&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:right&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue multiSelect=&quot;true&quot; parameter=&quot;p_Kundenart&quot; refQuery=&quot;qry_Kundenart&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Produktgruppen&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;useItem refDataItem=&quot;Kundenart1&quot;/&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:right&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:20px;height:30px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Fabrikat:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:middle;padding-left:10px;padding-bottom:10px;background-color:#3E5C76;text-align:left;padding-top:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;textItem&gt;
+                                        &lt;dataSource&gt;
+                                          &lt;staticValue&gt;Modell:&lt;/staticValue&gt;
+                                        &lt;/dataSource&gt;
+                                        &lt;style&gt;
+                                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                                        &lt;/style&gt;
+                                      &lt;/textItem&gt;
+                                    &lt;/contents&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;promptButton type=&quot;reprompt&quot;&gt;
+                                        &lt;contents&gt;
+                                          &lt;textItem&gt;
+                                            &lt;dataSource&gt;
+                                              &lt;staticValue&gt;Refresh&lt;/staticValue&gt;
+                                            &lt;/dataSource&gt;
+                                          &lt;/textItem&gt;
+                                        &lt;/contents&gt;
+                                        &lt;style&gt;
+                                          &lt;defaultStyles&gt;
+                                            &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                                          &lt;/defaultStyles&gt;
+                                        &lt;/style&gt;
+                                      &lt;/promptButton&gt;
+                                    &lt;/contents&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:right;padding-right:5px;width:55%&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:middle;padding-left:10px;padding-bottom:10px;background-color:#3E5C76;text-align:left;padding-top:10px&quot;/&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Fahrzeugart:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:middle;padding-left:10px;padding-bottom:10px;background-color:#3E5C76;text-align:left;padding-top:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:white;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;table&gt;
+                            &lt;style&gt;
+                              &lt;defaultStyles&gt;
+                                &lt;defaultStyle refStyle=&quot;tb&quot;/&gt;
+                              &lt;/defaultStyles&gt;
+                              &lt;CSS value=&quot;border-collapse:collapse;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;tableRows&gt;
+                              &lt;tableRow&gt;
+                                &lt;tableCells&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents&gt;
+                                      &lt;textItem&gt;
+                                        &lt;dataSource&gt;
+                                          &lt;staticValue&gt;Fahrzeugtyp:&lt;/staticValue&gt;
+                                        &lt;/dataSource&gt;
+                                        &lt;style&gt;
+                                          &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                                        &lt;/style&gt;
+                                      &lt;/textItem&gt;
+                                    &lt;/contents&gt;
+                                  &lt;/tableCell&gt;
+                                  &lt;tableCell&gt;
+                                    &lt;contents/&gt;
+                                    &lt;style&gt;
+                                      &lt;CSS value=&quot;text-align:right;padding-right:5px&quot;/&gt;
+                                    &lt;/style&gt;
+                                  &lt;/tableCell&gt;
+                                &lt;/tableCells&gt;
+                              &lt;/tableRow&gt;
+                            &lt;/tableRows&gt;
+                          &lt;/table&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:#3E5C76;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                          &lt;defaultStyles&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutTopPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutBottomPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutLeftPadding&quot;/&gt;
+                            &lt;defaultStyle refStyle=&quot;GuidedLayoutRightPadding&quot;/&gt;
+                          &lt;/defaultStyles&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:white;color:white;font-weight:bold;text-align:left;vertical-align:middle;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue multiSelect=&quot;true&quot; parameter=&quot;p_Fabrikat&quot; refQuery=&quot;qry_Fabrikat&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Fabrikate&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;useItem refDataItem=&quot;Fabrikat1&quot;/&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue cascadeOn=&quot;p_Fabrikat&quot; multiSelect=&quot;true&quot; parameter=&quot;p_Modell&quot; prePopulateIfParentOptional=&quot;true&quot; refQuery=&quot;qry_Modell&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Modelle&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:300px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;useItem refDataItem=&quot;Model&quot;/&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue multiSelect=&quot;true&quot; parameter=&quot;p_Fahrzeugart&quot; refQuery=&quot;qry_Fahrzeugtyp&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Umsatzarten&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;useItem refDataItem=&quot;Fahrzeugart1&quot;/&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:100%&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:right&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectValue cascadeOn=&quot;p_Fahrzeugart&quot; multiSelect=&quot;true&quot; parameter=&quot;p_Fahrzeugtyp&quot; prePopulateIfParentOptional=&quot;true&quot; refQuery=&quot;qry_Fahrzeugtyp&quot; required=&quot;false&quot; selectValueUI=&quot;checkboxGroup&quot;&gt;
+                            &lt;headerText&gt;
+                              &lt;defaultText&gt;Alle Extern/GWL, Intern&lt;/defaultText&gt;
+                            &lt;/headerText&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:300px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;useItem refDataItem=&quot;Fahrzeugtyp&quot;/&gt;
+                          &lt;/selectValue&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:left&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;text-align:right&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:20px;height:30px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;PLZ:&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px;color:white;font-weight:bold;vertical-align:middle;padding-bottom:10px;background-color:#3E5C76;text-align:left;padding-top:10px;height:30px&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-left:10px;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell colSpan=&quot;3&quot;&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue&gt;Kunde&lt;/staticValue&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;color:white;font-weight:bold;vertical-align:top&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:#3E5C76;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:white;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:white;color:white;font-weight:bold;text-align:left;vertical-align:middle&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;selectWithTree parameter=&quot;p_PLZ&quot; refQuery=&quot;qry_PLZ&quot; required=&quot;false&quot;&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:200px;height:200px&quot;/&gt;
+                            &lt;/style&gt;
+                            &lt;selectWithTreeItem refDataItem=&quot;PLZ-Gebiete&quot;/&gt;
+                          &lt;/selectWithTree&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell colSpan=&quot;3&quot;&gt;
+                        &lt;contents&gt;
+                          &lt;selectWithSearch multiSelect=&quot;true&quot; parameter=&quot;p_Kunde&quot; refQuery=&quot;qry_Kunde&quot; required=&quot;false&quot;&gt;
+                            &lt;useItem refDataItem=&quot;Kunde1&quot;/&gt;
+                          &lt;/selectWithSearch&gt;
+                        &lt;/contents&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;vertical-align:top&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell colSpan=&quot;3&quot;&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents&gt;
+                          &lt;textItem&gt;
+                            &lt;dataSource&gt;
+                              &lt;staticValue/&gt;
+                            &lt;/dataSource&gt;
+                            &lt;style&gt;
+                              &lt;CSS value=&quot;width:20px;height:30px&quot;/&gt;
+                            &lt;/style&gt;
+                          &lt;/textItem&gt;
+                        &lt;/contents&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                  &lt;tableRow&gt;
+                    &lt;tableCells&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:13%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                        &lt;style&gt;
+                          &lt;CSS value=&quot;width:17%&quot;/&gt;
+                        &lt;/style&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                      &lt;tableCell&gt;
+                        &lt;contents/&gt;
+                      &lt;/tableCell&gt;
+                    &lt;/tableCells&gt;
+                  &lt;/tableRow&gt;
+                &lt;/tableRows&gt;
+              &lt;/table&gt;
+            &lt;/contents&gt;
+            &lt;style&gt;
+              &lt;defaultStyles&gt;
+                &lt;defaultStyle refStyle=&quot;py&quot;/&gt;
+              &lt;/defaultStyles&gt;
+              &lt;CSS value=&quot;background-color:white&quot;/&gt;
+            &lt;/style&gt;
+          &lt;/pageBody&gt;
+          &lt;pageFooter&gt;
+            &lt;contents&gt;
+              &lt;promptButton type=&quot;cancel&quot;&gt;
+                &lt;contents/&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                &lt;/style&gt;
+              &lt;/promptButton&gt;
+              &lt;promptButton type=&quot;finish&quot;&gt;
+                &lt;contents/&gt;
+                &lt;style&gt;
+                  &lt;defaultStyles&gt;
+                    &lt;defaultStyle refStyle=&quot;bp&quot;/&gt;
+                  &lt;/defaultStyles&gt;
+                &lt;/style&gt;
+              &lt;/promptButton&gt;
+            &lt;/contents&gt;
+            &lt;style&gt;
+              &lt;CSS value=&quot;background-color:#C3CCD4;padding-top:10px;padding-bottom:10px&quot;/&gt;
+            &lt;/style&gt;
+          &lt;/pageFooter&gt;
+          &lt;style&gt;
+            &lt;defaultStyles&gt;
+              &lt;defaultStyle refStyle=&quot;pp&quot;/&gt;
+            &lt;/defaultStyles&gt;
+          &lt;/style&gt;
+        &lt;/page&gt;
+      &lt;/promptPages&gt;
+    &lt;/layout&gt;
+  &lt;/layouts&gt;
+  &lt;modelPath&gt;/content/folder[@name=&amp;apos;GC&amp;apos;]/folder[@name=&amp;apos;Packages&amp;apos;]/package[@name=&amp;apos;V_Verkauf&amp;apos;]/model[@name=&amp;apos;2021-04-19T08:31:52.816Z&amp;apos;]&lt;/modelPath&gt;
+  &lt;reportName&gt;V.01 Geschäftsmetrik Gesamtverkauf2&lt;/reportName&gt;
+  &lt;queries&gt;
+    &lt;query name=&quot;qry_Main&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemMember name=&quot;Neuwagen&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1]-&amp;gt;:[PC].[@MEMBER].[Neuwagen]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Neuwagen&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fahrzeugart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemLevelSet name=&quot;Tag&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag].[Tag]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Tag&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Aktueller Tag&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher].[M bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher VJ&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher VJ].[M bisher VJ]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher VJ]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Voriges J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]-&amp;gt;:[PC].[@MEMBER].[J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMember name=&quot;Voriges J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]-&amp;gt;:[PC].[@MEMBER].[Voriges J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Menge&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Menge]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Menge&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös FZG&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös FZG]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös FZG&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemLevelSet name=&quot;Monat&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Monat1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letzte 13 Monate&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;letztes Jahr&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[letztes Jahr].[letztes Jahr]-&amp;gt;:[PC].[@MEMBER].[745945]&lt;/MUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Standtage&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Standtage]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Standtage&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMember name=&quot;Fabrikat&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat]-&amp;gt;:[PC].[@MEMBER].[Fabrikat]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemSet name=&quot;Satz - Zeit&quot;&gt;&lt;dmMembers&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021749]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-13&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021751]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-12&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021753]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-11&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021755]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-10&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021757]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-9&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021759]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-8&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021761]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-7&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021763]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-6&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021765]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-5&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021767]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-4&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021769]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-3&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021771]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-2&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021773]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-1&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021775]&lt;/MUN&gt;
+              &lt;itemCaption&gt;letzte 12 Mon. akt.&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+          &lt;/dmMembers&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]&lt;/HUN&gt;
+            &lt;itemCaption&gt;12 Monate kum. rollierend&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemSet&gt;
+        &lt;dataItemLevelSet name=&quot;MonatVB&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher].[Vorletztes Jahr bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr].[Vorletztes Jahr]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemHierarchySet rootMembersOnly=&quot;true&quot; name=&quot;Voriger M bisher&quot;&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriger M bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriger M bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemHierarchySet&gt;
+        &lt;dataItemMeasure name=&quot;VKP&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VKP]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VKP&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;GW-Besteuerung&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[GW-Besteuerung]&lt;/MUN&gt;
+            &lt;itemCaption&gt;GW-Besteuerung&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;FZG-Kosten ohne Afa&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[FZG-Kosten ohne Afa]&lt;/MUN&gt;
+            &lt;itemCaption&gt;FZG-Kosten ohne Afa&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;EK Fahrzeug&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[EK Fahrzeug]&lt;/MUN&gt;
+            &lt;itemCaption&gt;EK Fahrzeug&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;AfA&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[AfA]&lt;/MUN&gt;
+            &lt;itemCaption&gt;AfA&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;BE&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[BE]&lt;/MUN&gt;
+            &lt;itemCaption&gt;BE&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;BE in %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[BE in %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;BE in %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;durchschn. BE&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[durchschn. BE]&lt;/MUN&gt;
+            &lt;itemCaption&gt;durchschn. BE&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Sonst Erlöse&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Sonst Erlöse]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Sonst Erlöse&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;VKP / Stk.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VKP / Stk.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VKP / Stk.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;VKP1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VKP]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VKP&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;BE1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[BE]&lt;/MUN&gt;
+            &lt;itemCaption&gt;BE&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItem name=&quot;Diff&quot;&gt;
+          &lt;expression&gt;([J bisher1] -[Voriges J bisher1]) &lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Diff %&quot;&gt;
+          &lt;expression&gt; _format(([J bisher1] -[Voriges J bisher1]) / abs([Voriges J bisher1]) ;PERCENTAGE_1)&lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von_Bis&quot;&gt;
+          &lt;expression&gt;intersect(lastPeriods(-9999; #&amp;apos;[V_Verkauf].[Zeit].[Zeit].[Tag]-&amp;gt;:[PC].[@MEMBER].[&amp;apos;+substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,prompt(&amp;apos;p_Von&amp;apos;,&amp;apos;date&amp;apos;)))+&amp;apos;]&amp;apos;#);
+lastPeriods(9999; #&amp;apos;[V_Verkauf].[Zeit].[Zeit].[Tag]-&amp;gt;:[PC].[@MEMBER].[&amp;apos;+substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,prompt(&amp;apos;p_Bis&amp;apos;,&amp;apos;date&amp;apos;)))+&amp;apos;]&amp;apos;#))&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von_Bis_VJ&quot;&gt;
+          &lt;expression&gt;intersect(lastPeriods(-9999;[Von_VJ]);lastPeriods(9999;[Bis_VJ]))
+&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;agg_Von_Bis_VJ%&quot;&gt;
+          &lt;expression&gt;[agg_Von_Bis_VJ]/ value(tuple([agg_Von_Bis_VJ];[Erlös FZG])) *100&lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[F_Belege].[Zeit].[Zeit]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;agg_Von_Bis_%&quot;&gt;
+          &lt;expression&gt;[agg_Von_Bis]/ value(tuple([agg_Von_Bis];[Erlös FZG])) *100&lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[F_Belege].[Zeit].[Zeit]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von_Bis_Abweichung&quot;&gt;
+          &lt;expression&gt;[agg_Von_Bis] - [agg_Von_Bis_VJ]&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von_Bis_Abweichung_%&quot;&gt;
+          &lt;expression&gt;(([agg_Von_Bis] - [agg_Von_Bis_VJ]) / abs([agg_Von_Bis]))*100&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von&quot;&gt;
+          &lt;expression&gt;#&amp;apos;[V_Verkauf].[Zeit].[Zeit].[Tag]-&amp;gt;:[PC].[@MEMBER].[&amp;apos;+substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,prompt(&amp;apos;p_Von&amp;apos;,&amp;apos;date&amp;apos;)))+&amp;apos;]&amp;apos;#&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Bis&quot;&gt;
+          &lt;expression&gt;#&amp;apos;[V_Verkauf].[Zeit].[Zeit].[Tag]-&amp;gt;:[PC].[@MEMBER].[&amp;apos;+substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,prompt(&amp;apos;p_Bis&amp;apos;,&amp;apos;date&amp;apos;)))+&amp;apos;]&amp;apos;#&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von_VJ&quot;&gt;
+          &lt;expression&gt;parallelPeriod ([V_Verkauf].[Zeit].[Zeit].[Jahr];1;[Von])&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Bis_VJ&quot;&gt;
+          &lt;expression&gt;parallelPeriod ([V_Verkauf].[Zeit].[Zeit].[Jahr];1;[Bis])&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem aggregate=&quot;total&quot; name=&quot;agg_Von_Bis_VJ&quot; rollupAggregate=&quot;total&quot;&gt;
+          &lt;expression&gt;aggregate(currentMeasure within set [Von_Bis_VJ])&lt;/expression&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem aggregate=&quot;total&quot; name=&quot;agg_Von_Bis&quot; rollupAggregate=&quot;total&quot;&gt;
+          &lt;expression&gt;aggregate(currentMeasure within set [Von_Bis])&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+      &lt;detailFilters&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Hauptbetrieb] in( ?p_Mandant?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Standort] in( ?p_AH?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Verkäufer].[Verkäufer].[Verkäufer1] in( ?p_Verkäufer?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1] in( ?p_Fabrikat?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kundenart].[Kundenart].[Kundenart1] in( ?p_Kundenart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Model] in( ?p_Modell?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[PLZ-Gebiete].[PLZ-Gebiete].[PLZ-Gebiete] in( ?p_PLZ?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugtyp] in( ?p_Fahrzeugtyp?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1].[Kunde - Langer Name] in( ?p_Kunde?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1] in( ?p_Kunde2?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+      &lt;/detailFilters&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Main2&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemMember name=&quot;Neuwagen&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1]-&amp;gt;:[PC].[@MEMBER].[Neuwagen]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Neuwagen&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fahrzeugart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemLevelSet name=&quot;Tag&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag].[Tag]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Tag&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Aktueller Tag&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher].[M bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher VJ&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher VJ].[M bisher VJ]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher VJ]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Voriges J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]-&amp;gt;:[PC].[@MEMBER].[J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMember name=&quot;Voriges J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]-&amp;gt;:[PC].[@MEMBER].[Voriges J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Menge&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Menge]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Menge&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös FZG&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös FZG]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös FZG&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemLevelSet name=&quot;Monat&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Monat1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letzte 13 Monate&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;letztes Jahr&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[letztes Jahr].[letztes Jahr]-&amp;gt;:[PC].[@MEMBER].[745945]&lt;/MUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Standtage&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Standtage]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Standtage&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMember name=&quot;Fabrikat&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat]-&amp;gt;:[PC].[@MEMBER].[Fabrikat]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemSet name=&quot;Satz - Zeit&quot;&gt;&lt;dmMembers&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021749]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-13&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021751]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-12&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021753]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-11&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021755]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-10&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021757]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-9&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021759]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-8&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021761]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-7&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021763]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-6&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021765]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-5&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021767]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-4&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021769]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-3&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021771]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-2&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021773]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-1&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021775]&lt;/MUN&gt;
+              &lt;itemCaption&gt;letzte 12 Mon. akt.&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+          &lt;/dmMembers&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]&lt;/HUN&gt;
+            &lt;itemCaption&gt;12 Monate kum. rollierend&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemSet&gt;
+        &lt;dataItemLevelSet name=&quot;MonatVB&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher].[Vorletztes Jahr bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr].[Vorletztes Jahr]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMeasure name=&quot;VKP&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VKP]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VKP&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;GW-Besteuerung&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[GW-Besteuerung]&lt;/MUN&gt;
+            &lt;itemCaption&gt;GW-Besteuerung&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;FZG-Kosten ohne Afa&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[FZG-Kosten ohne Afa]&lt;/MUN&gt;
+            &lt;itemCaption&gt;FZG-Kosten ohne Afa&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;EK Fahrzeug&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[EK Fahrzeug]&lt;/MUN&gt;
+            &lt;itemCaption&gt;EK Fahrzeug&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;AfA&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[AfA]&lt;/MUN&gt;
+            &lt;itemCaption&gt;AfA&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;BE&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[BE]&lt;/MUN&gt;
+            &lt;itemCaption&gt;BE&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;BE in %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[BE in %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;BE in %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Sonst Erlöse&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Sonst Erlöse]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Sonst Erlöse&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;VKP / Stk.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VKP / Stk.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VKP / Stk.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;durchschn. BE&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[durchschn. BE]&lt;/MUN&gt;
+            &lt;itemCaption&gt;durchschn. BE&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItem name=&quot;Diff&quot;&gt;
+          &lt;expression&gt;([J bisher1] -[Voriges J bisher1]) &lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Diff %&quot;&gt;
+          &lt;expression&gt; _format(([J bisher1] -[Voriges J bisher1]) / abs([J bisher1]) ;PERCENTAGE_1)&lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Von_Bis&quot;&gt;
+          &lt;expression&gt;intersect(lastPeriods(-9999; #&amp;apos;[V_Verkauf].[Zeit].[Zeit].[Tag]-&amp;gt;:[PC].[@MEMBER].[&amp;apos;+substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,prompt(&amp;apos;p_Von&amp;apos;,&amp;apos;date&amp;apos;)))+&amp;apos;]&amp;apos;#);
+lastPeriods(9999; #&amp;apos;[V_Verkauf].[Zeit].[Zeit].[Tag]-&amp;gt;:[PC].[@MEMBER].[&amp;apos;+substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,substitute(&amp;apos;-&amp;apos;,&amp;apos;&amp;apos;,prompt(&amp;apos;p_Bis&amp;apos;,&amp;apos;date&amp;apos;)))+&amp;apos;]&amp;apos;#))&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+      &lt;detailFilters&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Hauptbetrieb] in( ?p_Mandant?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Standort] in( ?p_AH?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Verkäufer].[Verkäufer].[Verkäufer1] in( ?p_Verkäufer?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1] in( ?p_Fabrikat?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kundenart].[Kundenart].[Kundenart1] in( ?p_Kundenart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Model] in( ?p_Modell?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[PLZ-Gebiete].[PLZ-Gebiete].[PLZ-Gebiete] in( ?p_PLZ?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugtyp] in( ?p_Fahrzeugtyp?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1].[Kunde - Langer Name] in( ?p_Kunde?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1] in( ?p_Kunde2?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+      &lt;/detailFilters&gt;
+      &lt;slicer&gt;
+        &lt;slicerMemberSet&gt;[Von_Bis]&lt;/slicerMemberSet&gt;
+      &lt;/slicer&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;Abfrage2&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemMember name=&quot;Neuwagen&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1]-&amp;gt;:[PC].[@MEMBER].[Neuwagen]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Neuwagen&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fahrzeugart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemLevelSet name=&quot;Tag&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag].[Tag]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Tag&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Aktueller Tag&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher].[M bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher VJ&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher VJ].[M bisher VJ]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher VJ]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Voriges J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]-&amp;gt;:[PC].[@MEMBER].[J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMember name=&quot;Voriges J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]-&amp;gt;:[PC].[@MEMBER].[Voriges J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Menge&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Menge]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Menge&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös FZG&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös FZG]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös FZG&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Einsatz FZG&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Einsatz FZG]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Einsatz FZG&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;durchschn. DB 1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[durchschn. DB 1]&lt;/MUN&gt;
+            &lt;itemCaption&gt;durchschn. DB 1&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemLevelSet name=&quot;Monat&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Monat1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letzte 13 Monate&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;letztes Jahr&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[letztes Jahr].[letztes Jahr]-&amp;gt;:[PC].[@MEMBER].[745945]&lt;/MUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Erlös / Stk.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös / Stk.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös / Stk.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Standtage&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Standtage]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Standtage&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Nachlass %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Nachlass %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Nachlass %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Boni&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Boni]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Boni&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Überf.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Überf.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Überf.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Überf. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Überf. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Überf. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Gar.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Gar.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Gar.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Gar. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Gar. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Gar. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Zul.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Zul.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Zul.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Zul. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Zul. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Zul. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Nachr.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Nachr.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Nachr.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Nachr. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Nachr. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Nachr. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Sonst.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Sonst.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Sonst.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Sonst. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Sonst. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Sonst. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;VAK Inst.setz.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VAK Inst.setz.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VAK Inst.setz.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Prov.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Prov.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Prov.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMember name=&quot;Fabrikat&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat]-&amp;gt;:[PC].[@MEMBER].[Fabrikat]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItem name=&quot;Diff&quot;&gt;
+          &lt;expression&gt;([J bisher1] -[Voriges J bisher1]) &lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Diff %&quot;&gt;
+          &lt;expression&gt; _format(([J bisher1] -[Voriges J bisher1]) / abs([J bisher1]) ;PERCENTAGE_1)&lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItemSet name=&quot;Satz - Zeit&quot;&gt;&lt;dmMembers&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021749]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-13&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021751]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-12&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021753]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-11&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021755]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-10&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021757]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-9&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021759]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-8&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021761]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-7&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021763]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-6&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021765]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-5&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021767]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-4&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021769]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-3&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021771]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-2&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021773]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-1&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021775]&lt;/MUN&gt;
+              &lt;itemCaption&gt;letzte 12 Mon. akt.&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+          &lt;/dmMembers&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]&lt;/HUN&gt;
+            &lt;itemCaption&gt;12 Monate kum. rollierend&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher].[Vorletztes Jahr bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr].[Vorletztes Jahr]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+      &lt;detailFilters&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Hauptbetrieb] in( ?p_Mandant?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Standort] in( ?p_AH?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Verkäufer].[Verkäufer].[Verkäufer1] in( ?p_Verkäufer?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1] in( ?p_Fabrikat?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kundenart].[Kundenart].[Kundenart1] in( ?p_Kundenart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Model] in( ?p_Modell?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[PLZ-Gebiete].[PLZ-Gebiete].[PLZ-Gebiete] in( ?p_PLZ?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugtyp] in( ?p_Fahrzeugtyp?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1].[Kunde - Langer Name] in( ?p_Kunde?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1] in( ?p_Kunde2?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+      &lt;/detailFilters&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Main1&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemMember name=&quot;Neuwagen&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1]-&amp;gt;:[PC].[@MEMBER].[Neuwagen]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Neuwagen&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fahrzeugart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemLevelSet name=&quot;Tag&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag].[Tag]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Tag&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Aktueller Tag&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher].[M bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;M bisher VJ&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[M bisher VJ].[M bisher VJ]&lt;/LUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[M bisher VJ]&lt;/HUN&gt;
+            &lt;itemCaption&gt;M bisher VJ&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Voriges J bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[J bisher].[J bisher]-&amp;gt;:[PC].[@MEMBER].[J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMember name=&quot;Voriges J bisher1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher].[Voriges J bisher]-&amp;gt;:[PC].[@MEMBER].[Voriges J bisher]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Voriges J bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Voriges J bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Menge&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Menge]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Menge&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös FZG&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös FZG]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös FZG&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Einsatz FZG&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Einsatz FZG]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Einsatz FZG&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;durchschn. DB 1&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[durchschn. DB 1]&lt;/MUN&gt;
+            &lt;itemCaption&gt;durchschn. DB 1&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemLevelSet name=&quot;Monat&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Monat1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letzte 13 Monate]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letzte 13 Monate&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemMember name=&quot;letztes Jahr&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Zeit].[letztes Jahr].[letztes Jahr]-&amp;gt;:[PC].[@MEMBER].[745945]&lt;/MUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[letztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;letztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItemMeasure name=&quot;Erlös / Stk.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös / Stk.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös / Stk.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Standtage&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Standtage]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Standtage&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Nachlass %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Nachlass %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Nachlass %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Boni&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Boni]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Boni&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Überf.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Überf.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Überf.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Überf. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Überf. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Überf. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Gar.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Gar.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Gar.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Gar. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Gar. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Gar. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Zul.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Zul.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Zul.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Zul. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Zul. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Zul. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Nachr.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Nachr.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Nachr.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Nachr. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Nachr. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Nachr. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Sonst.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Sonst.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Sonst.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;DB 1 Sonst. %&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[DB 1 Sonst. %]&lt;/MUN&gt;
+            &lt;itemCaption&gt;DB 1 Sonst. %&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;VAK Inst.setz.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[VAK Inst.setz.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;VAK Inst.setz.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Prov.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Prov.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Prov.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+        &lt;dataItemMember name=&quot;Fabrikat&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat]-&amp;gt;:[PC].[@MEMBER].[Fabrikat]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMember&gt;
+        &lt;dataItem name=&quot;Diff&quot;&gt;
+          &lt;expression&gt;([J bisher1] -[Voriges J bisher1]) &lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItem name=&quot;Diff %&quot;&gt;
+          &lt;expression&gt; _format(([J bisher1] -[Voriges J bisher1]) / abs([J bisher1]) ;PERCENTAGE_1)&lt;/expression&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;3&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_dataUsage&quot; output=&quot;no&quot; value=&quot;1&quot;/&gt;
+            &lt;XMLAttribute name=&quot;RS_HUN&quot; output=&quot;no&quot; value=&quot;[V_Verkauf].[Zeit].[J bisher]&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItem&gt;
+        &lt;dataItemSet name=&quot;Satz - Zeit&quot;&gt;&lt;dmMembers&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021749]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-13&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021751]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-12&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021753]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-11&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021755]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-10&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021757]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-9&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021759]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-8&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021761]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-7&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021763]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-6&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021765]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-5&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021767]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-4&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021769]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-3&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021771]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-2&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021773]&lt;/MUN&gt;
+              &lt;itemCaption&gt;-1&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+            &lt;dmMember&gt;
+              &lt;MUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]-&amp;gt;:[PC].[@MEMBER].[1021775]&lt;/MUN&gt;
+              &lt;itemCaption&gt;letzte 12 Mon. akt.&lt;/itemCaption&gt;
+            &lt;/dmMember&gt;
+          &lt;/dmMembers&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[12 Monate kum. rollierend]&lt;/HUN&gt;
+            &lt;itemCaption&gt;12 Monate kum. rollierend&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr bisher&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher].[Vorletztes Jahr bisher]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr bisher]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr bisher&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Vorletztes Jahr&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr].[Vorletztes Jahr]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Vorletztes Jahr]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Vorletztes Jahr&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+      &lt;detailFilters&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Hauptbetrieb] in( ?p_Mandant?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Standort] in( ?p_AH?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Verkäufer].[Verkäufer].[Verkäufer1] in( ?p_Verkäufer?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1] in( ?p_Fabrikat?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kundenart].[Kundenart].[Kundenart1] in( ?p_Kundenart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Model] in( ?p_Modell?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[PLZ-Gebiete].[PLZ-Gebiete].[PLZ-Gebiete] in( ?p_PLZ?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1] in( ?p_Fahrzeugart?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugtyp] in( ?p_Fahrzeugtyp?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1].[Kunde - Langer Name] in( ?p_Kunde?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1] in( ?p_Kunde2?)&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+      &lt;/detailFilters&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Monat&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Monat&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Zeit].[Monat]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Monat&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Zeit]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Mandant&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Hauptbetrieb&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Hauptbetrieb]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Hauptbetrieb&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[AH-Gruppe]&lt;/DUN&gt;
+            &lt;itemCaption&gt;AH-Gruppe&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe]&lt;/HUN&gt;
+            &lt;itemCaption&gt;AH-Gruppe&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_AH&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItem aggregate=&quot;none&quot; name=&quot;Standort&quot;&gt;
+          &lt;expression&gt;[V_Verkauf].[AH-Gruppe].[AH-Gruppe].[Standort]&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Fahrzeugtyp&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Fahrzeugtyp&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugtyp]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Fahrzeugtyp&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fahrzeugart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Fahrzeugart1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart].[Fahrzeugart1]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart1&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fahrzeugart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fahrzeugart].[Fahrzeugart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fahrzeugart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Kundenart&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Kundenart1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Kundenart].[Kundenart].[Kundenart1]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Kundenart1&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kundenart]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kundenart&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Kundenart].[Kundenart]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Kundenart&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Tag&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItem name=&quot;Datenelement&quot;&gt;
+          &lt;expression&gt;[V_Verkauf].[Zeit].[Aktueller Tag].[Tag]&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Verkäufer&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Verkäufer1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Verkäufer].[Verkäufer].[Verkäufer1]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Verkäufer1&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Verkäufer]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Verkäufer&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Verkäufer].[Verkäufer]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Verkäufer&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Fabrikat&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Fabrikat1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Fabrikat1&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Modell&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Fabrikat1&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Fabrikat1&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItemLevelSet name=&quot;Model&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat].[Model]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Model&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Fabrikat]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Fabrikat].[Fabrikat]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Fabrikat&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+        &lt;dataItem name=&quot;members_Modell&quot;&gt;
+          &lt;expression&gt;descendants([V_Verkauf].[Fabrikat].[Fabrikat].[Fabrikat1];1)&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+      &lt;detailFilters&gt;
+        &lt;detailFilter use=&quot;optional&quot;&gt;
+          &lt;filterExpression&gt;[Fabrikat1] = ?p_Fabrikat?&lt;/filterExpression&gt;
+        &lt;/detailFilter&gt;
+      &lt;/detailFilters&gt;
+      &lt;memberSetStructure/&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_PLZ&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItem aggregate=&quot;none&quot; name=&quot;PLZ-Gebiete&quot;&gt;
+          &lt;expression&gt;[V_Verkauf].[PLZ-Gebiete].[PLZ-Gebiete].[PLZ-Gebiete]&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;qry_Kunde&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItem aggregate=&quot;none&quot; name=&quot;Kunde1&quot;&gt;
+          &lt;expression&gt;[V_Verkauf].[Kunde].[Kunde].[Kunde1]&lt;/expression&gt;
+        &lt;/dataItem&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;Abfrage1&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemMeasure name=&quot;Erlös Überf.&quot;&gt;
+          &lt;dmMember&gt;
+            &lt;MUN&gt;[V_Verkauf].[Kennzahlen].[Erlös Überf.]&lt;/MUN&gt;
+            &lt;itemCaption&gt;Erlös Überf.&lt;/itemCaption&gt;
+          &lt;/dmMember&gt;
+          &lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Kennzahlen]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Kennzahlen&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;
+          &lt;XMLAttributes&gt;
+            &lt;XMLAttribute name=&quot;RS_dataType&quot; output=&quot;no&quot; value=&quot;9&quot;/&gt;
+          &lt;/XMLAttributes&gt;
+        &lt;/dataItemMeasure&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+    &lt;query name=&quot;Abfrage3&quot;&gt;
+      &lt;source&gt;
+        &lt;model/&gt;
+      &lt;/source&gt;
+      &lt;selection&gt;
+        &lt;dataItemLevelSet name=&quot;Tag&quot;&gt;&lt;dmLevel&gt;
+            &lt;LUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag].[Tag]&lt;/LUN&gt;
+            &lt;itemCaption&gt;Tag&lt;/itemCaption&gt;
+          &lt;/dmLevel&gt;&lt;dmDimension&gt;
+            &lt;DUN&gt;[V_Verkauf].[Zeit]&lt;/DUN&gt;
+            &lt;itemCaption&gt;Zeit&lt;/itemCaption&gt;
+          &lt;/dmDimension&gt;&lt;dmHierarchy&gt;
+            &lt;HUN&gt;[V_Verkauf].[Zeit].[Aktueller Tag]&lt;/HUN&gt;
+            &lt;itemCaption&gt;Aktueller Tag&lt;/itemCaption&gt;
+          &lt;/dmHierarchy&gt;&lt;/dataItemLevelSet&gt;
+      &lt;/selection&gt;
+    &lt;/query&gt;
+  &lt;/queries&gt;
+  &lt;classStyles&gt;
+    &lt;classStyle name=&quot;pg&quot;&gt;
+      &lt;CSS value=&quot;white-space:nowrap&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle gelb&quot; label=&quot;kt_GELB&quot; name=&quot;cls1&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#FFE97E;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle gelb&quot; label=&quot;kt_GELB2&quot; name=&quot;cls11&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#F9DC5C;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle blau&quot; label=&quot;kt_BLAU1&quot; name=&quot;cls2&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#3868A3;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle blau&quot; label=&quot;kt_BLAU2&quot; name=&quot;cls3&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#648BD0;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle türkis&quot; label=&quot;kt_TUERKIS1&quot; name=&quot;cls4&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#C7DEE7;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle türkis &quot; label=&quot;kt_TUERKIS2&quot; name=&quot;cls5&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#97CDD3;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle grün&quot; label=&quot;kt_GRUEN1&quot; name=&quot;cls6&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#B6CB9B;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle label=&quot;Hintergrund&quot; name=&quot;cls14&quot;&gt;
+      &lt;CSS value=&quot;background-color:#C3CCD4&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle grün&quot; label=&quot;kt_GRUEN2&quot; name=&quot;cls7&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#8EA375;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle rot&quot; label=&quot;kt_GRAU&quot; name=&quot;cls15&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#D3D3D3;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle orange&quot; label=&quot;kt_ORANGE&quot; name=&quot;cls8&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#E98751;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle rot&quot; label=&quot;kt_ROT1&quot; name=&quot;cls9&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#B10F2E;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle description=&quot;kreuztabelle rot&quot; label=&quot;kt_ROT2&quot; name=&quot;cls10&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;background-color:#E60606;line-break:strict&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle label=&quot;Kopfzeilenfaktzelle für Kreuztabelle1&quot; name=&quot;cls12&quot;&gt;
+      &lt;CSS value=&quot;display:block&quot;/&gt;
+      &lt;generatedBackground&gt;
+        &lt;fill&gt;
+          &lt;linearGradient&gt;
+            &lt;gradientColor/&gt;
+            &lt;gradientColor colorPosition=&quot;100&quot; gradientColor=&quot;white&quot;/&gt;
+          &lt;/linearGradient&gt;
+        &lt;/fill&gt;
+        &lt;dropShadow/&gt;
+        &lt;border allowTransparentBleed=&quot;true&quot; cornerRadius=&quot;2pt&quot;/&gt;
+      &lt;/generatedBackground&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle label=&quot;Kopfzeilenzelle für Kreuztabelle1&quot; name=&quot;cls13&quot;&gt;
+      &lt;CSS value=&quot;padding:4px 5px 4px 6px;color:#E98751;font-weight:bold;vertical-align:top;background-color:transparent;border:1px solid silver&quot;/&gt;
+      &lt;generatedBackground&gt;
+        &lt;fill&gt;
+          &lt;linearGradient&gt;
+            &lt;gradientColor gradientColor=&quot;lime&quot;/&gt;
+          &lt;/linearGradient&gt;
+        &lt;/fill&gt;
+      &lt;/generatedBackground&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;lg&quot;&gt;
+      &lt;CSS value=&quot;direction:auto;unicode-bidi:embed&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;GuidedLayoutLeftPadding&quot;&gt;
+      &lt;CSS value=&quot;padding-left:5px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;GuidedLayoutTopPadding&quot;&gt;
+      &lt;CSS value=&quot;padding-top:5px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;GuidedLayoutRightPadding&quot;&gt;
+      &lt;CSS value=&quot;padding-right:5px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;GuidedLayoutBottomPadding&quot;&gt;
+      &lt;CSS value=&quot;padding-bottom:5px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;GuidedLayoutMargin&quot;&gt;
+      &lt;CSS value=&quot;margin-bottom:10px&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;bp&quot;&gt;
+      &lt;CSS value=&quot;color:#3E5C76;border:0.5pt solid #3E5C76&quot;/&gt;
+    &lt;/classStyle&gt;
+    &lt;classStyle name=&quot;bph&quot;&gt;
+      &lt;CSS value=&quot;color:#3E5C76;background-color:#E98751;border:0.5pt solid #3E5C76&quot;/&gt;
+    &lt;/classStyle&gt;
+  &lt;/classStyles&gt;
+  &lt;namedConditionalStyles&gt;
+    &lt;advancedConditionalStyle name=&quot;Bedingter Stil 4&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;reportCondition&gt;(ReportOutput() contains &amp;apos;PDF&amp;apos;) &lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault&gt;
+        &lt;style&gt;
+          &lt;CSS value=&quot;color:white&quot;/&gt;
+        &lt;/style&gt;
+      &lt;/styleDefault&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;Trend&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;style&gt;
+            &lt;CSS value=&quot;background-image:url(/bi/samples/images/icon_average_traffic.gif);background-position:center center;background-repeat:no-repeat&quot;/&gt;
+          &lt;/style&gt;
+          &lt;reportCondition&gt;CellValue() = 0&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+        &lt;styleCase&gt;
+          &lt;style&gt;
+            &lt;CSS value=&quot;background-image:url(/bi/samples/images/icon_metric_trend_up.gif);background-position:center center;background-repeat:no-repeat&quot;/&gt;
+          &lt;/style&gt;
+          &lt;reportCondition&gt;CellValue() &amp;gt; 0&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+        &lt;styleCase&gt;
+          &lt;style&gt;
+            &lt;CSS value=&quot;background-image:url(/bi/samples/images/icon_metric_trend_down.gif);background-position:center center;background-repeat:no-repeat&quot;/&gt;
+          &lt;/style&gt;
+          &lt;reportCondition&gt;CellValue() &amp;lt; 0&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault/&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;Trend opp&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;style&gt;
+            &lt;CSS value=&quot;background-image:url(/bi/samples/images/icon_average_traffic.gif);background-position:center center;background-repeat:no-repeat&quot;/&gt;
+          &lt;/style&gt;
+          &lt;reportCondition&gt;CellValue() = 0&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+        &lt;styleCase&gt;
+          &lt;style&gt;
+            &lt;CSS value=&quot;background-image:url(/bi/samples/images/icon_metric_trend_up.gif);background-position:center center;background-repeat:no-repeat&quot;/&gt;
+          &lt;/style&gt;
+          &lt;reportCondition&gt;CellValue() &amp;lt; 0&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+        &lt;styleCase&gt;
+          &lt;style&gt;
+            &lt;CSS value=&quot;background-image:url(/bi/samples/images/icon_metric_trend_down.gif);background-position:center center;background-repeat:no-repeat&quot;/&gt;
+          &lt;/style&gt;
+          &lt;reportCondition&gt;CellValue() &amp;gt; 0&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault/&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;Einzelne Monate&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;reportCondition&gt;ParamDisplayValue(&amp;apos;p_Zeitraum&amp;apos;) = &amp;apos;Einzelne Monate&amp;apos;&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault&gt;
+        &lt;style&gt;
+          &lt;CSS value=&quot;display:none&quot;/&gt;
+        &lt;/style&gt;
+      &lt;/styleDefault&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;Kumulierte Monate&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;reportCondition&gt;ParamDisplayValue(&amp;apos;p_Zeitraum&amp;apos;) = &amp;apos;Kumulierte Monate&amp;apos;&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault&gt;
+        &lt;style&gt;
+          &lt;CSS value=&quot;display:none&quot;/&gt;
+        &lt;/style&gt;
+      &lt;/styleDefault&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;letzte_13_Monate&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;reportCondition&gt;ParamDisplayValue(&amp;apos;p_Auswahl_Monate&amp;apos;) is not null&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault&gt;
+        &lt;style&gt;
+          &lt;CSS value=&quot;display:none&quot;/&gt;
+        &lt;/style&gt;
+      &lt;/styleDefault&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;Zeitraum&quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;reportCondition&gt;ParamDisplayValue(&amp;apos;p_Auswahl_Monate&amp;apos;) is null&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault&gt;
+        &lt;style&gt;
+          &lt;CSS value=&quot;display:none&quot;/&gt;
+        &lt;/style&gt;
+      &lt;/styleDefault&gt;
+    &lt;/advancedConditionalStyle&gt;
+    &lt;advancedConditionalStyle name=&quot;letzte_13_Monate &quot;&gt;
+      &lt;styleCases&gt;
+        &lt;styleCase&gt;
+          &lt;reportCondition&gt;ParamDisplayValue(&amp;apos;p_Auswahl_Monate&amp;apos;) is not null&lt;/reportCondition&gt;
+        &lt;/styleCase&gt;
+      &lt;/styleCases&gt;
+      &lt;styleDefault&gt;
+        &lt;style&gt;
+          &lt;CSS value=&quot;display:none&quot;/&gt;
+        &lt;/style&gt;
+      &lt;/styleDefault&gt;
+    &lt;/advancedConditionalStyle&gt;
+  &lt;/namedConditionalStyles&gt;
+  &lt;reportVariables&gt;
+    &lt;reportVariable name=&quot;b_Footer&quot; type=&quot;boolean&quot;&gt;
+      &lt;reportExpression&gt;(ReportOutput() contains &amp;apos;PDF&amp;apos;) &lt;/reportExpression&gt;
+      &lt;variableValues&gt;
+        &lt;variableValue value=&quot;1&quot;/&gt;
+      &lt;/variableValues&gt;
+    &lt;/reportVariable&gt;
+    &lt;reportVariable name=&quot;b_Kunde&quot; type=&quot;boolean&quot;&gt;
+      &lt;reportExpression&gt;ParamDisplayValue(&amp;apos;p_Kunde&amp;apos;) is not null&lt;/reportExpression&gt;
+      &lt;variableValues&gt;
+        &lt;variableValue value=&quot;1&quot;/&gt;
+      &lt;/variableValues&gt;
+    &lt;/reportVariable&gt;
+  &lt;/reportVariables&gt;
+&lt;XMLAttributes&gt;&lt;XMLAttribute output=&quot;no&quot; name=&quot;RS_CreateExtendedDataItems&quot; value=&quot;true&quot;/&gt;&lt;XMLAttribute output=&quot;no&quot; name=&quot;RS_modelModificationTime&quot; value=&quot;2021-04-19T08:31:52.851Z&quot;/&gt;&lt;XMLAttribute output=&quot;no&quot; name=&quot;listSeparator&quot; value=&quot;;&quot;/&gt;&lt;XMLAttribute output=&quot;no&quot; name=&quot;decimalSeparator&quot; value=&quot;,&quot;/&gt;&lt;/XMLAttributes&gt;&lt;/report&gt;</value>
+                </specification>
+                <parameters xsi:type="bus:parameterValueArrayProp" SOAP-ENC:arrayType="bus:parameterValue[]">
+                    <value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[]"></value>
+                </parameters>
+                <runInAdvancedViewer xsi:type="bus:booleanProp">
+                    <value xsi:type="xsd:boolean">true</value>
+                </runInAdvancedViewer>
+            </object>
+            <options xsi:type="bus:addOptions">
+                <updateAction xsi:type="bus:updateActionEnum">fail</updateAction>
+            </options>
+        </rns1:add>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 258 - 0
cognos11/templates/create_response.xml

@@ -0,0 +1,258 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:bus="http://developer.cognos.com/schemas/bibus/3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAF xsi:type="bus:CAF">
+                <bus:contextID xsi:type="xs:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQVAwVW5rNkoqUlNpbDFxM2twaVZXSkptY3Z0aDFyOVdXWk8tYjdtQlB4eWE0NjI2Mzd8cnM_</bus:contextID>
+            </bus:CAF>
+            <bus:CAM xsi:type="bus:CAM">
+                <bus:authenticityToken xsi:type="xs:base64Binary">VjGbFyIZQEeWGWCf9hkSXiXZamN1QMuzaefF3XMHUtCuzg==</bus:authenticityToken>
+                <bus:CAMPassport xsi:type="bus:CAMPassport">
+                    <bus:canCallLogon xsi:type="xs:boolean">false</bus:canCallLogon>
+                    <bus:generation xsi:type="xs:int">3</bus:generation>
+                    <bus:id xsi:type="xs:string">101:4b69d006-764a-5a87-bd9a-b13aebd92996:3502903685</bus:id>
+                    <bus:isAnonymous xsi:type="xs:boolean">false</bus:isAnonymous>
+                    <bus:logEnabled xsi:type="xs:boolean">false</bus:logEnabled>
+                </bus:CAMPassport>
+                <bus:roles xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xs:string[0]"/>
+                <bus:settings xsi:type="bus:CAMSettings">
+                    <bus:anonymousAllowed xsi:type="xs:boolean">false</bus:anonymousAllowed>
+                    <bus:namespacesConfigured xsi:type="xs:boolean">true</bus:namespacesConfigured>
+                </bus:settings>
+                <bus:userSessionID xsi:type="xs:base64Binary">AggAAABdp05jAAAAAAoAAACn9tDxWiB8bU7fFAAAAJkoBNuu72peM/76NEzed/6FcrYwBwAAAFNIQS0yNTYgAAAAmxciGUBHlhlgn/YZEl4l2WpjdUDLs2nnxd1zB1LQrs4=</bus:userSessionID>
+            </bus:CAM>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <bus:name xsi:type="xs:string">rs</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <bus:name xsi:type="xs:string">html</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <bus:name xsi:type="xs:string">originalSOAPAction</bus:name>
+                    <bus:value xsi:type="xs:string">http://www.ibm.com/xmlns/prod/cognos/reportService/202004/</bus:value>
+                </item>
+            </bus:dispatcherTransportVars>
+            <bus:hdrSession xsi:type="bus:hdrSession">
+                <bus:environmentVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:environmentVar[5]">
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">ORIGINAL_CONTENT_LENGTH</bus:name>
+                        <bus:value xsi:type="xs:string">406208</bus:value>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">WEB_CONTENT_ROOT</bus:name>
+                        <bus:value xsi:type="xs:string"/>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">SERVER_NAME</bus:name>
+                        <bus:value xsi:type="xs:string">localhost</bus:value>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">HTTP_ACCEPT_LANGUAGE</bus:name>
+                        <bus:value xsi:type="xs:string">de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7</bus:value>
+                    </item>
+                    <item xsi:type="bus:environmentVar">
+                        <bus:name xsi:type="xs:string">Accept-Encoding</bus:name>
+                        <bus:value xsi:type="xs:string">gzip, deflate, br</bus:value>
+                    </item>
+                </bus:environmentVars>
+                <bus:formFieldVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:formFieldVar[0]"/>
+                <bus:setCookieVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:setCookieVar[2]">
+                    <item xsi:type="bus:setCookieVar">
+                        <bus:maxAge xsi:type="xs:int">0</bus:maxAge>
+                        <bus:name xsi:type="xs:string">CRN</bus:name>
+                        <bus:value xsi:type="xs:string">automaticPageRefresh%3D30%26isToolbarDocked%3Dtrue%26showHints%3DhideAll%26contentLocale%3Dde-de%26http%3A%2F%2Fdeveloper.cognos.com%2Fceba%2Fconstants%2FsystemOptionEnum%23accessibilityFeatures%3Dfalse%26showHiddenObjects%3Dfalse%26backgroundSessionLogging%3D1970-01-01%2B00%253A00%253A00%26format%3DHTML%26columnsPerPage%3D3%26linesPerPage%3D15%26listViewSeparator%3Dnone%26showWelcomePage%3Dtrue%26http%3A%2F%2Fdeveloper.cognos.com%2Fceba%2Fconstants%2FbiDirectionalOptionEnum%23biDirectionalFeaturesEnabled%3Dfalse%26skin%3Dcorporate%26displayMode%3Dlist%26showOptionSummary%3Dtrue%26timeZoneID%3DEurope%252FBerlin%26productLocale%3Dde%26</bus:value>
+                    </item>
+                    <item xsi:type="bus:setCookieVar">
+                        <bus:maxAge xsi:type="xs:int">30</bus:maxAge>
+                        <bus:name xsi:type="xs:string">CogCacheService</bus:name>
+                        <bus:value xsi:type="xs:string">600663008175400</bus:value>
+                    </item>
+                </bus:setCookieVars>
+            </bus:hdrSession>
+            <bus:providers xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:provider[0]"/>
+            <bus:tracking xsi:type="bus:tracking">
+                <bus:conversationContext xsi:type="bus:conversationContext">
+                    <bus:affinityStrength xsi:type="xs:int">0</bus:affinityStrength>
+                    <bus:id xsi:type="xs:string">Cq2Gh24GMqj4w2vMlq84y92Ml84CMly48Gj4jMj4</bus:id>
+                    <bus:nodeID xsi:type="xs:string">62</bus:nodeID>
+                    <bus:processID xsi:type="xs:int">20508</bus:processID>
+                    <bus:status xsi:type="xs:string">conversationComplete</bus:status>
+                </bus:conversationContext>
+                <bus:hopCount xsi:type="xs:integer">0</bus:hopCount>
+                <bus:providers xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:provider[0]"/>
+                <bus:requestContext xsi:type="xs:string">Cq2Gh24GMqj4w2vMlq84y92Ml84CMly48Gj4jMj4</bus:requestContext>
+                <bus:sessionContext xsi:type="xs:string">f:0:5D1F3E5DA0D2F3910288A0D8EB898BA0A11A2D7719BC84F52CB70C0F1357E935</bus:sessionContext>
+            </bus:tracking>
+            <bus:userCapabilityCache xsi:type="bus:userCapabilityCache">
+                <bus:signature xsi:type="xs:base64Binary">AwcAAABTSEEtMjU2FAAAAJkoBNuu72peM/76NEzed/6FcrYwF5pgTxcJMq9jJmQNrdkBcC6Rt4bQa5KBqS+SOQVImew=</bus:signature>
+                <bus:userCapabilities xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:userCapabilityEnum[73]">
+                    <item xsi:type="bus:userCapabilityEnum">canUseAnalysisStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewer</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerContextMenu</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerRunWithOptions</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerSelection</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosViewerToolbar</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDataManager</item>
+                    <item xsi:type="bus:userCapabilityEnum">canReceiveDetailedErrors</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDrillThroughAssistant</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseEventStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDashboardViewer</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDashboardViewerFileManagement</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseGlossary</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseShowHiddenObjectsPreference</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseLineage</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePackageDataSources</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryStudioAdvancedMode</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryStudioFileManagement</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseScheduling</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingPriority</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseObjectCapabilities</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSpecifications</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseConditionalSubscriptions</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseReportStudio</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseBursting</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseReportStudioFileManagement</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseHTML</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseUserDefinedSQL</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseWebBasedModeling</item>
+                    <item xsi:type="bus:userCapabilityEnum">canCreateSnapshots</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUploadFiles</item>
+                    <item xsi:type="bus:userCapabilityEnum">canManageContent</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseInteractiveDashboard</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseExploration</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGenerateCSVOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGeneratePDFOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGenerateXLSOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canGenerateXMLOutput</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMyDataSets</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMobileAdministration</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCognosInsight</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMobileService</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseQueryServiceTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseAdministrationPortal</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseContentStoreTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseServerAdministrationTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDataSourcesTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseDistributionListsAndContactsTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePrintersTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseMonitorActivityTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCapabilitiesTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePortalAdministrationTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseUsersGroupsAndRolesTool</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByDay</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByHour</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByMinute</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByMonth</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByTrigger</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByWeek</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSchedulingByYear</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUsePersonalDataSourceCredentials</item>
+                    <item xsi:type="bus:userCapabilityEnum">canImportRelationalMetadata</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseExternalData</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseSelfServicePackageWizard</item>
+                    <item xsi:type="bus:userCapabilityEnum">canCollaborate</item>
+                    <item xsi:type="bus:userCapabilityEnum">canLaunchCollaborationTools</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseCollaborationFeatures</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUpdateRepositoryRules</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseRepository</item>
+                    <item xsi:type="bus:userCapabilityEnum">canViewContentInRepository</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseAdvancedDashboardFeatures</item>
+                    <item xsi:type="bus:userCapabilityEnum">canUseInteractiveDashboardFeatures</item>
+                </bus:userCapabilities>
+            </bus:userCapabilityCache>
+            <bus:userPreferenceVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:userPreferenceVar[18]">
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">linesPerPage</bus:name>
+                    <bus:value xsi:type="xs:string">15</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">listViewSeparator</bus:name>
+                    <bus:value xsi:type="xs:string">none</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">timeZoneID</bus:name>
+                    <bus:value xsi:type="xs:string">Europe/Berlin</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">format</bus:name>
+                    <bus:value xsi:type="xs:string">HTML</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showWelcomePage</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">skin</bus:name>
+                    <bus:value xsi:type="xs:string">corporate</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">isToolbarDocked</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showHints</bus:name>
+                    <bus:value xsi:type="xs:string">hideAll</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">backgroundSessionLogging</bus:name>
+                    <bus:value xsi:type="xs:string">1970-01-01 00:00:00</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">http://developer.cognos.com/ceba/constants/systemOptionEnum#accessibilityFeatures</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">http://developer.cognos.com/ceba/constants/biDirectionalOptionEnum#biDirectionalFeaturesEnabled</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">displayMode</bus:name>
+                    <bus:value xsi:type="xs:string">list</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showOptionSummary</bus:name>
+                    <bus:value xsi:type="xs:string">true</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">automaticPageRefresh</bus:name>
+                    <bus:value xsi:type="xs:string">30</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">columnsPerPage</bus:name>
+                    <bus:value xsi:type="xs:string">3</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">productLocale</bus:name>
+                    <bus:value xsi:type="xs:string">de</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">showHiddenObjects</bus:name>
+                    <bus:value xsi:type="xs:string">false</bus:value>
+                </item>
+                <item xsi:type="bus:userPreferenceVar">
+                    <bus:name xsi:type="xs:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xs:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:addResponse xmlns:rns1="http://developer.cognos.com/schemas/reportService/1">
+            <bus:result xsi:type="bus:report">
+                <bus:defaultName xsi:type="bus:tokenProp">
+                    <bus:value xsi:type="xs:string">V.01 Geschäftsmetrik Gesamtverkauf2</bus:value>
+                </bus:defaultName>
+                <bus:searchPath xsi:type="bus:stringProp">
+                    <bus:value xsi:type="xs:string">/content/folder[@name='Verkauf']/folder[@name='1. Gesamtverkauf']/report[@name='V.01 Geschäftsmetrik Gesamtverkauf2']</bus:value>
+                </bus:searchPath>
+                <bus:storeID xsi:type="bus:guidProp">
+                    <bus:value xsi:type="bus:guid">i319115CC7CF44058AFDB972014C56693</bus:value>
+                </bus:storeID>
+            </bus:result>
+        </rns1:addResponse>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 131 - 0
cognos11/templates/get_package.xml

@@ -0,0 +1,131 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">{{cam}}</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">{{caf}}</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:runSpecification>
+            <bus:specification xsi:type="bus:reportServiceMetadataSpecification">
+                <bus:value xsi:type="bus:specification">&lt;metadataRequest connection=&quot;/content/folder[@name=&amp;apos;GC&amp;apos;]/folder[@name=&amp;apos;Packages&amp;apos;]/package[@name=&amp;apos;V_Verkauf&amp;apos;]/model[@name=&amp;apos;2021-04-19T08:31:52.816Z&amp;apos;]&quot;&gt;
+			&lt;Metadata authoringLocale=&quot;de&quot; xml:lang=&quot;&quot; Depth=&quot;2&quot; start_atPath=&quot;&quot; no_collections=&quot;1&quot; _enumLabels=&quot;1&quot;&gt;
+				&lt;Properties&gt;
+					&lt;!-- Properties we want for all elements  --&gt;
+					&lt;Property name=&quot;*/@name&quot;/&gt;
+					&lt;Property name=&quot;*/@_path&quot;/&gt;
+					&lt;Property name=&quot;*/@_ref&quot;/&gt;
+					&lt;Property name=&quot;*/@isNamespace&quot;/&gt;
+					&lt;Property name=&quot;*/@screenTip&quot;/&gt;
+					&lt;Property name=&quot;*/@description&quot;/&gt;
+					&lt;Property name=&quot;*/@calcType&quot;/&gt;
+					&lt;Property name=&quot;*/@parentChild&quot;/&gt;
+					&lt;Property name=&quot;*/@_IntrinsicPropertiesOff&quot;/&gt;
+		
+					&lt;Property name=&quot;./dimension&quot;/&gt;
+					&lt;Property name=&quot;dimension/@type&quot;/&gt;
+		
+					&lt;Property name=&quot;./queryItem&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@datatype&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@currency&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@usage&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@regularAggregate&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@promptType&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@promptFilterItemRef&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@promptDisplayItemRef&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@promptUseItemRef&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@promptCascadeOnRef&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@unSortable&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@displayType&quot;/&gt;
+					&lt;Property name=&quot;queryItem/@_isMemberProperty&quot;/&gt;
+		
+					&lt;Property name=&quot;./calculation&quot;/&gt;
+					&lt;Property name=&quot;calculation/@currency&quot;/&gt;
+					&lt;Property name=&quot;calculation/@usage&quot;/&gt;
+					&lt;Property name=&quot;calculation/@regularAggregate&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptType&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptFilterItemRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptDisplayItemRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptUseItemRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptCascadeOnRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@unSortable&quot;/&gt;
+					&lt;Property name=&quot;calculation/@displayType&quot;/&gt;
+					&lt;Property name=&quot;calculation/@calcType&quot;/&gt;
+					&lt;Property name=&quot;calculation/@datatype&quot;/&gt;
+					&lt;Property name=&quot;calculation/@hierarchies&quot;/&gt;
+					&lt;Property name=&quot;calculation/@dimensions&quot;/&gt;
+		
+					&lt;Property name=&quot;./measure&quot;/&gt;
+					&lt;Property name=&quot;measure/@datatype&quot;/&gt;
+					&lt;Property name=&quot;measure/@currency&quot;/&gt;
+					&lt;Property name=&quot;measure/@isHierarchical&quot;/&gt;
+					&lt;Property name=&quot;measure/@regularAggregate&quot;/&gt;
+		
+					&lt;Property name=&quot;./folder&quot;/&gt;
+					&lt;Property name=&quot;./measureFolder&quot;/&gt;
+					&lt;Property name=&quot;./querySubject&quot;/&gt;
+					&lt;Property name=&quot;./queryItemFolder&quot;/&gt;
+					&lt;Property name=&quot;./queryItemFolder/@datatype&quot;/&gt;
+					&lt;Property name=&quot;./filter&quot;/&gt;
+					&lt;Property name=&quot;./hierarchy&quot;/&gt;
+					&lt;Property name=&quot;./hierarchyFolder&quot;/&gt;
+					&lt;Property name=&quot;./level&quot;/&gt;
+					
+					&lt;Property name=&quot;./hierarchyNamedSet&quot;/&gt;
+					&lt;Property name=&quot;hierarchyNamedSet/@dimensions&quot;/&gt;
+					&lt;Property name=&quot;hierarchyNamedSet/@hierarchies&quot;/&gt;
+				&lt;/Properties&gt;
+				
+			&lt;/Metadata&gt;
+		&lt;/metadataRequest&gt;</bus:value>
+            </bus:specification>
+            <bus:parameterValues xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' SOAP-ENC:arrayType="bus:parameterValue[]" xsi:type="SOAP-ENC:Array"></bus:parameterValues>
+            <bus:options SOAP-ENC:arrayType="bus:option[]" xsi:type="SOAP-ENC:Array">
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">primaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">300</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">secondaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">30</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionBoolean">
+                    <bus:name xsi:type="bus:runOptionEnum">prompt</bus:name>
+                    <bus:value xsi:type="xsd:boolean">false</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionEncoding">
+                    <bus:name xsi:type="bus:asynchOptionEnum">attachmentEncoding</bus:name>
+                    <bus:value xsi:type="bus:encodingEnum">MIME</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionString">
+                    <bus:name xsi:type="bus:runOptionEnum">promptFormat</bus:name>
+                    <bus:value xsi:type="xsd:string">XHTMLFRGMT</bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionAnyURI">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#promptXslUrl</bus:name>
+                    <bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+                </item>
+            </bus:options>
+        </rns1:runSpecification>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 159 - 0
cognos11/templates/get_report.xml

@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<SOAP-ENV:Envelope
+	xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
+	xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
+    SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
+	xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/'
+	xmlns:xsd='http://www.w3.org/2001/XMLSchema'
+	xmlns:xs="http://www.w3.org/2001/XMLSchema"
+	xmlns:bus='http://developer.cognos.com/schemas/bibus/3/'
+	xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+	<SOAP-ENV:Header>
+		<bus:biBusHeader xsi:type="bus:biBusHeader">
+			<bus:CAM xsi:type="bus:CAM">
+				<authenticityToken xsi:type="xsd:base64Binary">{{cam}}</authenticityToken>
+			</bus:CAM>
+			<bus:CAF xsi:type="bus:CAF">
+				<contextID xsi:type="xsd:string">{{caf}}</contextID>
+			</bus:CAF>
+			<bus:hdrSession xsi:type="bus:hdrSession">
+				<bus:formFieldVars SOAP-ENC:arrayType="bus:formFieldVar[]" xsi:type="SOAP-ENC:Array">
+					<item xsi:type="bus:formFieldVar">
+						<name xsi:type="xsd:string">_ContextBlockSize</name>
+						<value xsi:type="xsd:string">1000000</value>
+					</item>
+					<item xsi:type="bus:formFieldVar">
+						<name xsi:type="xsd:string">ignoreXHTMLStrict</name>
+						<value xsi:type="xsd:string">true</value>
+					</item>
+				</bus:formFieldVars>
+			</bus:hdrSession>
+			<bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+				<item>
+					<bus:name xsi:type="xsd:string">productLocale</bus:name>
+					<bus:value xsi:type="xsd:string">de</bus:value>
+				</item>
+				<item>
+					<bus:name xsi:type="xsd:string">contentLocale</bus:name>
+					<bus:value xsi:type="xsd:string">de-de</bus:value>
+				</item>
+			</bus:userPreferenceVars>
+			<bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+				<item xsi:type="bus:dispatcherTransportVar">
+					<name xsi:type="xsd:string">rs</name>
+					<value xsi:type="xsd:string">true</value>
+				</item>
+			</bus:dispatcherTransportVars>
+			<bus:tracking
+				xmlns:bus="http://developer.cognos.com/schemas/bibus/3/"
+				xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="bus:tracking">{{tracking}}</bus:tracking>
+		</bus:biBusHeader>
+	</SOAP-ENV:Header>
+	<SOAP-ENV:Body>
+		<rns1:run>
+			<bus:objectPath xsi:type="bus:searchPathSingleObject">storeID(&quot;{{report.id}}&quot;)</bus:objectPath>
+			<bus:parameterValues
+				xmlns:bus='http://developer.cognos.com/schemas/bibus/3/'
+				xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
+				xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' 
+                SOAP-ENC:arrayType="bus:parameterValue[{{params|count}}]" xsi:type="SOAP-ENC:Array">
+{% for key, p in params.items() %}
+				<item xsi:type="bus:parameterValue">
+					<bus:name xsi:type="xs:string">{{key}}</bus:name>
+					<bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parmValueItem[{{p|count}}]">
+{% for use, display in p.items() %}
+						<item xsi:type="bus:simpleParmValueItem">
+							<bus:inclusive xsi:type="xs:boolean">true</bus:inclusive>
+							<bus:display xsi:type="xs:string">{{display}}</bus:display>
+							<bus:use xsi:type="xs:string">{{use}}</bus:use>
+						</item>
+{% endfor %}
+					</bus:value>
+				</item>
+{% endfor %}
+			</bus:parameterValues>
+
+			<bus:options SOAP-ENC:arrayType="bus:option[]" xsi:type="SOAP-ENC:Array">
+				<item xsi:type="bus:genericOptionAnyURI">
+					<bus:name xsi:type="xsd:string">runOptionEnum#globalParameters</bus:name>
+					<bus:value xsi:type="xsd:string">[]</bus:value>
+				</item>
+				<item xsi:type="bus:asynchOptionInt">
+					<bus:name xsi:type="bus:asynchOptionEnum">primaryWaitThreshold</bus:name>
+					<bus:value xsi:type="xsd:int">600</bus:value>
+				</item>
+				<item xsi:type="bus:asynchOptionInt">
+					<bus:name xsi:type="bus:asynchOptionEnum">secondaryWaitThreshold</bus:name>
+					<bus:value xsi:type="xsd:int">600</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionStringArray">
+					<bus:name xsi:type="bus:runOptionEnum">outputFormat</bus:name>
+					<bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[1]">
+						<item>{{format}}</item>
+					</bus:value>
+				</item>
+				<item xsi:type="bus:asynchOptionEncoding">
+					<bus:name xsi:type="bus:asynchOptionEnum">attachmentEncoding</bus:name>
+					<bus:value xsi:type="bus:encodingEnum">MIME</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionAnyURI">
+					<bus:name xsi:type="bus:runOptionEnum">xslURL</bus:name>
+					<bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionString">
+					<bus:name xsi:type="bus:runOptionEnum">promptFormat</bus:name>
+					<bus:value xsi:type="xsd:string">XHTMLFRGMT</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionBoolean">
+					<bus:name xsi:type="bus:runOptionEnum">prompt</bus:name>
+					<bus:value xsi:type="xsd:boolean">{{prompt}}</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionAnyURI">
+					<bus:name xsi:type="bus:runOptionEnum">outputLocation</bus:name>
+					<bus:value xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/temporaryObjectLocationEnum#serverFileSystem</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionData">
+					<bus:name xsi:type="bus:runOptionEnum">data</bus:name>
+					<bus:value xsi:type="bus:dataEnum">runWithAllData</bus:value>
+				</item>
+				<item xsi:type="bus:genericOptionBoolean">
+					<bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/systemOptionEnum#accessibilityFeatures</bus:name>
+					<bus:value xsi:type="xsd:boolean">false</bus:value>
+				</item>
+				<item xsi:type="bus:genericOptionBoolean">
+					<bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/biDirectionalOptionEnum#biDirectionalFeaturesEnabled</bus:name>
+					<bus:value xsi:type="xsd:boolean">false</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionBoolean">
+					<bus:name xsi:type="bus:runOptionEnum">returnOutputWhenAvailable</bus:name>
+					<bus:value xsi:type="xsd:boolean">true</bus:value>
+				</item>
+				<item xsi:type="bus:runOptionNameValueArray">
+					<bus:name xsi:type="bus:runOptionEnum">xslParameters</bus:name>
+					<bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:nameValue[]">
+						<item xsi:type="bus:nameValue">
+							<name xsi:type="xsd:string">CVGateway</name>
+							<value xsi:type="xsd:string">../v1/disp</value>
+						</item>
+						<item xsi:type="bus:nameValue">
+							<name xsi:type="xsd:string">renderIntermediateXML</name>
+							<value xsi:type="xsd:string">false</value>
+						</item>
+						<item xsi:type="bus:nameValue">
+							<name xsi:type="xsd:string">renderEnvironment</name>
+							<value xsi:type="xsd:string">false</value>
+						</item>
+					</bus:value>
+				</item>
+				<item xsi:type="bus:genericOptionBoolean">
+					<bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#interactive</bus:name>
+					<bus:value xsi:type="xsd:boolean">true</bus:value>
+				</item>
+				<item xsi:type="bus:genericOptionAnyURI">
+					<bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#promptXslUrl</bus:name>
+					<bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+				</item>
+			</bus:options>
+		</rns1:run>
+	</SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 141 - 0
cognos11/templates/request.xml

@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<SOAP-ENV:Envelope 
+    xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
+    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' 
+    SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 
+    xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' 
+    xmlns:xsd='http://www.w3.org/2001/XMLSchema' 
+    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+    xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' 
+    xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">{{cam}}</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">{{caf}}</contextID>
+            </bus:CAF>
+            <bus:hdrSession xsi:type="bus:hdrSession">
+                <bus:formFieldVars SOAP-ENC:arrayType="bus:formFieldVar[]" xsi:type="SOAP-ENC:Array">
+                    <item xsi:type="bus:formFieldVar">
+                        <name xsi:type="xsd:string">_ContextBlockSize</name>
+                        <value xsi:type="xsd:string">1000000</value>
+                    </item>
+                    <item xsi:type="bus:formFieldVar">
+                        <name xsi:type="xsd:string">ignoreXHTMLStrict</name>
+                        <value xsi:type="xsd:string">true</value>
+                    </item>
+                </bus:formFieldVars>
+            </bus:hdrSession>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:run>
+            <bus:objectPath xsi:type="bus:searchPathSingleObject">storeID(&quot;{{report.id}}&quot;)</bus:objectPath>
+            <bus:parameterValues 
+                xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' 
+                xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' 
+                xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' 
+                SOAP-ENC:arrayType="bus:parameterValue[]" xsi:type="SOAP-ENC:Array">
+            </bus:parameterValues>
+            <bus:options SOAP-ENC:arrayType="bus:option[]" xsi:type="SOAP-ENC:Array">
+                <item xsi:type="bus:genericOptionAnyURI">
+                    <bus:name xsi:type="xsd:string">runOptionEnum#globalParameters</bus:name>
+                    <bus:value xsi:type="xsd:string">[]</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">primaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">500</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">secondaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">30</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionStringArray">
+                    <bus:name xsi:type="bus:runOptionEnum">outputFormat</bus:name>
+                    <bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="xsd:string[1]">
+                        <item>XHTML</item>
+                    </bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionEncoding">
+                    <bus:name xsi:type="bus:asynchOptionEnum">attachmentEncoding</bus:name>
+                    <bus:value xsi:type="bus:encodingEnum">MIME</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionAnyURI">
+                    <bus:name xsi:type="bus:runOptionEnum">xslURL</bus:name>
+                    <bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionString">
+                    <bus:name xsi:type="bus:runOptionEnum">promptFormat</bus:name>
+                    <bus:value xsi:type="xsd:string">XHTMLFRGMT</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionBoolean">
+                    <bus:name xsi:type="bus:runOptionEnum">prompt</bus:name>
+                    <bus:value xsi:type="xsd:boolean">{{prompt}}</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionAnyURI">
+                    <bus:name xsi:type="bus:runOptionEnum">outputLocation</bus:name>
+                    <bus:value xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/temporaryObjectLocationEnum#serverFileSystem</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionData">
+                    <bus:name xsi:type="bus:runOptionEnum">data</bus:name>
+                    <bus:value xsi:type="bus:dataEnum">runWithAllData</bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionBoolean">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/systemOptionEnum#accessibilityFeatures</bus:name>
+                    <bus:value xsi:type="xsd:boolean">false</bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionBoolean">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/biDirectionalOptionEnum#biDirectionalFeaturesEnabled</bus:name>
+                    <bus:value xsi:type="xsd:boolean">false</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionBoolean">
+                    <bus:name xsi:type="bus:runOptionEnum">returnOutputWhenAvailable</bus:name>
+                    <bus:value xsi:type="xsd:boolean">true</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionNameValueArray">
+                    <bus:name xsi:type="bus:runOptionEnum">xslParameters</bus:name>
+                    <bus:value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:nameValue[]">
+                        <item xsi:type="bus:nameValue">
+                            <name xsi:type="xsd:string">CVGateway</name>
+                            <value xsi:type="xsd:string">../v1/disp</value>
+                        </item>
+                        <item xsi:type="bus:nameValue">
+                            <name xsi:type="xsd:string">renderIntermediateXML</name>
+                            <value xsi:type="xsd:string">false</value>
+                        </item>
+                        <item xsi:type="bus:nameValue">
+                            <name xsi:type="xsd:string">renderEnvironment</name>
+                            <value xsi:type="xsd:string">false</value>
+                        </item>
+                    </bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionBoolean">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#interactive</bus:name>
+                    <bus:value xsi:type="xsd:boolean">true</bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionAnyURI">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#promptXslUrl</bus:name>
+                    <bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+                </item>
+            </bus:options>
+        </rns1:run>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 125 - 0
cognos11/templates/request_draft.xml

@@ -0,0 +1,125 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">VjGbFyIZQEeWGWCf9hkSXiXZamN1QMuzaefF3XMHUtCuzg==</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQUx4YlR2Ry00MVJIUU56ZzJMdFBNTmEqYzcqWkxibWhTYVUxbGduN01jTGo0NjI3ODB8cnM_</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:runSpecification>
+            <bus:specification xsi:type="bus:reportServiceMetadataSpecification">
+                <bus:value xsi:type="bus:specification">&lt;metadataRequest connection=&quot;/content/folder[@name=&amp;apos;GC&amp;apos;]/folder[@name=&amp;apos;Packages&amp;apos;]/package[@name=&amp;apos;V_Verkauf&amp;apos;]/model[@name=&amp;apos;2021-04-19T08:31:52.816Z&amp;apos;]&quot;&gt;
+			&lt;Metadata authoringLocale=&quot;de&quot; xml:lang=&quot;&quot; Depth=&quot;&quot; start_atPath=&quot;&quot; no_collections=&quot;1&quot; _enumLabels=&quot;1&quot;&gt;
+				&lt;Properties&gt;
+					&lt;Property name=&quot;/@modelSearchPath&quot;/&gt;
+		
+					&lt;Property name=&quot;*/@name&quot;/&gt;
+					&lt;Property name=&quot;*/@isNamespace&quot;/&gt;
+					&lt;Property name=&quot;*/@screenTip&quot;/&gt;
+					&lt;Property name=&quot;*/@hierarchies&quot;/&gt;
+					&lt;Property name=&quot;*/@dimensions&quot;/&gt;
+					&lt;Property name=&quot;*/@_ref&quot;/&gt;
+					&lt;Property name=&quot;*/@_path&quot;/&gt;
+					&lt;Property name=&quot;*/@usage&quot;/&gt;
+					&lt;Property name=&quot;*/@description&quot;/&gt;
+					
+					&lt;Property name=&quot;./dataSource&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeDescription&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubePath&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeCreatedOn&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeDataUpdatedOn&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeSchemaUpdatedOn&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeIsOptimized&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeDefaultMeasure&quot;/&gt;
+					&lt;Property name=&quot;dataSource/@cubeCurrentPeriod&quot;/&gt;
+		
+					&lt;Property name=&quot;./dimension&quot;/&gt;
+					&lt;Property name=&quot;dimension/@type&quot;/&gt;
+					&lt;Property name=&quot;dimension/@membersRollup&quot;/&gt;
+		
+					&lt;Property name=&quot;./hierarchy&quot;/&gt;
+					&lt;Property name=&quot;hierarchy/@parentChild&quot;/&gt;
+					&lt;Property name=&quot;hierarchy/@multiRoot&quot;/&gt;
+					&lt;Property name=&quot;hierarchy/@rootCaption&quot;/&gt;
+					&lt;Property name=&quot;hierarchy/@rootMUN&quot;/&gt;
+		
+					&lt;Property name=&quot;./level&quot;/&gt;
+		
+					&lt;Property name=&quot;./calculation&quot;/&gt;
+					&lt;Property name=&quot;calculation/@currency&quot;/&gt;
+					&lt;Property name=&quot;calculation/@usage&quot;/&gt;
+					&lt;Property name=&quot;calculation/@regularAggregate&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptType&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptFilterItemRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptDisplayItemRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptUseItemRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@promptCascadeOnRef&quot;/&gt;
+					&lt;Property name=&quot;calculation/@unSortable&quot;/&gt;
+					&lt;Property name=&quot;calculation/@displayType&quot;/&gt;
+					&lt;Property name=&quot;calculation/@calcType&quot;/&gt;
+		
+					&lt;Property name=&quot;./folder&quot;/&gt;
+					&lt;Property name=&quot;./hierarchyFolder&quot;/&gt;
+					
+					&lt;Property name=&quot;./package&quot;/&gt;
+					&lt;Property name=&quot;package/@isAccessToNullSuppressionOptionsAllowed&quot;/&gt;
+					&lt;Property name=&quot;package/@isMultiEdgeNullSuppressionAllowed&quot;/&gt;
+					&lt;Property name=&quot;package/@isNullSuppressionAllowed&quot;/&gt;
+					
+					&lt;Property name=&quot;./hierarchyNamedSet&quot;/&gt;
+					&lt;Property name=&quot;hierarchyNamedSet/@dimensions&quot;/&gt;
+					&lt;Property name=&quot;hierarchyNamedSet/@hierarchies&quot;/&gt;
+				&lt;/Properties&gt;
+			&lt;/Metadata&gt;
+		&lt;/metadataRequest&gt;</bus:value>
+            </bus:specification>
+            <bus:parameterValues xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' SOAP-ENC:arrayType="bus:parameterValue[]" xsi:type="SOAP-ENC:Array"></bus:parameterValues>
+            <bus:options SOAP-ENC:arrayType="bus:option[]" xsi:type="SOAP-ENC:Array">
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">primaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">5</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">secondaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">30</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionBoolean">
+                    <bus:name xsi:type="bus:runOptionEnum">prompt</bus:name>
+                    <bus:value xsi:type="xsd:boolean">false</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionEncoding">
+                    <bus:name xsi:type="bus:asynchOptionEnum">attachmentEncoding</bus:name>
+                    <bus:value xsi:type="bus:encodingEnum">MIME</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionString">
+                    <bus:name xsi:type="bus:runOptionEnum">promptFormat</bus:name>
+                    <bus:value xsi:type="xsd:string">XHTMLFRGMT</bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionAnyURI">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#promptXslUrl</bus:name>
+                    <bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+                </item>
+            </bus:options>
+        </rns1:runSpecification>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 91 - 0
cognos11/templates/request_draft2.xml

@@ -0,0 +1,91 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">VjGbFyIZQEeWGWCf9hkSXiXZamN1QMuzaefF3XMHUtCuzg==</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQUx4YlR2Ry00MVJIUU56ZzJMdFBNTmEqYzcqWkxibWhTYVUxbGduN01jTGo0NjI3ODB8cnM_</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+            <bus:tracking xmlns:bus="http://developer.cognos.com/schemas/bibus/3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="bus:tracking">
+                <bus:conversationContext xsi:type="bus:conversationContext">
+                    <bus:affinityStrength xsi:type="xs:int">5000</bus:affinityStrength>
+                    <bus:id xsi:type="xs:string">vj9Cwsjqy9sC9v4djlldjwl9Mh89jC89ws8249jy</bus:id>
+                    <bus:nodeID xsi:type="xs:string">62</bus:nodeID>
+                    <bus:processID xsi:type="xs:int">11804</bus:processID>
+                    <bus:status xsi:type="xs:string">complete</bus:status>
+                </bus:conversationContext>
+                <bus:hopCount xsi:type="xs:integer">0</bus:hopCount>
+                <bus:providers xsi:type="SOAP-ENC:Array" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENC:arrayType="bus:provider[0]"/>
+                <bus:requestContext xsi:type="xs:string">vj9Cwsjqy9sC9v4djlldjwl9Mh89jC89ws8249jy</bus:requestContext>
+                <bus:sessionContext xsi:type="xs:string">f:0:7EF5EBC42F68E03219125F20F393A472BE660FD2FF570059E0FD341C8C287DC7</bus:sessionContext>
+            </bus:tracking>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:runSpecification>
+            <bus:specification xsi:type="bus:reportServiceMetadataSpecification">
+                <bus:value xsi:type="bus:specification">&lt;metadataRequest connection=&quot;/content/folder[@name=&amp;apos;GC&amp;apos;]/folder[@name=&amp;apos;Packages&amp;apos;]/package[@name=&amp;apos;V_Verkauf&amp;apos;]/model[@name=&amp;apos;2021-04-19T08:31:52.816Z&amp;apos;]&quot;&gt;
+			&lt;Functions authoringLocale=&quot;de&quot;&gt;
+				&lt;Properties&gt;
+					&lt;Property name=&quot;/@listSeparator&quot;/&gt;
+					&lt;Property name=&quot;/@decimalSeparator&quot;/&gt;
+		
+					&lt;Property name=&quot;./group&quot;/&gt;
+					&lt;Property name=&quot;group/@&quot;/&gt;
+		
+					&lt;Property name=&quot;./function&quot;/&gt;
+					&lt;Property name=&quot;function/@id&quot;/&gt;
+					&lt;Property name=&quot;function/@name&quot;/&gt;
+					&lt;Property name=&quot;function/@qosLevel&quot;/&gt;
+				&lt;/Properties&gt;
+				&lt;Constraint Condition=&quot;FDS[@type=&apos;operation&apos;]&quot;/&gt;
+			&lt;/Functions&gt;
+		&lt;/metadataRequest&gt;</bus:value>
+            </bus:specification>
+            <bus:parameterValues xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' SOAP-ENC:arrayType="bus:parameterValue[]" xsi:type="SOAP-ENC:Array"></bus:parameterValues>
+            <bus:options SOAP-ENC:arrayType="bus:option[]" xsi:type="SOAP-ENC:Array">
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">primaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">5</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionInt">
+                    <bus:name xsi:type="bus:asynchOptionEnum">secondaryWaitThreshold</bus:name>
+                    <bus:value xsi:type="xsd:int">30</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionBoolean">
+                    <bus:name xsi:type="bus:runOptionEnum">prompt</bus:name>
+                    <bus:value xsi:type="xsd:boolean">false</bus:value>
+                </item>
+                <item xsi:type="bus:asynchOptionEncoding">
+                    <bus:name xsi:type="bus:asynchOptionEnum">attachmentEncoding</bus:name>
+                    <bus:value xsi:type="bus:encodingEnum">MIME</bus:value>
+                </item>
+                <item xsi:type="bus:runOptionString">
+                    <bus:name xsi:type="bus:runOptionEnum">promptFormat</bus:name>
+                    <bus:value xsi:type="xsd:string">XHTMLFRGMT</bus:value>
+                </item>
+                <item xsi:type="bus:genericOptionAnyURI">
+                    <bus:name xsi:type="xsd:string">http://developer.cognos.com/ceba/constants/runOptionEnum#promptXslUrl</bus:name>
+                    <bus:value xsi:type="xsd:string">V5html_viewer.xsl</bus:value>
+                </item>
+            </bus:options>
+        </rns1:runSpecification>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 46 - 0
cognos11/templates/request_draft3.xml

@@ -0,0 +1,46 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">VjGbFyIZQEeWGWCf9hkSXiXZamN1QMuzaefF3XMHUtCuzg==</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQUx4YlR2Ry00MVJIUU56ZzJMdFBNTmEqYzcqWkxibWhTYVUxbGduN01jTGo0NjI3ODB8cnM_</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+            <bus:tracking xmlns:bus="http://developer.cognos.com/schemas/bibus/3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="bus:tracking">
+                <bus:conversationContext xsi:type="bus:conversationContext">
+                    <bus:affinityStrength xsi:type="xs:int">5000</bus:affinityStrength>
+                    <bus:id xsi:type="xs:string">j42dwCsqG2s9C9w9qwy9Cyhq4GqsGMdwyG29dG2w</bus:id>
+                    <bus:nodeID xsi:type="xs:string">62</bus:nodeID>
+                    <bus:processID xsi:type="xs:int">11804</bus:processID>
+                    <bus:status xsi:type="xs:string">complete</bus:status>
+                </bus:conversationContext>
+                <bus:hopCount xsi:type="xs:integer">0</bus:hopCount>
+                <bus:providers xsi:type="SOAP-ENC:Array" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENC:arrayType="bus:provider[0]"/>
+                <bus:requestContext xsi:type="xs:string">j42dwCsqG2s9C9w9qwy9Cyhq4GqsGMdwyG29dG2w</bus:requestContext>
+                <bus:sessionContext xsi:type="xs:string">f:0:7EF5EBC42F68E03219125F20F393A472BE660FD2FF570059E0FD341C8C287DC7</bus:sessionContext>
+            </bus:tracking>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:release>
+            <bus:conversation xsi:type="bus:asynchRequest"></bus:conversation>
+        </rns1:release>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 0 - 0
cognos11/templates/request_prompt.xml


File diff suppressed because it is too large
+ 65 - 0
cognos11/templates/request_xlsx.xml


+ 60 - 0
cognos11/templates/tracking.xml

@@ -0,0 +1,60 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">VjGlr8StOHcetXpJhspnhXUUWWtw/GeNY5cLbVNfIgZZOw==</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">CAFW000000a0Q0FGQTYwMDAwMDAwMDlBaFFBQUFDWktBVGJydTlxWGpQKipqUk0zbmYqaFhLMk1BY0FBQUJUU0VFdE1qVTJJQUFBQUx2N1ZHR3Q1QTY1YktJWUFjOWpneDNpMDlUUW5jMnJiMm9pd3J6bThkVjI0NTc5ODV8cnM_</contextID>
+            </bus:CAF>
+            <bus:hdrSession xsi:type="bus:hdrSession">
+                <bus:formFieldVars SOAP-ENC:arrayType="bus:formFieldVar[]" xsi:type="SOAP-ENC:Array">
+                    <item xsi:type="bus:formFieldVar">
+                        <name xsi:type="xsd:string">_ContextBlockSize</name>
+                        <value xsi:type="xsd:string">1000000</value>
+                    </item>
+                    <item xsi:type="bus:formFieldVar">
+                        <name xsi:type="xsd:string">ignoreXHTMLStrict</name>
+                        <value xsi:type="xsd:string">true</value>
+                    </item>
+                </bus:formFieldVars>
+            </bus:hdrSession>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+            <bus:tracking xmlns:bus="http://developer.cognos.com/schemas/bibus/3/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="bus:tracking">
+                <bus:conversationContext xsi:type="bus:conversationContext">
+                    <bus:affinityStrength xsi:type="xs:int">5000</bus:affinityStrength>
+                    <bus:id xsi:type="xs:string">wGq49wsC9qdwv8qv2Cjldj4dGy9vwhd2GwMswwhl</bus:id>
+                    <bus:nodeID xsi:type="xs:string">62</bus:nodeID>
+                    <bus:processID xsi:type="xs:int">11848</bus:processID>
+                    <bus:status xsi:type="xs:string">working</bus:status>
+                </bus:conversationContext>
+                <bus:hopCount xsi:type="xs:integer">2</bus:hopCount>
+                <bus:providers xsi:type="SOAP-ENC:Array" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENC:arrayType="bus:provider[0]"/>
+                <bus:requestContext xsi:type="xs:string">hwql8sjqvqd4MGj8q2wC2hjG24Gl2whl82ljw9C8</bus:requestContext>
+                <bus:sessionContext xsi:type="xs:string">f:0:A38698E0A0256870DC3837DB1A7B47DBFA24FA9B1061BCE67B89033929ACD440</bus:sessionContext>
+            </bus:tracking>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:wait>
+            <bus:conversation xsi:type="bus:asynchRequest"></bus:conversation>
+            <bus:parameterValues SOAP-ENC:arrayType="bus:parameterValue[]" xsi:type="SOAP-ENC:Array"/>
+            <bus:options SOAP-ENC:arrayType="bus:option[]" xsi:type="SOAP-ENC:Array"/>
+        </rns1:wait>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 47 - 0
cognos11/templates/update_report.xml

@@ -0,0 +1,47 @@
+<SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:bus='http://developer.cognos.com/schemas/bibus/3/' xmlns:rns1='http://developer.cognos.com/schemas/reportService/1'>
+    <SOAP-ENV:Header>
+        <bus:biBusHeader xsi:type="bus:biBusHeader">
+            <bus:CAM xsi:type="bus:CAM">
+                <authenticityToken xsi:type="xsd:base64Binary">{{cam}}</authenticityToken>
+            </bus:CAM>
+            <bus:CAF xsi:type="bus:CAF">
+                <contextID xsi:type="xsd:string">{{caf}}</contextID>
+            </bus:CAF>
+            <bus:userPreferenceVars SOAP-ENC:arrayType="bus:userPreferenceVar[]" xsi:type="SOAP-ENC:Array">
+                <item>
+                    <bus:name xsi:type="xsd:string">productLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de</bus:value>
+                </item>
+                <item>
+                    <bus:name xsi:type="xsd:string">contentLocale</bus:name>
+                    <bus:value xsi:type="xsd:string">de-de</bus:value>
+                </item>
+            </bus:userPreferenceVars>
+            <bus:dispatcherTransportVars xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:dispatcherTransportVar[]">
+                <item xsi:type="bus:dispatcherTransportVar">
+                    <name xsi:type="xsd:string">rs</name>
+                    <value xsi:type="xsd:string">true</value>
+                </item>
+            </bus:dispatcherTransportVars>
+        </bus:biBusHeader>
+    </SOAP-ENV:Header>
+    <SOAP-ENV:Body>
+        <rns1:update>
+            <object xsi:type="bus:report">
+                <searchPath>
+                    <value xsi:type="xsd:string">{{search_path}}</value>
+                </searchPath>
+                <specification>
+                    <value xsi:type="xsd:string" xml:space="preserve">{{unstubbed}}</value>
+                </specification>
+                <parameters xsi:type="bus:parameterValueArrayProp" SOAP-ENC:arrayType="bus:parameterValue[]">
+                    <value xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType="bus:parameterValue[]"></value>
+                </parameters>
+                <runInAdvancedViewer xsi:type="bus:booleanProp">
+                    <value xsi:type="xsd:boolean">true</value>
+                </runInAdvancedViewer>
+            </object>
+            <options xsi:type="bus:updateOptions"/>
+        </rns1:update>
+    </SOAP-ENV:Body>
+</SOAP-ENV:Envelope>

+ 18 - 0
cognos11/transformer11.py

@@ -0,0 +1,18 @@
+import win32com.client
+from pathlib import Path
+
+
+class transformer11:
+    def __init__(self):
+        self.tr = win32com.client.Dispatch('IBMCognosTransformer.ApplicationCtrl.1')
+        print(self.tr.Version)
+        self.tr.Visible = True
+
+    def open(self, file, format=None):
+        filename = Path(file).resolve()
+        print(filename)
+        self.tr.OpenModel(filename)
+
+
+if __name__ == '__main__':
+    transformer11().open('Transformer11\\V_Verkauf.pyj')

+ 94 - 0
cognos11/xml_prettify.py

@@ -0,0 +1,94 @@
+"""Intelligently pretty-print HTML/XML with inline tags.
+
+prettify_xml() can be used for any XML text.
+
+prettify_html() is specifically for BeautifulSoup.prettify() output,
+as it does not add tag linebreaks.
+"""
+
+import re
+import xml.dom.minidom as xmldom
+
+
+class RegExSub:
+
+    """Dict factory for regex and corresponding substitution expression.
+
+    Attributes:
+        regex (re.Pattern): Compiled regex to use in re.search()/match()
+        replace_with (TYPE): Description
+
+    """
+
+    def __init__(self, pattern, flags=0, replace_with=''):
+        """Create RexExSub instance.
+
+        Args:
+            pattern (str): String to compile as regex.
+            flags (re.RegexFlag, optional): Flags for re.compile().
+            replace_with (str): String to replace regex matches. Default
+            removes match by replacing with empty string.
+        """
+        self.regex = re.compile(pattern, flags)
+        self.replace_with = replace_with
+
+    def sub(self, string):
+        """Perform regex substitution on given string.
+
+        Args:
+            string (str): String to be processed.
+
+        Returns:
+            str: String after replacements made.
+        """
+        return self.regex.sub(self.replace_with, string)
+
+
+def apply_re_subs(string, RegExSub_list, debug=False):
+    """Apply multiple regex substitutions to a string.
+
+    Args:
+        string (str): String to be processed.
+        RegExSub_list (list): List of RegExSub objects to apply.
+        debug (bool, optional): Show results of each regexp application.
+
+    Returns:
+        str: String after all regex substitutions have been applied.
+    """
+    processed_string = string
+    for regex_obj in RegExSub_list:
+        processed_string = regex_obj.sub(processed_string)
+        if debug:
+            print('========================================================\n')
+            print(regex_obj.regex)
+            print('--------------------------------------------------------\n')
+            print(processed_string)
+    return processed_string
+
+
+def prettify_xml(xml_string, indent=2, debug=False):
+    """Prettify XML with intelligent inline tags.
+
+    Args:
+        xml_string (str): XML text to prettify.
+        indent (int, optional): Set size of XML tag indents.
+        debug (bool, optional): Show results of each regexp application.
+
+    Returns:
+        str: Prettified XML.
+    """
+    doc = xmldom.parseString(xml_string)
+    indent_str = ' ' * indent
+    ugly_xml = doc.toprettyxml(indent=indent_str)
+
+    inline_all_tags = RegExSub(r'>\n\s*([^<>\s].*?)\n\s*</', re.S, r'>\g<1></')
+
+    whitespace_re = RegExSub(r'^[\s\n]*$', re.M)
+
+    empty_tags = RegExSub(r'(<[^/]*?>)(\n|\s)*(</)', re.M, r'\g<1>\g<3>')
+
+    blankline_re = RegExSub(r'(>)\n$', re.M, r'\g<1>')
+
+    regexps = [inline_all_tags, whitespace_re, blankline_re]
+    pretty_xml = apply_re_subs(ugly_xml, regexps, debug)
+    return pretty_xml

+ 31 - 0
cognos7/VBS/create-cube.mac

@@ -0,0 +1,31 @@
+Dim objApp As Object
+Dim objModel As Object
+Dim objCube As Object
+
+Dim filename as String
+Dim folder as String
+Dim publish As String
+
+
+Sub Main ()
+   Rem On Error Resume Next
+
+   rem folder = "C:\GAPS\Portal\System\Models"
+   rem filename = "belege.mdc"
+   rem publish = "C:\GAPS\Portal\System\Cube_out\temp"
+   
+   folder = GetField(Command, 1, ",")
+   filename = GetField(Command, 2, ",")
+   publish = GetField(Command, 3, ",")
+   
+   Set objApp = CreateObject("CognosTransformer.Application")
+   Set objModel = objApp.OpenModel(folder + "\" + filename)
+   Set objCube = objModel.Cubes.Item(1)
+
+   objCube.MDCFile = publish + "\" + filename + ".mdc"
+   objCube.Update
+   objCube.CreateMDCFile
+   
+   objModel.Close
+   objApp.Quit
+End Sub

BIN
cognos7/VBS/create-cube.mcx


+ 38 - 0
cognos7/VBS/impromptu.mac

@@ -0,0 +1,38 @@
+Dim objApp As Object
+Dim objRep as Object
+
+Dim imrFile as String
+Dim catalogFile as String
+Dim exportFile As String
+Dim exportFormat As String
+
+
+Sub Main ()
+   rem On Error Resume Next
+
+   rem imrFile = "C:\GAPS\Portal\System\IQD\Belege\Belege.imr"
+   rem catalogFile = "C:\GAPS\Portal\System\Catalogs\Finance.cat"
+   rem exportFile = "C:\GAPS\Portal\System\Export\Belege.csv"
+   rem exportFormat = "x_ascii.flt"
+   
+   imrFile = GetField(Command, 1, ",")
+   catalogFile = GetField(Command, 2, ",")
+   exportFile = GetField(Command, 3, ",")
+   exportFormat = GetField(Command, 4, ",")
+   
+   
+   Set objApp = CreateObject("CognosImpromptu.Application")
+   objApp.OpenCatalog catalogFile, "Ersteller"
+   Set objRep = objApp.OpenReport(imrFile)
+   objRep.RetrieveAll
+   If exportFormat = "ims" Then
+      objRep.ExportHotFile(exportFile)
+   Else
+      objRep.Export exportFile, exportFormat
+   End If
+   objRep.CloseReport
+   objApp.Quit
+   Set objRep = Nothing
+   Set objApp = Nothing
+
+End Sub

BIN
cognos7/VBS/impromptu.mcx


BIN
cognos7/VBS/list-datasources-C11.MCX


+ 57 - 0
cognos7/VBS/list-datasources-C11.mac

@@ -0,0 +1,57 @@
+Dim objApp As Object
+Dim objModel As Object
+Dim objDataSource As Object
+Dim objQuery As Object
+Dim objCube As Object
+
+Dim filename as String
+Dim folder as String
+Dim logfile As String
+
+
+Sub Main ()
+    On Error Resume Next
+
+    folder = "C:\GlobalCube\System\AUDEV_CARIT\Models"
+    filename = "s_offene_auftraege.pyj"
+    logfile = "C:\GlobalCube\Tasks\config\models\s_offene_auftraege.pyj.log"
+
+    folder = GetField(Command, 1, ",")
+    filename = GetField(Command, 2, ",")
+    logfile = GetField(Command, 3, ",")
+
+    Set objApp = CreateObject("IBMCognosTransformer.ApplicationCtrl.1")
+    Set objModel = objApp.OpenModel(folder + "\" + filename)
+   
+    Open logfile for Output as #1
+
+    Set objCube = objModel.Cubes.Item(1)
+    Write #1, objCube.MDCFile
+
+    Write #1, "--"
+    For i = 1 to objModel.DataSources.Count
+        Set objDataSource = objModel.DataSources.Item(i)
+
+        If objDataSource.Type = 38 Then
+            rem Package
+            Write #1, "[", objDataSource.Name, "]"
+            For j = 1 to objDataSource.Queries.Count
+                Set objQuery = objDataSource.Queries.Item(j)
+                Write #1, objQuery.Name 
+            Next
+            Exit For
+        End If
+        If objDataSource.Type = 6 Then
+           Write #1, objDataSource.LocalPath
+        Else
+           Write #1, objDataSource.Name
+        End If     
+    Next
+
+    Close #1   
+    objModel.Close
+    Set objQuery = Nothing
+    Set objDataSource = Nothing
+    Set objModel = Nothing
+    Set objApp = Nothing
+End Sub

BIN
cognos7/VBS/list-datasources.MCX


+ 36 - 0
cognos7/VBS/list-datasources.mac

@@ -0,0 +1,36 @@
+Dim objApp As Object
+Dim objModel As Object
+Dim objDataSource As Object
+
+Dim filename as String
+Dim folder as String
+Dim publish As String
+
+
+Sub Main ()
+    Rem On Error Resume Next
+
+    folder = "C:\GAPS\Portal\System\Models"
+    rem filename = "fin_belege.pyi"
+    rem publish = "C:\GAPS\Portal\System\Cube_out\temp"
+
+    rem folder = GetField(Command, 1, ",")
+    filename = GetField(Command, 1, ",")
+    rem publish = GetField(Command, 3, ",")
+
+    Set objApp = CreateObject("CognosTransformer.Application")
+    Set objModel = objApp.OpenModel(folder + "\" + filename)
+   
+    For i = 1 to objModel.DataSources.Count
+        Set objDataSource = objModel.DataSources.Item(i)
+        Print objDataSource.Name
+        Print objDataSource.LocalPath
+        If objDataSource.SourceType = 4 Then
+           Print objDataSource.SQLExpression
+        End If
+        Print "--"
+    Next
+   
+    objModel.Close
+    objApp.Quit
+End Sub

+ 68 - 0
cognos7/VBS/powerplay-export.mac

@@ -0,0 +1,68 @@
+Dim objApp As Object
+Dim objRep As Object
+Dim filename as String
+Dim folder as String
+Dim publish As String
+Dim exportFormat As String
+
+Sub Main ()
+   Rem On Error Resume Next
+   Set objApp = CreateObject("CognosPowerPlay.Application")
+   rem folder = "C:\GAPS\Portal\System\Report"
+   rem filename = "test.ppr"
+   rem exportFormat = "pdf"
+   rem publish = "C:\GAPS\Portal\daten"
+   
+   folder = GetField(Command, 1, ",")
+   filename = GetField(Command, 2, ",")
+   exportFormat = GetField(Command, 3, ",")
+   publish = GetField(Command, 4, ",")
+
+   Dim exportFile as String
+   Dim objPDF as Object
+   
+   If LCase(Right(filename, 4)) = ".ppr" Or LCase(Right(filename, 4)) = ".ppx" Then
+      Set objRep = CreateObject("CognosPowerPlay.Report")
+      objRep.Open(folder + "\" + filename)
+      exportFile = publish + "\" + Left(filename, Len(filename) -4)
+
+      Select Case exportFormat
+         Case "pdf"
+            
+            Set objPDF = objRep.PDFFile(exportFile + "_0.pdf", True)
+            With objPDF
+               .SaveEntireReport = True
+               .AxisOnAllPages = True
+               .ChartTitleOnAllPages = False
+               .IncludeLegend = False
+            End With
+            objPDF.Save
+
+            For i = 1 to objRep.Layers.Count
+               Set objPDF = objRep.PDFFile(exportFile + "_" + i + ".pdf", True)
+               With objPDF
+                  .SaveEntireReport = False
+                  .SaveAllCharts = False                     
+                  .AxisOnAllPages = True
+                  .ChartTitleOnAllPages = False
+                  .IncludeLegend = False
+                  .SetListOfLayersToSave objRep.Layers.Subset(i, i)
+                  .SetListOfRowsToSave objRep.Rows
+               End With
+               objPDF.Save
+            Next
+
+         Case "asc"
+            objRep.SaveAs exportFile, 3
+         Case "xls"
+            objRep.SaveAs exportFile, 4
+         Case "ppx"
+            objRep.SaveAs exportFile, 5
+         Case Else
+            objRep.Publish publish, False, True, True    
+      End Select
+      objRep.Close
+   End if
+
+   objApp.Quit
+End Sub

BIN
cognos7/VBS/powerplay-export.mcx


BIN
cognos7/VBS/publish-reports.MCX


+ 103 - 0
cognos7/VBS/publish-reports.mac

@@ -0,0 +1,103 @@
+Dim objRep As Object
+Dim objPDF as Object
+
+Dim configFile as String
+Dim publish As String
+
+Dim Debug As Integer
+
+Dim reportFile As String
+Dim exportFormat As String
+Dim layers As String
+
+Declare Sub ReportExport   
+
+
+Sub Main ()
+   Debug = 1
+   Rem On Error Resume Next
+   If Debug = 1 Then
+      configFile = "C:\Projekte\Python\gctools\config\Reports.csv"
+      publish = "C:\GAPS\Portal\daten"
+   Else
+      configFile = GetField(Command, 1, ",")
+      publish = GetField(Command, 2, ",")
+   End If
+
+   
+   Dim lineStr As String
+   Dim reportFile As String
+   Dim exportFormat As String
+   Dim layers As String
+      
+   Open configFile For Input As #1
+      Do While Not EOF(1)
+         Line Input #1, lineStr 
+         reportFile = GetField(lineStr, 1, ";")
+         exportFormat = GetField(lineStr, 2, ";")
+         layers = GetField(lineStr, 3, ";")
+         Print reportFile, exportFormat
+         Call ReportExport
+
+      Loop
+   Close #1
+End Sub
+
+
+Sub ReportExport   
+   ' reportFile, exportFormat, layers as Parameters
+   Dim exportFile as String
+   Dim layer as String
+   Dim layerInt as Integer
+
+   Set objRep = CreateObject("CognosPowerPlay.Report")
+   objRep.Open(folder + "\" + reportFile)
+   exportFile = publish + "\" + Left(reportFile, Len(reportFile) -4)
+   Select Case exportFormat
+      Case "pdf"         
+         Set objPDF = objRep.PDFFile(exportFile + "_0.pdf", True)
+         With objPDF
+            .SaveEntireReport = True
+            .AxisOnAllPages = True
+            .ChartTitleOnAllPages = False
+            .IncludeLegend = False
+         End With
+         objPDF.Save
+
+         For i = 1 To 255
+            layer = GetField(layers, i, ",")
+            If layer = "" Then
+               Exit For
+            End If
+            layerInt = Val(layer)
+            If layerInt > objRep.Layers.Count Then
+               Exit For
+            End If
+
+            Set objPDF = objRep.PDFFile(exportFile + "_" + layer + ".pdf", True)
+            With objPDF
+               .SetListOfLayersToSave objRep.Layers.Subset(layerInt, layerInt)
+               .SetListOfRowsToSave objRep.Rows
+               .SaveEntireReport = False
+               .SaveAllCharts = False           
+               .AxisOnAllPages = True
+               .ChartTitleOnAllPages = True
+               .IncludeLegend = True
+            End With
+            objPDF.Save
+         Next
+
+      Case "asc"
+         objRep.SaveAs exportFile, 3
+      Case "xls"
+         objRep.SaveAs exportFile, 4
+      Case "ppx"
+         objRep.SaveAs exportFile, 5
+      Case Else
+         objRep.Publish publish, False, True, True    
+   End Select
+   objRep.Close
+   Set objRep = Nothing
+
+End Sub
+

+ 0 - 0
cognos7/__init__.py


+ 67 - 0
cognos7/impromptu.py

@@ -0,0 +1,67 @@
+import plac
+import subprocess
+import re
+from pathlib import Path
+from datetime import datetime
+import config
+
+cfg = config.Config()
+imr_dir = cfg.system_dir + '\\IQD'
+catalog_dir = cfg.system_dir + '\\Catalogs'
+
+export_translation = {
+    'csv': 'x_ascii.flt',
+    'xls': 'x_excel.flt',
+    'sql': 'x_sql.flt',
+    'txt': 'x_text.flt',
+    'iqd': 'x_iqd.flt',
+    'ims': 'ims'
+}
+min_filesize = 2000   # 1 kB
+
+
+@plac.pos('imr_file', '', type=str)
+@plac.opt('export_format', '', type=str, choices=export_translation.keys())
+@plac.opt('export_dir', '', type=str)
+@plac.opt('catalog', '', type=str)
+def export(imr_file, export_format='csv', export_dir=None, catalog=None):
+    imr_full_filename = imr_dir + '\\' + imr_file
+    export_filename = Path(imr_full_filename).name[:-3] + export_format
+    if export_dir is None:
+        export_dir = str(Path(imr_full_filename).parent)
+    export_full_filename = f'{export_dir}\\{export_filename}'
+    if catalog is None:
+        catalog = catalog_name(imr_file)
+    if catalog[-4:] != '.cat':
+        catalog = catalog + '.cat'
+    catalog_full_filename = f'{catalog_dir}\\{catalog}'
+    start = datetime.now().timestamp()
+    cmd = f'"{cfg.cognos_dir}\\runmac32.exe" "{cfg.tools_dir}\\VBS\\impromptu.mac" "{imr_full_filename}","{catalog_full_filename}","{export_full_filename}","{export_translation[export_format]}"'
+    print(f"Exportiere '{imr_file}' als '{export_format}' nach '{export_dir}'...", end='')
+
+    p = subprocess.Popen(cmd)
+    p.wait()
+    if Path(export_full_filename).exists():
+        export_stat = Path(export_full_filename).stat()
+        if export_stat.st_mtime > start and export_stat.st_size > min_filesize:
+            print('erfolgreich.')
+            filesize_kb = round(export_stat.st_size / 1024)
+            stop = datetime.now().timestamp()
+            delta = round((stop - start))
+            print(str(filesize_kb) + ' KB in ' + str(delta // 60) + ':' + str(delta % 60).zfill(2) + ' min geschrieben.')
+            return
+    print('fehlgeschlagen.')
+
+
+def catalog_name(imr_file):
+    p = re.compile(r'catalogs\\([^\.]+)\.cat', re.IGNORECASE)
+    with open(imr_dir + '\\' + imr_file, 'r', errors='ignore') as f:
+        for line in f.readlines():
+            m = p.search(line)
+            if m:
+                return p.match(m.group()).groups()[0].lower()
+
+
+if __name__ == '__main__':
+    # plac.call(export)
+    export('Belege\\current_date_Prognose.imr', 'ims')

+ 95 - 0
cognos7/iqd_convert.py

@@ -0,0 +1,95 @@
+from pathlib import Path
+import re
+import plac
+
+
+class IqdConverter:
+    commands = ['convert']
+    target_schema_by_type = {
+        'csv': 'staging',
+        'ims': 'ims'
+    }
+    output_dir = 'C:\\GlobalCube_LOCOSOFT\\System\\LOCOSOFT\\SQL\\schema\\LOCOSOFT\\views'
+
+    def convert(self, iqd_file, target_type='csv'):
+        query = self.get_query_from_iqdfile(iqd_file)
+        query = self.cleanup_query(query)
+
+        output_file = iqd_file[:-4] + '.sql'
+        with open(output_file, 'w') as fwh:
+            fwh.write(query)
+
+        table = Path(iqd_file).stem
+        schema = self.target_schema_by_type[target_type]
+
+        create_view = "SET QUOTED_IDENTIFIER ON \nGO\nSET ANSI_NULLS ON \nGO\n" + \
+            f"CREATE VIEW {schema}.{table} AS\n\n{query}\n" + \
+            "GO\nSET QUOTED_IDENTIFIER OFF \nGO\nSET ANSI_NULLS OFF \nGO\n\nGO"
+
+        view_file = f"{self.output_dir}\\{schema}.{table}.sql"
+        with open(view_file, 'w') as fwh:
+            fwh.write(create_view)
+
+    def get_query_from_iqdfile(self, iqd_file):
+        if iqd_file[-4:].lower() == '.imr':
+            iqd_file = iqd_file[:-4] + '.iqd'
+        iqd = open(iqd_file, 'r', encoding='latin-1').read()
+        res = re.findall(r'BEGIN SQL\n(.*)\n\nEND SQL', iqd, re.MULTILINE | re.DOTALL)
+        query = ''
+        if len(res) > 0:
+            query = res[0]
+
+        columns = re.findall(r'COLUMN,\d+,(.*)', iqd)
+        col_keys = [f'c{i}' for i in range(len(columns), 0, -1)]
+        col_names = [f'"{c}"' for c in reversed(columns)]
+
+        for col_key, col_name in zip(col_keys, col_names):
+            query = re.sub(col_key + r'([^\d])', col_name + r'\1', query)
+        return query
+
+    def cleanup_query(self, query):
+        query = re.sub(r' from (\d+) for (\d+)\)', r', \1, \2)', query)
+        query = query.replace(' || ', ' + ')
+        query = query.replace('truncate(', 'rtrim(')
+        query = query.replace('char_length(', 'len(')
+        query = query.replace('ascii(', 'convert(varchar(50), ')
+        query = query.replace('extract(DAY FROM ', 'day(')
+        query = query.replace('extract(MONTH FROM ', 'month(')
+        query = query.replace('extract(YEAR FROM ', 'year(')
+        query = query.replace('cdatetime(', 'convert(datetime, ')
+        query = query.replace('cast_float(', 'convert(float, ')
+        query = query.replace('sy_right(', 'right(')
+        query = query.replace('od_left(', 'left(')
+        query = query.replace('length(', 'len(')
+        query = query.replace('{hour}', 'hour')
+        query = query.replace('{minute}', 'minute')
+        query = query.replace('{weekday}', 'weekday')
+        query = query.replace('@CURRENT_DATE', 'getdate()')
+        query = query.replace('cdate(', '(')
+
+        query = re.sub(r'intdiv\(([^\)]+)\,1\)', r'\1', query)
+        query = re.sub(r'XCOUNT\(([^\)]+) for ', r'COUNT(\1) OVER (partition by ', query)
+        query = re.sub(r'XSUM\(([^\)]+) for ', r'SUM(\1) OVER (partition by ', query)
+        query = re.sub(r'XMIN\(([^\)]+) for ', r'MIN(\1) OVER (partition by ', query)
+        query = re.sub(r'XMAX\(([^\)]+) for ', r'MAX(\1) OVER (partition by ', query)
+
+        query = re.sub(r'QSS\.\"[^\"]+\\([^\\]+)\.ims\"', r'"ims"."\1"', query)
+        query = re.sub(r"DATE '([\d-]+)'", r"convert(date, '\1')", query)
+        query = re.sub(r"TIMESTAMP '([\d\s\-\:\.]+)'", r"convert(datetime, '\1')", query)
+
+        query = re.sub(r'asciiz\(([^\,]*)\,\d+\)', r'convert(varchar(50), \1)', query)
+        query = re.sub(r'asciiz\(([^\+]*)\)', r'convert(varchar(50), \1)', query)
+        query = re.sub(r'convert\(varchar\(50\)\, ([^,]+)\,\d+\)', r'convert(varchar(50), \1)', query)
+        query = query.replace('cdate((convert(float, ', 'convert(datetime, ((')
+
+        query = re.sub(r'(order by .*)', r'-- \1', query)
+        return query
+
+    def run_folder(base_dir: str):
+        files = sorted([(f.stat().st_mtime, f) for f in Path(base_dir).rglob('*.iqd')])
+        print(files)
+
+
+if __name__ == '__main__':
+    IqdConverter().convert('C:\\GlobalCube_LOCOSOFT\\System\\LOCOSOFT\\IQD\\NW\\LOC_Belege_NW_GW_VK_Stk_FIBU.iqd')
+    # plac.Interpreter.call(IqdConverter)

+ 8 - 0
cognos7/portal.bat

@@ -0,0 +1,8 @@
+@call "%~dp0config.bat" 0 > nul
+if [%~1]==[] (
+  echo Aufruf: call portal.bat Beispiel.xml [Benutzer|*] [Cube]
+  goto :eof
+)
+
+..\python\python.exe portal.py %~n1
+..\Python\python.exe pdf-test.py

+ 119 - 0
cognos7/portal.py

@@ -0,0 +1,119 @@
+import plac
+import subprocess
+import pandas as pd
+import time
+from datetime import datetime
+from pathlib import Path
+from shutil import copy2
+import config
+import psutil
+import json
+
+cfg = config.Config()
+report_dir = cfg.portal_dir + '\\System\\Report'
+publish_dir = cfg.portal_dir + '\\Publish\\daten'
+if not Path(publish_dir).exists():
+    publish_dir = cfg.portal_dir + '\\daten'
+
+
+@plac.pos('config_file', '', type=str)
+def portal(config_file='GAPS_neu'):
+    print(f"== Portal '{config_file}.xml' ==")
+    full_filename = f'{cfg.xml_dir}\\{config_file}.xml'
+    if not Path(full_filename).exists():
+        print(f"!! Datei '{full_filename}' existiert nicht !!")
+        return
+    prepare_report_temp(config_file)
+    pub_dir = Path(f'{publish_dir}\\{config_file}')
+    rep_dir = f'{report_dir}\\{config_file}'
+    if not pub_dir.exists():
+        pub_dir.mkdir()
+
+    for export_format in ['jpg', 'xls', 'pdf']:
+        export_files(config_file, export_format, f'{rep_dir}\\{export_format}', pub_dir, f'{cfg.log_dir}\\{config_file}_{export_format}.mac.log')
+
+
+def export_files(config_file, export_format, rep_dir, pub_dir, logfile):
+    cmd = f'"{cfg.cognos_dir}\\runmac32.exe" "{cfg.tools_dir}\\VBS\\publish-reports.mac" "{rep_dir}","{export_format}","{pub_dir}"'
+    setup = {
+        'start': datetime.now().timestamp(),
+        'call': ['export_files', export_format, rep_dir, str(pub_dir), logfile],
+        'description': f"Exportiere '{rep_dir}' nach '{pub_dir}'...",
+        'cleanup': []
+    }
+    with open(logfile, 'w') as stream:
+        p = subprocess.Popen(cmd, stdout=stream, stderr=stream)
+        setup['pid'] = p.pid
+
+    setup['reports'] = [f.name for f in sorted(Path(rep_dir).glob('*.pp[rx]'))]
+    setup['exports'] = [str(translate_filename(f, export_format, str(pub_dir))) for f in setup['reports']]
+    setup['exports_remaining'] = setup['exports']
+    if export_format == 'jpg':
+        setup['cleanup'].append(['rename_files', str(pub_dir)])
+        setup['cleanup'].append(['cleanup_dir', str(pub_dir)])
+    with open(f'{cfg.log_dir}\\running\\portal_{config_file}_{export_format}.json', 'w') as f:
+        json.dump(setup, f, indent=2)
+
+
+def observe(filename):
+    with open(filename, 'r') as f:
+        setup = json.load(f)
+
+    while psutil.pid_exists(setup['pid']):
+        setup['exports_remaining'] = [f for f in setup['exports_remaining'] if not Path(f).exists() or Path(f).stat().st_mtime < setup['start']]
+        print('Fortschritt: ' + str(len(setup['exports']) - len(setup['exports_remaining'])) + '/' + str(len(setup['exports'])) + '...', end='\r')
+        time.sleep(5)
+
+    print('Abgeschlossen.             ')
+
+
+def translate_filename(filename, export_format, pub_dir):
+    if export_format == 'jpg':
+        return Path(pub_dir + '\\' + filename[:-4] + 'graph1.jpg')
+    return Path(pub_dir + '\\' + filename[:-4] + '_0.' + export_format)
+
+
+def rename_files(pub_dir):
+    for f in pub_dir.glob('*.jpg'):
+        if f.exists():
+            new_name = str(f).replace('graph', '_')
+            f.replace(Path(new_name))
+
+
+def cleanup_dir(pub_dir):
+    for f in pub_dir.glob('*.htm'):
+        f.unlink()
+
+
+def prepare_report_temp(config_file):
+    df = pd.read_csv(cfg.xml_dir + '\\info\\reports.csv', sep=';')
+    df = df[df['Datei'].str.contains(config_file + '\\.', case=False)]
+    format_list = [('GIF', 'jpg'), ('PDF', 'pdf'), ('XLS', 'xls')]
+
+    for (filter_col, export_format) in format_list:
+        reports = set(df[df[filter_col] == 'J']['Report'].to_list())
+        rep_dir = f'{report_dir}\\{config_file}\\{export_format}'
+        unlink_and_recreate(Path(rep_dir))
+
+        for rep in reports:
+            ppx = f"{report_dir}\\{rep}.ppx"
+            ppr = f"{report_dir}\\{rep}.ppr"
+            if Path(ppx).exists():
+                copy2(ppx, rep_dir)
+            elif Path(ppr).exists():
+                copy2(ppr, rep_dir)
+
+
+def unlink_and_recreate(dirname):
+    if not dirname.exists():
+        dirname.mkdir(parents=True)
+    else:
+        for f in dirname.glob('*.pp[xr]'):
+            f.unlink()
+
+
+if __name__ == '__main__':
+    # plac.call(portal)
+    portal()
+    while True:
+        time.sleep(60)

+ 24 - 0
cognos7/powerplay7.py

@@ -0,0 +1,24 @@
+import plac
+import subprocess
+import config
+
+cfg = config.Config()
+report_dir = cfg.portal_dir + '\\System\\Report'
+publish_dir = cfg.portal_dir + '\\daten'
+
+
+@plac.pos('report_file', '', type=str)
+@plac.opt('export_format', '', type=str)
+@plac.opt('publish_subdir', '', type=str)
+def export(report_file, export_format='pdf', publish_subdir=None):
+    pub_dir = publish_dir if publish_subdir is None else f'{publish_dir}\\{publish_subdir}'
+    cmd = f'"{cfg.cognos_dir}\\runmac32.exe" "{cfg.tools_dir}\\VBS\\powerplay-export.mac" "{report_dir}","{report_file}","{export_format}","{pub_dir}"'
+    print(f"Exportiere '{report_file}' als '{export_format}' nach '{pub_dir}'...", end='')
+
+    p = subprocess.Popen(cmd)
+    p.wait()
+    print('erfolgreich.')
+
+
+if __name__ == '__main__':
+    plac.call(export)

+ 5 - 0
cognos7/pwrplay.py

@@ -0,0 +1,5 @@
+import ctypes
+
+pwrplay = ctypes.cdll.LoadLibrary("C:\\Program Files (x86)\\Cognos\\cer5\\bin\\PwrPlay.exe")
+
+pwrplay.CreateObject("Report").Open("C:\\GlobalCube_LOCOSOFT\\System\\LOCOSOFT\\Report\\2_1_1_Verkaeuferbericht_Gesamtverkauf.ppr")

+ 50 - 0
cognos7/schema_ini_convert.py

@@ -0,0 +1,50 @@
+from pathlib import Path
+
+
+def schema_convert(base_dir):
+    base_dir = Path(base_dir).absolute()
+    schema_file = base_dir / 'schema.ini'
+    with open(schema_file, 'r', encoding='latin-1') as frh:
+        schema = frh.read()
+    # schema = schema.replace('\n\n', '\n').replace('\n\n', '\n')
+    tables = dict([convert_table_info(t) for t in schema[1:].split('\n[')])
+
+    for table, details in tables.items():
+        table_file = base_dir / table
+        if 'schema.ini' in table or not table_file.exists():
+            continue
+        format_file = base_dir / (table + '.xml')
+
+        record = []
+        row = []
+        for i, c in details['columns'].items():
+            col_name = c.split(' ')[0]
+            record.append(f'  <FIELD ID="{i}" xsi:type="CharTerm" TERMINATOR=";" MAX_LENGTH="255" COLLATION="SQL_Latin1_General_CP1_CI_AS"/>')
+            row.append(f'  <COLUMN SOURCE="{i}" NAME="{col_name}" xsi:type="SQLVARYCHAR"/>')
+        record[-1] = record[-1].replace(';', '\\r\\n')
+
+        with open(format_file, 'w') as fwh:
+            fwh.write('<?xml version="1.0"?>\n<BCPFORMAT xmlns="http://schemas.microsoft.com/sqlserver/2004/bulkload/format" ')
+            fwh.write('xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\n<RECORD>\n')
+            fwh.write('\n'.join(record))
+            fwh.write('\n</RECORD>\n<ROW>\n')
+            fwh.write('\n'.join(row))
+            fwh.write('\n</ROW>\n</BCPFORMAT>')
+    # print(tables)
+
+
+def convert_table_info(table_info):
+    info = table_info.split(']\n')
+    if len(info) < 2:
+        return ('', '')
+    details = {}
+    details['columns'] = {}
+    for key, value in ([row.split('=') for row in info[1].split('\n') if '=' in row]):
+        if key.lower() != 'colnameheader' and key.lower()[:3] == 'col':
+            details['columns'][key[3:]] = value
+    return (info[0], details)
+
+
+if __name__ == '__main__':
+    schema_convert('C:\\GlobalCube_LOCOSOFT\\GCStruct_SKR51\\Kontenrahmen')
+    # plac.Interpreter.call(IqdConverter)

+ 37 - 0
cognos7/transformer7.py

@@ -0,0 +1,37 @@
+import plac
+import subprocess
+import config
+import re
+
+cfg = config.Config()
+models_dir = cfg.portal_dir + "\\System\\Models"
+cube_out = cfg.portal_dir + "\\System\\Cube_out"
+cube_temp = cube_out + "\\temp"
+
+
+@plac.pos('model_file', '', type=str)
+def create(model_file):
+    cube = cube_name(model_file)
+
+    cmd = f'"{cfg.cognos_dir}\\runmac32.exe" "{cfg.tools_dir}\\VBS\\create-cube.mac" "{models_dir}","{model_file}","{cube_temp}"'
+    print(f"Erstelle Cube '{cube}' fuer '{model_file}'...", end='')
+
+    p = subprocess.Popen(cmd)
+    p.wait()
+    temp_file = f'{cube_temp}\\{model_file}.mdc'
+    cube_file = f'{cube_out}\\{cube}.mdc'
+
+    print('erfolgreich.')
+
+
+def cube_name(model_file):
+    p = re.compile(r'cube_out\\([^\.]+)\.mdc', re.IGNORECASE)
+    with open(models_dir + '\\' + model_file, 'r', errors='ignore') as f:
+        for line in f.readlines():
+            m = p.search(line)
+            if m:
+                return p.match(m.group()).groups()[0].lower()
+
+
+if __name__ == '__main__':
+    plac.call(create)

+ 0 - 0
config/__init__.py


+ 113 - 0
config/config.py

@@ -0,0 +1,113 @@
+import os
+from pathlib import Path
+from dataclasses import dataclass
+
+
+@dataclass
+class MailConfig:
+    server: str
+    port: int
+    secure: str
+    username: str
+    password: str
+    email: str
+
+
+@dataclass
+class Cognos7Config:
+    program_dir: str
+    iqd_dir: str
+    models_dir: str
+    cube_dir: str
+    report_dir: str
+    publish_dir: str
+    prot_dir: str
+
+
+def joinpath(path, *other):
+    return str(Path(path).joinpath(*other)).lower()
+
+
+class Config:
+    kunde = 'Test'
+    version = 'C11'
+    versand_separat = False
+    cognos7: Cognos7Config
+    _cfg = {}
+
+    def __init__(self, ini='GAPS.ini'):
+        self._cfg = {}
+
+        self.tools_dir = Path(os.curdir).absolute()
+        self.tasks_dir = str(self.tools_dir.parent).lower()
+        if self.tools_dir.parent.name.lower() != 'tasks':
+            # development
+            self.tools_dir = self.tools_dir.joinpath('gctools')
+            self.portal_dir = 'c:\\globalcube'
+            if not Path(self.portal_dir).exists():
+                self.portal_dir = joinpath(self.tools_dir, 'Portal')
+        else:
+            base_dir = self.tools_dir.parent.parent
+            if base_dir.name.lower() != 'globalcube':
+                self.version = 'C7'
+            self.portal_dir = str(base_dir)
+
+        self.system_dir = joinpath(self.portal_dir, 'System')
+        self.tasks_dir = joinpath(self.portal_dir, 'Tasks')
+        self.xml_dir = joinpath(self.tasks_dir, 'config')
+        self.log_dir = joinpath(self.tasks_dir, 'logs')
+
+        if ':' not in ini:
+            ini = joinpath(self.tasks_dir, ini)
+        with open(ini, 'r') as stream:
+            for line in stream.readlines():
+                if '=' in line:
+                    key, value = line.split('=')
+                    self._cfg[key] = value.replace('"', '').replace('\n', '')
+        self.kunde = self._cfg.get('KUNDE', 'Test')
+        self.kunde_safe = self.kunde.replace(' ', '-').lower()
+
+        self.system = self._cfg.get('SYSTEM', '')
+        if self.system != '':
+            self.system_dir = joinpath(self.system_dir, self.system)
+        self.mail_config()
+        self.cognos7_config()
+        self.cognos11_config()
+
+    def mail_config(self):
+        self.smtp = MailConfig(**{
+            'server': 'mail.global-cube.com',
+            'port': '465',
+            'secure': 'ssl',
+            'username': 'versand',
+            'password': 'y6!avXX3tQvr',
+            'email': 'versand+neuer-kunde@global-cube.com'
+        })
+        if self._cfg.get('SMTP_HOST', '') != '':
+            secure = {'': '', 'N': '', 'J': 'ssl', 'SSL': 'ssl', 'TLS': 'tls'}
+
+            self.smtp = MailConfig(
+                server=self._cfg.get('SMTP_HOST'),
+                port=self._cfg.get('SMTP_PORT'),
+                secure=secure[self._cfg.get('SMTP_SSL', '')],
+                username=self._cfg.get('SMTP_USER'),
+                password=self._cfg.get('SMTP_PW'),
+                email=self._cfg.get('SMTP_FROM'),
+            )
+        self.versand_separat = self._cfg.get('VERSAND_SEPARAT') == 'J'
+
+    def cognos7_config(self):
+        self.cognos7 = Cognos7Config(
+            program_dir=self._cfg.get('COGNOS', 'c:\\program files (x86)\\cognos\\cer5\\bin'),
+            iqd_dir=joinpath(self.system_dir, 'IQD'),
+            models_dir=joinpath(self.system_dir, 'Models'),
+            cube_dir=joinpath(self.system_dir, 'Cube_out'),
+            report_dir=joinpath(self.system_dir, 'Report'),
+            publish_dir=joinpath(self.portal_dir, 'Publish', 'daten'),
+            prot_dir=joinpath(self.system_dir, 'Prot')
+        )
+        if not Path(self.cognos7.publish_dir).exists():
+            self.cognos7.publish_dir = joinpath(self.portal_dir, 'daten'),
+
+    def cognos11_config(self):
+        pass

+ 4 - 0
config/config/Aufgaben.py

@@ -0,0 +1,4 @@
+def run_tasks(tasks):
+    tasks.repeat.every(10).to(15).seconds.do(tasks.ping)
+    tasks.repeat.every().hour.do(tasks.status)
+    tasks.repeat.every().day.at("05:30").do(tasks.batch, "GlobalCube.bat")

+ 31 - 0
config/config/Gruppen.json

@@ -0,0 +1,31 @@
+{
+  "Verwaltung": [
+    "winter@global-cube.de"
+  ],
+  "Service": [
+    "geiss@global-cube.de",
+    "matarrelli@global-cube.de"
+  ],
+  "Verkauf": [
+    "Verwaltung",
+    "brandt@global-cube.de"
+  ],
+  "Werkstatt": [
+    "bedner@global-cube.de",
+    "winkler@global-cube.de"
+  ],
+  "Azubis": [
+    "gawliczek@global-cube.de",
+    "d.ankenbrand@global-cube.de"
+  ],
+  "Angestellte": [
+    "Verwaltung",
+    "Service",
+    "Verkauf",
+    "Werkstatt"
+  ],
+  "Alle": [
+    "Angestellte",
+    "Azubis"
+  ]
+}

+ 5 - 0
config/config/Intervalle.json

@@ -0,0 +1,5 @@
+{
+    "Mo_10": {
+        
+    }
+}

+ 2 - 0
config/config/Reports.csv

@@ -0,0 +1,2 @@
+Test;pdf;1,2,3,4
+Test2;xls;2,3,4

+ 28 - 0
database/AUTOLINE.csv

@@ -0,0 +1,28 @@
+source;target;filter;query;iterative
+DD_{0}_CAPVehiclePrices;DD_CAPVehiclePrices;;;
+DD_{0}_ModelRecords;DD_ModelRecords;;;
+GB_{0}_UserDetails;GB_UserDetails;;;
+MK_{0}_CompanyRecords;MK_CompanyRecords;;;
+MK_{0}_CustomerRecords;MK_CustomerRecords;;;
+MK_{0}_DemonstrationVehicles;MK_DemonstrationVehicles;;;
+MK_{0}_DemoVehicleTransactions;MK_DemoVehicleTransactions;;;
+MK_{0}_Teams;MK_Teams;;;
+MK_{0}_TransactionTypes;MK_TransactionTypes;;;
+MK_{0}_TypesOfBusiness;MK_TypesOfBusiness;;;
+MK_{0}_VehicleRecords;MK_VehicleRecords;;;
+MK_{0}_VehicleStatuses;MK_VehicleStatuses;;;
+MK_{0}_VehicleStockRecord;MK_VehicleStockRecord;;;
+SL_{0}_InvoiceCreditNoteCF;SL_InvoiceCreditNoteCF;;;
+SL_{0}_SalesLedgerAccounts;SL_SalesLedgerAccounts;;;
+SL_{0}_SLTransactions;SL_SLTransactions;;;
+SO_{0}_HeaderRecords;SO_HeaderRecords;;;
+SO_{0}_LabourLines;SO_LabourLines;;;
+SO_{0}_LabourRates;SO_LabourRates;;;
+SO_{0}_PartsLines;SO_PartsLines;;;
+VS_{0}_NewVehicleStock;VS_NewVehicleStock;;;
+VS_{0}_OrderStatuses;VS_OrderStatuses;;;
+VS_{0}_PreviousUsage;VS_PreviousUsage;;;
+VS_{0}_PurchaseOrderTypes;VS_PurchaseOrderTypes;;;
+VS_{0}_SalesOrderTypes;VS_SalesOrderTypes;;;
+VS_{0}_UsedVehicleStock;VS_UsedVehicleStock;;;
+VS_{0}_VehicleSpecification;VS_VehicleSpecification;;;

+ 9 - 0
database/AUTOLINE.json

@@ -0,0 +1,9 @@
+{
+    "csv_file": "AUTOLINE.csv",
+    "clients": {"00": "00", "01": "01", "10": "10", "12": "12"},
+    "filter": ["01.01.2018", "01.01.2019"],
+    "source_dsn": {"user": "kcc", "password": "kcc123", "server": "Autoline_direkt64", "database": "", "driver": "kisam", "schema": ""},
+    "target_dsn": {"user": "sa", "password": "Mffu3011#", "server": "localhost\\GLOBALCUBE", "database": "AUTOLINE", "driver": "mssql", "schema": "import"},
+    "stage_dir": "..\\temp",
+    "batch_dir": "..\\batch"
+}

+ 78 - 0
database/CARLO.csv

@@ -0,0 +1,78 @@
+source;target;filter;query;iterative
+{0}$Abnehmergruppe VW;Abnehmergruppe_VW;;;
+{0}$Arbeitswertposten;Arbeitswertposten;T1.[Buchungsdatum] >= {1};;timestamp
+{0}$Archiv_ Filialauftragskopf;Archiv_Filialauftragskopf;;;
+{0}$Archiv_ Filialauftragszeile;Archiv_Filialauftragszeile;;;
+{0}$Archiv_ Werkstattkopf;Archiv_Werkstattkopf;T1.[Buchungsdatum] >= {1};;
+{0}$Archiv_ Werkstattzeile;Archiv_Werkstattzeile;;SELECT T1.* FROM [{0}$Archiv_ Werkstattzeile] T1 INNER JOIN [{0}$Archiv_ Werkstattkopf] T2 ON T1.[Belegart] = T2.[Belegart] AND T1.[Belegnr_] = T2.[Nr_] WHERE T2.[Buchungsdatum] >= {2};
+{0}$Archivierter Verkaufskopf;Archiv_Verkaufskopf;T1.[Buchungsdatum] >= {1};;
+{0}$Artikel;Artikel;;;timestamp
+{0}$Artikel Buch_-Blattzeile;Artikel_Buch_Blattzeile;;;
+{0}$Calendar_T;Calendar_T;;;
+{0}$Debitor;Debitor;;;
+{0}$Debitorenposten;Debitorenposten;T1.[Buchungsdatum] >= {2} OR T1.[Offen] = '1';;timestamp
+{0}$Debitorgruppe;Debitorgruppe;;;
+{0}$Employee;Employee;;;
+{0}$Employee_T;Employee_T;;;
+{0}$Fahrzeug;Fahrzeug;;;timestamp
+{0}$Fahrzeug Ausstattung;Fahrzeug_Ausstattung;T1.[Ausstattungskennzeichen] = '1' OR T1.[Zeilennr_] = '10000';;timestamp
+{0}$Fahrzeug Hauptgruppe;Fahrzeug_Hauptgruppe;;;
+{0}$Fahrzeug Untergruppe;Fahrzeug_Untergruppe;;;
+{0}$Fahrzeugposten;Fahrzeugposten;T1.[Buchungsdatum] >= {1};;
+{0}$Fibu Buch_-Blatt Name;Fibu_Buch_Blatt_Name;;;
+{0}$Fibu Buch_-Blatt Verteilung;Fibu_Buch_Blatt_Verteilung;;;
+{0}$Fibu Buch_-Blatt Vorlage;Fibu_Buch_Blatt_Vorlage;;;
+{0}$Fibu Buch_-Blattzeile;Fibu_Buch_Blattzeile;;;
+{0}$Filialbezeichnung;Filialbezeichnung;;;
+{0}$Geschäftsbuchungsgrp_;Geschaeftsbuchungsgrp;;;
+{0}$Herkunftscode;Herkunftscode;;;
+{0}$Kontensch_Kontrolle Sachp BKR;Kontensch_Kontrolle_Sachp_BKR;;;
+{0}$Kostenstelle;Kostenstelle;;;
+{0}$Kostenträgerbuchungsgruppe;Kostentraegerbuchungsgruppe;;;
+{0}$Kostenträgerkonto;Kostentraegerkonto;;;
+{0}$Kostenträgerposten;Kostentraegerposten;;;
+{0}$Kreditor;Kreditor;;;
+{0}$Kreditorenposten;Kreditorenposten;T1.[Buchungsdatum] >= {1};;
+{0}$Marke;Marke;;;
+{0}$MB Branchcode Mapping;MB_Branchcode_Mapping;;;
+{0}$MB Costcenter;MB_Costcenter;;;
+{0}$MB Costcentercode Mapping;MB_Costcentercode_Mapping;;;
+{0}$MB Costunit;MB_Costunit;;;
+{0}$MB Costunitcode Mapping;MB_Costunitcode_Mapping;;;
+{0}$MB Distr_-channelcode Mapping;MB_Distr_Channelcode_Mapping;;;
+{0}$MB Distributionchannel;MB_Distributionchannel;;;
+{0}$MB Location;MB_Location;;;
+{0}$MB Locationcode Mapping;MB_Locationcode_Mapping;;;
+{0}$MB Make;MB_Make;;;
+{0}$MB Make KBA No_ Mapping;MB_Make_KBA_No_Mapping;;;
+{0}$MB Makecode Mapping;MB_Makecode_Mapping;;;
+{0}$MB Setup;MB_Setup;;;
+{0}$Modell Line Neu;Modell_Line_Neu;;;
+{0}$Modell-Aufbauten;Modell_Aufbauten;;;
+{0}$Modellinien;Modellinien;;;
+{0}$Model-Linien alt;Model_Linien_alt;;;
+{0}$Modelljahre;Modelljahre;;;
+{0}$Paketposten;Paketposten;;;
+{0}$Produktbuchungsgrp_;Produktbuchungsgrp;;;
+{0}$Produktklasse;Produktklasse;;;
+{0}$Sachkonto;Sachkonto;;;
+{0}$Sachposten;Sachposten;T1.[Buchungsdatum] >= {2};;timestamp
+{0}$Task Acquisition Ledger Entry;Task_Acquisition_Ledger_Entry;T1.[Date] >= {1};;
+{0}$Task Type;Task_Type;;;
+{0}$Teilehandel-Statistik Details;Teilehandel_Statistik_Details;;;
+{0}$Teilehandel-Statistik Summen;Teilehandel_Statistik_Summen;;;
+{0}$Time Account_T;Time_Account_T;;;
+{0}$Time Entry_T;Time_Entry_T;T1.[Current Date] >= {1};;timestamp
+{0}$Verkäufer_Einkäufer;Verkaeufer_Einkaeufer;;;
+{0}$Verkaufsanfragekopf;Verkaufsanfragekopf;;;
+{0}$Verkaufsanfragezeile;Verkaufsanfragezeile;;;
+{0}$Verkaufsgutschriftskopf;Verkaufsgutschriftskopf;T1.[Buchungsdatum] >= {1};;
+{0}$Verkaufsgutschriftszeile;Verkaufsgutschriftszeile;T1.[Buchungsdatum] >= {1};;
+{0}$Verkaufskopf;Verkaufskopf;;;
+{0}$Verkaufsrechnungskopf;Verkaufsrechnungskopf;T1.[Buchungsdatum] >= {1};;timestamp
+{0}$Verkaufsrechnungszeile;Verkaufsrechnungszeile;T1.[Buchungsdatum] >= {2};;timestamp
+{0}$Verkaufszeile;Verkaufszeile;;;
+{0}$Werkstattkopf;Werkstattkopf;;;
+{0}$Werkstattposten;Werkstattposten;T1.[Buchungsdatum] >= {2};;timestamp
+{0}$Werkstattzeile;Werkstattzeile;;;
+{0}$Wertposten;Wertposten;T1.[Buchungsdatum] >= {1};;timestamp

+ 9 - 0
database/CARLO.json

@@ -0,0 +1,9 @@
+{
+    "csv_file": "CARLO.csv",
+    "clients": {"1": "M und S Fahrzeughandel GmbH"},
+    "filter": ["01.01.2018", "01.01.2019"],
+    "source_dsn": {"user": "sa", "password": "Mffu3011#", "server": "192.168.2.41\\GLOBALCUBE", "database": "DE0017", "driver": "mssql", "schema": "dbo"},
+    "target_dsn": {"user": "sa", "password": "Mffu3011#", "server": "192.168.2.41\\GLOBALCUBE", "database": "CARLO2", "driver": "mssql", "schema": "import"},
+    "stage_dir": "C:\\GlobalCube\\System\\CARLO\\SQL\\temp",
+    "batch_dir": "C:\\GlobalCube\\System\\CARLO\\SQL\\batch"
+}

+ 38 - 0
database/NAVISION.csv

@@ -0,0 +1,38 @@
+source;target;filter;query;iterative
+{0}$Archived Sales Header;Archived_Sales_Header;;;
+{0}$Archived Service Header;Archived_Service_Header;;;
+{0}$Archived Service Line;Archived_Service_Line;;;
+{0}$Clock In_Out Split LedgEntry;Clock_In_Out_Split_Ledger_Entry;;;
+{0}$Customer Group;Customer_Group;;;
+{0}$Customer Ledger Entry;Customer_Ledger_Entry;;;
+{0}$Customer;Customer;;;
+{0}$Employee;Employee;;;
+{0}$Employee_T;Employee_T;;;
+{0}$G_L Account;G_L_Account;;;
+{0}$G_L Entry;G_L_Entry;;;
+{0}$Item Ledger Entry;Item_Ledger_Entry;;;
+{0}$Item;Item;;;
+{0}$Labor Ledger Entry;Labor_Ledger_Entry;;;
+{0}$Purch_ Invoice Header;Purch_Invoice_Header;;;
+{0}$Purch_ Invoice Line;Purch_Invoice_Line;;;
+{0}$Reminder_Fin_ Charge Entry;Reminder_Fin_Charge_Entry;;;
+{0}$SRD Movement Type;SRD_Movement_Type;;;
+{0}$SRD Transaction;SRD_Transaction;;;
+{0}$Sales Credit Memo Header;Sales_Credit_Memo_Header;;;
+{0}$Sales Credit Memo Line;Sales_Credit_Memo_Line;;;
+{0}$Sales Invoice Header;Sales_Invoice_Header;;;
+{0}$Sales Invoice Line;Sales_Invoice_Line;;;
+{0}$Salesperson_Purchaser;Salesperson_Purchaser;;;
+{0}$Service Header;Service_Header;;;
+{0}$Service Ledger Entry;Service_Ledger_Entry;;;
+{0}$Service Line;Service_Line;;;
+{0}$Soll AW Posten;Soll_AW_Posten;;;
+{0}$Task Acquisition Ledger Entry;Task_Acquisition_Ledger_Entry;;;
+{0}$Task Type;Task_Type;;;
+{0}$Time Account_T;Time_Account_T;;;
+{0}$Time Entry_T;Time_Entry_T;;;
+{0}$Value Ledger Entry;Value_Ledger_Entry;;;
+{0}$Veh_ Price Sticker Header;Veh_Price_Sticker_Header;;;
+{0}$Vehicle Ledger Entry;Vehicle_Ledger_Entry;;;
+{0}$Vehicle Option;Vehicle_Option;;;
+{0}$Vehicle;Vehicle;;;

+ 9 - 0
database/NAVISION.json

@@ -0,0 +1,9 @@
+{
+    "csv_file": "NAVISION.csv",
+    "clients": {"1": "Reisacher"},
+    "filter": ["01.01.2018", "01.01.2019"],
+    "source_dsn": {"user": "sa", "password": "Mffu3011#", "server": "192.168.2.41\\GLOBALCUBE", "database": "DE0017", "driver": "mssql", "schema": "dbo"},
+    "target_dsn": {"user": "sa", "password": "Mffu3011#", "server": "192.168.2.41\\GLOBALCUBE", "database": "CARLO2", "driver": "mssql", "schema": "import"},
+    "stage_dir": "C:\\GlobalCube\\System\\NAVISION\\SQL\\temp",
+    "batch_dir": "C:\\GlobalCube\\System\\NAVISION\\SQL\\batch"
+}

+ 99 - 0
database/OPTIMA.csv

@@ -0,0 +1,99 @@
+source;target;filter;query;iterative
+[{0}].[dbo].[AA_TRTYPE];AA_TRTYPE;;;
+[{0}].[dbo].[ACCOUNT_INFO];ACCOUNT_INFO;;;
+[{0}].[dbo].[ACCT_BALANCE];ACCT_BALANCE;;;
+[{0}].[dbo].[ACCT_DOC_DATA];ACCT_DOC_DATA;;SELECT T1.* FROM [dbo].[ACCT_DOC_DATA] T1 INNER JOIN [dbo].[ACCT_DOC_KEY] T2 ON T2.[UNIQUE_IDENT] = T1.[REFERENCE_IDENT] WHERE T2.[BOOKKEEP_DATE] >= '{1}';
+[{0}].[dbo].[ACCT_DOC_DATA_01];ACCT_DOC_DATA_01;;SELECT T1.* FROM [dbo].[ACCT_DOC_DATA_01] T1 INNER JOIN [dbo].[ACCT_DOC_KEY_01] T2 ON T2.[UNIQUE_IDENT] = T1.[REFERENCE_IDENT] WHERE T2.[BOOKKEEP_DATE] >= '{1}';
+[{0}].[dbo].[ACCT_DOC_KEY];ACCT_DOC_KEY;T1.[BOOKKEEP_DATE] >= '{1}';;
+[{0}].[dbo].[ACCT_DOC_KEY_01];ACCT_DOC_KEY_01;T1.[BOOKKEEP_DATE] >= '{1}';;
+[{0}].[dbo].[ACCT_DOC_SALESCLAS];ACCT_DOC_SALESCLAS;;SELECT T1.* FROM [dbo].[ACCT_DOC_SALESCLAS] T1 INNER JOIN [dbo].[ACCT_DOC_KEY] T2 ON T2.[UNIQUE_IDENT] = T1.[REFERENCE_IDENT] WHERE T2.[BOOKKEEP_DATE] >= '{1}';
+[{0}].[dbo].[ACTIVITY];ACTIVITY;;;
+[{0}].[dbo].[APPORTIONED_INV_TIME];APPORTIONED_INV_TIME;;;
+[{0}].[dbo].[APPORTIONED_USED_TIME];APPORTIONED_USED_TIME;;;
+[{0}].[dbo].[CALENDAR_EVENT];CALENDAR_EVENT;;;
+[{0}].[dbo].[CALENDAR_INFO];CALENDAR_INFO;;;
+[{0}].[dbo].[CALENDAR_PATTERN];CALENDAR_PATTERN;;;
+[{0}].[dbo].[CAR_STATISTIC];CAR_STATISTIC;T1.[INVOICE_DATE] >= '{1}';;
+[{0}].[dbo].[COMM_TRANS_UNIT];COMM_TRANS_UNIT;;;
+[{0}].[dbo].[COMM_UNIT];COMM_UNIT;;;
+[{0}].[dbo].[COURTESY_CAR];COURTESY_CAR;;;
+[{0}].[dbo].[CUSTOMER];CUSTOMER;;;
+[{0}].[dbo].[CUSTOMER_TRANSACT];CUSTOMER_TRANSACT;T1.[BOOKKEEP_DATE] >= '{1}';;
+[{0}].[dbo].[DEPARTMENT_TYPE];DEPARTMENT_TYPE;;;
+[{0}].[dbo].[EMPLOYEE];EMPLOYEE;;;
+[{0}].[dbo].[GLOBAL_MAKE];GLOBAL_MAKE;;;
+[{0}].[dbo].[GM_DRIVE_ORDER];GM_DRIVE_ORDER;;;
+[{0}].[dbo].[ORDER_ACCUMULATION];ORDER_ACCUMULATION;;;
+[{0}].[dbo].[ORDER_HEADER];ORDER_HEADER;;SELECT T1.* FROM [dbo].[ORDER_HEADER] T1 WHERE T1.[INVOICE_DATE] >= '{1}' OR T1.[INVOICE_DATE] = '1800-01-01';
+[{0}].[dbo].[ORDER_LINE];ORDER_LINE;;SELECT T1.* FROM [dbo].[ORDER_LINE] T1 INNER JOIN [dbo].[ORDER_HEADER] T2 ON T1.[ORDER_NUMBER] = T2.[ORDER_NUMBER] WHERE T2.[INVOICE_DATE] >= '{1}' OR T2.[INVOICE_DATE] = '1800-01-01';
+[{0}].[dbo].[ORDER_OPEN_ITEMS];ORDER_OPEN_ITEMS;;;
+[{0}].[dbo].[ORDER_SERVICE_SCHEMES];ORDER_SERVICE_SCHEMES;;;
+[{0}].[dbo].[PERSON];PERSON;;;
+[{0}].[dbo].[PERSON_INFO];PERSON_INFO;;;
+[{0}].[dbo].[PRODUCT_FILE];PRODUCT_FILE;;;
+[{0}].[dbo].[PRODUCT_STOCK_FILE];PRODUCT_STOCK_FILE;;;
+[{0}].[dbo].[PROFILE];PROFILE;;;
+[{0}].[dbo].[PROFILE_TYPE];PROFILE_TYPE;;;
+[{0}].[dbo].[PUNCH];PUNCH;;;
+[{0}].[dbo].[PURCH_DISCOUNTS];PURCH_DISCOUNTS;;;
+[{0}].[dbo].[PURCH_DISC_TYPES];PURCH_DISC_TYPES;;;
+[{0}].[dbo].[SERVICE_2000_FILE];SERVICE_2000_FILE;;;
+[{0}].[dbo].[SITE];SITE;;;
+[{0}].[dbo].[SUPPLIER];SUPPLIER;;;
+[{0}].[dbo].[SUPPLIER_TRANSACT];SUPPLIER_TRANSACT;T1.[BOOKKEEP_DATE] >= '{1}';;
+[{0}].[dbo].[TIME_CONTROL_END];TIME_CONTROL_END;;;
+[{0}].[dbo].[TIME_CONTROL_OPEN];TIME_CONTROL_OPEN;;;
+[{0}].[dbo].[TIME_CONTROL_TRANS];TIME_CONTROL_TRANS;;;
+[{0}].[dbo].[TRANSACTION_TYPE];TRANSACTION_TYPE;;;
+[{0}].[dbo].[UNIT_CHANGE_HIST];UNIT_CHANGE_HIST;;;
+[{0}].[dbo].[UNIT_CLASSIFICAT];UNIT_CLASSIFICAT;;SELECT T1.* FROM [dbo].[UNIT_CLASSIFICAT] T1 INNER JOIN [dbo].[UNIT_FILE] T2 ON T1.[UNIT_NUMBER] = T2.[UNIT_NUMBER] INNER JOIN [dbo].[VEHICLE] T3 ON T2.[BASIS_NUMBER] = T3.[BASIS_NUMBER]  WHERE T3.[LAST_INVOICE_DTE] >= '{1}';
+[{0}].[dbo].[UNIT_FILE];UNIT_FILE;;;
+[{0}].[dbo].[UNIT_HISTORY];UNIT_HISTORY;;;
+[{0}].[dbo].[UNIT_LINK_EXT];UNIT_LINK_EXT;;;
+[{0}].[dbo].[UNIT_SALES_PRICE_LOG];UNIT_SALES_PRICE_LOG;;;
+[{0}].[dbo].[UNIT_STATUS_HIST];UNIT_STATUS_HIST;;;
+[{0}].[dbo].[UNIT_TEMP_TAB_GRNI];UNIT_TEMP_TAB_GRNI;;;
+[{0}].[dbo].[UNIT_TRANSFER_TAB];UNIT_TRANSFER_TAB;;;
+[{0}].[dbo].[UNIT_TYPE_FILE];UNIT_TYPE_FILE;;;
+[{0}].[dbo].[UPDATE_OPTION];UPDATE_OPTION;;;
+[{0}].[dbo].[VEHICLE];VEHICLE;;;
+[{0}].[dbo].[VEHICLE_ACCRUALS];VEHICLE_ACCRUALS;;;
+[{0}].[dbo].[VEHICLE_DOCKETCARD];VEHICLE_DOCKETCARD;;;
+[{0}].[dbo].[VEHICLE_EXTENSION];VEHICLE_EXTENSION;;;
+[{0}].[dbo].[VEH_CARGRP_PURCHORIGIN];VEH_CARGRP_PURCHORIGIN;;;
+[{0}].[dbo].[VEH_CLASSIFICATION_CODE];VEH_CLASSIFICATION_CODE;;;
+[{0}].[dbo].[VEH_IN_TRANSIT];VEH_IN_TRANSIT;;;
+[{0}].[dbo].[VEH_LINK_EXT];VEH_LINK_EXT;;;
+[{0}].[dbo].[VEH_MAX_STOCK];VEH_MAX_STOCK;;;
+[{0}].[dbo].[VEH_ORDER_HEADER];VEH_ORDER_HEADER;;;
+[{0}].[dbo].[VEH_ORDER_LINE];VEH_ORDER_LINE;;;
+[{0}].[dbo].[VEH_ORDER_OPTION];VEH_ORDER_OPTION;;SELECT T1.* FROM [dbo].[VEH_ORDER_OPTION] T1 INNER JOIN [dbo].[VEH_ORDER_HEADER] T2 ON T1.[ORDER_NUMBER] = T2.[ORDER_NUMBER] WHERE T2.[INVOICE_DATE] >= '{1}';
+[{0}].[dbo].[VEH_TRANSACT_COLUMNS];VEH_TRANSACT_COLUMNS;;;
+[{0}].[dbo].[VEH_TRANSACT_GRID];VEH_TRANSACT_GRID;;;
+[{0}].[dbo].[VEH_TRANSACT_GROUPS];VEH_TRANSACT_GROUPS;;;
+[{0}].[dbo].[VEH_TRANSMISSION_CODES];VEH_TRANSMISSION_CODES;;;
+[{0}].[dbo].[vPP25];VPP25;;;
+[{0}].[dbo].[vPP2C];VPP2C;;;
+[{0}].[dbo].[vPP43];VPP43;;;
+[{0}].[dbo].[vPP48];VPP48;;;
+[{0}].[dbo].[vPP4K];VPP4K;;;
+[{0}].[dbo].[vPP51];VPP51;;;
+[{0}].[dbo].[vPP53];VPP53;;;
+[{0}].[dbo].[vPP5A];VPP5A;;;
+[{0}].[dbo].[vPP5M];VPP5M;;;
+[{0}].[dbo].[vPP5Q];VPP5Q;;;
+[{0}].[dbo].[vPP5R];VPP5R;;;
+[{0}].[dbo].[vPP61];VPP61;;;
+[{0}].[dbo].[vPP65];VPP65;;;
+[{0}].[dbo].[vPP72];VPP72;;;
+[{0}].[dbo].[vPP73];VPP73;;;
+[{0}].[dbo].[vPP74];VPP74;;;
+[{0}].[dbo].[vPP91];VPP91;;;
+[{0}].[dbo].[vPP93];VPP93;;;
+[{0}].[dbo].[vPPT1];VPPT1;;;
+[{0}].[dbo].[WORKING_PERIOD];WORKING_PERIOD;;;
+[{0}].[dbo].[WORKSHOP_ORDER_SPLIT];WORKSHOP_ORDER_SPLIT;;;
+[{0}].[dbo].[WORKSHOP_PLANNING];WORKSHOP_PLANNING;;;
+[{0}].[dbo].[WORKSHOP_TEAMS];WORKSHOP_TEAMS;;;
+[{0}].[dbo].[WORK_LINE_STATUS];WORK_LINE_STATUS;;;
+[{0}].[dbo].[WORK_UNITS];WORK_UNITS;;;

+ 9 - 0
database/OPTIMA.json

@@ -0,0 +1,9 @@
+{
+    "csv_file": "OPTIMA.csv",
+    "clients": {"desk01": "desk01"},
+    "filter": ["01.01.2018", "01.01.2019"],
+    "source_dsn": {"user": "sa", "password": "Mffu3011#", "server": "192.168.2.41\\GLOBALCUBE", "database": "desk01", "driver": "mssql", "schema": "dbo"},
+    "target_dsn": {"user": "sa", "password": "Mffu3011#", "server": "192.168.2.41\\GLOBALCUBE", "database": "OPTIMA", "driver": "mssql", "schema": "import"},
+    "stage_dir": "C:\\GlobalCube\\System\\OPTIMA\\SQL\\temp",
+    "batch_dir": "C:\\GlobalCube\\System\\OPTIMA\\SQL\\batch"
+}

+ 0 - 0
database/SQL/temp/AA_TRTYPE_1.in.log


+ 0 - 0
database/SQL/temp/ACCOUNT_INFO_1.in.log


+ 0 - 0
database/SQL/temp/ACCT_BALANCE_1.in.log


+ 0 - 0
database/SQL/temp/ACTIVITY_1.in.log


+ 0 - 0
database/SQL/temp/APPORTIONED_INV_TIME_1.in.log


+ 0 - 0
database/SQL/temp/APPORTIONED_USED_TIME_1.in.log


+ 0 - 0
database/SQL/temp/CALENDAR_EVENT_1.in.log


+ 0 - 0
database/SQL/temp/CALENDAR_INFO_1.in.log


+ 0 - 0
database/SQL/temp/CALENDAR_PATTERN_1.in.log


+ 34 - 0
database/SQL/temp/CAR_STATISTIC_1.bcp1.log

@@ -0,0 +1,34 @@
+
+Kopiervorgang wird gestartet...
+SQLState = S1000, NativeError = 0
+Error = [Microsoft][ODBC Driver 17 for SQL Server]Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert.
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 1000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 2000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 3000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 4000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 5000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 6000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 7000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 8000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 9000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 10000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 11000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 12000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 13000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 14000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 15000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 16000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 17000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 18000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 19000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 20000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 21000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 22000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 23000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 24000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 25000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 26000
+
+26179 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1922   Durchschnitt: (13620.71 Zeilen pro Sek.)

+ 32 - 0
database/SQL/temp/CAR_STATISTIC_1.bcp2.log

@@ -0,0 +1,32 @@
+
+Kopiervorgang wird gestartet...
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 1000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 2000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 3000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 4000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 5000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 6000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 7000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 8000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 9000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 10000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 11000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 12000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 13000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 14000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 15000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 16000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 17000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 18000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 19000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 20000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 21000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 22000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 23000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 24000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 25000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 26000
+
+26179 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 219    Durchschnitt: (119538.81 Zeilen pro Sek.)

+ 0 - 0
database/SQL/temp/CAR_STATISTIC_1.in.log


+ 2 - 0
database/SQL/temp/CAR_STATISTIC_1.queryout.log

@@ -0,0 +1,2 @@
+#@ Zeile 1, Spalte 31: Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert. @#
+

+ 6 - 0
database/SQL/temp/COMM_TRANS_UNIT_1.bcp1.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+0 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 47    

+ 6 - 0
database/SQL/temp/COMM_TRANS_UNIT_1.bcp2.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+0 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1     

+ 0 - 0
database/SQL/temp/COMM_TRANS_UNIT_1.in.log


+ 6 - 0
database/SQL/temp/COMM_UNIT_1.bcp1.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+0 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1     

+ 6 - 0
database/SQL/temp/COMM_UNIT_1.bcp2.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+0 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1     

+ 0 - 0
database/SQL/temp/COMM_UNIT_1.in.log


+ 6 - 0
database/SQL/temp/COURTESY_CAR_1.bcp1.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+0 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 31    

+ 6 - 0
database/SQL/temp/COURTESY_CAR_1.bcp2.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+0 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1     

+ 0 - 0
database/SQL/temp/COURTESY_CAR_1.in.log


+ 28 - 0
database/SQL/temp/CUSTOMER_1.bcp1.log

@@ -0,0 +1,28 @@
+
+Kopiervorgang wird gestartet...
+SQLState = S1000, NativeError = 0
+Error = [Microsoft][ODBC Driver 17 for SQL Server]Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert.
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 1000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 2000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 3000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 4000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 5000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 6000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 7000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 8000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 9000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 10000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 11000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 12000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 13000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 14000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 15000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 16000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 17000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 18000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 19000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 20000
+
+20937 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 828    Durchschnitt: (25286.23 Zeilen pro Sek.)

+ 26 - 0
database/SQL/temp/CUSTOMER_1.bcp2.log

@@ -0,0 +1,26 @@
+
+Kopiervorgang wird gestartet...
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 1000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 2000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 3000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 4000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 5000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 6000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 7000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 8000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 9000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 10000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 11000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 12000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 13000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 14000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 15000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 16000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 17000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 18000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 19000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 20000
+
+20937 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1031   Durchschnitt: (20307.47 Zeilen pro Sek.)

+ 0 - 0
database/SQL/temp/CUSTOMER_1.in.log


+ 2 - 0
database/SQL/temp/CUSTOMER_1.queryout.log

@@ -0,0 +1,2 @@
+#@ Zeile 1, Spalte 76: Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert. @#
+

+ 69 - 0
database/SQL/temp/CUSTOMER_TRANSACT_1.bcp1.log

@@ -0,0 +1,69 @@
+
+Kopiervorgang wird gestartet...
+SQLState = S1000, NativeError = 0
+Error = [Microsoft][ODBC Driver 17 for SQL Server]Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert.
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 1000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 2000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 3000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 4000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 5000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 6000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 7000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 8000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 9000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 10000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 11000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 12000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 13000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 14000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 15000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 16000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 17000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 18000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 19000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 20000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 21000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 22000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 23000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 24000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 25000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 26000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 27000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 28000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 29000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 30000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 31000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 32000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 33000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 34000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 35000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 36000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 37000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 38000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 39000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 40000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 41000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 42000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 43000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 44000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 45000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 46000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 47000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 48000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 49000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 50000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 51000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 52000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 53000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 54000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 55000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 56000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 57000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 58000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 59000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 60000
+1000 Zeilen erfolgreich in Hostdatei massenkopiert. Insgesamt empfangen: 61000
+
+61306 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 953    Durchschnitt: (64329.48 Zeilen pro Sek.)

+ 67 - 0
database/SQL/temp/CUSTOMER_TRANSACT_1.bcp2.log

@@ -0,0 +1,67 @@
+
+Kopiervorgang wird gestartet...
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 1000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 2000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 3000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 4000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 5000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 6000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 7000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 8000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 9000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 10000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 11000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 12000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 13000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 14000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 15000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 16000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 17000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 18000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 19000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 20000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 21000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 22000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 23000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 24000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 25000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 26000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 27000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 28000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 29000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 30000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 31000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 32000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 33000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 34000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 35000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 36000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 37000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 38000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 39000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 40000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 41000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 42000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 43000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 44000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 45000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 46000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 47000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 48000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 49000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 50000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 51000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 52000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 53000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 54000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 55000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 56000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 57000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 58000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 59000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 60000
+1000 Zeilen zum SQL Server gesendet. Insgesamt gesendet: 61000
+
+61306 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 969    Durchschnitt: (63267.29 Zeilen pro Sek.)

+ 0 - 0
database/SQL/temp/CUSTOMER_TRANSACT_1.in.log


+ 2 - 0
database/SQL/temp/CUSTOMER_TRANSACT_1.queryout.log

@@ -0,0 +1,2 @@
+#@ Zeile 1, Spalte 39: Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert. @#
+

+ 8 - 0
database/SQL/temp/DEPARTMENT_TYPE_1.bcp1.log

@@ -0,0 +1,8 @@
+
+Kopiervorgang wird gestartet...
+SQLState = S1000, NativeError = 0
+Error = [Microsoft][ODBC Driver 17 for SQL Server]Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert.
+
+11 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1      Durchschnitt: (11000.00 Zeilen pro Sek.)

+ 6 - 0
database/SQL/temp/DEPARTMENT_TYPE_1.bcp2.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+11 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1      Durchschnitt: (11000.00 Zeilen pro Sek.)

+ 0 - 0
database/SQL/temp/DEPARTMENT_TYPE_1.in.log


+ 2 - 0
database/SQL/temp/DEPARTMENT_TYPE_1.queryout.log

@@ -0,0 +1,2 @@
+#@ Zeile 1, Spalte 6: Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert. @#
+

+ 8 - 0
database/SQL/temp/EMPLOYEE_1.bcp1.log

@@ -0,0 +1,8 @@
+
+Kopiervorgang wird gestartet...
+SQLState = S1000, NativeError = 0
+Error = [Microsoft][ODBC Driver 17 for SQL Server]Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert.
+
+84 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1      Durchschnitt: (84000.00 Zeilen pro Sek.)

+ 6 - 0
database/SQL/temp/EMPLOYEE_1.bcp2.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+84 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1      Durchschnitt: (84000.00 Zeilen pro Sek.)

+ 0 - 0
database/SQL/temp/EMPLOYEE_1.in.log


+ 2 - 0
database/SQL/temp/EMPLOYEE_1.queryout.log

@@ -0,0 +1,2 @@
+#@ Zeile 1, Spalte 4: Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert. @#
+

+ 8 - 0
database/SQL/temp/GLOBAL_MAKE_1.bcp1.log

@@ -0,0 +1,8 @@
+
+Kopiervorgang wird gestartet...
+SQLState = S1000, NativeError = 0
+Error = [Microsoft][ODBC Driver 17 for SQL Server]Warnung: Beim BCP-Import mit einer Formatdatei werden leere Zeichenfolgen in durch Trennzeichen getrennten Spalten in NULL konvertiert.
+
+164 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 1      Durchschnitt: (164000.00 Zeilen pro Sek.)

+ 6 - 0
database/SQL/temp/GLOBAL_MAKE_1.bcp2.log

@@ -0,0 +1,6 @@
+
+Kopiervorgang wird gestartet...
+
+164 Zeilen kopiert.
+NetzwerkpaketgrӇe (Bytes): 4096
+Zeit (ms.) gesamt: 15     Durchschnitt: (10933.33 Zeilen pro Sek.)

+ 0 - 0
database/SQL/temp/GLOBAL_MAKE_1.in.log


Some files were not shown because too many files changed in this diff