Edit C:\$RECYCLE.BIN\S-1-5-21-3299923977-2355747492-3265540621-500\$RUQKJ83.class
Êþº¾ 3h Kcom/edeal/frontline/controller/actions/custom/SendMailObjActionOpportunity_ -com/edeal/frontline/controller/actions/Action logger Lorg/apache/commons/logging/Log; REQ_PARAM_JSON Ljava/lang/String; ConstantValue data <clinit> ()V Code %org/apache/commons/logging/LogFactory getLog 3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log; LineNumberTable LocalVariableTable <init> this MLcom/edeal/frontline/controller/actions/custom/SendMailObjActionOpportunity_; execute r(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/lang/String; Exceptions " java/lang/Exception $ & % %javax/servlet/http/HttpServletRequest ' ( getSession "()Ljavax/servlet/http/HttpSession; * (com/edeal/frontline/navigation/FlRequest ) , - *(Ljavax/servlet/http/HttpServletRequest;)V ) / 0 1 getContext !()Lcom/edeal/frontline/FlContext; 3 5 4 com/edeal/frontline/FlLocale 6 7 getInstance @(Ljavax/servlet/http/HttpSession;)Lcom/edeal/frontline/FlLocale; 3 9 : ; getLanguageID ()Ljava/lang/String; = objID ) ? @ A getParameter &(Ljava/lang/String;)Ljava/lang/String; C MsgCc E MsgCci G MsgTo I K J com/edeal/frontline/Utils L M getRequestParameter l(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/lang/String; O type Q actID I S T U isEmpty (Ljava/lang/String;)Z W ; Y [ Z java/lang/String \ ] split '(Ljava/lang/String;)[Ljava/lang/String; _ OppCompteClient_:Ct_NbMois a c b #com/edeal/frontline/OpportunityBean d e lookup W(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; g java/lang/StringBuilder i 0Erreur lors de la récupération de l'entreprise f k l (Ljava/lang/String;)V ! n o ; toString f q r s append -(Ljava/lang/String;)Ljava/lang/StringBuilder; f n v x w org/apache/commons/logging/Log y z error (Ljava/lang/Object;)V | OppEntID ~ Ct_CodeContrat ?Select Ct_CodeContrat From Enterprise INNER JOIN MvaSg_Tiers on MvaText = EntID INNER JOIN Signataire_ ON Sg_ID = MvaColID INNER JOIN Contrat_ ON Sg_Contrat = Ct_ID inner join Refvalues r1 ON r1.RefID = Ct_Statut INNER JOIN Refvalues r2 ON r2.RefID = Ct_TypeContrat WHERE entID= I ? ? ? formatToSQL E(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String; ? AND r1.RefVal = 'VAL' ? AND r2.RefVal = 'L' ? AND Ct_ContratPrincipal IS NULL ? ORDER BY Ct_CrDt DESC LIMIT 1 ? lfq query :: v ? ? z info ? ? ? (com/edeal/frontline/LinkFormQuestionBean ? ? listSQL X(Lcom/edeal/frontline/FlContext;[Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; ? ? ? &com/edeal/frontline/FrontlineException ? printStackTrace ? ? java/util/Vector ¡ ¢ size ()I ? ¤ ¥ ¦ elementAt (I)Ljava/lang/Object; ¨ java/util/Hashtable § ª « ¬ get &(Ljava/lang/Object;)Ljava/lang/Object; ® java/lang/Integer ° ² ± (java/lang/ArrayIndexOutOfBoundsException ³ ; getMessage µ WithInter · ¹ ¸ java/lang/Boolean º U parseBoolean I ¼ ½ U isNullEmptyString ¿ 2Erreur lors de la récupération de l'acteur logis Á actorID Ã Å Ä javax/servlet/http/HttpSession Æ Ç getAttribute &(Ljava/lang/String;)Ljava/lang/Object; É failure Ë Í Ì 3com/edeal/frontline/helper/custom/InteractionHelper Î Ï getIntIDByEntANDOppID W(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Ñ #com/edeal/frontline/InteractionBean Ð Ó Ô 4(Ljava/lang/String;Lcom/edeal/frontline/FlContext;)V Ö java/io/BufferedReader Ø java/io/InputStreamReader $ Ú Û Ü getInputStream $()Ljavax/servlet/ServletInputStream; Þ UTF-8 × à á *(Ljava/io/InputStream;Ljava/lang/String;)V Õ ã ä (Ljava/io/Reader;)V æ è input f Õ ë ì ; readLine Õ î ï close ñ 2Erreur lors de la récupération de l'inputStream v ó y ô *(Ljava/lang/Object;Ljava/lang/Throwable;)V ö org/json/JSONObject õ k ! ? ú ü û -com/edeal/frontline/helper/custom/ActorHelper ý þ getSessionActorID 4(Ljavax/servlet/http/HttpSession;)Ljava/lang/String; com/edeal/frontline/ActorBean ÿ Ó ÿ ; getMail ÿ n < > :erreur lors de la récupération de l'@ mail de l'acteur json {"Status" : "KO", "Msg" : " M9027 ?Veuillez vÃ?©rifier si les options [KBaseCartMailSnderType] et [PasswordReminderEmail] sont bien saisi et/ou si l'acteur courant a une adresse mail. I ³ Z(Ljavax/servlet/http/HttpSession;Ljava/lang/String;ZZLjava/lang/String;)Ljava/lang/String; I A encodeURIComponent ", "Detail" : ""} $ setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V! ªThe email sender is empty. Verify if the options [KBaseCartMailSnderType] and [PasswordReminderEmail] are correctly set and/or if the current actor has an E-mail address.# com/edeal/frontline/MessagesBean "% & #(Ljavax/servlet/http/HttpSession;)V( MsgBody õ*+ A getString -/. java/net/URLDecoder01 decode 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;3 <html><head></head><body>5 </body></html> "78 l setMsgBody: MsgSubject Y<=> valueOf &(Ljava/lang/Object;)Ljava/lang/String;@ - client fB rC -(Ljava/lang/Object;)Ljava/lang/StringBuilder; "EF l setMsgSubject ? I MsgAttIDK | IMNO explodeList 8(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Vector; ?QRS addAll (Ljava/util/Collection;)ZU MsgDocID "WXY setMsgDocID (Ljava/util/Vector;)V[ FusionPdf] "com/edeal/frontline/AttachmentBean \ Ó \`a ; getIDc com/edeal/frontline/DocumentBean b Ó bfg ; getDocAttID i ²j 0com/edeal/frontline/FieldNotInitializedExceptionl EntRefLngID_ n co "com/edeal/frontline/EnterpriseBean \qrs getAttFile ()[B Yu v ([BLjava/lang/String;)Vx Bcom/edeal/frontline/fusion/parameters/impl/FusionParameterWordImpl w {}| !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; ??? Dcom/edeal/frontline/controller/actions/custom/Envoyer_CourrierAction?? miseEnPageMensualites W(Ljava/lang/String;Lcom/edeal/frontline/FlContext;Ljava/lang/String;)Ljava/lang/String; {??? word2pdfNew 5(Lcom/edeal/frontline/FlContext;Ljava/lang/String;)[B? FactureLogis.xml \?? l setAttFileName \?? ; getAttFileName? application/pdf? .xml? .pdf I??? replace J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ??? 2com/edeal/frontline/helper/custom/AttachmentHelper ¡ newAttachment Y(Lcom/edeal/frontline/FlContext;[BLjava/lang/String;Ljava/lang/String;)Ljava/lang/String; ?£¤¥ add (Ljava/lang/Object;)Z§ .ERREUR lors de la pÃ?©paration Ã? la fusion© FusionWord «¬ (com/edeal/frontline/fusion/ui/WordFusion®¯ determineResultDocExtension P(Lcom/edeal/frontline/FlContext;Ljavax/servlet/ServletConfig;)Ljava/lang/String; «±²¯ determineResultDocMimeType´ . Y¶·¸ lastIndexOf (Ljava/lang/String;)I Yº»¼ substring (II)Ljava/lang/String; Y¾¿À getBytes (Ljava/lang/String;)[B ,ERREUR lors de la prepartation de la fusion "ÄÅY setMsgAttIDÇ M9026É [Veuillez vÃ?©rifier si les modÃ?¨les de message pour la fusion PDF sont bien prÃ?©sents.Ë ", "Detail" : " ! ²Î "}Ð Exception when generating PDF ÒÔÓ com/edeal/frontline/FlContextÕÖ getDataDictionary &()Lcom/edeal/frontline/DataDictionary;Ø MsgLngRefÚ fr_FR ÜÞÝ "com/edeal/frontline/DataDictionaryß1 getRefIdByCode "áâ l setMsgLngRefä MailServiceCompta Òæç A getContextParameteré M[SendMailObjOpportunity - run] : Aucun service de comptabilite n'est specifie úëìí initActorBean_ r(Lcom/edeal/frontline/FlContext;Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/ActorBean; ïñð #org/apache/commons/lang/StringUtilsò U isBlankô P[SendMailObjOpportunity - run] : Le mail de l'acteur en copie n'est pas specifieö 0com/edeal/frontline/helper/custom/MessagesHelper õø ù %(Lcom/edeal/frontline/MessagesBean;)V õûüý doMergeMessage '(Ljava/lang/String;Ljava/lang/String;)V õÿ sendMail r(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; M609F ,L'e-mail a Ã?©tÃ?© envoyÃ?© correctement. Ð getIntAttID ()Ljava/util/Vector; Ð getIntAttFileName õ getPowerMailHelper 4()Lcom/edeal/frontline/netbusiness/PowerEmailHelper; 0com/edeal/frontline/netbusiness/PowerEmailHelper ³ #()Ljavax/mail/internet/MimeMessage; / 'com/edeal/frontline/InteractionFromMail extractAttachment x(Lcom/edeal/frontline/FlContext;Ljavax/mail/internet/MimeMessage;Ljava/util/Vector;Ljava/util/Vector;)Ljava/lang/String; javax/mail/internet/MimeMessage ! $(Ljavax/mail/internet/MimeMessage;)V #$ ; getSubject& INTOK( IMPORTE *+, saveMessage z(Lcom/edeal/frontline/FlContext;Ljava/lang/String;Ljavax/mail/Part;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; Ð./ l setIntMsgID Ð12Y setIntAttID Ð45Y setIntAttFileName Ð789 save '()Lcom/edeal/frontline/OperationResult; "