Contract Revenue Plan Deprecated

The set of instructions, assigned to one or many contract lines, on how to recognize project contract revenue.

QName: {http://xmlns.oracle.com/apps/projects/billing/contracts/contractService/}RevenuePlan

Logical Business Objects

  • Projects

  • Projects : Project Billing

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

Nonlabor Rate Override

Contains

Contract Assigned Billing Extensions

Contains

Contract Bill Plan Translation

Contains

Contract Job Assignment Override

Contains

Labor Multiplier Override

Contains

Contract Job Rate Override

Contains

Person Rate Override

Contains

Contract Bill Plan Descriptive Flexfields

Contained by

Contract Deprecated

Handled by

Contract Service

Attributes

The following table describes attributes in the service data object.

Name Type Description

AssignmentDetail

Contract Assigned Billing Extension Deprecated

Section that displays the billing extensions assigned to the revenue plan.

BillMethodId

long

Unique identifier of the revenue method used to recognize revenue against this revenue plan.

BillPlanId

long

Unique identifier of the contract revenue plan.
  • Primary Key

BillPlanName

string

Name of the revenue plan that contains details on how contract lines are to be recognized for revenue.

BurdenSchFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

User-specified date used to derive the bill rate from the burden schedule.

BurdenSchId

long

Unique identifier of the burden schedule specified in the revenue plan.

EmpBillRateSchId

long

Unique identifier of the person rate schedule used to derive the bill rate for labor transactions.

EnableLbrBillXtnsnFlag

boolean

Indicator to allow usage of the labor billing extension when deriving the bill rate for labor transactions.

EnableNlBillXtnsnFlag

boolean

Indicator to allow usage of the nonlabor billing extension when deriving the bill rate for nonlabor transactions.

ExternalReferenceKey

string

Unique identifier of the revenue plan in the source application. Used to identify contract revenue plans created through external webservices.

ExternalSourceKey

string

Unique identifier of the source application from where the revenue plan originates. Used to identify contract revenue plans created through external webservices.

JobAssignmentOverride

Contract Job Assignment Override

Section that displays the job assignment overrides for a revenue plan.

JobBillRateSchId

long

Unique identifier of the job rate schedule used to derive the bill rate for labor transactions.

JobRateOverride

Contract Job Rate Override

Section that displays the job rate overrides for a revenue plan.

LaborBillBasisCode

string

Labor cost basis code for cost reimbursable

LaborDiscountPercentage

decimal

The factor by which all bill rates derived from the person or job rate schedule for this revenue plan are to be discounted.

LaborDiscountReasonCode

string

Explains the reason for the discount percentage offered against the person and job rate schedules specified in the revenue plan.

LaborMarkupPercentage

decimal

Labor Markup Percentage

LaborMultiplierOverride

Labor Multiplier Override

Section that displays the labor multiplier overrides for a revenue plan.

LaborSchFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

User-specified date used to derive the bill rate from the person or job rate schedule.

LaborTpSchFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

User-specified date used to derive the bill rate from the intercompany labor transfer price schedule.

LaborTpScheduleId

long

Unique identifier of the transfer price labor schedule used to derive the bill rate for intercompany labor transactions.

MajorVersion

long

Version of the contract containing this particular set of revenue plan details.
  • Primary Key

NlBillBasisCode

string

Identifies if applicable nonlabor expenditure items must be billed at raw cost or burdened cost.

NlBillRateSchId

long

Unique identifier of the nonlabor rate schedule used to derive the bill rate for nonlabor transactions.

NlDiscountPercentage

decimal

The factor by which all bill rates derived from the nonlabor rate schedule for this revenue plan are to be discounted.

NlDiscountReasonCode

string

Explains the reason for the discount percentage offered against the nonlabor rate schedule specified in the revenue plan.

NlMarkupPercentage

decimal

NlSchFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

User-specified date used to derive the bill rate from the nonlabor rate schedule.

NlTpSchFixedDate

{http://xmlns.oracle.com/adf/svc/types/}date-Date

User-specified date used to derive the bill rate from the intercompany nonlabor transfer price schedule.

NlTpScheduleId

long

Unique identifier of the transfer price labor schedule used to derive the bill rate for intercompany nonlabor transactions.

NonLaborRateOverride

Non-labor Rate Override Deprecated

Section that displays the nonlabor rate overrides for a revenue plan.

OnHoldFlag

boolean

Indicator to check if revenue plan is eligible for revenue generation.

PersonRateOverride

Person Rate Override Deprecated

Section that displays the person rate overrides for a revenue plan.

RevenuePlanDescriptiveFlexField

Contract Bill Plan Descriptive Flexfields

RevenuePlanTranslation

Contract Bill Plan Translation Deprecated