Running Account Bill

Table Name: tabRunning Account Bill

Running Account Bill is comprehensive bill for the Customer account on a Project

Fields

Sr Fieldname Type Label Options
1 customer Link Customer Customer
2 ra_bill_no Read Only RA Bill No.
3 get_invoices Button Get Invoices
4 cb_1 Column Break
5 ra_bill_date Data Date
6 project Link Project Project
7 prev_ra_bill Link Previous RA Bill Running Account Bill
8 sb_si_1 Section Break Sales Invoices
9 sales_invoice_list Table Sales Invoices Running Account Bill Invoices
10 sb_si_2 Section Break
11 sum_net_total Currency Sum of Net Total
12 sum_grand_total Currency Sum of Grand Total
13 get_items Button Get Items
14 cb_2 Column Break
15 sum_taxes Currency Sum of Taxes
16 payments_till_date Currency Payments Till Date
17 sb_abstract Section Break Abstract
18 items_list Table List of Items Running Account Bill Items
19 amended_from Link Amended From Running Account Bill

Controller

civil_contracting.civil_contracting.doctype.running_account_bill.running_account_bill

Class RunningAccountBill

Inherits from frappe.model.document.Document

calculate_totals (self)

No docs


get_ra_items (self)

getraitems


on_update (self)

No docs


set_ra_bill_no (self)

Set RA Bill No depending on Selected Previous RA Bill or set it to 1


validate (self)

No docs


validate_prev_si (self)

Sales Invoices in all previous series RA Bill Do not repeat


validate_previous_ra_bill (self)

Validate customer of current RA Bill and Previous RA Bill to be equal


validate_project (self)

Validate Project's Customer and RA Bill's Customer to be same


validate_ra_no (self)

Validates Same RA Bill cannot be selected as Previous RA Bill



Public API
/api/method/civil_contracting.civil_contracting.doctype.running_account_bill.running_account_bill.get_sales_invoices

civil_contracting.civil_contracting.doctype.running_account_bill.running_account_bill.get_sales_invoices (customer, project=None, prev_ra_bill=None, ra_bill_no=None)

No docs


Linked In: