Updated Code

This commit is contained in:
Swapnil9693
2025-11-26 14:46:20 +05:30
parent 565af3be64
commit 05930c6c15

24
main.py
View File

@@ -509,20 +509,7 @@ def add_invoice():
final_amount = request.form.get('final_amount') final_amount = request.form.get('final_amount')
final_amount=float(final_amount) if final_amount else 0.0 final_amount=float(final_amount) if final_amount else 0.0
# insert_invoice_query = '''
# INSERT INTO invoice (
# PMC_No, Village_Id, Work_Type, Invoice_Details, Invoice_Date, Invoice_No,
# Basic_Amount, Debit_Amount, After_Debit_Amount, Amount, GST_Amount, TDS_Amount,
# SD_Amount, On_Commission, Hydro_Testing, GST_SD_Amount, Final_Amount
# ) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)
# '''
# invoice_values = (
# pmc_no, village_id, work_type, invoice_details, invoice_date, invoice_no,
# basic_amount, debit_amount, after_debit_amount, amount, gst_amount, tds_amount,
# sd_amount, on_commission, hydro_testing, gst_sd_amount, final_amount
# )
# cursor.execute(insert_invoice_query, invoice_values)
# connection.commit()
# invoice_id = cursor.lastrowid # invoice_id = cursor.lastrowid
cursor.callproc('InsertInvoice', [ cursor.callproc('InsertInvoice', [
pmc_no, village_id, work_type, invoice_details, invoice_date, invoice_no, pmc_no, village_id, work_type, invoice_details, invoice_date, invoice_no,
@@ -535,14 +522,7 @@ def add_invoice():
print("This is the invocie id from the invoice table ", invoice_id) print("This is the invocie id from the invoice table ", invoice_id)
# Insert into assign_subcontractors table
# subcontractor_id = request.form.get('subcontractor_id')
# insert_assign_query = '''
# INSERT INTO assign_subcontractors (PMC_no, Contractor_Id, Village_Id)
# VALUES (%s, %s, %s)
# '''
# cursor.execute(insert_assign_query, (pmc_no, subcontractor_id, village_id))
# connection.commit()
subcontractor_id = request.form.get('subcontractor_id') subcontractor_id = request.form.get('subcontractor_id')
cursor.callproc('AssignSubcontractor', [pmc_no, subcontractor_id, village_id]) cursor.callproc('AssignSubcontractor', [pmc_no, subcontractor_id, village_id])
connection.commit() connection.commit()