ProjReserveResourceWBS Class [AX 2012]

This class is a Work breakdown structure extension of ProjReserveResource class

class ProjReserveResourceWBS extends ProjReserveResource

Run On

Server

  MethodDescription
Dn544701.pubmethod(en-us,AX.60).gif autoAssignResource Automatically assign resources for selected activity.
Dn544701.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn544701.protmethod(en-us,AX.60).gif getCalendarDataArea Get calendar data area. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif getHoursToReserve get hrs to reserve for a worker on a certain date. (Overrides the getHoursToReserve Method.)
Dn544701.pubmethod(en-us,AX.60).gif getRelatedProjectRoles Gets the related Project team role records. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif new Create new instance. (Overrides the new Method.)
Dn544701.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif parmActNumber Gets or sets the ActNumber parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmAllocationHours Gets or sets the AllocationHours parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmBookRemainCapacity Gets or sets the BookRemainCapacity parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmCalendarDataArea Gets or sets the CalendarDataArea parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmCalendarId Gets or sets the Calendar Id to use in the class (Overrides the parmCalendarId Method.)
Dn544701.pubmethod(en-us,AX.60).gif parmCommitType Gets or sets the CommitType parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmDistributeEqually Gets or sets the flag that determines whether Hours should be distributed equally
Dn544701.pubmethod(en-us,AX.60).gif parmEndDate Gets or sets the EndDate parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmHoursDistributeType Gets or sets the HoursDistributeType parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmIgnoreCalendar Gets or sets the IgnoreCalendar parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmPercent Gets or sets the Percent parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmProjId Gets or sets the ProjId parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmProjRoleId Gets or sets the ProjRoleId parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmQuotationId Gets or sets the QuotationId parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmRemainingHours Gets or sets the RemainingHours parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmRoleId Gets or sets the RoleId parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmStartDate Gets or sets the StartDate parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmTransferSoftBookedHours Gets or sets the TransferSoftBookedHours parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmWorker Gets or sets the Worker parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif parmWorkerLegalEntity Gets or sets the WorkerLegalEntity parameter. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif releasePerWorker release a worker from WBS. (Overrides the releasePerWorker Method.)
Dn544701.pubmethod(en-us,AX.60).gif releasePerWorkerPerProject Release all the bookings for that worker dureing the start/end time for a certain project. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif releasePerWorkerPerQuotation Release all the bookings for that worker dureing the start/end time for a quotation (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif reservePerWorker reserve for each worker either from RBS or WBS (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif reserveWorkerOnDay Reserver worker on day. (Overrides the reserveWorkerOnDay Method.)
Dn544701.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif transferReservation transfer all softbookings to hard books but respect to the effort hrs in the specified activity dates. (Overrides the transferReservation Method.)
Dn544701.pubmethod(en-us,AX.60).gif transferSoftBookOnDay Transfer soft book to hard book on day. (Overrides the transferSoftBookOnDay Method.)
Dn544701.pubmethod(en-us,AX.60).gif updateActivityStatus Update the schedule status for each activity. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif updateProjRole Updates the project role with worker. (Overrides the updateProjRole Method.)
Dn544701.pubmethod(en-us,AX.60).gif updateProjRoleDate Update the role's start/end date based on the reservations. (Inherited from ProjReserveResource.)
Dn544701.pubmethod(en-us,AX.60).gif updateScheduleStatus Update schedule statue. (Overrides the updateScheduleStatus Method.)
Dn544701.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::getActivitySchedulingDetails Get activity scheduling details.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::hasActivityPartialBooking Determines if any activity in a Project or Quotation is partially booked.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::hasActivitySoftBookedHours Determines if any activity in a Project or Quotation has resources that are partially booked.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::isActivityReservationTaskEffortMismatch Checks if there is any activity in this Project or Quotation where the total reservation hours is different from the Effort hours on the activity.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::releaseFromActivity Release all the bookings from a certain activity.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::releasePerAssignment Release per assignment.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::returnReservationHours Returns Assignments hours to resource's Reservation record.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::returnReservationHoursByWorker Returns Assignments hours to resource's Reservation record.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::updateActivityScheduleStatus Update activity schedule status.
Dn544701.pubmethod(en-us,AX.60).gif Dn544701.static(en-us,AX.60).gif ::updateTeamInfo Update PSAProjSchedRole records for a project according to PSASchedEmplReservation records.
Top

This class extends ProjReserveResource and has WBS-specific logic for reserving and releasing workers This class also contains APIs used by Project client intergration to manage Task assignments

Community Additions

ADD
Show: