ReleaseUpdateDB60_Payroll Class [AX 2012]
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