I_MAINTOBJLISTDELIVERYDOCUMENT
Maint Object List in Delivery Document
I_MAINTOBJLISTDELIVERYDOCUMENT is a CDS View in S/4HANA. Maint Object List in Delivery Document. It contains 4 fields. 2 CDS views read from this table.
CDS Views using this table (2)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_MaintObjectListCollection | view_entity | from | COMPOSITE | Maintenance Object List Collection |
| I_SerialNumberDeliveryDocument | view | from | COMPOSITE | Serial Number in Delivery Document |
Fields (4)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | DeliveryDocument | DeliveryDocument | 1 |
| KEY | DeliveryDocumentItem | DeliveryDocumentItem | 1 |
| _DeliveryDocument | _DeliveryDocument | 1 | |
| _DeliveryDocumentItem | _DeliveryDocumentItem | 1 |
@AccessControl: { authorizationCheck: #CHECK,
personalData.blocking: #NOT_REQUIRED }
@VDM.viewType: #BASIC
@ObjectModel.usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #A,
sizeCategory: #L }
@ObjectModel.supportedCapabilities: [
#SQL_DATA_SOURCE,
#CDS_MODELING_DATA_SOURCE,
#CDS_MODELING_ASSOCIATION_TARGET
]
@EndUserText.label: 'Maint Object List in Delivery Document'
define view entity I_MaintObjListDeliveryDocument
as select from ser01
association [1..*] to I_MaintenanceObjectListItem as _MaintenanceObjectListItem
on $projection.MaintenanceObjectList = _MaintenanceObjectListItem.MaintenanceObjectList
association [0..1] to I_DeliveryDocument as _DeliveryDocument
on $projection.DeliveryDocument = _DeliveryDocument.DeliveryDocument
association [0..1] to I_DeliveryDocumentItem as _DeliveryDocumentItem
on $projection.DeliveryDocument = _DeliveryDocumentItem.DeliveryDocument
and $projection.DeliveryDocumentItem = _DeliveryDocumentItem.DeliveryDocumentItem
{
key obknr as MaintenanceObjectList,
@ObjectModel.foreignKey.association: '_DeliveryDocument'
lief_nr as DeliveryDocument,
@ObjectModel.foreignKey.association: '_DeliveryDocumentItem'
posnr as DeliveryDocumentItem,
datum as SerialNumberAssignmentDate,
uzeit as SerialNumberAssignmentTime,
kunde as Customer,
anzsn as NumberOfSerialNumbers,
vbtyp as SDDocumentCategory,
bwart as GoodsMovementType,
_MaintenanceObjectListItem,
_DeliveryDocument,
_DeliveryDocumentItem
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"SER01"
],
"ASSOCIATED":
[
"I_DELIVERYDOCUMENT",
"I_DELIVERYDOCUMENTITEM",
"I_MAINTENANCEOBJECTLISTITEM"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/