I_APPLICATIONDOCTOLEVAL

CDS View

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)

ViewTypeJoinVDMDescription
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)

KeyField CDS FieldsUsed 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":""
}
}*/