<%@page import="com.itextpdf.text.log.SysoLogger"%> <% /****************************************************************************** * Copyright (c) 2000-2010 e-Deal * * e-Deal S.A. * 55 rue Brillat Savarin * 75013 Paris * France * * T: +33 (0)1 53 80 80 30 * F: +33 (0)1 73 01 69 77 * http://www.e-deal.com * * La diffusion de ce code source sous quelque forme que ce soit sans * l'autorisation de E-DEAL est interdite. * * Vous êtes autorisés à modifier ce code source uniquement pour votre usage * propre et sous réserve que les mentions de copyright demeurent intactes. * * Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou * implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour * responsable des dommages pouvant résulter de l'utilisation de ce code * source. ******************************************************************************/ %> <%@ page session="true"%> <%@ page import="com.edeal.frontline.navigation.FlRequest" %> <%@ page import="com.edeal.frontline.FlContext" %> <%@ page import="com.edeal.frontline.DataDictionary" %> <%@ page import="com.edeal.frontline.Utils" %> <%@ page import="java.text.*" %> <%@ page import="java.util.*" %> <%@ page import="com.edeal.frontline.FrontlineException"%> <%@ page import="com.edeal.frontline.FieldNotInitializedException" %> <%@ page import="com.edeal.frontline.helper.Contrat_BaseHelper"%> <%@ page import="com.edeal.frontline.helper.custom.Contrat_Helper"%> <%@ taglib uri="http://www.e-deal.com/taglib/fl" prefix="fl" %> <% final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(getClass()); FlRequest flRequest = new FlRequest(request); FlContext context = flRequest.getContext(); DataDictionary dico = context.getDataDictionary(); String millesime = null; try{ millesime = context.getContextParameter("Millesime"); }catch(FrontlineException fnie){ logger.error("Millesime must be parametrized"); } String pays = null; try { pays = request.getParameter("pays"); if(pays.equals("")){ pays = null; } } catch (Exception e) { pays = null; } String datemin = null; //try{ // datemin = request.getParameter("datemin"); // if(datemin.equals("")){ // datemin = null; // } //}catch(Exception fnie){ // datemin = null; //} String datemax = null; //try{ // datemax = request.getParameter("datemax"); // if(datemax.equals("")){ // datemax = null; // } //}catch(Exception fnie){ // datemax = null; //} long nbLogis = 0; long nbLogisException = 0; if(millesime != null && !millesime.isEmpty()){ Date pDate = new Date(); Vector logis = Contrat_Helper.getAllOnGoingLogisContractsWithoutInvoice(context, pDate, millesime, "L", pays); //String sLogis = Utils.implodeList(logis, "|"); //logger.error("++++++++++ "+ sLogis); Vector vLogisSubContracts = Contrat_Helper.getAllOnGoingLogisSubContractsWithoutInvoiceCount(context, pDate, millesime, pays); //String sLogisException = Utils.implodeList(logisException, "|"); //logger.error("++++++++++ "+ sLogisException); nbLogis = logis.size(); nbLogisException = vLogisSubContracts.size(); } Vector listPays = new Vector(); try { listPays = dico.getRefList("Ctr", "Te1"); } catch (FieldNotInitializedException e){ listPays=null; } %> " listTitle="" >
 
<%= Utils.formatToWeb(Long.toString(nbLogis), false) %>
<%= Utils.formatToWeb(Long.toString(nbLogisException), false) %>