|
CI_Country_val, CI_MFGDepartment_Val, CI_MFGEarningsCode_Val, CI_State_val, CI_ZIPCode_val, PM_EmployeeBrowse, SY_FunctionHook, SY_Maint |
| LOCAL cMainTable$="PM_Employee" |
[string] Main table name |
| LOCAL cIsSysDB=isFALSE |
[boolean] Flag to indicate whether the main table is a system table |
| LOCAL cPrimaryIndex$="kEMPLOYEE" |
[string] alternate key to use |
| PROPERTY IntegratePR$ * Read Only * |
P/M setup option 'Integrate with Payroll' |
| PROPERTY PMDataEntryInProcess * Read Only * |
[boolean] Flag to indicate whether production management labor entry is in process |
| FUNCTION CheckEmployeeInDataEntry(empKey$, where$) | ||||||
Checks if employee exists in labor crew or labor entry | ||||||
| ||||||
| ||||||
| FUNCTION ConfirmDelete() | ||||||
Verifies employee is not active and can be deleted | ||||||
| ||||||
| FUNCTION Delete(key$) | ||||||
| FUNCTION Delete(key$, forceDelete) | ||||||
Deletes employee record | ||||||
| ||||||
| ||||||
| FUNCTION SetCurrentKey(key$) | ||||||
Sets key in current record | ||||||
| ||||||
| ||||||
| FUNCTION SynchClear() | ||||||
Synchronization Function to clear the contents of the employee table. | ||||||
| ||||||
| FUNCTION SynchData() | ||||||
| FUNCTION SynchData(empKey$) | ||||||
Synchronization Function to copy employee records from the Payroll Employee table to the Production Management Employee table. The employee table in Production Management only has a subset of fields from Payroll. param empKey$ {optional}[string, input] employee key to copy from payroll | ||||||
| ||||||
| FUNCTION ValidateGroupPMChangeInPR() | ||||||
Validates fields belonging to the PMChangeInPR validation group. Disallows change if PM is integrated to PR. | ||||||
|
|
cEarningMustExistInPayroll, cEarningPayrollIntegrated, EarningMustExistInPayroll |
|
cActionWrite, cActionDelete, cActivityLogFilePrefix$, DocDateWarnDisplayed, DocDateWarnStatus, EditState, RecordChanged, FirstFailure$, DocumentTotal, ReadOnlyReason$, UDTValidation$, ViewOnly, CurrentPrecision, DocDateWarnForceOff, DocDateWarnObject, ScriptObject, ImportTest, SkipNullCheck$, AFSRequiredFields$ |
|
ClassValidateCountry() |
|
ClassValidateMFG_Department() |
|
ClassValidateMFG_EarningsCode(), ValidateEarningInPayroll() |
|
ClassValidateState() |
|
ClassValidateZIPCode() |
|
MoveFirst(), MoveLast(), MoveNext(), MovePrevious() |
|
PostTableRead(), PreNextRecord(), PreTableWrite() |
|
ChangedRecordCompare(), ChangedRecordInfo(), Clear(), ClearRecord(), ConfirmDelete(), CopyFrom(), ExportToCSV(), GetColumnInfo(), GetColumnProperties$(), GetDefaults(), GetOrigRecord$(), GetPropertyValue(), GetValidationGroups$(), ResetDocDateWarnState(), SetCopyKeyValue(), SetDocDateWarnDisplayed(), SetDocDateWarnOff(), SetKey(), SetKeyValue(), SetPartialRecord(), SetRecord(), SetToReadOnly(), SetValue(), SetValues(), Write(), ActivityLogCreateFile(), ActivityLogPrepare(), ActivityLogSetMessage$(), ActivityLogWrite(), CallScript(), CheckForAdvancedFieldSettings(), CheckForScripts(), CheckNullRequiredField(), PERFORM ChildValidate(), ClassValidateDate(), ClassValidateTelephoneNo(), ClearSetFiles(), ColInfoInitAll(), ColInfoInitDefaults(), CommitRow(), GetPropertyCommon(), InitColInfo(), InitScriptEngine(), InitSearchForUpdate(), InitWorkTable(), IsColInIOList(), IsValid(), LoadColInfo(), OpenMainTable(), ParseExtField(), PreWriteScripts(), RemoveColToSkip(), ResetRow(), RetrieveColInfo(), SetDefaults(), SetFilter(), SetMode(), SetParentHandle(), SetValueNoValidate(), StoreColToSkip(), ValidateAll(), ValidateAllRecord(), ValidateColInfo(), ValidateRule() |
|