Class: Dorsale::ExpenseGun::ExpenseLine
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Dorsale::ExpenseGun::ExpenseLine
- Defined in:
- app/models/dorsale/expense_gun/expense_line.rb
Instance Method Summary collapse
Instance Method Details
#assign_default_values ⇒ Object
16 17 18 |
# File 'app/models/dorsale/expense_gun/expense_line.rb', line 16 def assign_default_values assign_default :company_part, 100 end |
#employee_payback ⇒ Object
20 21 22 |
# File 'app/models/dorsale/expense_gun/expense_line.rb', line 20 def employee_payback (total_all_taxes * company_part / 100) end |
#total_vat_deductible ⇒ Object
24 25 26 |
# File 'app/models/dorsale/expense_gun/expense_line.rb', line 24 def total_vat_deductible category.vat_deductible == true ? (vat * company_part / 100) : 0.0 end |