### Variables

- Variables from Salary Structure Assignment:
  `base = Base`, `variable = Variable` etc.
- Variables from Employee:
  `Employment Type = employment_type`, `Branch = branch` etc.
- Variables from Salary Slip:
  `Payment Days = payment_days`, `Leave without pay = leave_without_pay` etc.
- Abbreviation from Salary Component:
  `BS = Basic Salary` etc.
- Some additional variable:
  `gross_pay` and `annual_taxable_earning` can also be used.
- Direct Amount can also be used

### Examples for Conditions and formula

- Calculating Basic Salary based on `base`

      Condition: base < 10000

      Formula: base * .2

- Calculating HRA based on Basic Salary`BS`

      Condition: BS > 2000

      Formula: BS * .1

- Calculating TDS based on Employment Type`employment_type`

      Condition: employment_type=="Intern"

      Amount: 1000

- Calculating Income Tax based on `annual_taxable_earning`

      Condition: annual_taxable_earning > 20000000

      Formula: annual_taxable_earning * 0.10