Current File : /home/obabain/autoclutchess_obaba_in/paymentPDF.jsp |
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ include file="Connection.jsp" %>
<%
String loginid=(String)session.getAttribute("logid");
String name=(String)session.getAttribute("uname");
String firstname=(String)session.getAttribute("firstname");
String id=request.getParameter("Id");
Statement st=con.createStatement();
ResultSet rs=null;
rcom=st.executeQuery("select tb.*,upper(tb.user_company)company from ip_users tb where login_id="+loginid+"");
while(rcom.next())
{
comp=rcom.getString("company");
add1=rcom.getString("user_address_1");
add2=rcom.getString("user_address_2");
city=rcom.getString("user_city");
zip=rcom.getString("user_zip");
state=rcom.getString("user_state");
phone=rcom.getString("user_phone");
email=rcom.getString("user_email");
web=rcom.getString("user_web");
gst=rcom.getString("user_vat_id");
bankname=rcom.getString("bank_name");
acno=rcom.getString("account_no");
ifsc=rcom.getString("ifsc");
branch=rcom.getString("bank_branch");
}
rs=st.executeQuery("select tb.*,IFNULL((select ledger_name from account_ledger where l_id=tb.particular),'')parti,IFNULL((select ledger_name from account_ledger where l_id=tb.account),'')acco from account_voucher_main tb where voucher_type='payment' and voucher_id="+id+"");
while(rs.next())
{
payno=rs.getString("voucher_no");
paydate=rs.getString("voucher_date");
acc=rs.getString("acco");
//parti=rs.getString("credit");
narr=rs.getString("narration");
amt=rs.getString("credit_amt");
}
/* rs=st.executeQuery("select tb.*,sum(tb.credit)as amt from account_vouchers tb where voucher_no='"+payno+"' and voucher_type='payment' or voucher_type='bank' group by voucher_no " );
while(rs.next())
{
amt=rs.getString("amt");
} */
Statement sl=con.createStatement();
ResultSet rl=sl.executeQuery("select * from ip_logo where login_id="+loginid+"");
while(rl.next())
{
logo=rl.getString("name");
}
%>
<%!
String comp=null;
String add1=null;
String add2=null;
String city=null;
String zip=null;
String phone=null;
String email=null;
String web=null;
String gst=null;
String bankname=null;
String acno=null;
String ifsc=null;
String branch=null;
String logo=null;
String state=null;
ResultSet rcom=null;
String payno=null;
String paydate=null;
String acc=null;
String amt=null;
String narr=null;
String parti=null;
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link rel="shortcut icon" type="image/x-icon" href="img/ico.ico" />
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/estilos.css" rel="stylesheet">
<link href="css/Mystyle.css" rel="stylesheet">
<script src="http://cdn.ckeditor.com/4.6.1/standard/ckeditor.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="js/jscolor.js"></script>
<style type="text/css">
footer {
/* font-size: 9px; */
width:120mm;
text-align: left;
/* border-top:1px solid black; */
}
@page {
size: landscape;
margin: 0mm 0mm 0mm 0mm;
}
@media print {
footer {
position: fixed;
bottom: 0;
/* border-top:1px solid black; */
width:120mm;
text-align:left;
}
body {
width: 120mm;
height: 100mm;
}
</style>
<title>Insert title here</title>
</head>
<body>
<div style="background-color:white;">
<div class="col-md-4" style="text-align:center;"><img src="<%=logo %>"></div>
<div class="col-md-4"><div style=" text-align:center; font-size:medium; ">
<b><%=comp %></b><br>
<span style="text-align:center; font-size:medium; ">
<%=add1 %>,
<%=add2 %><br>
<%=city %>-<%=zip %><br>
<%=state %><br>
Email:<%=email %>
</span><br><br>
<span style="text-align:center; font-size:medium; "><b>Payment Voucher</b></span>
</div></div>
<br>
<div>
<div class="row" >
<div class="col-xs-8">
<span style="margin-left:15px;"> No:</span>
<b><%=payno %></b>
</div>
<div class="col-xs-4 ">
<span style="margin-left:5px;">Dated:</span>
<b><%=paydate %></b>
</div>
</div>
<div style="border-top:1px solid black;">
<table class="pdftable" style="width:100%;">
<thead>
<tr>
<th>Particulars</th>
<th style="text-align:right;">Amount</th>
</tr>
</thead>
<tbody>
<%
rs=st.executeQuery("select tb.*,IFNULL((select ledger_name from account_ledger where l_id=tb.particular),'')parti,(select total from ip_puchase_invoice where pinvoice_id=tb.bill_no )tot,sum(tb.debit_amt)am from account_voucher_sub tb where voucher_id="+id+" group by particular");
while(rs.next())
{
%>
<tr>
<td style="margin-left:60px;" valign="top"><%=rs.getString("parti") %>
<%
Statement st1=con.createStatement();
ResultSet rs1=st1.executeQuery("select tb.*,(case when tb.type='B' then (select purchase_invoice_no from ip_puchase_invoice where pinvoice_id=tb.bill_no) else bill_no end )bill from account_voucher_sub tb where voucher_id="+id+" and particular="+rs.getString("particular")+"");
while(rs1.next())
{
%>
<br>
<%if(rs1.getString("type").equals("B"))
{
%>
Agst Ref: <span><%=rs1.getString("bill") %></span>
<span style="margin-left:150px;"><%=rs1.getString("debit_amt") %>Dr</span>
<%
}}
%>
</td>
<td align="right" ><%=rs.getString("am") %></td>
</tr>
<%
}
%>
<tr>
<td></td>
<td ></td>
</tr>
</tbody>
</table>
</div>
<footer>
<table class="pdftable" style="width:100%;">
<tbody style="border-top:1px solid black;">
<%-- <%rs=st.executeQuery("select tb.*,(case when tb.voucher_type='bank' then 'Bank charges' else '' end )as bank from account_vouchers tb where voucher_no='"+payno+"' and voucher_type='bank'");
while(rs.next())
{
%>
<tr style="vertical-align:top; ">
<td><%=rs.getString("bank") %></td>
<td align="right"><%=rs.getString("credit") %></td>
</tr>
<%
}
%> --%>
<tr>
<td style="vertical-align:bottom;">
<b>Through:</b><br><span style="margin-left:50px;"><%=acc %></span>
<br>
<b>on account of:</b><br><span style="margin-left:40px;"><%=narr %></span>
</td>
<td style="vertical-align:top; " align="right" >
<span style=" border-bottom:1px solid black; padding:5px 0px 5px 0px;">
<%=amt %></span>
</td>
</tr>
</tbody>
</table>
<hr>
<div style="padding:30px 0px 0px 0px;">
<div class="row" >
<div class="col-xs-8">
Receivers Signature
</div>
<div class="col-xs-4 " style="text-align:right;">
Authorized Signatory
</div>
</div>
</div>
</footer>
</div>
</div>
</body>
</html>