Version 6.x.x Source

Table Name: tabExpense Claim

Fields

Sr Fieldname Type Label Options
1 naming_series Select Series
EXP
2 approval_status Select Approval Status
Draft
Approved
Rejected
3 exp_approver Link Approver

A user with "Expense Approver" role

User
4 column_break0 Column Break
5 total_claimed_amount Currency Total Claimed Amount
Company:company:default_currency
6 total_sanctioned_amount Currency Total Sanctioned Amount
Company:company:default_currency
7 expense_details Section Break
8 expenses Table Expenses Expense Claim Detail
9 sb1 Section Break
Simple
10 posting_date Date Posting Date
11 employee Link From Employee Employee
12 employee_name Data Employee Name
13 company Link Company Company
14 fiscal_year Link Fiscal Year Fiscal Year
15 cb1 Column Break
16 total_amount_reimbursed Currency Total Amount Reimbursed
Company:company:default_currency
17 remark Small Text Remark
18 project Link Project Project
19 task Link Task Task
20 title Data Title
21 email_id Data Employees Email Id
22 amended_from Link Amended From Expense Claim

Controller

erpnext.hr.doctype.expense_claim.expense_claim

Class ExpenseClaim

Inherits from frappe.model.document.Document

calculate_total_amount (self)

No docs


get_feed (self)

No docs


on_cancel (self)

No docs


on_submit (self)

No docs


update_task (self)

No docs


update_task_and_project (self)

No docs


validate (self)

No docs


validate_expense_approver (self)

No docs


validate_sanctioned_amount (self)

No docs



Class InvalidExpenseApproverError

Inherits from frappe.exceptions.ValidationError


Public API
/api/method/erpnext.hr.doctype.expense_claim.expense_claim.get_expense_approver

erpnext.hr.doctype.expense_claim.expense_claim.get_expense_approver (doctype, txt, searchfield, start, page_len, filters)

No docs


Linked In: