446 lines
34 KiB
Plaintext
446 lines
34 KiB
Plaintext
<html>
|
|
<head>
|
|
<title>
|
|
ShowConsole
|
|
</title>
|
|
</head>
|
|
<%@page import = "mnp.objects.dao.*,mnp.objects.*, mnp.utility.ui.*"%>
|
|
<%@page import = "mnp.utility.ui.Res"%>
|
|
<%@page import = "java.util.*,mnp.command.CommandsDef,mnp.utility.DateUtils"%>
|
|
<jsp:useBean id="resultBean" scope="request" class="mnp.objects.result.ConsoleResult" />
|
|
|
|
<!-- IMPOSTO IL REFRESH DELLA PAGINA A 60 SECONDI PER RICARICARE LE VISTE -->
|
|
<META HTTP-EQUIV="Refresh" CONTENT="60; url=<%=Res.ApplContext%>/ShowConsole.do">
|
|
|
|
<body>
|
|
|
|
<!-- COPY -->
|
|
<!-- tabella che include il menu verticale -->
|
|
<table width = "100%" class = "tableBannerRosso" border = 0>
|
|
<tr>
|
|
<td align = "left" width = "100%"><IMG border = 0 SRC ="<%=Res.ApplContext%>/images/banner.gif"></td>
|
|
</tr>
|
|
</table>
|
|
<table width = "100%" >
|
|
<tr>
|
|
<td width = "10%">
|
|
<jsp:include page="/jsp/GUI/Banner.jsp" flush = "true"/>
|
|
</td>
|
|
<td align = "right" valign = "top" width = "90%">
|
|
<!--fine tabella x menu -->
|
|
<!-- /COPY -->
|
|
<br>
|
|
|
|
<b><i><P class = "titolo"> RIEPILOGO SITUAZIONE GIORNALIERA </P></i></b>
|
|
<!-- titolo -->
|
|
<form name = "frmShowConsole" method="post" action = "">
|
|
|
|
|
|
<!--<p align = 'right'><img border = 0 src= '/images/refresh.gif' onClick = 'javascript:alert("pippo");'></p>-->
|
|
<!-- titolo della tabella --->
|
|
<p align = 'left'><font class = 'normaleTab'>Riepilogo Situazione Donor</font></p>
|
|
|
|
|
|
<%String sLinkCommand = "";
|
|
String sOperatore = "";
|
|
String sPage = "";
|
|
%>
|
|
|
|
|
|
<!--------------- Tabella donor ----------------------------------------->
|
|
<table width = '100%' border = '1' class="border">
|
|
<tr>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=2 > </td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ACQUISITA (1)">Acquisite</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 width= '5px'style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ANNULLATA (12), SCARTATA (4) del giorno lavorativo precedente ad oggi">Annullate/Scartate</u></a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=2 rowspan=3 nowrap style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di PRESAINCARICO (1):
|
|
.a partire da 1 giorno dopo la data di acquisizione (Tot)
|
|
·a partire da 2 giorni dopo data di acquisizione (Ritardo)">Prese In Carico</u></a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=5 rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di VALIDATING (6)
|
|
·tutte quelle in attesa di risposta da CRM
|
|
·solo quelle ad Hoc (Sospesa);
|
|
·solo quelle la cui data di validazione massima è = ad oggi (Oggi);
|
|
·solo quelle la cui data di validazione massima è stata superata da 1 giorno (Ritardo)">In Validazione da CRM</u></a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=2 rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di:
|
|
·VALIDATAOK (OK)
|
|
·VALIDATAKO (KO)">Validate da CRM</u></a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di RIFIUTATA (10)">Rifiutate</u></a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=3 rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di INCESSAZIONE (14) per cui:
|
|
·tutte fino ad oggi
|
|
·solo quelle la cui data di cut-over (data_cut_over_calc) è = ad oggi (Oggi)
|
|
·solo quelle la cui data di cut-over (data_cut_over_calc) è < di oggi (Ritardo)">In Cessazione</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ESPLETATA (16)">Espletate</a></font></td>
|
|
</tr>
|
|
<tr>
|
|
</tr>
|
|
<tr>
|
|
<td class= 'tdCeleste'><font class = 'normaleTab'>Oper.<br>Recipient</font></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td class= 'tdCeleste'> </td>
|
|
<td class= 'tdCeleste' align='center' width= '5px'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Ritardo</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center' colspan=2><font class = 'normaleTab'>Sospesa</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Oggi</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Ritardo</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>OK</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>KO</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Oggi</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Ritardo</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
</tr>
|
|
<!--Ciclo per il riempimento della tabella Donor-->
|
|
<%Enumeration e = resultBean.getDONOR_CONSOLE().getDonorConsole();
|
|
sLinkCommand =CommandsDef.SHOW_LISTARICDONOR_DO;
|
|
int iD_TotAcq = 0;
|
|
int iD_TotAnnulScar = 0;
|
|
int iD_TotPresCaric = 0;
|
|
int iD_RitPresCaric = 0;
|
|
int iD_TotValidaz = 0;
|
|
int iD_SospValidaz = 0;
|
|
int iD_OggiValidaz = 0;
|
|
int iD_RitValidaz = 0;
|
|
int iD_OKvalid = 0;
|
|
int iD_KOvalid = 0;
|
|
int iD_TotRifiut =0;
|
|
int iD_TotCess = 0;
|
|
int iD_OggiCess = 0;
|
|
int iD_RitEspl = 0;
|
|
int iD_TotEsplet = 0;
|
|
while(e.hasMoreElements()){
|
|
|
|
DonorConsoleRow d = (DonorConsoleRow)e.nextElement();
|
|
sOperatore = d.getCODICE_OPERATORE_RECIPIENT();
|
|
|
|
iD_TotAcq = iD_TotAcq + d.getACQUISITE();
|
|
iD_TotAnnulScar = iD_TotAnnulScar + d.getANNULLATE_SCARTATE();
|
|
iD_TotPresCaric = iD_TotPresCaric + d.getPRESE_IN_CARICO();
|
|
iD_RitPresCaric = iD_RitPresCaric + d.getRITARDO_PRESA_IN_CARICO();
|
|
iD_TotValidaz = iD_TotValidaz + d.getIN_VALIDAZIONE_TIM();
|
|
iD_SospValidaz = iD_SospValidaz + d.getSOSPESE();
|
|
iD_OggiValidaz = iD_OggiValidaz + d.getIN_VALIDAZIONE_OGGI();
|
|
iD_RitValidaz = iD_RitValidaz + d.getRITARDO_VALIDAZIONE();
|
|
iD_OKvalid = iD_OKvalid + d.getVALIDATE_OK();
|
|
iD_KOvalid = iD_KOvalid + d.getVALIDATE_KO();
|
|
iD_TotRifiut = iD_TotRifiut + d.getRIFIUTATE();
|
|
iD_TotCess = iD_TotCess + d.getIN_CESSAZIONE();
|
|
iD_OggiCess = iD_OggiCess + d.getIN_CESSAZIONE_OGGI();
|
|
iD_RitEspl = iD_RitEspl + d.getRITARDO_ESPLETAMENTO();
|
|
iD_TotEsplet = iD_TotEsplet + d.getESPLETATE();
|
|
|
|
|
|
%>
|
|
<tr>
|
|
<td class= 'tdCeleste'align='center'><font class = 'normaleTab'><%=sOperatore%></font></td>
|
|
<td class= 'tdGiallo' align='center' width= '5px'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_ACQUISITE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getACQUISITE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_ANNULLATE_SCARTATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getANNULLATE_SCARTATE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_PRESE_CARICO%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getPRESE_IN_CARICO()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_RIT_PRESE_CARICO%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getRITARDO_PRESA_IN_CARICO()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_VALIDAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getIN_VALIDAZIONE_TIM()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center' colspan=2 ><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_SOSP_VALIDAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getSOSPESE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_OGGI_VALIDAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getIN_VALIDAZIONE_OGGI()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_RIT_VALIDAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getRITARDO_VALIDAZIONE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_OK_VALIDATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getVALIDATE_OK()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_KO_VALIDATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getVALIDATE_KO()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_RIFIUTATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getRIFIUTATE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_CESSAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getIN_CESSAZIONE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_OGGI_CESSAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getIN_CESSAZIONE_OGGI()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_RIT_CESSAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getRITARDO_ESPLETAMENTO()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiesta.D_TOT_ESPLETATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=d.getESPLETATE()%></u></font></a></td>
|
|
</tr>
|
|
<%}%>
|
|
<!--Fine Ciclo per il riempimento della tabella Donor-->
|
|
<tr>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'>TOTALI</font></td>
|
|
<td class= 'tdVerde' align='center' width= '5px'><font class = 'normaleTab'><%=iD_TotAcq%></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_TotAnnulScar%></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_TotPresCaric%></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_RitPresCaric%></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_TotValidaz %></font></td>
|
|
<td class= 'tdVerde' align='center' colspan=2 ><font class = 'normaleTab'><%=iD_SospValidaz %></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_OggiValidaz %></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_RitValidaz%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_OKvalid%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_KOvalid%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_TotRifiut%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_TotCess%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_OggiCess%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_RitEspl%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iD_TotEsplet%> </font></td>
|
|
</tr>
|
|
</table>
|
|
<!---------------- fine tabella donor -------------------------------------->
|
|
|
|
<%
|
|
if(resultBean.getDONOR_CONSOLE().isRichiesteDaSbloccare()) {
|
|
%>
|
|
<p align = 'center'>
|
|
<font class = 'fontAlert'>
|
|
ATTENZIONE: esistono richieste DONOR da sbloccare</font></p>
|
|
<%
|
|
}
|
|
%>
|
|
|
|
<hr>
|
|
<p align = 'left'><font class = 'normaleTab'>Riepilogo Situazione Recipient</font></p>
|
|
|
|
<!---------------------------- tabella recipient ----------------------------->
|
|
|
|
|
|
<table width = '100%' border = '1' class="border">
|
|
<tr>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=2 style='cursor:hand'> </td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ACQUISITA(2) e ACCODATA(3)">Acquisite/<br>Accodate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 width= '5px'style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di SCARTATAPRESAINCARICO (5)">Scartate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 nowrap style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di INVIATA (4) per cui si aspetta il giorno successivo il file di presa in carico (non applicabile per SCIVOLO TACS)">Inviate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=2 rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di: (non applicabile per SCIVOLO TACS)
|
|
·INVIATA (4) a partire dal giorno lavorativo successivo la data di invio del file più le richieste in e PRESAINCARICO (6) (Tot.)
|
|
·INVIATA (4) a partire da almeno 2 giorni lavorativi dopo la data di invio del file (Mancanze)">Prese In Carico</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=2 rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di:
|
|
·PRESAINCARICO (6) con data di validazione massima superata più le richieste in + quelle in stato VALIDATA (8) (Tot.)
|
|
·PRESAINCARICO (6) con data di validazione massima superata (Mancanze)">Validazione</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di SOSPESA (15) per progetti ad Hoc (non applicabile per SCIVOLO TACS)">Sospese</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' colspan=3 rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ATTESAEVASIONE (11) per cui:
|
|
·tutte quelle nello stato ad oggi(Totale)
|
|
·solo quelle con data_cut_over_aom > di oggi e mancato espletamento da MSS (Ritardo)
|
|
·valore X / Y: di cui: (Mancanza)
|
|
.X:richieste con data_cut_over_aom > di oggi e mancato espletamento da Donating
|
|
.Y:richieste con data_cut_over_aom > di oggi e mancato espletamento da almeno uno degli AOM terzi ">In Evasione</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di RIFIUTATA (7) nella giornata (non applicabile per SCIVOLO TACS))">Rifiutate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ANNULLATA (9) nella giornata ">Annullate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di ANNULLATAGRUPPO (14) nella giornata (non applicabile per SCIVOLO TACS)">Annullate Gruppo</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' rowspan=3 style='cursor:hand'><font class = 'normaleTab'><a title="Richieste nello stato di EVASA (12) nella giornata">Evase</a></font></td>
|
|
</tr>
|
|
<tr>
|
|
</tr>
|
|
<tr>
|
|
<td class= 'tdCeleste'><font class = 'normaleTab'>Oper.<br>Donor</font></td>
|
|
</tr>
|
|
<tr>
|
|
<td class= 'tdCeleste' align='center'> </td>
|
|
<td class= 'tdCeleste' align='center' width= '5px'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Manc</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Manc</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Rit</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Manc</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
<td class= 'tdCeleste' align='center'><font class = 'normaleTab'>Tot</font></td>
|
|
</tr>
|
|
<!--Ciclo per il riempimento della tabella Donor-->
|
|
<% Enumeration en = resultBean.getRECIPIENT_CONSOLE().getRecipientConsole();
|
|
sLinkCommand = CommandsDef.SHOW_LISTARICRECIPIENT_DO;
|
|
int iR_TotAcqAcc = 0;
|
|
int iR_Scartate = 0;
|
|
int iR_TotInviate = 0;
|
|
int iR_TotPresCaric = 0;
|
|
int iR_MancPresCaric = 0;
|
|
int iR_TotValidaz = 0;
|
|
int iR_MancValidaz = 0;
|
|
int iR_TotSospese = 0;
|
|
int iR_TotInEvas = 0;
|
|
int iR_RitInEvas = 0;
|
|
int iR_MancInEvasA =0;
|
|
int iR_MancInEvasB =0;
|
|
int iR_TotRifiut = 0;
|
|
int iR_TotAnnullate = 0;
|
|
int iR_TotAnnulGrupp = 0;
|
|
int iR_TotEvase = 0;
|
|
|
|
while(en.hasMoreElements()){
|
|
RecipientConsoleRow r = (RecipientConsoleRow)(en.nextElement());
|
|
sOperatore = r.getCODICE_OPERATORE_DONATING();
|
|
|
|
String sTDClass = "tdGiallo";
|
|
String sInviate = ""+r.getINVIATE();
|
|
String sTotPreseInCarico = ""+r.getPRESE_IN_CARICO();
|
|
String sMancPreseInCarico = ""+r.getMANCATE_PRESE_IN_CARICO();
|
|
String sSospese = ""+r.getSOSPESE();
|
|
String sRifiutate = ""+r.getRIFIUTATE();
|
|
String sAnnullateGruppo = ""+r.getANNULLATE_GRUPPO();
|
|
|
|
iR_TotAcqAcc = iR_TotAcqAcc + r.getACQUISITE_ACCODATE();
|
|
iR_Scartate = iR_Scartate + r.getSCARTATE_PRESA_IN_CARICO();
|
|
iR_TotInviate = iR_TotInviate + r.getINVIATE();
|
|
iR_TotPresCaric = iR_TotPresCaric + r.getPRESE_IN_CARICO();
|
|
iR_MancPresCaric = iR_MancPresCaric + r.getMANCATE_PRESE_IN_CARICO();
|
|
iR_TotValidaz = iR_TotValidaz + r.getVALIDATE();
|
|
iR_MancValidaz = iR_MancValidaz + r.getMANCATE_VALIDATE();
|
|
iR_TotSospese = iR_TotSospese + r.getSOSPESE();
|
|
iR_TotInEvas = iR_TotInEvas + r.getATTESA_EVASIONE();
|
|
iR_RitInEvas = iR_RitInEvas + r.getRITARDO_EVASIONE();
|
|
iR_MancInEvasA = iR_MancInEvasA + r.getMANCATA_EVASIONE_A();
|
|
iR_MancInEvasB = iR_MancInEvasB + r.getMANCATA_EVASIONE_B();
|
|
iR_TotRifiut = iR_TotRifiut + r.getRIFIUTATE();
|
|
iR_TotAnnullate = iR_TotAnnullate + r.getANNULLATE();
|
|
iR_TotAnnulGrupp = iR_TotAnnulGrupp + r.getANNULLATE_GRUPPO();
|
|
iR_TotEvase = iR_TotEvase + r.getEVASE();
|
|
|
|
|
|
|
|
|
|
if(r.getCODICE_OPERATORE_DONATING().equalsIgnoreCase("TIMT")){
|
|
sTDClass = "tdGrigio";
|
|
sInviate = "";
|
|
sTotPreseInCarico = "";
|
|
sMancPreseInCarico= "";
|
|
sSospese = "";
|
|
sRifiutate = "";
|
|
sAnnullateGruppo = "";
|
|
}
|
|
|
|
%>
|
|
<tr>
|
|
<td class= 'tdCeleste'align='center'><font class = 'normaleTab'><%=sOperatore%></font></td>
|
|
<td class= 'tdGiallo' align='center' width= '5px'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_ACQUISITE_ACC%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getACQUISITE_ACCODATE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_SCARTATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getSCARTATE_PRESA_IN_CARICO()%></u></font></a></td>
|
|
<td class= '<%=sTDClass%>' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_INVIATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sInviate%></u></font></a></td>
|
|
<td class= '<%=sTDClass%>' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_PRESE_CARICO%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sTotPreseInCarico%></u></font></a></td>
|
|
<td class= '<%=sTDClass%>' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_MANC_PRESE_CARICO%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sMancPreseInCarico%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_VALIDAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getVALIDATE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_MANC_VALIDAZIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getMANCATE_VALIDATE()%></u></font></a></td>
|
|
<td class= '<%=sTDClass%>' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_SOSPESE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sSospese%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_EVASIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getATTESA_EVASIONE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_RIT_EVASIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getRITARDO_EVASIONE()%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_MANC_EVASIONEA%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getMANCATA_EVASIONE_A()%></a>/<a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_MANC_EVASIONEB%>');"><%=r.getMANCATA_EVASIONE_B()%></a></u></font></td>
|
|
<td class= '<%=sTDClass%>' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_RIFIUTATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sRifiutate%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_ANNULLATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getANNULLATE()%></u></font></a></td>
|
|
<td class= '<%=sTDClass%>' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_ANNULLATE_GRUPPO%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sAnnullateGruppo%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'> <a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaRec.R_TOT_EVASE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=r.getEVASE()%></u></font></a></td>
|
|
</tr>
|
|
<%}%>
|
|
<tr>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'>TOTALI</font></td>
|
|
<td class= 'tdVerde' align='center' width= '5px'><font class = 'normaleTab'><%=iR_TotAcqAcc%></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_Scartate%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotInviate%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotPresCaric%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_MancPresCaric%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotValidaz%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_MancValidaz%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotSospese%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotInEvas %> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_RitInEvas%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_MancInEvasA+"/"+iR_MancInEvasB%></font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotRifiut%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotAnnullate%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotAnnulGrupp%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iR_TotEvase%> </font></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<!-----------------------------fine tabella recipient ----------------------->
|
|
|
|
<%
|
|
if(resultBean.getRECIPIENT_CONSOLE().isRichiesteDaSbloccare()) {
|
|
%>
|
|
<p align = 'center'>
|
|
<font class = 'fontAlert'>
|
|
ATTENZIONE: esistono richieste RECIPIENT da sbloccare</font></p>
|
|
<%
|
|
}
|
|
%>
|
|
<br>
|
|
<p align = 'left'><font class = 'normaleTab'>Riepilogo Situazione Terza Parte</font></p>
|
|
|
|
<!---------------------------- tabella terze parti ----------------------------->
|
|
|
|
|
|
<table width = '100%' border = '1' class="border">
|
|
<tr>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'>Oper.<br>Recipient</font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste nello stato di ACQUISITA(01) ">Acquisite</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste nello stato di SCARTATA(02)">Scartate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste nello stato di ATTESAEVASIONE(03)">Attesa Evasione</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste negli stati di NON_EVASA(05) e NON_EVASA_INVIATA(07) [Tutte le richieste per le quali DBC non ha ancora ricevuto l'esito da MSS con DCO superata]">Non Evase</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste nello stato di NON_EVASA(05) [Tutte le richieste per le quali DBC non ha ancora ricevuto l'esito da MSS con DCO superata e per le quali non abbiamo ancora inviato l'esito di Porting]">Non Evase Inviate</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste nello stato di EVASA(04) e ESPLETATA(06) [Tutte le richieste per le quali DBC ha ricevuto l'esito di MSS alla data cut over]">Evase</a></font></td>
|
|
<td class= 'tdCeleste' align= 'center' style='cursor:hand' nowrap><font class = 'normaleTab'><a title="Richieste nello stato di ESPLETATA(06)">Espletate</a></font></td>
|
|
</tr>
|
|
<!--Ciclo per il riempimento della tabella TERZE PARTI-->
|
|
<% Enumeration enu = resultBean.getTERZEPARTI_CONSOLE().getTerzePartiConsole();
|
|
sLinkCommand = CommandsDef.SHOW_LISTARICPORTING_DO;
|
|
int iTP_TotAcquisite = 0;
|
|
int iTP_TotScartate = 0;
|
|
int iTP_TotAttesaevasione = 0;
|
|
int iTP_TotNonevase = 0;
|
|
int iTP_TotNonevaseinviate = 0;
|
|
int iTP_TotEvase = 0;
|
|
int iTP_TotEspletate = 0;
|
|
|
|
while(enu.hasMoreElements()){
|
|
TerzePartiConsoleRow r = (TerzePartiConsoleRow)(enu.nextElement());
|
|
String sTDClass = "tdGiallo";
|
|
|
|
sOperatore = r.getCODICE_OPERATORE_RECIPIENT();
|
|
String sAcquisite = "" + r.getACQUISITE();
|
|
String sScartate = "" + r.getSCARTATE();
|
|
String sAttesaEvasione = "" + r.getATTESA_EVASIONE();
|
|
String sNonEvase = "" + r.getNON_EVASE();
|
|
String sNonEvaseInviate = "" + r.getNON_EVASE_INVIATE();
|
|
String sEvase = "" + r.getEVASE();
|
|
String sEspletate = "" + r.getESPLETATE();
|
|
|
|
iTP_TotAcquisite = iTP_TotAcquisite + r.getACQUISITE();
|
|
iTP_TotScartate = iTP_TotScartate + r.getSCARTATE();
|
|
iTP_TotAttesaevasione = iTP_TotAttesaevasione + r.getATTESA_EVASIONE();
|
|
iTP_TotNonevase = iTP_TotNonevase + r.getNON_EVASE();
|
|
iTP_TotNonevaseinviate = iTP_TotNonevaseinviate + r.getNON_EVASE_INVIATE();
|
|
iTP_TotEvase = iTP_TotEvase + r.getEVASE();
|
|
iTP_TotEspletate = iTP_TotEspletate + r.getESPLETATE();
|
|
|
|
%>
|
|
<tr>
|
|
<td class= 'tdCeleste'align='center'><font class = 'normaleTab'><%=sOperatore%></font></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_ACQUISITE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sAcquisite%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_SCARTATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sScartate%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_ATTESAEVASIONE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sAttesaEvasione%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_NONEVASA%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sNonEvase%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_NONEVASEINVIATE%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sNonEvaseInviate%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_EVASA%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sEvase%></u></font></a></td>
|
|
<td class= 'tdGiallo' align='center'><a onClick = "settaParamentri('<%=sLinkCommand%>','<%=sOperatore%>','<%=StatoRichiestaPorting.P_TOT_ESPLETATA%>');"><font class = 'normaleTab'><u style='cursor:hand'><%=sEspletate%></u></font></a></td>
|
|
</tr>
|
|
<%}%>
|
|
<tr>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'>TOTALI</font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotAcquisite%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotScartate%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotAttesaevasione%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotNonevase%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotNonevaseinviate%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotEvase%> </font></td>
|
|
<td class= 'tdVerde' align='center'><font class = 'normaleTab'><%=iTP_TotEspletate%> </font></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<!-----------------------------fine tabella terze parti ----------------------->
|
|
|
|
|
|
|
|
<input type = 'hidden' name = 'oper'>
|
|
<input type = 'hidden' name = 'ric'>
|
|
</FORM>
|
|
|
|
<!-- tabella x menu -->
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!-- fine tabella x menu -->
|
|
</BODY>
|
|
</HTML>
|
|
|
|
|