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

Project Resource Assignment

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.