3Fcom/edeal/frontline/kpi/methods/GiftCheque_UsedWithAdCustomCountMethod*com/edeal/frontline/kpi/AbstractCalcMethod()VCode  LineNumberTableLocalVariableTablethisHLcom/edeal/frontline/kpi/methods/GiftCheque_UsedWithAdCustomCountMethod;getSupportedAxes()Ljava/util/Collection; Signature=()Ljava/util/Collection;java/util/LinkedList   com/edeal/frontline/kpi/TimeAxisGchCrDtjava/lang/String (com/edeal/frontline/kpi/AbstractCalcAxis   FRENCH_LOCALELjava/lang/String;"Date de création $ % ENGLISH_LOCALE'Date of Creation )+*'com/edeal/frontline/kpi/TimeGranularity ,-DAY)Lcom/edeal/frontline/kpi/TimeGranularity; / 0c(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lcom/edeal/frontline/kpi/TimeGranularity;)V 243java/util/List 56add(Ljava/lang/Object;)Z8"com/edeal/frontline/kpi/StringAxis: GchCrDt_Year<Année (Date de création)>Year (Date of Creation) 7@ A:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)VC GchValidityDtEDate de validitéGEffective DateI GchMontantKMontantMAmountOcom/edeal/frontline/kpi/FobAxisQ CgcCustomerSClientUCustomerW Correspondent N@ZGchUseWithAdherent\&Utilisation du chèque chez l'affilié^Partner` EnterpriseaxesLjava/util/List;LocalVariableTypeTable5Ljava/util/List;run(Ljava/util/Map;Ljava/util/Calendar;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;)Lcom/edeal/frontline/kpi/IDataSet;(Ljava/util/Map;Ljava/util/Calendar;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;)Lcom/edeal/frontline/kpi/IDataSet; i jk composeQuery(Ljava/util/Map;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;)Ljava/lang/String; m nologger Lorg/apache/commons/logging/Log; qsr&com/edeal/frontline/FrontlineException tu getMessage()Ljava/lang/String; wyxorg/apache/commons/logging/Log z{error*(Ljava/lang/Object;Ljava/lang/Throwable;)V}#com/edeal/frontline/kpi/ListDataSet !com/edeal/frontline/kpi/Aggregate SUM#Lcom/edeal/frontline/kpi/Aggregate; | (Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/Aggregate;Ljava/lang/Iterable;)Vjava/lang/StringBuilder Requete : (Ljava/lang/String;)V append-(Ljava/lang/String;)Ljava/lang/StringBuilder; utoString w info(Ljava/lang/Object;)V  ctxLcom/edeal/frontline/FlContext; com/edeal/frontline/FlContext  getConnection()Ljava/sql/Connection; java/sql/Connection createStatement()Ljava/sql/Statement; java/sql/Statement  executeQuery((Ljava/lang/String;)Ljava/sql/ResultSet;!com/edeal/frontline/kpi/DBDataSet (Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/Aggregate;Ljava/sql/ResultSet;Ljava/sql/Connection;)V sjava/sql/SQLException com/edeal/frontline/Utils cleanUp@(Ljava/sql/Connection;Ljava/sql/Statement;Ljava/sql/ResultSet;)VparamsLjava/util/Map;calLjava/util/Calendar;axis1#Lcom/edeal/frontline/kpi/ICalcAxis;axis2axis3querye(Lcom/edeal/frontline/FrontlineException;itLjava/lang/Iterable;dataSet#Lcom/edeal/frontline/kpi/DBDataSet;conLjava/sql/Connection;stLjava/sql/Statement;rsLjava/sql/ResultSet;sqleLjava/sql/SQLException;FLjava/util/Map;9Ljava/lang/Iterable; StackMapTable java/util/Mapjava/util/Calendar!com/edeal/frontline/kpi/ICalcAxisjava/sql/ResultSet Exceptions(Ljava/util/Map;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;Lcom/edeal/frontline/kpi/ICalcAxis;)Ljava/lang/String; "com/edeal/frontline/kpi/JoinHelper "(Lcom/edeal/frontline/FlContext;)VSELECT COUNT (*)   addAxisFieldd(Ljava/lang/StringBuilder;ZLcom/edeal/frontline/kpi/JoinHelper;Lcom/edeal/frontline/kpi/ICalcAxis;)V FROM GiftCheque_  GchStatusID  innerJoin&(Ljava/lang/String;)Ljava/lang/String;   addAxisJoinc(Ljava/lang/StringBuilder;Lcom/edeal/frontline/kpi/JoinHelper;Lcom/edeal/frontline/kpi/ICalcAxis;)V WHERE ( RefVal field8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;='PO' OR ='TB'='PA' ='IN'  ) AND  GchUseWithAdherent notnull  GROUP BY   addAxisFieldG  valueOf&(Ljava/lang/Object;)Ljava/lang/String; /com/edeal/frontline/kpi/methods/KPIMethodHelper getSQLlimitForKPImethod3(Lcom/edeal/frontline/FlContext;)Ljava/lang/String;qLjava/lang/StringBuilder;jh$Lcom/edeal/frontline/kpi/JoinHelper;dispose getSignature=()Ljava/util/Collection; &('java/util/Collections )* emptyList()Ljava/util/List;,, .0axis.getUserCode(): 2 3u getUserCode 5s6java/lang/Exception w8 z 5: ;printStackTrace = >6equals@ GchCrDtB+ EXTRACT(YEAR FROM GchCrDt) AS GchCrDt_YearD GchValidityDtF GchStatusIDH GchMontantJ join_1.CgcCustomerL GchUseWithAdherentcommaZaxisstrCommaLjava/lang/Exception;Sucode: UC LEFT OUTER JOIN CmdGiftCheque_ as join_1 ON GchCgcID=join_1.CgcID getUnit2(Lcom/edeal/frontline/FlLocale;)Ljava/lang/String; Y[Zcom/edeal/frontline/FlLocale \] getLocale()Ljava/util/Locale; _ `alocaleLjava/util/Locale; c VW egfjava/util/Locale haFRANCE e= ek laFRENCHnNombre de Chèques cadeauxp Gift ChequesflLocaleLcom/edeal/frontline/FlLocale;resultgetDescription v tWx1Nombre de chèques encaissés par un Logis donnéz)Gift Cheques Used with Adherents counting*(Ljava/lang/String;)Ljava/util/Collection;O(Ljava/lang/String;)Ljava/util/Collection;arg0 SourceFile+GiftCheque_UsedWithAdCustomCountMethod.java! /* "  zYL+YYSY!SY#SY&S(.1W+7Y9YSY;SY#SY=S9?1W+YBYSYDSY#SYFSB(.1W+7YHYSYJSY#SYLSH?1W+NYPYSYRSY#SYTSVX1W+NYYYSY[SY#SY]S_X1W+ "%&7'c()*+,  abc adefg, :*+-h:0:*lpvY:|Y-~*lY::: : *::  : Y-~ :: *l  v  qe N1345$6-7?:Y<\=_>b?eAnBwCDEFGJ   +-\\_YbV eS  c-Nq,Z jkq1@Y:Y*:W*,*-*WW*,*-*WWWWWWW W W W, W*,*-*Y* nP QSU(V2W=YE[R][^d_navbcdefghijklopq#r H@ @@@@ 7* !c @ "+ y  #$.% |  qw~+:-:*lY/1:*l4791< +Y?W19< +YAW1B< +YCW1< +YEW1H< +YGWX1P< +YIW,1Y<+YKW475 v 49GL[ux %(7QTc} H~ ~~MN~ !~O sP 9Q  b5++++++(q[19<*lY/1:*l479+:-:*lYR1+Y9W *+-585 :5:HMRV[{ H MN !O:QRBP q5 ;qz--1P< +TW  *  !OVW5*+X^*+bM*^di*^ji mMoM, (,/3 5 5qr's  (tW5*+X^*+uM*^di*^ji wMyM, (,/3 5 5qr's  (#{|6   } ~