I_ORGLCHGPROJECTUPLOADPREVIEW
Uploaded Projects
I_ORGLCHGPROJECTUPLOADPREVIEW is a CDS View in S/4HANA. Uploaded Projects. It contains 20 fields. 2 CDS views read from this table.
CDS Views using this table (2)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| P_OrglChgProjectUploadCheck | view_entity | from | COMPOSITE | |
| P_OrglChgProjectUploadPreview | view_entity | from | COMPOSITE |
Fields (20)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | FileLineNumber | FileLineNumber | 2 |
| KEY | OrganizationalChange | OrganizationalChange | 2 |
| KEY | OrganizationalChangeUUID | OrganizationalChangeUUID | 2 |
| KEY | UploadedByUser | UploadedByUser | 2 |
| _OrglChangeMessageTypeText | _OrglChangeMessageTypeText | 1 | |
| _ProfitCenterBfrOrglChangeText | _ProfitCenterBfrOrglChangeText | 1 | |
| _ProfitCenterByOrglChangeText | _ProfitCenterByOrglChangeText | 1 | |
| _ProjectBasicData | _ProjectBasicData | 1 | |
| ControllingArea | ControllingArea | 2 | |
| OrglChangeMessageType | OrglChangeMessageType | 1 | |
| ProfitCenter | ProfitCenter | 2 | |
| ProfitCenterByOrglChange | ProfitCenterByImport,ProfitCenterByOrglChange,SystemMessageVariable1 | 2 | |
| ProjectExternalID | ProjectExternalID | 1 | |
| ProjectInternalID | ProjectInternalID | 2 | |
| SystemMessageClass | SystemMessageClass | 1 | |
| SystemMessageNumber | SystemMessageNumber | 1 | |
| SystemMessageVariable1 | SystemMessageVariable1 | 1 | |
| SystemMessageVariable2 | SystemMessageVariable2 | 1 | |
| SystemMessageVariable3 | SystemMessageVariable3 | 1 | |
| SystemMessageVariable4 | SystemMessageVariable4 | 1 |
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Uploaded Projects'
@VDM.viewType: #BASIC
@ObjectModel.usageType.serviceQuality: #X
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass: #MIXED
define root view entity I_OrglChgProjectUploadPreview
as select from finoc_imp_pro
association [1] to I_ProjectBasicData as _ProjectBasicData on $projection.ProjectInternalID = _ProjectBasicData.ProjectInternalID
association [0..*] to I_ProfitCenterText as _ProfitCenterBfrOrglChangeText on $projection.ControllingArea = _ProfitCenterBfrOrglChangeText.ControllingArea
and $projection.ProfitCenter = _ProfitCenterBfrOrglChangeText.ProfitCenter
and _ProfitCenterBfrOrglChangeText.ValidityEndDate = '99991231'
association [0..*] to I_ProfitCenterText as _ProfitCenterByOrglChangeText on $projection.ControllingArea = _ProfitCenterByOrglChangeText.ControllingArea
and $projection.ProfitCenterByOrglChange = _ProfitCenterByOrglChangeText.ProfitCenter
and _ProfitCenterByOrglChangeText.ValidityEndDate = '99991231'
association [1..*] to I_OrglChangeMessageTypeText as _OrglChangeMessageTypeText on $projection.OrglChangeMessageType = _OrglChangeMessageTypeText.OrglChangeMessageType
{
key orgl_change as OrganizationalChange,
key imported_by as UploadedByUser,
key file_row_number as FileLineNumber,
key draftuuid as OrganizationalChangeUUID,
cast (ps_prj_pnr as fis_projectint_no_conv preserving type) as ProjectInternalID,
cast (ps_pspid as fis_projectext_no_conv preserving type) as ProjectExternalID,
kokrs as ControllingArea,
prctr as ProfitCenter,
prctr_new as ProfitCenterByOrglChange,
msg_type as OrglChangeMessageType,
msg_id as SystemMessageClass,
msg_number as SystemMessageNumber,
msg_v1 as SystemMessageVariable1,
msg_v2 as SystemMessageVariable2,
msg_v3 as SystemMessageVariable3,
msg_v4 as SystemMessageVariable4,
_ProfitCenterBfrOrglChangeText,
_ProfitCenterByOrglChangeText,
_OrglChangeMessageTypeText,
_ProjectBasicData
}