I_ENGAGEMENTPROJFINANCIALPLAN
Financial Plan of Engagement Project
I_ENGAGEMENTPROJFINANCIALPLAN is a CDS View in S/4HANA. Financial Plan of Engagement Project. It contains 5 fields. 17 CDS views read from this table.
CDS Views using this table (17)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_MM_WBSElmntEngmntProjVH | view_entity | inner | CONSUMPTION | WBS element on Engagement Project |
| C_PurOrdMaintainWBSValHelp | view | inner | CONSUMPTION | WBS Element Value Help |
| I_EngmntProjAssgmtToSessionUsr | view | inner | COMPOSITE | Engagement Project Assignment To User |
| I_EngmntProjectSupplyData | view | inner | BASIC | Engagement Project Supply Data |
| I_EngmntProjFcstCube | view | inner | COMPOSITE | Forecast Info for Engmnt Project - Cube |
| I_EngmntProjFcstCube_2 | view | inner | COMPOSITE | Forecast Info for Engmnt Project - Cube |
| P_EngagementProjFinancialPlan | view | from | COMPOSITE | Financial Plan of Engagement Project |
| P_EngagementProjPlanActualCost | view | inner | COMPOSITE | |
| P_Engageprojplandata | view | inner | BASIC | |
| P_EngmntProjAssgmtToUser | view | inner | COMPOSITE | |
| P_EngmntProjectForAuthzdUser | view | inner | COMPOSITE | |
| P_EngmntProjForAuthzdUser | view | inner | COMPOSITE | |
| P_EngmntProjReviewData | view | inner | COMPOSITE | |
| P_Purordmaintaincustproj | view | inner | CONSUMPTION | Customer Project Workpackage |
| P_PURORDWBSVALHELP | view | inner | COMPOSITE | |
| P_WorkPackageList | view | inner | COMPOSITE | |
| P_WrkPckgPlanActual | view | inner | CONSUMPTION | Work Package Plan Actual |
Fields (5)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| Currency | Currency | 5 | |
| EngagementProjectReviewStatus | EngagementProjectReviewStatus | 3 | |
| EngagementProjectUUID | EngagementProjectUUID | 2 | |
| EngagementProjFinPlanUUID | EngagementProjFinPlanUUID | 4 | |
| EngmntProjReviewYearPeriod | EngmntProjReviewYearPeriod | 3 |
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.sqlViewName: 'IEPFINANPLN'
@EndUserText.label: 'Financial Plan of Engagement Project'
@VDM.viewType: #BASIC
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@AccessControl.privilegedAssociations: [ '_WorkPackage','_EngagementProject' ]
@AccessControl.authorizationCheck: #CHECK
@Metadata.ignorePropagatedAnnotations:true
@ObjectModel.supportedCapabilities: [#CDS_MODELING_ASSOCIATION_TARGET,
#CDS_MODELING_DATA_SOURCE,
#SQL_DATA_SOURCE]
define view I_EngagementProjFinancialPlan
as select from /cpd/d_pfp_ph as EngagementProjFinancialPlan
association [1..1] to I_EngagementProject as _EngagementProject on $projection.EngagementProjectUUID = _EngagementProject.EngagementProjectUUID
association [0..1] to I_Currency as _Currency on $projection.Currency = _Currency.Currency
association [0..*] to I_WorkPackage as _WorkPackage on $projection.EngagementProjFinPlanUUID = _WorkPackage.EngagementProjFinPlanUUID
association [0..*] to I_EngagementProjectPlanData as _EngagementProjectPlanData on $projection.EngagementProjFinPlanUUID = _EngagementProjectPlanData.EngagementProjFinPlanUUID
association [0..1] to I_EngmntProjFinPlanStatus as _EngmntProjFinPlanStatus on $projection.EngagementProjectReviewStatus = _EngmntProjFinPlanStatus.EngagementProjectReviewStatus
{
key cast(EngagementProjFinancialPlan.db_key as /cpd/eng_pfp_db_key preserving type ) as EngagementProjFinPlanUUID,
cast(EngagementProjFinancialPlan.mp_id_int as /cpd/pfp_mp_id_int preserving type ) as EngagementProjectUUID,
EngagementProjFinancialPlan.currency as Currency,
EngagementProjFinancialPlan.proj_uom as UnitOfMeasure,
@Semantics.dateTime:true
@Semantics.systemDate.lastChangedAt:true
cast(EngagementProjFinancialPlan.changed_on as /cpd/cpm_changedon) as LastChangeDateTime,
EngagementProjFinancialPlan.changed_by as LastChangedByUser,
cast(EngagementProjFinancialPlan.review_period_sc as /cpd/pfp_review_year_period) as EngmntProjReviewYearPeriod,
EngagementProjFinancialPlan.period_end_forecast_status as EngagementProjectReviewStatus,
_EngagementProject,
_WorkPackage,
_EngagementProjectPlanData,
_Currency,
_EngmntProjFinPlanStatus
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/CPD/D_PFP_PH"
],
"ASSOCIATED":
[
"I_CURRENCY",
"I_ENGAGEMENTPROJECT",
"I_ENGAGEMENTPROJECTPLANDATA",
"I_ENGMNTPROJFINPLANSTATUS",
"I_WORKPACKAGE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/