I_SPECVALASSGMT
Specification Value Assignment
I_SPECVALASSGMT is a CDS View in S/4HANA. Specification Value Assignment. It contains 21 fields. 4 CDS views read from this table.
CDS Views using this table (4)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| P_SpecValAssgmtWithHeader | view | inner | COMPOSITE | |
| R_ProdSpecCmpstnHdrWithUsage | view | inner | COMPOSITE | Product Spec. Comp. Header with Usage |
| R_SpecCompositionDateIndep | view | inner | COMPOSITE | Spec Value Assignment Instance with Comp Date Independent |
| R_SpecWithInheritanceOrRef | view | union | COMPOSITE | Specifications using inheritance or reference |
Fields (21)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | SpecValAssgmt | SpecValAssgmt | 2 |
| KEY | SpecValAssgmtChangeState | SpecValAssgmtChangeState | 2 |
| _SpecValAssgmtReferenceValue | _SpecValAssgmtReferenceValue | 1 | |
| InhtdSpecValAssgmtIsPermChgd | InhtdSpecValAssgmtIsPermChgd | 2 | |
| InhtdSpecValAssgmtIsTmpChgd | InhtdSpecValAssgmtIsTmpChgd | 2 | |
| SpecInheritanceTemplate | SpecInheritanceTemplate | 2 | |
| SpecValAssgmtChangeNumber | SpecValAssgmtChangeNumber | 2 | |
| SpecValAssgmtCreatedByUser | SpecValAssgmtCreatedByUser | 2 | |
| SpecValAssgmtCreationDate | SpecValAssgmtCreationDate | 2 | |
| SpecValAssgmtInheritanceParent | SpecValAssgmtInheritanceParent | 2 | |
| SpecValAssgmtInheritanceRoot | SpecValAssgmtInheritanceRoot | 2 | |
| SpecValAssgmtIsDeleted | ProdSpecCmpstnHdrIsDeleted,SpecValAssgmtIsDeleted | 3 | |
| SpecValAssgmtIsInhtncSource | SpecValAssgmtIsInhtncSource | 2 | |
| SpecValAssgmtLastChangeDate | SpecValAssgmtLastChangeDate | 2 | |
| SpecValAssgmtLastChangedByUser | SpecValAssgmtLastChangedByUser | 2 | |
| SpecValAssgmtRefValueCode | SpecValAssgmtRefValueCode | 1 | |
| SpecValAssgmtRootSpecIntID | SpecValAssgmtRootSpecIntID | 2 | |
| SpecValAssgmtSortSequence | SpecValAssgmtSortSequence | 2 | |
| SpecValAssgmtUnitRefDimension | SpecValAssgmtUnitRefDimension | 2 | |
| SpecValAssgmtValidityEndDate | SpecValAssgmtValidityEndDate | 2 | |
| SpecValAssgmtValidityStartDate | SpecValAssgmtValidityStartDate | 2 |
@AbapCatalog.sqlViewName: 'ISPECVA'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #PRIVILEGED_ONLY
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@VDM.viewType: #BASIC
@EndUserText.label: 'Specification Value Assignment'
define view I_SpecValAssgmt
as select from estva
association [0..1] to I_SpecValAssgmtReferenceValue as _SpecValAssgmtReferenceValue on $projection.SpecValAssgmtRefValueCode = _SpecValAssgmtReferenceValue.SpecValAssgmtRefValueCode
{
key recn as SpecValAssgmt,
key actn as SpecValAssgmtChangeState,
recnroot as SpecificationInternalID,
recntvh as SpecValAssgmtHdr,
@Semantics.businessDate.from: true
valfr as SpecValAssgmtValidityStartDate,
@Semantics.businessDate.to: true
valto as SpecValAssgmtValidityEndDate,
aennr as SpecValAssgmtChangeNumber,
crdat as SpecValAssgmtCreationDate,
@Semantics.user.createdBy: true
crnam as SpecValAssgmtCreatedByUser,
upddat as SpecValAssgmtLastChangeDate,
@Semantics.user.lastChangedBy: true
updnam as SpecValAssgmtLastChangedByUser,
ord as SpecValAssgmtSortSequence,
comprel as SpecValAssgmtUnitRefDimension, // released in API, kept for compatibility
comprel as SpecValAssgmtRefValueCode,
flg_inhsrc as SpecValAssgmtIsInhtncSource,
flg_inhovr as InhtdSpecValAssgmtIsTmpChgd,
flg_inhexcl as InhtdSpecValAssgmtIsPermChgd,
recn_tplh as SpecInheritanceTemplate,
recntva_src as SpecValAssgmtInheritanceParent,
recntva_orig as SpecValAssgmtInheritanceRoot,
recnroot_orig as SpecValAssgmtRootSpecIntID,
tpl_ord as SpecInheritanceTmplSortSeq,
delflg as SpecValAssgmtIsDeleted,
_SpecValAssgmtReferenceValue
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"ESTVA"
],
"ASSOCIATED":
[
"I_SPECVALASSGMTREFERENCEVALUE"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/