Current File : /home/obabain/khb_obaba_in/AccountReports.jsp |
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@include file="Connection.jsp" %>
<%Statement st=con.createStatement();
ResultSet rs=null;
%>
<%!
String currdate=null;
String fdate=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="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<title>Insert title here</title>
</head>
<body>
<%@include file="master.jsp" %>
<form>
<div class="content">
<div class="row">
<div class="col-md-9" >
<div class="panel panel-default" >
<div class="panel-heading main-color-bg">
<h3 class="panel-title">Accounts Reports</h3>
</div>
<div class="panel-body">
<div class="row" >
<div class="col-xs-3">
<div class="well dash-box">
<a href="PaymentRegister.jsp?fyear=0" class="btn btn-primary">Payment Register</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<a href="ReceiptRegister.jsp?fyear=0" class="btn btn-primary">Receipt Register</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<a href="JournalRegister.jsp?fyear=0" class="btn btn-primary">Journal Register</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<a href="ContraRegister.jsp?fyear=0" class="btn btn-primary">Contra Register</a>
</div>
</div>
</div>
<div class="row">
<div class="col-xs-3">
<div class="well dash-box">
<a href="Daybook.jsp?date=0" class="btn btn-primary">Day Book</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<a class="btn btn-primary" data-toggle="modal" data-target="#myModalledg">Ledger</a>
</div>
</div>
<!-- <div class="col-xs-3">
<div class="well dash-box">
<span><b>Payables</b></span><br>
<a class="btn btn-primary" data-toggle="modal" data-target="#myModal">Supplier wise</a>
<a class="btn btn-primary" href="payablesBydate.jsp">Date wise</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<span><b>Receivables</b></span><br>
<a class="btn btn-primary" data-toggle="modal" data-target="#myModalrec">Customer wise</a>
<a class="btn btn-primary" href="receivableBydate.jsp" >Date wise</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<a href="LedgerReport.jsp" class="btn btn-primary">Ledger</a>
</div>
</div>
<div class="col-xs-3">
<div class="well dash-box">
<a href="SalesReceiptsCust.jsp" class="btn btn-primary">Monthly Receipts</a>
</div>
</div>
</div>
<div class="row">
-->
<%-- <div class="col-xs-3">
<div class="well dash-box">
<%
Statement stmt1=con.createStatement();
ResultSet rr1=stmt1.executeQuery("select tb.*,(select DATE(NOW()))currdate from fiscalyear tb where f_year=YEAR(NOW())");
while(rr1.next())
{
fdate=rr1.getString("f_Ystart");
currdate=rr1.getString("currdate");
}
%>
<a class="btn btn-primary" href="Profit&LossAC.jsp?from=<%=fdate %>&to=<%=currdate %>" >Profit & Loss A/c</a>
</div>
</div> --%>
</div>
<div class="modal-footer" id="contact_submit">
<input type="button" value="Back" style="background:#204b58;" class="pull-left btn btn-info" onclick="goBack()"/>
</div>
</div>
<div class="modal fade" id="myModal" role="dialog" >
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<div class="panel-body">
<div>
<input class="form-control" type="text" placeholder="Search suppliers..." name="filter" id="myInput" onkeyup="myFunction()"><a></a>
</div>
<table class="table table-hover" id="datatable-responsive" >
<tbody>
<tr><td style="border-top:1px solid white;"><a href="payablesAll.jsp?Id=0">All</a></td></tr>
<%
rs=st.executeQuery("select * from account_ledger where under=25 order by ledger_name asc");
while(rs.next())
{
%>
<tr>
<td style="border-top:1px solid white;">
<a href="payablesById.jsp?Id=<%=rs.getString("l_id") %>"><%=rs.getString("ledger_name") %></a>
</td>
</tr>
<%} %>
</tbody>
</table>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="myModalrec" role="dialog" >
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<!-- <h4 class="modal-title">Modal Header</h4> -->
</div>
<div class="modal-body">
<div class="panel-body">
<div>
<input class="form-control" type="text" placeholder="Search customers..." name="filter" id="myInputrec" onkeyup="myFunctionrec()"><a></a>
</div>
<table class="table table-hover" id="datatable-responsiverec">
<tbody>
<tr><td style="border-top:1px solid white;"><a href="receivableAll.jsp?Id=0">All</a></td></tr>
<%
rs=st.executeQuery("select * from account_ledger where under=26 order by ledger_name asc");
while(rs.next())
{
%>
<tr>
<td style="border-top:1px solid white;">
<a href="receivableById.jsp?Id=<%=rs.getString("l_id") %>"><%=rs.getString("ledger_name") %></a>
</td>
</tr>
<%} %>
</tbody>
</table>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="myModalledg" role="dialog" >
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
</div>
<div class="modal-body">
<div class="panel-body">
<div>
<input class="form-control" type="text" placeholder="Search ledgers..." name="filter" id="myInputledg" onkeyup="myFunctionledg()"><a></a>
</div>
<table class="table table-hover" id="datatable-responsiveledg" >
<tbody>
<!-- <tr><td style="border-top:1px solid white;"><a href="ledgerById.jsp?Id=0">All</a></td></tr> -->
<%
rs=st.executeQuery("select * from account_ledger where branch_id="+loginid+" order by ledger_name asc");
while(rs.next())
{
Statement stmt=con.createStatement();
ResultSet rr=stmt.executeQuery("select tb.*,(select DATE(NOW()))currdate from fiscalyear tb where f_year=YEAR(NOW())");
while(rr.next())
{
fdate=rr.getString("f_Ystart");
currdate=rr.getString("currdate");
}
%>
<tr>
<td style="border-top:1px solid white;">
<a href="ledgerById.jsp?Id=<%=rs.getString("l_id") %>&from=<%=fdate%>&to=<%=currdate%>"><%=rs.getString("ledger_name") %></a>
</td>
</tr>
<%} %>
</tbody>
</table>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
function myFunction() {
var input, filter, table, tr, td, i;
input = document.getElementById("myInput");
filter = input.value.toUpperCase();
table = document.getElementById("datatable-responsive");
tr = table.getElementsByTagName("tr");
for (i = 0; i < tr.length; i++) {
td = tr[i].getElementsByTagName("td")[0];
if (td) {
if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
tr[i].style.display = "";
} else {
tr[i].style.display = "none";
}
}
}
}
</script>
<script>
function myFunctionrec() {
var input, filter, table, tr, td, i;
input = document.getElementById("myInputrec");
filter = input.value.toUpperCase();
table = document.getElementById("datatable-responsiverec");
tr = table.getElementsByTagName("tr");
for (i = 0; i < tr.length; i++) {
td = tr[i].getElementsByTagName("td")[0];
if (td) {
if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
tr[i].style.display = "";
} else {
tr[i].style.display = "none";
}
}
}
}
</script>
<script>
function myFunctionledg() {
var input, filter, table, tr, td, i;
input = document.getElementById("myInputledg");
filter = input.value.toUpperCase();
table = document.getElementById("datatable-responsiveledg");
tr = table.getElementsByTagName("tr");
for (i = 0; i < tr.length; i++) {
td = tr[i].getElementsByTagName("td")[0];
if (td) {
if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {
tr[i].style.display = "";
} else {
tr[i].style.display = "none";
}
}
}
}
</script>
<%@include file="footer.jsp" %>
</form>
</body>
<script type="text/javascript">
function goBack() {
window.history.back();
};
</script>
</html>