I_PROBSOLVINGPROCPROBLONGTTP
Problem-Solving Process Problem Long Text
I_PROBSOLVINGPROCPROBLONGTTP is a CDS View in S/4HANA. Problem-Solving Process Problem Long Text. It contains 7 fields. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_ProbSolvingProcProbDetDesc | view_entity | from | CONSUMPTION | Problem-Solving Process Problem Detail Description |
Fields (7)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ItemCounter | ItemCounter | 1 |
| KEY | Language | Language | 1 |
| KEY | ProbSolvingProc | ProbSolvingProc | 1 |
| _Language | _Language | 1 | |
| LongTextID | LongTextID | 1 | |
| MimeType | MimeType | 1 | |
| ProbSolvingProcProblemLongText | ProbSolvingProcProblemLongText | 1 |
@AbapCatalog.sqlViewName: 'IPRSOLPROCPDLTP'
@AbapCatalog.preserveKey: true
@AbapCatalog.compiler.compareFilter:true
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Problem-Solving Process Problem Long Text'
@VDM: {
viewType: #TRANSACTIONAL,
lifecycle.contract.type: #SAP_INTERNAL_API
}
@AccessControl.authorizationCheck: #CHECK
@ObjectModel: {
dataCategory: #TEXT,
usageType: {
dataClass: #TRANSACTIONAL,
sizeCategory: #M,
serviceQuality: #A },
representativeKey: 'ItemCounter',
semanticKey: [ 'ProbSolvingProc', 'Language', 'ItemCounter' ],
// Begin Draft
createEnabled: false,
updateEnabled: true,
deleteEnabled: false,
writeDraftPersistence: 'QPRSLPRPRDSLT_D',
writeActivePersistence: 'V_PRSLPRPDLT_B2A'
//// End Draft
}
define view I_ProbSolvingProcProbLongTTP as select from I_ProbSolvingProcProbLongT as _ProbSolvingProcProbLongT
//=== parent / root node
association [1..1] to I_ProbSolvingProcTP as _ProbSolvingProc on $projection.ProbSolvingProc = _ProbSolvingProc.ProbSolvingProc
association [1..1] to I_ProbSolvingProcProbDescTP as _ProbSolvingProcProbDesc on $projection.ProbSolvingProc = _ProbSolvingProcProbDesc.ProbSolvingProc
{
//=== key fields
@ObjectModel:{ readOnly: true,
foreignKey.association: '_ProbSolvingProc'
}
key _ProbSolvingProcProbLongT.ProbSolvingProc,
@ObjectModel.readOnly: true
key _ProbSolvingProcProbLongT.ItemCounter,
@Semantics.language: true
@ObjectModel.readOnly: true
key _ProbSolvingProcProbLongT.Language,
//=== common fields
@ObjectModel.readOnly: true
_ProbSolvingProcProbLongT.LongTextID,
@Semantics.text
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
_ProbSolvingProcProbLongT.ProbSolvingProcProblemLongText,
@ObjectModel.readOnly: true
_ProbSolvingProcProbLongT.MimeType,
//=== admin fields
@ObjectModel.readOnly: true
_ProbSolvingProcProbLongT.LongTextCreatedByUser,
@ObjectModel.readOnly: true
_ProbSolvingProcProbLongT.LongTextCreatedAt,
@ObjectModel.readOnly: true
_ProbSolvingProcProbLongT.LongTextLastChangedByUser,
@ObjectModel.readOnly: true
_ProbSolvingProcProbLongT.LongTextLastChangedAt,
//=== exposed associations
@ObjectModel.association.type: [ #TO_COMPOSITION_ROOT ]
_ProbSolvingProc,
@ObjectModel.association.type: [ #TO_COMPOSITION_PARENT ]
_ProbSolvingProcProbDesc,
_ProbSolvingProcProbLongT._Language
}