Current File : //home/obabain/autoclutchess_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">&times;</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">&times;</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">&times;</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>