C_AccrSubobjectChangedByUserVH
Accrual Subobject Last Changed By User VH
C_AccrSubobjectChangedByUserVH is a Consumption CDS View that provides data about "Accrual Subobject Last Changed By User VH" in SAP S/4HANA. It reads from 1 data source (I_UserContactCard) and exposes 6 fields with key field AccrSubobjLastChangedByUser. It has 1 association to related views. Part of development package ODATA_GL_ACE_DSP_ACCR_OBJ.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_UserContactCard | I_UserContactCard | from |
Associations (1)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_AccrEngineAccrualSubobject | _AccrEngineAccrualSubobject | $projection.AccrSubobjLastChangedByUser = _AccrEngineAccrualSubobject.AccrSubobjLastChangedByUser |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CACCRSOBJCHBUVH | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Consumption.ranked | true | view | |
| ObjectModel.dataCategory | #VALUE_HELP | view | |
| ObjectModel.representativeKey | AccrSubobjLastChangedByUser | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| Search.searchable | true | view | |
| VDM.viewType | #CONSUMPTION | view |
Fields (6)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | AccrSubobjLastChangedByUser | ContactCardID | ||
| FullName | FullName | |||
| FirstName | FirstName | |||
| LastName | LastName | |||
| UserDescription | UserDescription | |||
| _AccrEngineAccrualSubobject | _AccrEngineAccrualSubobject |
@AbapCatalog: {
sqlViewName: 'CACCRSOBJCHBUVH',
compiler.compareFilter: true
--preserveKey: true
}
@AccessControl: {
authorizationCheck: #CHECK,
personalData.blocking: #REQUIRED
}
@ClientHandling.algorithm: #SESSION_VARIABLE
@Consumption.ranked: true
@ObjectModel: {
dataCategory: #VALUE_HELP,
representativeKey: 'AccrSubobjLastChangedByUser',
usageType: {
dataClass: #MASTER,
serviceQuality: #C,
sizeCategory: #S
}
}
@Search.searchable: true
@VDM.viewType: #CONSUMPTION
define view C_AccrSubobjectChangedByUserVH
as select from I_UserContactCard
association [0..*] to I_AccrEngineAccrualSubobject as _AccrEngineAccrualSubobject on $projection.AccrSubobjLastChangedByUser = _AccrEngineAccrualSubobject.AccrSubobjLastChangedByUser
{
@Consumption.valueHelpDefinition: [{
entity: { element: 'AccrSubobjLastChangedByUser', name: 'C_AccrSubobjectChangedByUserVH' }
}]
@ObjectModel.text.element: ['FullName']
// Search does not work for calculated field
// @Search: {
// defaultSearchElement: true,
// fuzzinessThreshold: 0.8,
// ranking: #HIGH
// }
key ContactCardID as AccrSubobjLastChangedByUser,
// calculated field so no search
@Semantics.text: true
FullName,
@Search: {
defaultSearchElement: true,
fuzzinessThreshold: 0.7,
ranking: #MEDIUM
}
FirstName,
@Search: {
defaultSearchElement: true,
fuzzinessThreshold: 0.7,
ranking: #MEDIUM
}
LastName,
@UI.hidden: true // just for search
@Search: {
defaultSearchElement: true,
fuzzinessThreshold: 0.7,
ranking: #HIGH
}
UserDescription,
// association for DCL
_AccrEngineAccrualSubobject
}
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA