add auto-calculation of Itr and Ao form and also back-to dashboard button commit

This commit is contained in:
2025-12-04 17:31:12 +05:30
parent dd339070ab
commit 4fce58adec
29 changed files with 1387 additions and 314 deletions

View File

@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html>
<head>
<title>CIT Form Entry</title>
<link rel="stylesheet" href="{{ url_for('static', filename='index.css') }}">
@@ -74,6 +75,24 @@
background-color: #0056b3;
}
/* Back button styling */
.back-btn {
display: inline-block;
margin-bottom: 20px;
padding: 10px 18px;
background: #6c757d;
color: white;
font-size: 15px;
font-weight: 600;
border-radius: 6px;
text-decoration: none;
transition: background 0.3s ease;
}
.back-btn:hover {
background: #5a6268;
}
@media (max-width: 600px) {
.container {
padding: 20px;
@@ -93,24 +112,28 @@
}
</style>
</head>
<body>
<div class="container">
<h2>CIT Form Entry</h2>
<form method="POST">
<label>Year:</label>
<input type="number" name="year" required value="{{ record.year if record else '' }}">
<!-- Back to Dashboard Button -->
<a href="{{ url_for('index') }}" class="back-btn">← Back to Dashboard</a>
{% for field in [
"gross_total_income", "deduction_80ia_business", "deduction_sec37_disallowance",
"deduction_80g", "net_taxable_income", "tax_30_percent", "tax_book_profit_18_5",
"tax_payable", "surcharge_12", "edu_cess_3", "total_tax_payable", "mat_credit",
"interest_234c", "total_tax", "advance_tax", "tds", "tcs", "tax_on_assessment", "refund"
] %}
<label for="{{ field }}">{{ field.replace("_", " ").title() }}:</label>
<input type="number" name="{{ field }}" step="0.01" required value="{{ record[field] if record else '' }}">
{% endfor %}
<button type="submit">{{ 'Update' if record else 'Submit' }}</button>
</form>
<h2>CIT Form Entry</h2>
<form method="POST">
<label>Year:</label>
<input type="number" name="year" required value="{{ record.year if record else '' }}">
{% for field in [
"gross_total_income", "deduction_80ia_business", "deduction_sec37_disallowance",
"deduction_80g", "net_taxable_income", "tax_30_percent", "tax_book_profit_18_5",
"tax_payable", "surcharge_12", "edu_cess_3", "total_tax_payable", "mat_credit",
"interest_234c", "total_tax", "advance_tax", "tds", "tcs", "tax_on_assessment", "refund"
] %}
<label for="{{ field }}">{{ field.replace("_", " ").title() }}:</label>
<input type="number" name="{{ field }}" step="0.01" required value="{{ record[field] if record else '' }}">
{% endfor %}
<button type="submit">{{ 'Update' if record else 'Submit' }}</button>
</form>
</div>
@@ -121,4 +144,5 @@
}
</script>
</body>
</html>
</html>