NexCommand AINexCom Knowledge Base
Field reference

Salary Slip

How to use Salary Slip in Payroll: access, working steps, fields, related records and troubleshooting.

Purpose and access

Maintain salary components, structures and assignments, then prepare payroll for the selected period. Review attendance and leave effects, deductions and employee details before submission and payment. Payroll access is private.

This page is a record page in Human Resources → Payroll. Use the link above to open the configured destination; permissions are checked by the destination service.

ERP links open in a new tab. Sign in with your own account; record visibility, actions and approval authority follow your assigned permissions. Screens can differ by company and configuration.

Before you start

Prepare the required information: Employee, Employee Name, Company, Posting Date.

Confirm the company, party, dates, units and source references that apply. Select existing links carefully and check for an existing record before creating a duplicate.

Working steps

  1. Open Salary Slip from Human Resources → Payroll, or use ERP Search.
  2. Filter the list and open the relevant record. To add a record, use Add/New when your role provides that action.
  3. Complete the editable fields described below. Required fields and validation conditions must be satisfied; read-only values are set by the system or their source records.
  4. Add the required child rows. Review each row’s identifiers, linked records and values, using the child-table field reference below.
  5. Save the record and address validation messages. Reload and verify the saved values and relationships.
  6. When the draft is complete and you are authorized, submit it through the available approval process. Submission can create operational or accounting effects. Use the permitted cancellation/amendment process for later corrections.

Field reference

These fields come from the installed ERP definition. Hidden fields and password inputs are omitted. Additional conditions, custom scripts and workflow rules can make a field required or read-only in a particular context.

FieldType / behaviorHow to use it
EmployeeemployeeLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Employee

Employee Nameemployee_nameRead Only
Required
System-provided value; correct its source record or calculation rather than overwriting the displayed result.
Employee notification recipientnexcom_employee_userLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: User

CompanycompanyLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Company

DepartmentdepartmentLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Department

DesignationdesignationLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Designation

BranchbranchLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Branch

Posting Dateposting_dateDate
Required
Choose the business date required for this field. Confirm its relationship to other dates on the record.
Letter Headletter_headLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Letter Head

StatusstatusSelect
Optional · Read-only
Choose one of the configured list values. Status fields may be controlled by the record workflow.
Available choices
  • Draft
  • Submitted
  • Cancelled
  • Withheld
Salary Withholdingsalary_withholdingLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Withholding

CurrencycurrencyLink
Required · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Currency

Payroll Frequencypayroll_frequencySelect
Optional
Choose one of the configured list values. Status fields may be controlled by the record workflow.
Available choices
  • Monthly
  • Fortnightly
  • Bimonthly
  • Weekly
  • Daily
Start Datestart_dateDate
Optional
Choose the business date required for this field. Confirm its relationship to other dates on the record.
End Dateend_dateDate
Optional
Choose the business date required for this field. Confirm its relationship to other dates on the record.
Salary Structuresalary_structureLink
Required · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Structure

Payroll Entrypayroll_entryLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Payroll Entry

Mode Of Paymentmode_of_paymentSelect
Optional · Read-only
Choose one of the configured list values. Status fields may be controlled by the record workflow.
Salary Slip Based on Timesheetsalary_slip_based_on_timesheetCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Deduct Tax For Unsubmitted Tax Exemption Proofdeduct_tax_for_unsubmitted_tax_exemption_proofCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Working Daystotal_working_daysFloat
Required · Read-only
Enter a numeric value using the required unit and precision.
Leave Without Payleave_without_payFloat
Optional
Enter a numeric value using the required unit and precision.
Absent Daysabsent_daysFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Payment Dayspayment_daysFloat
Required · Read-only
Enter a numeric value using the required unit and precision.
Salary Slip TimesheettimesheetsTable
Optional
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: Salary Slip Timesheet

Total Working Hourstotal_working_hoursFloat
Optional
Enter a numeric value using the required unit and precision.
Hour Ratehour_rateCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Hour Rate (Company Currency)base_hour_rateCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
EarningsearningsTable
Optional
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: Salary Detail

DeductionsdeductionsTable
Optional
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: Salary Detail

Accrued Benefitsaccrued_benefitsTable
Optional · Read-only
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: Employee Benefit Detail

employer_contributionsemployer_contributionsTable
Optional
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: Salary Detail

Gross Paygross_payCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Gross Pay (Company Currency)base_gross_payCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Gross Year To Dategross_year_to_dateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Gross Year To Date(Company Currency)base_gross_year_to_dateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total Deductiontotal_deductionCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total Deduction (Company Currency)base_total_deductionCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Net Paynet_payCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Net Pay (Company Currency)base_net_payCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Rounded Totalrounded_totalCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Rounded Total (Company Currency)base_rounded_totalCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Year To Dateyear_to_dateCurrency
Optional · Read-only
Total salary booked for this employee from the beginning of the year (payroll period or fiscal year) up to the current salary slip's end date.
Year To Date(Company Currency)base_year_to_dateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Month To Datemonth_to_dateCurrency
Optional · Read-only
Total salary booked for this employee from the beginning of the month up to the current salary slip's end date.
Month To Date(Company Currency)base_month_to_dateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total in wordstotal_in_wordsData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Total in words (Company Currency)base_total_in_wordsData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
CTCctcCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Income from Other Sourcesincome_from_other_sourcesCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total Earningstotal_earningsCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Non Taxable Earningsnon_taxable_earningsCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Standard Tax Exemption Amountstandard_tax_exemption_amountCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax Exemption Declarationtax_exemption_declarationCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Deductions before tax calculationdeductions_before_tax_calculationCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Annual Taxable Amountannual_taxable_amountCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Income Tax Deducted Till Dateincome_tax_deducted_till_dateCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Current Month Income Taxcurrent_month_income_taxCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Future Income Taxfuture_income_tax_deductionsCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Total Income Taxtotal_income_taxCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Journal Entryjournal_entryLink
Optional
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Journal Entry

Amended Fromamended_fromLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Slip

Bank Namebank_nameData
Optional
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Bank Account Nobank_account_noData
Optional
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
Leave Detailsleave_detailsTable
Optional · Read-only
Add the relevant child rows and review required columns, quantities and references before saving.

Linked record: Salary Slip Leave

Child tables

Salary Slip Timesheet — child-row fields
FieldType / behaviorHow to use it
Time Sheettime_sheetLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Timesheet

Working Hoursworking_hoursFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Earnings — child-row fields
FieldType / behaviorHow to use it
Componentsalary_componentLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Component

AbbrabbrData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
AmountamountCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Year To Dateyear_to_dateCurrency
Optional · Read-only
Total salary booked against this component for this employee from the beginning of the year (payroll period or fiscal year) up to the current salary slip's end date.
Additional Salaryadditional_salaryLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Additional Salary

Is Recurring Additional Salaryis_recurring_additional_salaryCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Statistical Componentstatistical_componentCheck
Optional
If selected, the value specified or calculated in this component will not contribute to the earnings or deductions. However, it's value can be referenced by other components that can be added or deducted.
Depends on Payment Daysdepends_on_payment_daysCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Exempted from Income Taxexempted_from_income_taxCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Tax Applicableis_tax_applicableCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Flexible Benefitis_flexible_benefitCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Variable Based On Taxable Salaryvariable_based_on_taxable_salaryCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Do not include in totaldo_not_include_in_totalCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Do Not Include in Accounting Entriesdo_not_include_in_accountsCheck
Optional
If enabled, the amount will be excluded from accounting entries during Journal Entry creation.
Accrual Componentaccrual_componentCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Deduct Full Tax on Selected Payroll Datededuct_full_tax_on_selected_payroll_dateCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
ConditionconditionCode
Optional
Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment.
Amount based on formulaamount_based_on_formulaCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
FormulaformulaCode
Optional
Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment.
Default Amountdefault_amountCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax on flexible benefittax_on_flexible_benefitCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax on additional salarytax_on_additional_salaryCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Deductions — child-row fields
FieldType / behaviorHow to use it
Componentsalary_componentLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Component

AbbrabbrData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
AmountamountCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Year To Dateyear_to_dateCurrency
Optional · Read-only
Total salary booked against this component for this employee from the beginning of the year (payroll period or fiscal year) up to the current salary slip's end date.
Additional Salaryadditional_salaryLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Additional Salary

Is Recurring Additional Salaryis_recurring_additional_salaryCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Statistical Componentstatistical_componentCheck
Optional
If selected, the value specified or calculated in this component will not contribute to the earnings or deductions. However, it's value can be referenced by other components that can be added or deducted.
Depends on Payment Daysdepends_on_payment_daysCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Exempted from Income Taxexempted_from_income_taxCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Tax Applicableis_tax_applicableCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Flexible Benefitis_flexible_benefitCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Variable Based On Taxable Salaryvariable_based_on_taxable_salaryCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Do not include in totaldo_not_include_in_totalCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Do Not Include in Accounting Entriesdo_not_include_in_accountsCheck
Optional
If enabled, the amount will be excluded from accounting entries during Journal Entry creation.
Accrual Componentaccrual_componentCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Deduct Full Tax on Selected Payroll Datededuct_full_tax_on_selected_payroll_dateCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
ConditionconditionCode
Optional
Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment.
Amount based on formulaamount_based_on_formulaCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
FormulaformulaCode
Optional
Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment.
Default Amountdefault_amountCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax on flexible benefittax_on_flexible_benefitCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax on additional salarytax_on_additional_salaryCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Accrued Benefits — child-row fields
FieldType / behaviorHow to use it
Earning Componentsalary_componentLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Component

Benefit AmountamountCurrency
Required
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
employer_contributions — child-row fields
FieldType / behaviorHow to use it
Componentsalary_componentLink
Required
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Salary Component

AbbrabbrData
Optional · Read-only
Enter the identifier or short text requested by the label. Preserve external reference numbers accurately.
AmountamountCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Year To Dateyear_to_dateCurrency
Optional · Read-only
Total salary booked against this component for this employee from the beginning of the year (payroll period or fiscal year) up to the current salary slip's end date.
Additional Salaryadditional_salaryLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Additional Salary

Is Recurring Additional Salaryis_recurring_additional_salaryCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Statistical Componentstatistical_componentCheck
Optional
If selected, the value specified or calculated in this component will not contribute to the earnings or deductions. However, it's value can be referenced by other components that can be added or deducted.
Depends on Payment Daysdepends_on_payment_daysCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Exempted from Income Taxexempted_from_income_taxCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Tax Applicableis_tax_applicableCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Is Flexible Benefitis_flexible_benefitCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Variable Based On Taxable Salaryvariable_based_on_taxable_salaryCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Do not include in totaldo_not_include_in_totalCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
Do Not Include in Accounting Entriesdo_not_include_in_accountsCheck
Optional
If enabled, the amount will be excluded from accounting entries during Journal Entry creation.
Accrual Componentaccrual_componentCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
Deduct Full Tax on Selected Payroll Datededuct_full_tax_on_selected_payroll_dateCheck
Optional · Read-only
Enable or disable the named option only when it matches the intended record behavior.
ConditionconditionCode
Optional
Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment.
Amount based on formulaamount_based_on_formulaCheck
Optional
Enable or disable the named option only when it matches the intended record behavior.
FormulaformulaCode
Optional
Administrator/integration field. Use a validated configuration or supported script and test its impact before deployment.
Default Amountdefault_amountCurrency
Optional
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax on flexible benefittax_on_flexible_benefitCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Tax on additional salarytax_on_additional_salaryCurrency
Optional · Read-only
Enter the monetary amount in the applicable currency. Review the transaction and company currency before using the value.
Leave Details — child-row fields
FieldType / behaviorHow to use it
Leave Typeleave_typeLink
Optional · Read-only
Choose an existing linked record. Check its company and ownership; typing a label alone does not create a new relationship.

Linked record: Leave Type

Total Allocated Leave(s)total_allocated_leavesFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Expired Leave(s)expired_leavesFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Used Leave(s)used_leavesFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Leave(s) Pending Approvalpending_leavesFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.
Available Leave(s)available_leavesFloat
Optional · Read-only
Enter a numeric value using the required unit and precision.

Troubleshooting

  • Not permitted: verify the account, role and source-document permission. Do not share an administrator login.
  • Missing record or address: inspect the relevant Link or Dynamic Link fields; a matching title alone does not establish a relationship.
  • Cannot save or change status: review required fields, read-only values, document status and the configured approval transition.
  • Unexpected report or portal result: review company/date filters, source-document submission and the approved party or Employee link.