Contract Line Internal Attributes

A request to create or update internal contract line attributes, which stores the additional values related to intercompany and interproject billing and costing.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/projects/billing/contracts/lineAttributesService/}ProjectContractLineInternalAttributes

Service WSDL URL: https://servername/fscmService/ProjectContractLineInternalAttributes?WSDL

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

Handles

Internal Contract Line Attributes SDO

Operations

createContractLineInternalAttributes

Operation to create contract line internal attributes.

Life Cycle Status: Active

Request Payload

Element Name Type Description

contractLineInternalAttributes

Intercompany and Interproject Contract Line Attributes

Input for creating contract line internal attributes.

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/apps/projects/billing/contracts/contractBillingService/}ClinInternalAttributeResult

Return parameter that contains the data and status from create contract line internal attributes process.

updateContractLineInternalAttributes

Updates attributes specific to intercompany and interproject contract lines.

Life Cycle Status: Active

Request Payload

Element Name Type Description

contractLineInternalAttributes

Intercompany and Interproject Contract Line Attributes

Input for updating contract line internal attributes.

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/apps/projects/billing/contracts/contractBillingService/}ClinInternalAttributeResult

Return parameter that contains the data and status from update contract line internal attributes process.

mergeContractLineInternalAttributes

Operation to merge Contract Internal Line attributes.

Life Cycle Status: Active

Request Payload

Element Name Type Description

contractLineInternalAttributes

Intercompany and Interproject Contract Line Attributes

Input for merging contract line internal attributes.

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/apps/projects/billing/contracts/contractBillingService/}ClinInternalAttributeResult

Return parameter that contains the data and status from merge contract line internal attributes process.

processContractLineInternalAttributes

Operation to create, update or read contract line internal attributes in bulk.

Life Cycle Status: Active

Request Payload

Element Name Type Description

changeOperation

string

Name of the operation to be performed such as create or update in bulk.

contractLineInternalAttributes

Intercompany and Interproject Contract Line Attributes

Input for operation to create,read or update contract line internal attributes.

processControl

{http://xmlns.oracle.com/adf/svc/types/}ProcessControl

Parameters to control the process.

Response Payload

Element Name Type Description

result

Intercompany and Interproject Contract Line Attributes

Return parameter that contains the data and status from the process contract line internal attributes process.

getDfltObjAttrHints

An operation to retrieve user interface hints, such as the service data object label and object attribute labels, for the specified service data object and locale. As a prerequisite, invoke the getEntityList operation defined on this service to get the list of possible values for the viewName request payload element.

Life Cycle Status: Active

Request Payload

Element Name Type Description

viewName

string

The service view usage name, an internal name for the service data object. Specify the value of the <name> element from the getEntityList operation response payload.

localeName

string

The locale to use when evaluating locale-based user interface hints. The localeName is in ISO 639-1 format.

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints

The label and user interface hints for the specified service data object and its attributes in a name-value pair format.

getServiceLastUpdateTime

An operation that returns the date and time when the schema files referenced in the service definition last changed.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

The date and time when the service definition last changed in ISO 8601 format.

getEntityList

An operation to get the list of service data objects defined on this service.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo

A list of service data objects defined on this service. For each service data object, the result includes the QName, internal name, and Boolean values indicating whether create, update, merge, and delete operations can be performed on the object.

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Operation Name Privilege Code Privilege Name Privilege Description

All Operations

PJB_RUN_IMPORT_PROJECT_CONTRACT_BILLING_EVENTS_PROCESS_PRIV

Run Import Project Billing Events Process

Allows submission of the process to import project billing events from interface tables.

Privileges to Duty Roles Mapping

Privilege Code Granted to Duty Role Code Granted to Duty Role Name Granted To Duty Role Description

PJB_RUN_IMPORT_PROJECT_CONTRACT_BILLING_EVENTS_PROCESS_PRIV

ORA_PJB_PROJECT_CONTRACT_REVENUE_MANAGEMENT_DUTY

Project Contract Revenue Management

Perform tasks related to managing project contract revenue, billing events and billing transaction exceptions.

PJB_RUN_IMPORT_PROJECT_CONTRACT_BILLING_EVENTS_PROCESS_PRIV

ORA_PJF_PROJECT_INTEGRATION_SPECIALIST_JOB

Project Integration Specialist

Individual responsible for planning, coordinating, and supervising all activities related to the integration of project management information systems.

PJB_RUN_IMPORT_PROJECT_CONTRACT_BILLING_EVENTS_PROCESS_PRIV

ORA_PJB_PROJECT_CONTRACT_INVOICE_MANAGEMENT_DUTY

Project Contract Invoice Management

Perform tasks related to managing project contract invoices, billing events and billing transaction exceptions.

PJB_RUN_IMPORT_PROJECT_CONTRACT_BILLING_EVENTS_PROCESS_PRIV

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

Project Application Administrator

Collaborates with project application users to maintain consistent project application configuration, rules, and access.

Duty Roles to Duty or Job Roles Mapping

Duty Role Code Granted to Duty or Job Role Code Granted to Duty or Job Role Name Granted To Duty or Job Role Description

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_OKC_CONTRACT_SETUP_DUTY

Contract Setup

Contract Setup

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY

FSCM Load Interface Administration

Manages load interface file for import

ORA_PJF_PROJECT_INTEGRATION_SPECIALIST_JOB

ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY

FSCM Load Interface Administration

Manages load interface file for import

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_GMS_GRANTS_MANAGEMENT_ADMINISTRATION_DUTY

Grants Management Administration

Configures business unit implementation options, reference types, grants personnel, keywords, institutions, and other setup objects.

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_GL_PROJECTS_PERIOD_STATUS_MANAGEMENT_DUTY

Manage Projects Accounting Period Status

Manages Oracle Fusion Projects period status.

ORA_PJB_PROJECT_CONTRACT_REVENUE_MANAGEMENT_DUTY

ORA_GL_PROJECTS_PERIOD_STATUS_MANAGEMENT_DUTY

Manage Projects Accounting Period Status

Manages Oracle Fusion Projects period status.

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_PER_MANAGE_USER_AND_ROLES_DUTY_FSCM

Manage Users

Creates and updates users and assigns roles to users.

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_PJT_PROJECT_EXECUTION_APPLICATION_ADMINISTRATION_DUTY

Project Execution Application Administration

Performs setup tasks such as defining progress thresholds, default calendar options for projects and resources, enterprise codes for projects and tasks, and calendars to establish work schedules for projects and resources. Manages project enterprise resources, project roles, resource pools, target utilization percentages, and project enterprise resource maintenance conditions. Initiates processes to maintain the project resource search index.

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_PJF_PROJECT_FINANCIAL_APPLICATION_ADMINISTRATION_DUTY

Project Financial Application Administration

Performs setup tasks for project costing and manages project costing business objects such as expenditure type, expenditure categories, rate schedules, and burden schedules. Performs setup tasks for contract billing and project performance reporting. Configures project plan types, financial plan types, spread curves, and period profiles. Configures setup options for integrating with external scheduling applications.

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_PJT_PROJECT_RESOURCE_ASSIGNMENT_DUTY

Project Resource Assignment

Directly assigns a resource to a project without approval from the resource manager. Edits project resource assignment attributes such as from and to dates, effort, allocation percentage, and cost and bill rates.

ORA_PJF_PROJECTS_APPLICATION_ADMINISTRATOR_JOB

ORA_PRJ_REVIEW_APPROVAL_TRANSACTIONS_DUTY

Project Transaction Approval Reviewing

Allows viewing the status of project transactions due for approval and taking appropriate action to expedite the approval process.

ORA_PJB_PROJECT_CONTRACT_INVOICE_MANAGEMENT_DUTY

ORA_XLA_SUBLEDGER_ACCOUNTING_SPECIALIST_DUTY

Subledger Accounting Specialist

Creates accounting for a given transaction and reviews journal entries.