# # ITSV GmbH # CCDB - Command and Control Database # # FILE: dquerymfile_SVCLDGCFUNZSVTDLD.txt # DESCRIPTION: DQUERY definition for DQUERY SVCLDGCFUNZSVTDLD # this query downloads all ELDA-unzustellbar-Clearingfälle for one Berichtsdatum and one Traeger as an XLSX-FILE # HISTORY: # Datei Author Description # 20211202 WSC use V_CCCFUNZ_ZUOOPTOUT instead of CCCFUNZ to include ZUO-Opt-Out Information in Download files # 20220815 WSC increment puth from default 20 to 1000 seconds to avoid presenting progress as download # 20220909 WSC SVCLEAR-59: exclude ZUOOPTOUT from numbers # @querytitle Unzustellbare Clearingfälle für einen Träger zu einem Berichtsdatum downloaden @querydescription Lädt alle ELDA-unzustellbaren Clearingfälle (exklusive ZUOOPTOUT) zu einem Berichtsdatum für einen Träger als Excel-XLSX-Datei herunter. Der Name der Datei ist CF_DGD_ELDAUNZ__.xlsx. ist das Datum, wann die Auswertung in DGDIALOG erstellt wurde in der Form YYYYMMDD. ist der MST-Code des Trägers, dessen Daten in der Ausgabe enthalten sind. @group SVCLCFSTATCFENZ @querytype dbselect @attributenames svt:svt:{{svtoptions}},repdat:unzrepdat @svtoptions {"labeltext":"Träger","typedesc":"Träger, für den Clearingfälle downloaded werden sollen"} @pre_query if (that.query.svt=="ALLE") that.query.sql = that.query.sql_ALLE; @sql_ALLE select * from V_CCCFUNZ_ZUOOPTOUT where repdatnum=::repdat:: and KEINEZUO!='1' @sql select * from V_CCCFUNZ_ZUOOPTOUT where repdatnum=::repdat:: and KEINEZUO!='1' and traeger=::svt:: # # ^^^^^^^^^^^^^^^^^ <- 20220909/SVCLEAR-59 # @post_query that.result.setResultAttribute("contentDisposition","attachment; filename=\"CF_DGD_ELDAUNZ_"+that.query.repdat+"_"+that.query.svt+".xlsx\""); @format xlsx @puth 1000