I_CUSTOMERPROJECTITEM

CDS View

Item of Customer Project

I_CUSTOMERPROJECTITEM is a CDS View in S/4HANA. Item of Customer Project. It contains 2 fields. 4 CDS views read from this table.

CDS Views using this table (4)

ViewTypeJoinVDMDescription
A_CustProjSlsOrdItmPrcgElement view inner COMPOSITE Sales Order Item Pricing Element
C_SalesOrderAgedDebtDetails view from CONSUMPTION Aged Debt Details for a Sales Order
C_So_F0804_Pbs_Cds view from CONSUMPTION Maintain Sales order PBS - Fiori F0804
I_CustProjSlsOrd view from COMPOSITE Sales Order for Customer Project

Fields (2)

KeyField CDS FieldsUsed in Views
KEY CustomerProject CustomerProject 2
KEY CustomerProjectUUID CustomerProjectUUID 1
@AbapCatalog.sqlViewName: 'ICUSTPROJITEM'
@EndUserText.label: 'Item of Customer Project'
@VDM.viewType: #BASIC
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass: #MIXED
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.supportedCapabilities: [#CDS_MODELING_ASSOCIATION_TARGET,
                                     #CDS_MODELING_DATA_SOURCE,
                                     #SQL_DATA_SOURCE]
define view I_CustomerProjectItem
  as select from I_EngagementProjectItem as CustomerProjectItem

  association [1..1] to I_CustomerProject as _CustomerProject         on $projection.CustomerProject = _CustomerProject.CustomerProject
  association [1..1] to I_EngagementProject as _EngagementProject     on $projection.CustomerProject = _EngagementProject.EngagementProject
{
  key CustomerProjectItem.EngagementProject                                                       as  CustomerProject,
  key cast(CustomerProjectItem.EngagementProjectItemType    as /cpd/ss_cp_itm_type )              as  CustomerProjectItemType,
  key cast(CustomerProjectItem.EngagementProjectItem   as /cpd/ss_cp_item )                       as  CustomerProjectItem,
      cast(CustomerProjectItem.EngagementProjectUUID   as  /cpd/cust_db_key preserving type )     as  CustomerProjectUUID,
      _CustomerProject,
      _EngagementProject

}    

  
 /*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ENGAGEMENTPROJECTITEM"
],
"ASSOCIATED":
[
"I_CUSTOMERPROJECT",
"I_ENGAGEMENTPROJECT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/