Files
gateway-mnp-dbc/dbcmnpsrc/FE/mnpdev/mnp/web/jsp/GUI/ShowConsole.jsp
2024-05-13 12:54:14 +02:00

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 >&nbsp;</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 &egrave; = ad oggi (Oggi);
·solo quelle la cui data di validazione massima &egrave; 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) &egrave; = ad oggi (Oggi)
·solo quelle la cui data di cut-over (data_cut_over_calc) &egrave; < 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'>&nbsp;</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'>&nbsp;</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&ugrave; 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&ugrave; 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'>&nbsp;</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>