Previous page

Next page

NLX Error Codes and Messages

The following table lists the NLX error codes that you will see in the Audit log and an example of a message for each code.

Error Code

Error Message

NLXGNFLD001

[NlxEmField] - The field name "XECHARGE" is not present in the Employee table.

NLXGNFLD002

[NlxPrQrCurrentEmplDate] - The field name "EmployeeCode" in the Employee table is not the correct data type.

NLXGNFLD003

[oEQ] - Mismatched types for left and right hand side values.

NLXGNPAR001

[NlxPrArDednPostRemove] - NlxPrArDednPostRemove({}) : Maximum of 0 parameters allowed.

NLXGNPAR002

[NlxEmField] - NlxEmField({}) : Minimum of 1 elements required in the list for parameter 1 ("field").

NLXGNPAR003

[NlxPrArAccumAdd] - For list element 1 (parameter "indexAndValue") the value "1.2" is invalid.

NLXPRMIS001

Field posted to update accumulator but no accumulate command follows.

NLXGNSYN001

There appears to be mismatched parentheses. Clause structure is incorrect. Expected: RightParenthesis but got: EndOfLine. (Error level Function Parameters).

NLXGNSYN002

There appears to be mismatched curly parentheses. Clause structure is incorrect. Expected: RightCurlyParenthesis, but got: RightParenthesis. (Error level Set).

NLXGNSYN003

There appears to be an extra comma or commas. Clause structure is incorrect. Expected : Function, but got: Comma. (Error level Function).

NLXGNSYN004

Comma appears within quotes. Clause structure is incorrect. Expected: Comma, but got: Function. (Error level Parameter List).

NLXGNSYN005

The text “NlxEmFeld” is not a recognised function name.

NLXGNSYN006

The clause NlxEmField('EmployeeCode') is neither true nor false and will be ignored.

NLXGNSYN007

Clause structure is incorrect. Expected: Function, but got: EndOfLine. (Error level Function).

NLXPRAEM001

[NlxPrArFieldAccumPost] - The field name "MissingField" is invalid because it is not present in the Employee table.

NLXPRAEM002

[NlxPrArFieldAccumPost] - The field name "AlStartDate" in the Employee table is an incorrect data type to use with an accumulator.

NLXPRALW001

[NlxPrQrOAllwRateAmount] - The field value "ABC" does not represent a valid record in the Allowance table.

NLXPRALW002

[NlxPrQrOAllw] - The field value "MissingAllowance" does not represent a valid record in the Allowance table.

NLXPRALW003

[NlxPrQrTAllwQuantity] - The field value "MissingAllw" does not represent a valid record in the Allowance table.

NLXPRALW004

[NlxPostAllowances] - The field value "Missing" does not represent a valid record in the Allowance table.

NLXPRALW005

[NlxPrArAccumFromAllowanceQuantity] - The field value "MissingAllowance" does not represent a valid record in the Allowance table.

NLXPRCPT001

[NlxPrQrOCompEffective] - The field value "MissingCo" does not represent a valid record in the Competency table.

NLXPRCPT002

[NlxPrQrCompEffective] - The field value "Missingco" does not represent a valid record in the Competency table.

NLXPRCPT003

[NlxPrQrCompEffectiveCredits] - The field value "MissingCo" does not represent a valid record in the Competency table.

NLXPRDDN001

[NlxPrQrODednRateAmount] - The field value "MissingDeduction" does not represent a valid record in the Deduction table.

NLXPRDDN002

[NlxPrQrODedn] - The field value "MissingDeduction" does not represent a valid record in the Deduction table.

NLXPRDDN003

[NlxPrQrTDednQuantity] - The field value "MissingDedn" does not represent a valid record in the Deduction table.

NLXPRDDN004

[NlxPostDeductions] - The field value "Missing" does not represent a valid record in the Deduction table.

NLXPRDDN005

[NlxPrArAccumFromDeductionQuantity] - The field value "MissingDeduction" does not represent a valid record in the Deduction table.

NLXPREMD001

[NlxPrQrCurrentEmplDate] - The field name "Missing" is not present in the Employee table.

NLXPREUP001

[NlxPrArFieldPost] - The field name "MissingField" is invalid because it is not present in the database table Employee.

NLXPREUP002

[NlxPrArFieldPost] - The field name "ALStartDate" in the Employee table is incompatible with the update value "001".

NLXPREUP003

[NlxPrArFieldPost] - The field name "EmployeeCode" in the Employee table cannot be updated.

NLXPREUP004

[NlxPrArFieldPost] - The field name "AwardCode" in the Employee table cannot be updated by value "MissingAward" because this violates referential integrity.

NLXPRFAC001

[NlxPrArAccumFieldPost] - The field name "MissingField" is invalid because it is not present in the Employee table.

NLXPRFAC002

[NlxPrArAccumFieldPost] - The field name "EmployeeCode" in the Employee table is an incorrect data type to use with an accumulator.

NLXPRLVC001

[NlxEmLeaveCreditEndDate] - The field value "MissingLC" does not represent a valid record in the LeaveCredit table.

NLXPRLVC002

[NlxPrQrFutureEmLeaveCreditEndDate] - The field value "MissingLC" does not represent a valid record in the LeaveCredit table.

NLXPRMIS001

Field posted to update accumulator but no accumulate command follows.

NLXPRPER001

[NlxPrQrLastPeriod] - The field name "MerryChristmas" is not present in the PayPeriod table.

NLXPRPER002

[NlxPrQrLastPeriod] - The field name "MerryChristmas" is not present in the TransPerPaySequence table.

NLXPRQLF001

[NlxPrQrOQualEffective] - The field value "MissingQual" does not represent a valid record in the Qualification table.

NLXPRQLF002

[NlxPrQrQualEffective] - The field value "MissingQual" does not represent a valid record in the Qualification table.

NLXPRRAT001

[NlxPrQrORateCodeEffective] - The field value "MissingRate" does not represent a valid record in the Rate table.

NLXPRREF001

[NlxPrArAllwPostAwardCode] - The field value "MissingAward" does not represent a valid record in the Award table.

NLXPRSUP001

[NlxHasEmSuperFund] - The field value "MissingSuper" does not represent a valid record in the SuperFund table.

NLXPRSUP002

[NlxPrArAllwPostSuperFundCode] - The field value "MissingSuper" does not represent a valid record in the SuperFund table.

NLXPRSUP003

[NlxPostSuperFunds] - The field value "MISSING" does not represent a valid record in the SuperFund table.

NLXPRSUP004

[NlxPrArCreateSuperDeducField] - Invalid SuperFund field name.

Topic: 7608