I_PROBSOLVINGPROCASSMTTP
Problem Solving Process Assessment
I_PROBSOLVINGPROCASSMTTP is a CDS View in S/4HANA. Problem Solving Process Assessment. It contains 1 fields. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_ProbSolvingProcAssmt | view_entity | from | CONSUMPTION | Problem-Solving Process Assessment |
Fields (1)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ProbSolvingProc | ProbSolvingProc | 1 |
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Problem Solving Process Assessment'
@VDM: {
viewType: #TRANSACTIONAL,
lifecycle.contract.type: #SAP_INTERNAL_API
}
@ObjectModel: {
usageType: {
dataClass: #TRANSACTIONAL,
sizeCategory: #M,
serviceQuality: #A },
representativeKey: 'ProbSolvingProc',
semanticKey: [ 'ProbSolvingProc' ],
// Begin Draft
createEnabled: false,
updateEnabled: true,
deleteEnabled: false,
writeDraftPersistence: 'QPRSLPRASSMT_D',
writeActivePersistence: 'V_PRSLPRAT_B2A'
// End Draft
}
@Analytics.technicalName: 'IPRSOLPRASMTTP'
define view entity I_ProbSolvingProcAssmtTP as select from I_ProbSolvingProcAssmt as _ProbSolvingProcAssmt
//=== associations to own transactionnal views
association [1..1] to I_ProbSolvingProcTP as _ProbSolvingProc on $projection.ProbSolvingProc = _ProbSolvingProc.ProbSolvingProc
association [0..*] to I_ProbSolvingProcAssmtLongTTP as _ProbSolvingProcAssmtLongT on $projection.ProbSolvingProc = _ProbSolvingProcAssmtLongT.ProbSolvingProc
{
@ObjectModel:{ readOnly: true,
foreignKey.association: '_ProbSolvingProc'
}
key _ProbSolvingProcAssmt.ProbSolvingProc,
//=== exposed associations
@ObjectModel.association.type: [ #TO_COMPOSITION_PARENT, #TO_COMPOSITION_ROOT ]
_ProbSolvingProc,
@ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
_ProbSolvingProcAssmtLongT
}