I_ORDERCONFMATLDOCITEMASSGMT
Assignment Order Confirmation to Material Document Item
I_ORDERCONFMATLDOCITEMASSGMT is a CDS View in S/4HANA. Assignment Order Confirmation to Material Document Item. It contains 2 fields. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_MfgOrderConfMatlDocItem | view | inner | COMPOSITE | Material Document Items of Mfg Order Confirmation |
Fields (2)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | MaterialDocument | MaterialDocument | 1 |
| _MaterialDocumentYear | _MaterialDocumentYear | 1 |
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Analytics.dataCategory: #FACT
@Analytics.technicalName: 'IORDCONFMATLDOC'
@ObjectModel.modelingPattern: #NONE
@ObjectModel.supportedCapabilities: [#CDS_MODELING_DATA_SOURCE, #SQL_DATA_SOURCE]
@ObjectModel.usageType: {serviceQuality: #A, sizeCategory: #XL, dataClass: #TRANSACTIONAL}
@VDM.lifecycle.contract.type: #PUBLIC_LOCAL_API
@VDM.viewType: #BASIC
@EndUserText.label: 'Assignment Order Confirmation to Material Document Item'
define view entity I_OrderConfMatlDocItemAssgmt
as select from afwi
association [1..1] to I_ConfirmationGroup as _ConfirmationGroup on $projection.ConfirmationGroup = _ConfirmationGroup.ConfirmationGroup
association [1..1] to I_ConfirmationCount as _ConfirmationCount on $projection.ConfirmationGroup = _ConfirmationCount.ConfirmationGroup
and $projection.ConfirmationCount = _ConfirmationCount.ConfirmationCount
association [1..1] to I_MaterialDocumentYear as _MaterialDocumentYear on $projection.MaterialDocumentYear = _MaterialDocumentYear.MaterialDocumentYear
association [1..1] to I_MaterialDocumentHeader_2 as _MaterialDocumentHeader on $projection.MaterialDocument = _MaterialDocumentHeader.MaterialDocument
and $projection.MaterialDocumentYear = _MaterialDocumentHeader.MaterialDocumentYear
association [1..1] to I_MaterialDocumentItem_2 as _MaterialDocumentItem on $projection.MaterialDocumentYear = _MaterialDocumentItem.MaterialDocumentYear
and $projection.MaterialDocument = _MaterialDocumentItem.MaterialDocument
and $projection.MaterialDocumentItem = _MaterialDocumentItem.MaterialDocumentItem
{
// Key
@ObjectModel.foreignKey.association: '_ConfirmationGroup'
key rueck as ConfirmationGroup,
@ObjectModel.foreignKey.association: '_ConfirmationCount'
key rmzhl as ConfirmationCount,
@ObjectModel.foreignKey.association: '_MaterialDocumentHeader'
key mblnr as MaterialDocument,
@ObjectModel.foreignKey.association: '_MaterialDocumentYear'
key mjahr as MaterialDocumentYear,
@ObjectModel.foreignKey.association: '_MaterialDocumentItem'
key mblpo as MaterialDocumentItem,
// Associations
_ConfirmationGroup,
_ConfirmationCount,
_MaterialDocumentHeader,
_MaterialDocumentItem,
_MaterialDocumentYear
}
where mjahr != '0000'; // only material documents
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"AFWI"
],
"ASSOCIATED":
[
"I_CONFIRMATIONCOUNT",
"I_CONFIRMATIONGROUP",
"I_MATERIALDOCUMENTHEADER_2",
"I_MATERIALDOCUMENTITEM_2",
"I_MATERIALDOCUMENTYEAR"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/