3Bcom/edeal/frontline/controller/actions/custom/Impression_Catalogue-com/edeal/frontline/controller/actions/Actionlogger Lorg/apache/commons/logging/Log;()VCode  %org/apache/commons/logging/LogFactory getLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;  LineNumberTableLocalVariableTable  thisDLcom/edeal/frontline/controller/actions/custom/Impression_Catalogue;executer(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String; Exceptionsjava/lang/Exception(com/edeal/frontline/navigation/FlRequest ! "*(Ljavax/servlet/http/HttpServletRequest;)V $ %& getContext!()Lcom/edeal/frontline/FlContext;(id * +, getParameter&(Ljava/lang/String;)Ljava/lang/String;.docid0lngid2java/lang/String46java/text/SimpleDateFormat8dd-MM-yyyy-HH-mm-ss 5: ;(Ljava/lang/String;)V=java/util/Date < 5@ ABformat$(Ljava/util/Date;)Ljava/lang/String;Djava/lang/StringBuilderF Catalogue- C: CI JKappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;M.doc CO PQtoString()Ljava/lang/String;SDocIDU[Ljava/lang/String;W DocAttID = 'Y' []\ com/edeal/frontline/DocumentBean ^_ listSummaryZ(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;[[Ljava/lang/String;)Ljava/util/Vector; acbjava/util/Vector deisEmpty()Z ag hi firstElement()Ljava/lang/Object;kjava/util/Hashtable jm noget&(Ljava/lang/Object;)Ljava/lang/Object; qsrRcom/edeal/frontline/controller/actions/custom/Impression_QuestionnaireGuide_Action tutransferXMLDataToStringl(Ljava/lang/String;Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String; wyx%javax/servlet/http/HttpServletRequest z{ getSession"()Ljavax/servlet/http/HttpSession;}Bcom/edeal/frontline/fusion/parameters/impl/FusionParameterWordImpl | !com/edeal/frontline/fusion/Fusion doFusion(Ljavax/servlet/http/HttpSession;Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/edeal/frontline/fusion/parameters/FusionParameter;)Ljava/lang/String;  miseEnPageAutre(Ljava/lang/String;Ljava/lang/String;Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/lang/String; java/io/File outputfiles : eexists emkdir  Q getMessage org/apache/commons/logging/Log warn(Ljava/lang/Object;)V outputfiles/  transferStringToXMLData'(Ljava/lang/String;Ljava/lang/String;)V  sauvegarderLeDocumentX(Ljava/lang/String;Lcom/edeal/frontline/FlContext;[Ljava/lang/String;)Ljava/lang/String;   setAttribute'(Ljava/lang/String;Ljava/lang/Object;)VERREUR lors de la fusion error*(Ljava/lang/Object;Ljava/lang/Throwable;)VsuccessparamsLjava/util/Map;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse; flRequest*Lcom/edeal/frontline/navigation/FlRequest;contextLcom/edeal/frontline/FlContext;objIdLjava/lang/String;modellngIdfilesversionfilenamefieldsquery[[Ljava/lang/String;listLjava/util/Vector;tabLjava/util/Hashtable;restheDirLjava/io/File;seLjava/lang/Exception;eLocalVariableTypeTable)Ljava/util/Vector; StackMapTable java/util/Map&javax/servlet/http/HttpServletResponsecom/edeal/frontline/FlContextsupprimerLesFichiersTemp([Ljava/lang/String;)V edeleteiI (javax/xml/parsers/DocumentBuilderFactory  newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory; newDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;org/xml/sax/InputSourcejava/io/StringReader : (Ljava/io/Reader;)V !javax/xml/parsers/DocumentBuilder parse1(Lorg/xml/sax/InputSource;)Lorg/w3c/dom/Document; &javax/xml/transform/TransformerFactory *()Ljavax/xml/transform/TransformerFactory; newTransformer#()Ljavax/xml/transform/Transformer;!javax/xml/transform/dom/DOMSource  (Lorg/w3c/dom/Node;)V'javax/xml/transform/stream/StreamResult   (Ljava/io/File;)V  javax/xml/transform/Transformer  transform;(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V xmlfilenamefactory*Ljavax/xml/parsers/DocumentBuilderFactory;builder#Ljavax/xml/parsers/DocumentBuilder;documentLorg/w3c/dom/Document; tranFactory(Ljavax/xml/transform/TransformerFactory; aTransformer!Ljavax/xml/transform/Transformer;srcLjavax/xml/transform/Source;destLjavax/xml/transform/Result;"&com/edeal/frontline/FrontlineException$java/io/IOException&"com/edeal/frontline/AttachmentBean %( )"(Lcom/edeal/frontline/FlContext;)V +-,java/nio/file/Paths n.;(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path; 021java/nio/file/Files 34 readAllBytes(Ljava/nio/file/Path;)[B %6 78 setAttFile([B)V:application/octet-stream %< =;setAttContentType %? @;setAttFileName %B C; setAttDesc %E FGsave'()Lcom/edeal/frontline/OperationResult; %I J saveBinaryL-Impossible de sauvegarder le Fichier AttachéN+Impossible d'accéder à l'objet Attachment P %R SQgetIDU)com/edeal/frontline/AccessDeniedException attpdfRes$Lcom/edeal/frontline/AttachmentBean;ex(Lcom/edeal/frontline/FrontlineException;ade+Lcom/edeal/frontline/AccessDeniedException; ] ^_getDataDictionary&()Lcom/edeal/frontline/DataDictionary;add-MM-yycASCegik[resultatEnt][resultatPer][resultatPerAnim]mPa_oTe1qANIM sut"com/edeal/frontline/DataDictionary vwgetRefIdByCodeJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;yPRES{EntID} EntTriName_EntAssoCatID_ = com/edeal/frontline/Utils  formatToSQLE(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String;EntEditListLogis_ = java/lang/Integer valueOf(I)Ljava/lang/Integer;  E(Lcom/edeal/frontline/FlContext;Ljava/lang/Number;)Ljava/lang/String; EntTriName_ "com/edeal/frontline/EnterpriseBean ^m(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;[[Ljava/lang/String;[Ljava/lang/String;)Ljava/util/Vector; a iterator()Ljava/util/Iterator; java/util/Iterator inext 1 &(Ljava/lang/Object;)Ljava/lang/String;-  ehasNext 1 split'(Ljava/lang/String;)[Ljava/lang/String;  4(Ljava/lang/String;Lcom/edeal/frontline/FlContext;)V EntDispName_  getCustomProperty&(Ljava/lang/String;)Ljava/lang/Object; EntGeoCplt_ EntVoieNum_ Ev_ CEntNatureVoieID_ C J-(Ljava/lang/Object;)Ljava/lang/StringBuilder; s  getRefDispJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; EntLblVoie_  Q getEntZip  Q getEntCityEntBP_  Q getEntPhoneTel:  Q getEntFaxFax: EntMail_  Q getEntNotesPerID PerOrdAff_ PerEntID = 'PerFctExitDt >= 'PerColCatAss_ = 'PerAffCatAss_ = 1PerFctExitDt = null PerOrdAff_ com/edeal/frontline/PersonBean java/lang/System outLjava/io/PrintStream; listPerID= java/io/PrintStream ;println   QgetPerFctParentID  Q getPerFctID a SELECT PerFctID   FROM Person ) left join RefValues on RefID = PerFctID 1 WHERE ( PerFctExitDt IS NULL OR PerFctExitDt >=  C(Lcom/edeal/frontline/FlContext;Ljava/util/Date;)Ljava/lang/String;) AND PerFctParentID=  AND PerFctID NOT IN ( AND PerAffCatAss_ =  AND PerColCatAss_ =  ORDER BY PerOrdAff_ ! "printStackTrace$PerFctID &('com/edeal/frontline/BasicBean )*listSQLX(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; a, -.size()I a0 12 elementAt(I)Ljava/lang/Object; 1c5Fct7Civ 9 :Q getPerCivID < =Q getPerName ? @Q getPerFstName B CQ getPerAd1E PerNumVoie_ H PerNatVoie_J PerLibVoie_L PerCplGeo_ N OQ getPerZip Q RQ getPerCity T UQ getPerPhone W XQ getPerFax Z [Q getPerMail 1] ^.length` [resultatEnt] 1b cdreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;f [resultatPer]h[resultatPerAnim]j____NextRow____l&netlngIDdico$Lcom/edeal/frontline/DataDictionary; listEntID listPerID listPerAnimID aujourdhuiLjava/util/Date; DateduJourLjava/text/SimpleDateFormat;ordre_classementresultatEnt_tmpresultatPer_tmpresultatPerAnim_tmpgras1italiqueretour retourTabEntZipEntCityEntPhoneEntFaxEntDisplayNameEntNotesPerCivIDPerName PerFstNamePerAd1PerZipPerCityPerPhonePerFaxPerMailPerFctParentID PerFctID_Anim PerCivID_Anim PerName_AnimPerFstName_Anim PerAd1_AnimPerNumVoie__AnimPerNatVoie__AnimPerLibVoie__AnimPerCplGeo__Anim PerZip_Anim PerCity_Anim PerPhone_Anim PerFax_Anim PerMail_AnimPerFctParentID_AnimorderByenttabEntID resultatEntEnt$Lcom/edeal/frontline/EnterpriseBean;fields1query1orderBy1list1fields2query2orderBy2list2tabPerID tabPerAnimID resultatPerresultatPerAnimjPer Lcom/edeal/frontline/PersonBean; PerFctIDTMPe1sqlQueryLjava/lang/StringBuilder;resulte2flds ListPerFctIDfrow tabPerFctIDp PerFctIDTE1kPerFctIDTMP_AnimListPerFctID_AnimtabPerFctID_AnimPerFctIDTE1_AnimtmpRow SourceFileImpression_Catalogue.java! )  + 3* -.   sY, :#:'):-):/):: : 1Y3SY3S: 5Y79?: CYEG HLHN:   Sb1YRS:TY1YCYVGHXHNSS:Z:!`fj:Rl1:,p: ,v  |Y~:*, :Y:W:CYG HN'*  : &)_bv3 456#7,9/:3<C>X@pAvC{DEFGIJMNO PQ R8SNT_VdWpYssss ibY#P.,G0/D 3@ C0U X p TU.# aG+ d  #w11111T11Nw11111T111)w11111T11  <=#YCYG+2HNW+ݧM,+._`"_+b/c;f*<<U)/ T  2 bM,N-YY*:::Y:YY+ : :OR. il mn#o*p5qFrOsTtawf bb^ I1#,*%5F  T R11!# ^%Y,':CYG+HN1*/59;+>+ADWH$:K:M*-OQ Q=HK!=H]TFz {)|1}7~=CHMPU]_lqyHU wVWM XY_ Z[!K1T%!QT!T 5% S-\:3:3:3: 3: 3: : 5Y`9: b:3:3:3:d:f:h:j:3:3:3:3:3:3:3:3:3:3:3: 3:!3:"3:#3:$3:%3:&3:'3:(3:)3:*3:+3:,3:-3:.3:/3:03:13:23:33:43:53:63:73:83:93::3:;3:<3:=3:>3:?:@lnpr:@:A:Alnxr:A:B,1YzSY|S:BTY1YCY~G-,HNSYCYG-HNSS:C1YCYGHNS:D-BCD:EEPE`HE:G4Gj:FCYGFzl1HHN:G:B6C3:D3:3: BC2:  Y -:ECYGE1HN: CYDG HHN:D :F3: E1:CYDGHHN:D :F3:E1:CYDGHHN:D :F3:nCYEN1:CYDGHHN:D :F3:Eȶ1:CYDGHHN:D$:F3:CYDGHHN:DE:CYDGHHN:D :F3:E:CYDGHHN:D :F3:Eж1:CYDGHHN:D$:F3:CYDGHHN:DE:CYDGHնHHHN:D :F3:E:CYDGHڶHHHN:D :F3:Eܶ1:CYDGHHN:D :F3:E:!CYDG!HN:D :F3:! s1YSYS:ETY1YCYG HXHNSYCYG  ?HXHNSYCYGAHXHNSYSSY1YCYG HXHNSYSYCYGAHXHNSYSS:F1YCYGHNS:G-EFG:HHPH`HH:J4Jj:ICYGIl1HHN:J1YSYS:ITY1YCYG HXHNSYCYG  ?HXHNSYCYG@HXHNSYSSY1YCYG HXHNSYSYCYG@HXHNSYSS:J1YCYGHNS:K-IJK:LLPL`HL:N4Nj:MCY GMl1HHN: N:E :FCYGHN3:G3:H6IEI2:  Y -:J3:KJ:0 :L3:0J:K :L3:KCY:LaY:ML HWL HWL HWLCYG- HHNHWLCYG-0HNHWLCYG-KHHNHWLCYG-HNHWLCYG-AHNHWLCYGHNHW :NN 1Y#S:N3:O-NLN%:MMTM+L6P7MP/j:QCYOGQ#l1HHN:OPPM+ŧ:PO3eO:P6QHCYG4nPQ21HHN:RCYGGRHN:GQQP:PCYG4nJ1HHN:"CYGG"HN:G :P3:"CY6nJ81GHN:#CYGG#HN:G :P3:#CYJ;GHN:$CYGG$HN:G :P3:$CYJ>GHN:%CYGG%HN:G :P3:%CYJAGHN:&CYGG&HN:G :P3:&CYGJDFHN:'CYGG'HN:G :P3:'CYGnCYJGFN1HHN:(CYGG(HN:G :P3:(CYGJIFHN:)CYGG)HN:G :P3:)CYJKFHN:*CYGG*HN:G :P3:*CYJMGHN:+CYGG+HN:G :P3:+CYJPGHN:,CYGG,HN:G :P3:,CYGնHJSHHN:-CYGG-HN:G :P3:-CYGڶHJVHHN:.CYGG.HN:G :P3:.JY:/CYGG/HHN:GF:P3:/=:P3:"3:#3:$3:%3:&3:'3:(3:)3:*3:+3:,3:-3:.3:/CYGGHN:GG:IIE*6IFI2:  Y -:J3:KJ:? :L3:?J:K :L3:KCY:LaY:ML HWL HWL HWLCYG- HHNHWLCYG-?HNHWLCYG-KHHNHWLCYG-HNHWLCYG-@HNHWLCYGHNHW :NN 1Y#S:N3:O-NLN%:MMTM+L6P7MP/j:QCYOGQ#l1HHN:OPPM+ŧ:PO3eO:P6QHCYG4nPQ21HHN:RCYHGRHN:HQQP:PCYG4nJ1HHN:1CYHG1HN:H :P3:1CY6nJ81GHN:2CYHG2HN:H :P3:2CYJ;GHN:3CYHG3HN:H :P3:3CYJ>GHN:4CYHG4HN:H :P3:4CYGJDFHN:6CYHG6HN:H :P3:6CYGnCYJGFN1HHN:7CYHG7HN:H :P3:7CYGJIFHN:8CYHG8HN:H :P3:8CYJKFHN:9CYHG9HN:H :P3:9CYJAGHN:5CYHG5HN:H :P3:5CYJMGHN::CYHG:HN:H :P3::CYJPGHN:;CYHG;HN:H :P3:;CYGնHJSHHN:<CYHG<HN:H :P3:<CYGڶHJVHHN:=CYHG=HN:H :P3:=JY:>CYHG>HHN:HF:P3:>=:P3:13:23:33:43:53:63:73:83:93::3:;3:<3:=3:>CYHGHN:HH:IIF*D:\\ \C7+_aL+eaL+gCYGiHNaLH:II_a:IIea:IIgCYGiHNa:I+iIaLCCB-+kmaL+i3aL+6'*/ilrGJk<?Eru{  !  ~     E H N }    R U [      > A G     |   {~!]`b$'-\_e9<Btw} &`cibC #/48<@EJORTX`hpx',0B #/Nir, G k r <ELr{ !"%&'./0123454:!;<=>?@=?GFQG[HsIwJ{KLMNPRSTWXY[\^_`a b(cJdhefghjkmnopq o t y !z +| 1} ]~ s| ~        / E N g }        < R [ |         ( > G k              % - 5 K OK Z ` g l x |            )Gc{     <R ]b $!-$F%\&e*+,/014#596B9^:t;}>?@CDEHIJ&MJN`OiRSTWXYZ[\]^_` ae*f.9n=oXp]qgrqstuvwxy~Vopq rst {  #uv /wx 4y8z<{@|E}J~OTX\`dhlptx||x t!p$"l#h$d%`&\E'XH(TJ)PL*L+H,D-@.</804102,3(4$5 6789: ;<=>?q@yABUByC^UDRE%FUBCD/EnFFFFLFFFFAFwFFF^UEFUGH%I!&UIyJ^UKRL%MQ UE[ {UFw _G{ [H~IJKLLoLfMNUNOAP%Q +SUP .PQ ]R P P JP P P P WP P P P CP P P P 8P ]I xJ |K L L oL fMNUNOAP%Q SUP PQ<RPP)PaPPP>PyPPP"PePPP8PAI REHRLA11w1s11111<5111111111111111111111111111111111111111111111111111B11w1s11111<51111111111111111111111111111111111111111111111111111H11w1s11111<51111111111111111111111111111111111111111111111111111TTa0 B11w1s11111<51111111111111111111111111111111111111111111111111111T`F11w1s11111<51111111111111111111111111111111111111111111111111111T1jkCj eej ooj_K11w1s11111<51111111111111111111111111111111111111111111111111111T1TTa0 I11w1s11111<51111111111111111111111111111111111111111111111111111T1TTaO11w1s11111<51111111111111111111111111111111111111111111111111111T1TTaTTa0 E11w1s11111<51111111111111111111111111111111111111111111111111111T19J11w1s11111<51111111111111111111111111111111111111111111111111111T1TT11%L11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111IN11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111Ca/T13 P11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111CaT1!TD P11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111CaT1D@rqqzUytrq||dH9J11w1s11111<51111111111111111111111111111111111111111111111111111T1TT11 %L11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111IN11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111Ca/T13 P11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111CaT1!TD P11w1s11111<51111111111111111111111111111111111111111111111111111T1TT111CaT1D@rqzUytqrq||dH9J11w1s11111<51111111111111111111111111111111111111111111111111111T1TT11&8DD11w1s11111<51111111111111111111111111111111111111111111111111111T