P_WORKVIEWCMPLNCDATAUNION
Work View Compliance Data Union
P_WORKVIEWCMPLNCDATAUNION is a CDS View in S/4HANA. Work View Compliance Data Union. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_WorkViewCmplncData | view | from | CONSUMPTION | Work View Compliance Data |
@AbapCatalog: {
sqlViewName: 'PWVCDU',
compiler.compareFilter: true,
preserveKey: true
}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #CONSUMPTION
@VDM.private: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Work View Compliance Data Union'
define view P_WorkViewCmplncDataUnion
as select from P_ChmlCmplncInfoProperty as ChmlCmplncInfoProperty
{
key ChmlCmplncInfoUUID,
ChmlCmplncInfoProperty.PCPrptyNavgnLinkUUID as ComplianceDataNavgnLinkUUID,
cast (' ' as ehfnd_legal_area preserving type ) as ProdCmplncLegalArea,
cast (hextobin('00000000000000000000000000000000') as ehfnd_crv_uuid) as CmplRqVersUUID,
cast ('' as ehfnd_req_identifier) as ComplianceRequirement,
cast('' as ehfnd_crr_crv_name) as CmplRqVersName,
ChmlCmplncInfoProperty.PCPrptyRootType as PCPrptyRootType,
cast (' ' as ehfnd_cci_ccmps_type preserving type ) as ChmlCompositionType,
cast (' ' as abap.char( 30 ) ) as CmplRqPattern,
ChmlCmplncInfoProperty.PCPrptyInProcProcgSts as PCPrptyInProcProcgSts,
ChmlCmplncInfoProperty.PCPrptyReldProcgSts as PCPrptyReldProcgSts,
cast (' ' as ehfnd_crr_proc_status) as ProcessingStatus,
cast('' as ehpma_processor_name ) as ProcessorUserName,
ChmlCmplncInfoProperty._ReleasedByUser.PersonFullName as ReleasedByUserName,
ChmlCmplncInfoProperty.WorkViewGroupName,
ChmlCmplncInfoProperty.WorkView,
ChmlCmplncInfoProperty.WorkViewUUID,
PCPrptySequence
}
union
select from P_ChmlCmplncInfoComposition as ChmlCmplncInfoComposition
{
key ChmlCmplncInfoUUID,
ChmlCmplncInfoComposition.ChmlCompositionUUID as ComplianceDataNavgnLinkUUID,
ProdCmplncLegalArea,
cast (hextobin('00000000000000000000000000000000') as ehfnd_crv_uuid) as CmplRqVersUUID,
cast ('' as ehfnd_req_identifier) as ComplianceRequirement,
cast('' as ehfnd_crr_crv_name) as CmplRqVersName,
'' as PCPrptyRootType,
ChmlCmplncInfoComposition.ChmlCompositionType as ChmlCompositionType,
cast (' ' as abap.char( 30 ) ) as CmplRqPattern,
ChmlCmplncInfoComposition.ChmlCmpstnInProcStatus as PCPrptyInProcProcgSts,
ChmlCmplncInfoComposition.ChmlCmpstnReldStatus as PCPrptyReldProcgSts,
cast (' ' as ehfnd_crr_proc_status) as ProcessingStatus,
cast('' as ehpma_processor_name) as ProcessorUserName,
ChmlCmplncInfoComposition._ReleasedByUser.PersonFullName as ReleasedByUserName,
ChmlCmplncInfoComposition.WorkViewGroupName,
ChmlCmplncInfoComposition.WorkView,
ChmlCmplncInfoComposition.WorkViewUUID,
PCPrptySequence
}
union
select from P_ChmlCmplncInfoAssmt as ChmlCmplncInfoAssmt
{
key ChmlCmplncInfoUUID,
ChmlCmplncInfoAssmt.CmplRqRsltUUID as ComplianceDataNavgnLinkUUID,
cast (' ' as ehfnd_legal_area preserving type ) as ProdCmplncLegalArea,
ChmlCmplncInfoAssmt.CmplRqVersUUID as CmplRqVersUUID,
ChmlCmplncInfoAssmt.ComplianceRequirement as ComplianceRequirement,
ChmlCmplncInfoAssmt.CmplRqVersName as CmplRqVersName,
'' as PCPrptyRootType,
cast (' ' as ehfnd_cci_ccmps_type preserving type ) as ChmlCompositionType,
ChmlCmplncInfoAssmt.CmplRqPattern as CmplRqPattern,
'' as PCPrptyInProcProcgSts,
'' as PCPrptyReldProcgSts,
ChmlCmplncInfoAssmt.ProcessingStatus as ProcessingStatus,
ChmlCmplncInfoAssmt._ProcessorUser.PersonFullName as ProcessorUserName,
ChmlCmplncInfoAssmt._ReleasedByUser.PersonFullName as ReleasedByUserName,
ChmlCmplncInfoAssmt.WorkViewGroupName,
ChmlCmplncInfoAssmt.WorkView,
ChmlCmplncInfoAssmt.WorkViewUUID,
PCPrptySequence
}