ReleaseUpdateDB60_Payroll Class [AX 2012]
The ReleaseUpdateDB60_Payroll class contains upgrade scripts for the payroll module for the 6.0 version.
| 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.) |
Community Additions
ADD
Show: