I_OUTPUTREQUESTITEMEMAILTP
Output Request Item Email
I_OUTPUTREQUESTITEMEMAILTP is a CDS View in S/4HANA. Output Request Item Email. 2 CDS views read from this table.
CDS Views using this table (2)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_OutputRequestItemEmail | view_entity | projection | CONSUMPTION | Output Request Item Email |
| C_OutputRequestItemEmailAdvncd | view_entity | projection | CONSUMPTION | Output Request Item Email Advanced |
@ObjectModel: {
usageType: {
serviceQuality: #B,
sizeCategory: #XXL,
dataClass: #TRANSACTIONAL
},
representativeKey: 'OutputRequestItemEmailUUID',
semanticKey: [ 'OutputControlApplObjectType',
'OutputControlApplicationObject',
'OutputRequestItem',
'OutputRequestItemEmailID' ],
modelingPattern: #TRANSACTIONAL_INTERFACE,
supportedCapabilities: [ #TRANSACTIONAL_PROVIDER ]
}
@AccessControl: {
authorizationCheck: #PRIVILEGED_ONLY,
privilegedAssociations: [ '_OutputRequest',
'_OutputRequestItem' ],
personalData.blocking: #REQUIRED
}
@VDM: {
viewType: #TRANSACTIONAL,
lifecycle.contract.type: #PUBLIC_LOCAL_API,
usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE ]
}
@Metadata: {
ignorePropagatedAnnotations: true,//?
allowExtensions: false
}
@EndUserText.label: 'Output Request Item Email'
define view entity I_OutputRequestItemEmailTP
as projection on R_OutputRequestItemEmailTP as OutputRequestItemEmail
{
key OutputRequestItemEmailUUID,
OutputRequestItemUUID,
OutputRequestUUID,
@ObjectModel.foreignKey.association: '_OutputControlApplObjectType'
OutputControlApplObjectType,
OutputControlApplicationObject,
OutputRequestItem,
OutputRequestItemEmailID,
OutputRequestItemEmailRole,
OutputRequestItemEmailAddress,
OutputRequestItemEmailOrigin,
/* Associations */
_OutputControlApplObjectType,
@ObjectModel.filter.enabled: false
@ObjectModel.sort.enabled: false
_OutputRequestItem : redirected to parent I_OutputRequestItemTP,
@ObjectModel.filter.enabled: false
@ObjectModel.sort.enabled: false
_OutputRequest : redirected to I_OutputRequestTP,
_EmRecRole
}