R_CNDNCONTRCNDNRECDVALIDITYTP
Cndn Rec Val of Condition Contract - TP
R_CNDNCONTRCNDNRECDVALIDITYTP is a CDS View in S/4HANA. Cndn Rec Val of Condition Contract - TP. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_CndnContrCndnRecdValidity | view_entity | projection | CONSUMPTION | Condition Record Validity |
@EndUserText.label: 'Cndn Rec Val of Condition Contract - TP'
@VDM: {
viewType: #TRANSACTIONAL,
lifecycle.contract.type: #SAP_INTERNAL_API
}
@AccessControl: {
authorizationCheck: #MANDATORY,
personalData.blocking: #('TRANSACTIONAL_DATA')
}
@ObjectModel: {
// representativeKey: 'ConditionRecord',
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #P,
sizeCategory: #XXL
}
}
@Metadata: {
ignorePropagatedAnnotations: true
}
define view entity R_CndnContrCndnRecdValidityTP
as select from R_ConditionContract
association to parent R_CndnContrCndnRecordTP as _CndnContrCndnRecord on $projection.ConditionContract = _CndnContrCndnRecord.ConditionContract
and $projection.ConditionRecord = _CndnContrCndnRecord.ConditionRecord
association [1..1] to R_ConditionContractTP as _ConditionContract on $projection.ConditionContract = _ConditionContract.ConditionContract
// association[0..1] to I_ConditionApplication as _ConditionApplication on $projection.ConditionApplication = _ConditionApplication.ConditionApplication
// association[0..1] to I_PricingConditionType as _I_PricingConditionType on $projection.ConditionApplication = _I_PricingConditionType.ConditionApplication
// and $projection.ConditionType = _I_PricingConditionType.ConditionType
{
// @ObjectModel.foreignKey.association: '_ConditionContract'
key ConditionContract as ConditionContract,
key cast( '' as knumh ) as ConditionRecord,
@Semantics.businessDate.to: true
key cast( '00000000' as kodatbi ) as ConditionValidityEndDate,
@Semantics.businessDate.from: true
cast( '00000000' as kodatab ) as ConditionValidityStartDate,
cast( '' as kotabnr_char ) as ConditionTable,
// @ObjectModel.foreignKey.association: '_ConditionApplication'
cast( '' as kappl ) as ConditionApplication,
// @ObjectModel.foreignKey.association: '_I_PricingConditionType'
cast( '' as kscha ) as ConditionType,
/* --- Root Entity --- */
_ConditionContract,
/* --- Parent Entity --- */
_CndnContrCndnRecord
/* --- Association --- */
// _ConditionApplication,
// _I_PricingConditionType
}
where
ConditionContract = ''