Untitled
unknown
plain_text
5 months ago
8.8 kB
1
Indexable
<%@page import="java.util.*, java.text.*" %> <%@page import="com.dcx.service.gcs.gcschargeback.control.*,com.dcx.service.gcs.gcschargeback.model.*,com.dcx.service.gcs.gcschargeback.common.*,com.dcx.service.gcs.gcschargeback.GCSCBfiatFaultSpecificDTO;"%> <% // Request DTO that contains all condition data for this page GCSCBClaimDTO claimdto = (GCSCBClaimDTO) request.getAttribute("REQUEST_GCSAPP_DTO"); List<GCSCBfiatFaultSpecificDTO> conditionList = claimdto.getListFiatFault() ; int conditionListSize = conditionList.size(); int conditionSequence = claimdto.getConditionSequence(); if(conditionSequence == 0) conditionSequence = 1; String condSeq = ""; int numCond = claimdto.getNumofConditions(); String includeFile = ""; String conditionTechId = ""; String conditionTransType = ""; String conditionStatus = ""; String conditionTechName = ""; if(conditionList == null) { //System.out.println("***Fetching null for the conditionList***"); } else { if (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getTechnicianId() != null) conditionTechId = (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getTechnicianId()).trim(); if (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getTransactionType() != null) conditionTransType = (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getTransactionType()).trim(); if (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getFaultStatus() != null) conditionStatus = (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getFaultStatus()).trim(); if (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getTechnicianName() != null) { conditionTechName = (((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getTechnicianName()).trim(); if(conditionTechName.equals("")) conditionTechName = "None"; } } if(numCond == 0) { numCond = 1; } if(conditionList == null) { System.out.println(" conditionList is NULL******"); } else { //adding code for displaying full verbage for Transaction Type if (conditionTransType != null) { if(conditionTransType.length() != 0) { char condTransType = Character.toUpperCase(conditionTransType.charAt(0)); switch(condTransType) { case 'S': conditionTransType = "Safety/Recall"; includeFile = "GCSCBConditionRecallFiat.jsp"; break; case 'M': conditionTransType = "Mopar"; includeFile = "GCSCBConditionMoparFiat.jsp"; break; case 'W': conditionTransType = "Warranty"; break; case 'F': conditionTransType = "Service Contract"; includeFile = "GCSCBConditionServiceContractFiat.jsp"; break; default: conditionTransType = "Warranty"; break; } } } //end of transaction type and start of status if(conditionStatus != null) { if(conditionStatus.length() != 0) { char conditionStat = Character.toUpperCase(conditionStatus.charAt(0)); switch(conditionStat) { case '0': conditionStatus = "Rejected"; break; case '1': conditionStatus = "Paid"; break; case '3': conditionStatus = "Rejected"; break; case '4': conditionStatus = "Suspended"; break; case '5': conditionStatus = "Paid"; break; default: conditionStatus = "Not found"; break; } } } } String path = "/GCSChargebackWeb/"; %> <SCRIPT LANGUAGE="JavaScript" SRC="<%=path%>service/claims/gcs/gcschargeback/scripts/GCSCBCondition.js"></SCRIPT> <form name="GCSCBConditionForm" method="POST" action="/GCSChargebackWeb/GCSChargebackServlet"> <input type="hidden" name="I_CLM_SAN" value="<%= claimdto.getGcd_i_clm_san() %>"> <input type="hidden" name="I_CURR_REP" value="<%= claimdto.getDealer() %>"> <input type="hidden" name="GCS_I_VHCL_SAN" value="<%=claimdto.getGcs_i_vhcl_san()%>"> <input type="hidden" name="C_MKT" value="<%=claimdto.getMarket()%>"> <input type="hidden" name="I_CLM" value="<%=claimdto.getClaimNo()%>"> <input type="hidden" name="I_COND_SEQ" value="<%=conditionSequence%>"> <input type="hidden" name="NO_OF_CONDS" value="<%=claimdto.getNumofConditions()%>"> <input type="hidden" name="action" value="getcondition"> <input type="hidden" name="isFIATClaim" value="Y"> <input type="hidden" name="F_CLM_SAN" value="<%= claimdto.getGcs_i_clm_san() %>"> <table cellspacing="0" cellpadding="0"> <tr> <td colspan="7" height="5"></td> </tr> <tr> <td class="formLabel" align="right" width="200">Condition: </td> <td width="5" height="10"></td> <td align="left" width="130"> <select name="conditionSelect" class="bodyText" onChange="setFiatcondseq();"> <% String selected = ""; for(int i=0;i<numCond;i++) { if(conditionSequence == i+1) { selected = " SELECTED"; }else { selected = ""; } %> <option value=<%=i+1+selected%>><%=i+1%> <% } %> </select> </td> <td width="20"></td> <td class="formLabel" align="right">Deductible Applicable: </td> <td width="5"></td> <td align="left" class="bodyText"></td> </tr> <tr> <td class="formLabel" align="right" height="20">Claim Type: </td> <td width="5"></td> <td align="left" class="bodytext"><%=((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getFaultExpenseCode()+"- "+((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getFaultExpenseCodeDesc()%> <td width="20"></td> <td class="formLabel" align="right">Authorization No: </td> <td width="5"></td> <td align="left" class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getClaimAuthorizationNumber())%> </td> </tr> <tr> <td class="formLabel" align="right" height="20">Technician Identification: </td> <td width="5"></td> <td align="left" class="bodyText"><%=conditionTechId%></td> <td width="20"></td> <td class="formLabel" align="right">Technician Name: </td> <td width="5"></td> <td align="left" class="bodyText"><%=conditionTechName%></td> </tr> <tr> <td class="formLabel" align="right" height="20">Status: </td> <td width="5"></td> <td align="left" class="bodyText"><%=conditionStatus%></td> <td width="20"></td> <td class="formLabel" align="right">Secret Code: </td> <td width="5"></td> <td align="left"class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getSecretCode())%></td> </tr> <tr> <td class="formLabel" align="right" height="20">Cycle: </td> <td width="5"></td> <td align="left" class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getCreditMemoCycle())%></td> <td width="20"></td> <td class="formLabel" align="right">Broke Down Vehicle: </td> <td width="5"></td> <td align="left"class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getBrokeDownVehicle())%></td> </tr> <tr> <td class="formLabel" align="right" height="20">Fault Code: </td> <td width="5"></td> <td align="left" class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getFaultCode())%></td> <td width="20"></td> <td class="formLabel" align="right">Condition Authorization No: </td> <td width="5"></td> <td align="left"class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getFiatAuthorizationNumber())%></td> <td width="20" colspan =”4”></td> </tr> <tr> <td class="formLabel" align="right" height="20">Anomaly Code: </td> <td width="5"></td> <td align="left" class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getAnamolyCode())%></td> <td width="20" colspan =”4”></td> <td class="formLabel" align="right">Defect Description: </td> <td width="5"></td> <td align="left"class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getDefectDesc())%></td> <td width="20" colspan =”4”></td> </tr> <tr> <td class="formLabel" align="right">Position Code: </td> <td width="5"></td> <td align="left"class="bodyText"><%=(((GCSCBfiatFaultSpecificDTO) conditionList.get(0)).getPostionCodes())%></td> <td width="20" colspan =”4”></td> </tr> <tr> <td colspan="7" height="5"></td> </tr> <% if(!includeFile.equals("")) { %> <tr> <td colspan="7" height="5"> <jsp:include page="<%=includeFile%>" flush="true"/> </td> </tr> <% }%> </table>
Editor is loading...
Leave a Comment