Project Resource Assignment Create Parameters
The input parameters for the Project Resource Assignment service to create project resource assignments.
QName: {http://xmlns.oracle.com/apps/projects/resourceManagement/assignment/resourceAssignmentService/}ResourceAssignment
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
Relationship Type | Object or Service |
---|---|
Handled by |
Attributes
The following table describes attributes in the service data object.
Name | Type | Description |
---|---|---|
AssignmentEndDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The last date that this resource is engaged on this project. |
AssignmentExternalReference |
string |
Identifier of the assignment from the external application. |
AssignmentStartDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The start date that the resource is engaged on this project. |
AssignmentStatusName |
string |
Status of the assignment to be created. |
Comments |
string |
Comments for the project resource assignment. |
HoursperDay |
decimal |
A period of time measured in hours for each day for the project resource assignment. |
Location |
string |
Assignment location for the work specified on the project resource request. |
ProjectId |
long |
Identifier of the project to which the resource is assigned. |
ProjectName |
string |
Name of the project to which the resource is assigned. |
ProjectNumber |
string |
Number of the project to which the resource is assigned. |
ProjectRoleId |
long |
Identifier of the role to be assigned to the resource. |
ProjectRoleName |
string |
Name of the role to be assigned to the resource. |
RequesterDisplayName |
string |
Name of the project enterprise labor resource that is requesting the resource on the assignment, usually is the project manager. |
RequesterEmail |
string |
E-mail of the project enterprise labor resource who is requesting the resource, usually is the project manager. |
RequesterHCMPersonId |
long |
Identifier of the HCM person who is requesting the resource on the assignment. A project enterprise labor resource must exist for this HCM person. |
RequesterId |
long |
Identifier of the project enterprise labor resource, who is requesting the resource, usually is the project manager. |
ReservationExpirationDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
Captures the time period for which reservation should be held. |
ReservationReason |
string |
User can optionally specify the reason for reservation. |
ReservationReasonCode |
string |
User can optionally specify the reason code for reservation. |
ResourceDisplayName |
string |
Name of the resource that is selected for the assignment. |
ResourceEmail |
string |
E-mail of the resource that is selected for the assignment. |
ResourceHCMPersonId |
long |
Identifier of the HCM person who is selected for the assignment. A project enterprise labor resource must exist for this HCM person. |
ResourceId |
long |
Identifier of the resource who is selected for the assignment. |
StaffingOwnerDisplayName |
string |
Name of the project enterprise labor resource who suggested the resource on the assignment. |
StaffingOwnerEmail |
string |
E-mail of the person who is project enterprise labor who suggested the resource on the assignment |
StaffingOwnerHCMPersonId |
string |
Identifier of the HCM person who suggested the resource on the assignment. |
StaffingOwnerId |
long |
Identifier of the project enterprise labor resource who suggested the resource on the assignment. |
TargetBillRateAmount |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
Bill rate that represents the targeted rate for the resource. |
UseProjectCalendarFlag |
boolean |
Option to use the project calendar to establish the number of hours per working day on a project resource assignment. |