Project Classification Version 2

An object that contains the project classification data that the project service uses to assign classifications to the project or to update previously assigned classifications. For example, project classification data includes project class category and class code.

QName: {http://xmlns.oracle.com/apps/projects/foundation/projectDefinition/publicService/maintainProjectV2/}ProjectClassificationData

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

Contains

Project Classification Descriptive Flexfields Version 2

Contained by

Project Details Update Version 2

Handled by

Project Version 2

Attributes

The following table describes attributes in the service data object.

Name Type Description

ClassCategory

string

Name of the class category. Use either ClassCategoryID or ClassCategory to assign a classification to the project or to update a previously assigned classification. If you use ClassCategory, use the input parameter ClassCode for the class code.

ClassCategoryId

long

Identifier of the class category. Use either ClassCategoryID or ClassCategory to assign a classification to the project or to update a previously assigned classification. If you use ClassCategoryID, use the input parameter ClassCodeID for the class code.

ClassCode

string

Name of the class code assigned to the project. You must use this parameter instead of ClassCode if you use ClassCategory. If you update a previously assigned class code, this parameter contains the current class code.

ClassCodeId

long

Identifier of the class code assigned to the project. You must use this parameter instead of ClassCode if you use ClassCategoryId. If you update a previously assigned class code, this parameter contains the current class code.

ClassificationDff

Project Classification Descriptive Flexfields Version 2

Descriptive flexfields associated to the project classification.

NewClassCode

string

Name of the class code that replaces a previously assigned class code. You must enter the name of the previously assigned class code in ClassCode. Use this parameter instead of NewClassCodeID if you use ClassCategory.

NewClassCodeId

long

Identifier of the class code that replaces a previously assigned class code. You must enter the identifier of the previously assigned class code in ClassCodeId. Use this parameter instead of NewClassCode if you use ClassCategoryId.

Percent

double

The percentage associated with this classification.