Table Name: tabSalary Structure
Sr | Fieldname | Type | Label | Options |
---|---|---|---|---|
1 | column_break0 |
Column Break | ||
2 | employee |
Link | Employee | Employee |
3 | employee_name |
Data | Employee Name | |
4 | branch |
Link | Branch | Branch |
5 | designation |
Link | Designation | Designation |
6 | department |
Link | Department | Department |
7 | column_break1 |
Column Break | ||
8 | is_active |
Select | Is Active |
Yes No |
9 | from_date |
Date | From Date | |
10 | to_date |
Date | To Date | |
11 | company |
Link | Company | Company |
12 | earning_deduction |
Section Break |
Monthly Earning & Deduction
Salary breakup based on Earning and Deduction. |
|
13 | earning |
Column Break | Earning | |
14 | earnings |
Table | Earnings | Salary Structure Earning |
15 | deduction |
Column Break | Deduction | |
16 | deductions |
Table | Deductions | Salary Structure Deduction |
17 | section_break0 |
Section Break |
Simple |
|
18 | column_break2 |
Column Break | ||
19 | total_earning |
Currency | Total Earning |
Company:company:default_currency |
20 | total_deduction |
Currency | Total Deduction |
Company:company:default_currency |
21 | column_break3 |
Column Break | ||
22 | net_pay |
Currency | Net Pay |
Company:company:default_currency |
Inherits from frappe.model.document.Document
No docs
Make any existing salary structure for employee inactive.
No docs
No docs
get_other_active_salary_structure (self)
No docs
get_ss_values (self, employee)
No docs
No docs
make_table (self, doct_name, tab_fname, tab_name)
No docs
No docs
No docs
No docs
No docs
Public API
/api/method/erpnext.hr.doctype.salary_structure.salary_structure.make_salary_slip
erpnext.hr.doctype.salary_structure.salary_structure.make_salary_slip (source_name, target_doc=None)
No docs