I_APPLICATIONDOCTOLEVAL
Interface Layer for Application Tolerance Evaluation
I_APPLICATIONDOCTOLEVAL is a CDS View in S/4HANA. Interface Layer for Application Tolerance Evaluation. It contains 18 fields. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_ApplicationDocTolEval | view | from | CONSUMPTION | Consumption view for Application Tolerance Evaluation |
| I_ACMAppDocToleranceDet | view | from | COMPOSITE | Interface Tolerance Eval Details |
| I_ACMToleranceEvaluation | view_entity | inner | COMPOSITE | Interface for Tolerance Evaluation |
Fields (18)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ACMToleranceHeaderUUID | ACMToleranceHeaderUUID | 2 |
| KEY | ACMTolEvalTabSequenceNumber | ACMTolEvalTabSequenceNumber | 2 |
| KEY | ContractApplicationUUID | ContractApplicationUUID | 1 |
| KEY | ContractApplicationVersion | ContractApplicationVersion | 1 |
| KEY | TradingContractItem | TradingContractItem | 2 |
| KEY | TradingContractNumber | TradingContractNumber | 2 |
| ACMToleranceDeliveryQuantity | ACMToleranceDeliveryQuantity | 2 | |
| ACMToleranceScheduleIdText | ACMToleranceScheduleIdText | 2 | |
| ACMToleranceTypeID | ACMToleranceTypeID | 2 | |
| ACMTolItemFromPercentageVal | ACMTolItemFromPercentageVal | 2 | |
| ACMTolItemPriceApplication | ACMTolItemPriceApplication | 1 | |
| ACMTolItemPriceApplicationText | ACMTolItemPriceApplicationText | 1 | |
| ACMTolItemToPercentageVal | ACMTolItemToPercentageVal | 2 | |
| ACMTrdgContrToleranceSchedule | ACMTrdgContrToleranceSchedule | 2 | |
| ACMUnderFillOverFillDirection | ACMUnderFillOverFillDirection | 2 | |
| ACMUnderFillOverFillDrctnText | ACMUnderFillOverFillDrctnText | 2 | |
| ToleranceTypeIdText | ToleranceTypeIdText | 2 | |
| UnitOfMeasure | UnitOfMeasure | 2 |
@AbapCatalog.sqlViewName: 'IAPPLDOCTOLEVAL'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.type: #INHERITED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #COMPOSITE
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.supportedCapabilities: #CDS_MODELING_DATA_SOURCE
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #L
@AccessControl.personalData.blocking: #NOT_REQUIRED
@EndUserText.label: 'Interface Layer for Application Tolerance Evaluation'
define view I_ApplicationDocTolEval
as select from I_ApplToleranceEval as TolEval //Application Level Tolerance Data
inner join I_ContrToleranceItemDetails as TolItem //Tolerance Item
on TolItem.ACMToleranceHeaderUUID = TolEval.ACMToleranceHeaderUUID
and TolItem.SequenceNumber = TolEval.ACMTolEvalTabSequenceNumber
and TolItem.ACMUnderFillOverFillDirection = TolEval.ACMUnderFillOverFillDirection
inner join I_ContrToleranceHeaderDetails as TolHdr //Tolerance Header
on TolHdr.ACMToleranceHeaderUUID = TolItem.ACMToleranceHeaderUUID
{
key TolEval.ContractApplicationUUID,
key TolEval.ContractApplicationVersion,
key TradingContractNumber,
key TradingContractItem,
key TolHdr.ACMToleranceHeaderUUID,
key TolEval.ACMTolEvalTabSequenceNumber as ACMTolEvalTabSequenceNumber,
TolEval.ACMTrdgContrToleranceSchedule,
ACMToleranceScheduleIdText,//ToleranceScheduleIdText,
ACMToleranceTypeID,//ToleranceTypeId,
ToleranceTypeIdText,
TolEval.ACMUnderFillOverFillDirection,
ACMUnderFillOverFillDrctnText,
@Semantics.quantity.unitOfMeasure: 'UnitOfMeasure'
ACMToleranceDeliveryQuantity,
@Semantics.unitOfMeasure: true
TolHdr.UnitOfMeasure as UnitOfMeasure,
ACMTolItemPriceApplication,//PriceApplication,
ACMTolItemPriceApplicationText, //PriceApplicationText,
ACMTolItemFromPercentageVal, //as ACMToleranceItemFromPercentage,//ToleranceFromPercentage,
ACMTolItemToPercentageVal //as ACMToleranceItemToPercentage //ToleranceToPercentage
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_APPLTOLERANCEEVAL",
"I_CONTRTOLERANCEHEADERDETAILS",
"I_CONTRTOLERANCEITEMDETAILS"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/