Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ReleaseUpdateDB60_Payroll class contains upgrade scripts for the payroll module for the 6.0 version.
Syntax
class ReleaseUpdateDB60_Payroll extends ReleaseUpdateDB
Run On
Server
Methods
Method | Description | |
---|---|---|
![]() |
addCrossModuleDependency | Adds cross module, version dependency for an upgrade script. (Inherited from ReleaseUpdateDB.) |
![]() |
addCrossVersionModuleDependency | Adds cross module, version dependency for an upgrade script. (Inherited from ReleaseUpdateDB.) |
![]() |
addDependency | Adds a dependency of a method on another method in the same class. (Inherited from ReleaseUpdateDB.) |
![]() |
addFinalJob | Adds an upgrade script as a final job. (Inherited from ReleaseUpdateDB.) |
![]() |
addSharedJob | Adds an upgrade script as a shared job. (Inherited from ReleaseUpdateDB.) |
![]() |
addStandardJob | Adds an upgrade script as a standard job. (Inherited from ReleaseUpdateDB.) |
![]() |
addStartJob | Adds an upgrade script as a start job. (Inherited from ReleaseUpdateDB.) |
![]() |
addTaxCodeIdMappings | |
![]() |
addTaxCodeIdMappingsLocalWithholding | |
![]() |
addTaxMappingRecord | |
![]() |
callInsertUpdateRelatedSkipMethods | Calls the skip methods that are relevant when doing inserts or updates. (Inherited from ReleaseUpdateDB.) |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
clearSchedules | |
![]() |
createAccrualId | Creates a record in the PayrollAccrual table from a single record in the PRLEmplBenefits table |
![]() |
createEarningCode | Creates a record in the PayrollEarningCode table and its related entities from a single record in the DEL_PRLPayElements table with the value of the PayElementType field equal to "Earnings". |
![]() |
createHcmBenefit | |
![]() |
createHcmBenefitPlan | |
![]() |
createHcmBenefitType | |
![]() |
createPayrollBenefitDetail | |
![]() |
createPayrollBenefitPlanDetail | |
![]() |
createPayrollBenefitTaxRule_US | |
![]() |
createPayrollRetirementBenefitPlan_US | |
![]() |
createTaxRegionData | Inserts records into the following tables: PayrollTaxRegion, PayrollTaxRegionForSymmetry, LogisticsLocation, LogisticsPostalAddress, PayrollWorkerTaxRegion, PayrollWorkerTaxRegionForSymmetry, PayrollWorkerResidentTaxRegion, and PayrollPositionWorkerDefaultTaxRgn. |
![]() |
createWorkCalender | |
![]() |
createWorkerAccrualAdjustment | Creates a record in the PayrollWorkerAccrualAdjustment table from the supplied values. |
![]() |
createWorkTime | |
![]() |
createWorkTimeLines | |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
findOriginalId | |
![]() |
fromVersion | Gets the version of the Microsoft Dynamics AX system that is being upgraded. (Inherited from ReleaseUpdateDB.) |
![]() |
fromVersionEx | Gets the version of the AX system that is being upgraded. (Inherited from ReleaseUpdateDB.) |
![]() |
getAccrualId | Create a unique PayrollAccrualId for a record in the PayrollAccrual table. |
![]() |
getAccrualStartingDate | Calculates the accrual starting date from a supplied MM/DD formatted string value |
![]() |
getEarningCodeId | Create a unique PayrollEarningCodeId for a record in the PayrollEarningCode table. |
![]() |
getFringeBenefitPlanId | Forms a benefit plan ID by appending the code, union, agreement and skill values of the PrlFringeBenefits record supplied. |
![]() |
getHcmBenefitPlanId | Forms a benefit plan ID by ppending the data area ID to the supplied benefit plan ID and returns the new benefit plan ID. |
![]() |
getLatestWeeklyBenefitDate | Finds the latest possible weekly benefit date for supplied DEL_PRLBenifitId and DEL_EmplId values. |
![]() |
getTaxSetupColumnValue | |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
getValidHRPPositionRecord | Retrieves active or latest expired record from the DEL_hrpPartyPositionTableRelationship table. |
![]() |
getWorkerTaxCodeParameterValue | |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
hasAllWeekoff | |
![]() |
initAdditionalJobs | Contains the initial setup for additional upgrade scripts. (Overrides the initAdditionalJobs Method.) |
![]() |
initAdditionalUpdateJobs | Contains the initial setup for additional upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
initDynamicTableDependencies | Creates table dependencies for scripts whose dependencies cannot be set by using upgrade attributes. (Inherited from ReleaseUpdateDB.) |
![]() |
initJobs | Builds list upgrade script classes and creates dependencies that are based on their attributes. (Inherited from ReleaseUpdateDB.) |
![]() |
initJobsUsingUpgradeAttributes | Creates upgrade jobs and sets up their dependencies based on the attributes of every upgrade script method in a class. (Inherited from ReleaseUpdateDB.) |
![]() |
initOperationProgress | Creates a progress form that can be used to show the progress of an upgrade step. (Inherited from ReleaseUpdateDB.) |
![]() |
initPostSyncJobs | Contains the initial setup for the PostSync upgrade scripts. (Overrides the initPostSyncJobs Method.) |
![]() |
initPostSyncUpdateJobs | Contains the initial setup for the PostSyncUpdate upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
initPreSyncJobs | Contains the initial setup for PreSync upgrade scripts. (Overrides the initPreSyncJobs Method.) |
![]() |
initPreSyncUpdateJobs | Contains the initial setup for PreSyncUpdate upgrade scripts. (Inherited from ReleaseUpdateDB.) |
![]() |
isConfKeyEnabledInPrevVersion | Determines whether the configuration key was enabled in the earlier version of the application. (Inherited from ReleaseUpdateDB.) |
![]() |
isHoliday | |
![]() |
moduleName | Gets the module name of an upgrade class. (Overrides the moduleName Method.) |
![]() |
new | Initializes a new instance of the Object class. (Inherited from Object.) |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
parmCockpit | Gets or sets the Cockpit parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
parmCurrentBatch | Gets or sets the CurrentBatch parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
parmKeepOriginalId | Gets or sets the KeepOriginalId parameter. |
![]() |
parmScriptStage | Gets or sets the ScriptStage parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
prefixCurrentClassId | Gets or sets the classId parameter. (Inherited from ReleaseUpdateDB.) |
![]() |
prefixCurrentVersion | Gets or sets the version of the current instance of an upgrade class. (Inherited from ReleaseUpdateDB.) |
![]() |
processMiscellaneousTaxes | |
![]() |
processTaxSetupColumnString | |
![]() |
run | Runs the upgrade script. (Inherited from ReleaseUpdateDB.) |
![]() |
setImportfromVersion | Sets the version of the Microsoft Dynamics AX system that is being upgraded. (Inherited from ReleaseUpdateDB.) |
![]() |
setKeepOriginalId | |
![]() |
setModuleConfigKey | Sets the configuration keys of the current module. (Inherited from ReleaseUpdateDB.) |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
setToSkipMethodsLogAndEvents | |
![]() |
tableProgress | Sets the progress of the upgrade process, depending on the number of tables processed. (Inherited from ReleaseUpdateDB.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
updateHcmBenefit | Inserts records into the HcmBenefitType table, the HcmBenefitPlan table, the PayrollBenefitExternalReporting_US table, the PayrollRetirementBenefitPlan_US table and the HcmBenefit table from the PRLDeductionDetailsTable table. |
![]() |
updateHcmBenefitOption | Inserts records into the HcmBenefitOption table for the upgrade task. |
![]() |
updateHcmPositionUnionAgreement | Inserts records in the HcmPositionUnionAgreement from PRL_PayGrids and Del_hrpPartyPositionTableRelationship table. |
![]() |
updateHcmUnionAgreement | Inserts records in the HcmUnionAgreement from PRL_PayGrids table. |
![]() |
updateHcmUnionAgreementDuration | Inserts records in the HcmUnionAgreementDuration from PRL_PayGrids table. |
![]() |
updateHRMCompFixedEmpl | Inserts records into the HRMCompFixedEmpl table from the PRLEmployeePayElements table |
![]() |
updateLedgerJournalTable | Updates the journal type to PayrollDisbursement. |
![]() |
updatePayrollAccrual | Inserts records into the PayrollAccrual table from the PRLPayElements table. |
![]() |
updatePayrollAccrualRate | Inserts records into the PayrollAccrualRate table from the PRLPayElements table. |
![]() |
updatePayrollBenefitCalculationRate | Migrates the records in PRL_401KEmployerContribution table to PayrollBenefitCalculationRate, PayrollBenefitCalculationRateVersion and PayrollBenefitCalculationRateDetail tables. |
![]() |
updatePayrollBenefitEarningBasis | Inserts records into the PayrollBenefitEarningBasis table from the PRLPayElementDeduction table. |
![]() |
updatePayrollEarningCode | Inserts records into the PayrollEarningCode table, the PayrollEarningCodeDetail table, and the PayrollEarningExternalReporting_US table from the PRLPayElements table.Inserts records into the PayrollEarningCodeAccountingRule table from the PRLPostingSetupDetails table.Inserts records to the PayrollGrossUpEarningCodeReference table for grossup earning codes. |
![]() |
updatePayrollEmployerTaxRegion | Inserts records into the PayrollEmployerTaxRegion table from the PRLNexus table. |
![]() |
updatePayrollMiscellaneousTaxesValue | Updates of the miscellaneous taxes records in the PayrollWorkerTaxCodeParameterValue table using values from the following tables: PrlEmployeeUSStateTaxSetup, and PrlEmployeeUSLocalTaxSetup. |
![]() |
updatePayrollPayCycle | Inserts records into the PayrollPayCycle table from the DEL_PRLPayPeriodMaster table. |
![]() |
updatePayrollPaymentAccrualBalance | Inserts records into the PayrollPaymentAccrualBalance table from the PRLWeeklyBenefits table. |
![]() |
updatePayrollPayPeriod | Inserts records into the PayrollPayPeriod table from the DEL_PRLPayrollPeriod table. |
![]() |
updatePayrollPayStatement | Inserts records into the PayrollPayStatement table from the PrlEmployeePayElementsTransPosted table. |
![]() |
updatePayrollPayStatementBenefitLine | Inserts records into the PayrollPayStatementBenefitLine table from the PrlEmployeePayElementsTrans table. |
![]() |
updatePayrollPayStatementEarningLine | Inserts records into the PayrollPayStatementEarningLine table from the PrlEmployeePayElementsTrans table. |
![]() |
updatePayrollPayStatementTaxLine | Inserts records into the PayrollPayStatementTaxLine table from the PrlEmployeePayElementsTrans table. |
![]() |
updatePayrollPositionDetails | Inserts records in the PayrollPositionDetails table from DEL_HRPPartyJobTableRelationship, DEL_HRPPartyPositionTable, DEL_EmplTable, PayrollPayCycle and the PRLEmployeePayElements table. |
![]() |
updatePayrollTaxAccountingRule | Inserts records into the PayrollTaxAccountingRule table from the PRLPostingSetupDetails table. |
![]() |
updatePayrollTaxCodeDetail | Inserts records into the PayrollTaxCodeDetail table using values from either the PRLLocalWithholding table or the DEL_AddressState table depending on the type of tax code. |
![]() |
updatePayrollWorkerAccrualDetails | Inserts records into the PayrollWorkerEnrolledAccrual table from the PRLBenefitEntitled table.and sets the intial Accrued and Usages values in the PayrollWorkerEnrolledAccrual table for the accrual. |
![]() |
updatePayrollWorkerBankAccount | Inserts records into the HcmWorkerBankAccount and the PayrollBankAccountDisbursementfrom the DEL_PRLEmplBankAccount table. |
![]() |
updatePayrollWorkerPositionEarningCode | Inserts records in the PayrollWorkerPositionEarningCode from DEL_HRPPartyJobTableRelationship, DEL_EmplTable and the PRLEmployeePayElements table. This script also inserts records in the PayrollWorkerPositionEarningFrequency table. |
![]() |
updatePayrollWorkerTaxCodeParameterValue | Updates records in the PayrollWorkerTaxCodeParameterValue table using values from the following tables: PrlEmployeeUSFederalTaxSetup, PrlEmployeeUSStateTaxSetup, and PrlEmployeeUSLocalTaxSetup. |
![]() |
updatePRLDeductionArrear | Updates records in the PRLDeductionArrear table. |
![]() |
updatePRLPayrollParameters | Updates the Vendor account number in the PRLPayrollParameters table. |
![]() |
updatePrlUSTaxTransactionHistory | Updates records in the PrlUSTaxTransactionHistory replacing the following relationships - PRLEmployeePayElementsTransPosted table with a relationship to PayrollPayStatement, DEL_EmplTable table with a relationships to HcmWorker |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
validatedModuleName | Validates that a module name is not too long. (Inherited from ReleaseUpdateDB.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Top
Inheritance Hierarchy
Object Class
ReleaseUpdateDB Class
ReleaseUpdateDB60_Payroll Class