CalculationType | Calculation Type | PickList | | Fixed, Formula, Percentage, Slab or Manual. Percentage is calculated from CTC or an earlier line, and Slab is calculated from the professional tax slabs only on a component with Statutory Type PT. A component with Statutory Type TDS takes the month's tax projection whatever this field says. Everything else, including blank, pays Value. Values: Fixed, Formula, Percentage, Slab, Manual. |
ComponentName | Component Name | Text | | The line's name, and the key other lines use in Percentage Of. Name the basis line exactly Basic (capital letters don't matter). Not on the inline card that adds a line; set it on the line's record page. A line with no name cannot be used as a basis. |
ComponentType | Component Type | PickList | | Earning, Deduction, EmployerContribution or Reimbursement. Used only when the line has no payroll component; otherwise the component's type wins. Blank counts as Earning. Values: Earning, Deduction, EmployerContribution, Reimbursement. |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created Date | DateAndTime | Yes | |
EffectiveFrom | Effective From | Date | | Not read by the run: every active line applies in every period. Not on the standard forms. |
EffectiveTo | Effective To | Date | | Not read by the run: switch Is Active off to retire a line. Not on the standard forms. |
EmployeeId | Employee | Lookup → Employee | | Not stored. Lines belong to a structure, not to a person. |
Formula | Formula | Text | | A formula expression. Not evaluated by the run; the line pays its Value. |
Id | Id | Guid | Yes | |
IsActive | Is Active | Boolean | | Whether the run uses the line. Blank counts as active. Switch it off to retire a line; the standard pages have no delete for lines. |
IsPercentageofCTC | Is Percentage of CTC | Boolean | | Take the percentage of the person's monthly CTC from their compensation record. Wins over Percentage Of. |
MaxAmount | Max Amount | Currency | | A ceiling for the amount, for example a PF wage ceiling, applied before proration. Read by the run, but not on the standard line forms until an administrator adds it. |
MinAmount | Min Amount | Currency | | A floor for the amount, applied before proration. Read by the run, but not on the standard line forms until an administrator adds it. |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | Name | Text | Yes | The line's number, filled from the SC document series when the line is saved. Click it on the structure's Components tab to open the line. |
OwnerId | Owner | Lookup → UserAccount | Yes | |
PayrollComponentId | Payroll Component | Lookup → PayrollComponent | | The payroll component the line pays. Its Component Type, Statutory Type, Taxability, Is Proratable and both GL accounts override the line's own fields and are copied onto each calculated line. Always fill it: without it the calculated line has no GL accounts and posting fails. The picker lists the components of every company. |
PercentageOf | Percentage Of | PickList | | For a Percentage line, the Component Name of the earlier line it is a percentage of. The list offers Basic, CTC and Taxable Income, but only Basic can match a line, and only if a line is named Basic. CTC and Taxable Income give 0; use Is Percentage of CTC for CTC. Values: Basic, CTC, Taxable Income. |
Prorata | Pro-rata | Boolean | | Reduce the amount for loss-of-pay days. Used only when the line has no payroll component; otherwise the component's Is Proratable decides. |
RecordTypeId | Record Type | Guid, hidden | | |
SalaryStructureId | Salary Structure | Lookup → SalaryStructure | | The structure the line belongs to. Filled when the line is added from the structure's Components tab. |
Sequence | Sequence | Number | | The order in which the run works out the lines, lowest first. A Percentage line can only use a line with a lower Sequence, and professional tax uses the gross of the lines before it. Starts at 0 and is not on the inline card, so set it on every line; lines with the same Sequence come in no fixed order. Also the line's order on the register when its payroll component has no sort order. |
StatutoryFlag | Statutory Flag | PickList | | None, PF, ESI, TDS, PT, LWF or Gratuity. Used only when the line has no payroll component; otherwise the component's Statutory Type decides. Values: None, PF, ESI, TDS, PT, LWF, Gratuity. |
SubscriptionKey | Subscription Key | Guid, hidden | Yes | |
Taxable | Taxable | Boolean | | Marks the calculated amount taxable. Used only when the line has no payroll component; otherwise the component's Taxability decides. |
UpdatedDateTime | Modified Date | DateAndTime | Yes | |
Value | Value | Number | | The amount for a Fixed line, or the percentage for a Percentage line (40 means 40 per cent). Defaults to 0. |