I_FixedAssetUsageObjectPerdTP

DDL: I_FIXEDASSETUSAGEOBJECTPERDTP Type: view_entity TRANSACTIONAL

Period Units of Fxd Asset Usage Obj - TP

I_FixedAssetUsageObjectPerdTP is a Transactional CDS View that provides data about "Period Units of Fxd Asset Usage Obj - TP" in SAP S/4HANA. It reads from 1 data source (R_FixedAssetUsageObjectPerdTP) and exposes 6 fields with key fields CompanyCode, FixedAssetUsageObject, ValidityEndDate.

Data Sources (1)

SourceAliasJoin Type
R_FixedAssetUsageObjectPerdTP R_FixedAssetUsageObjectPerdTP projection

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Period Units of Fxd Asset Usage Obj - TP view
ObjectModel.modelingPattern #TRANSACTIONAL_INTERFACE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #A view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode
KEY FixedAssetUsageObject FixedAssetUsageObject
KEY ValidityEndDate ValidityEndDate
ValidityStartDate ValidityStartDate
PeriodPlannedQtyInProdnUnit PeriodPlannedQtyInProdnUnit
BaseUnit BaseUnit
@AccessControl.authorizationCheck: #MANDATORY
@EndUserText.label: 'Period Units of Fxd Asset Usage Obj - TP'

@ObjectModel: { modelingPattern:        #TRANSACTIONAL_INTERFACE,
                supportedCapabilities:  [#TRANSACTIONAL_PROVIDER],
                usageType:              { dataClass: #MASTER,
                                          sizeCategory: #XL,
                                          serviceQuality: #A } }

@VDM: { lifecycle.contract.type: #PUBLIC_LOCAL_API,
        usage.type:              [#TRANSACTIONAL_PROCESSING_SERVICE],
        viewType:                #TRANSACTIONAL }

@Metadata.ignorePropagatedAnnotations: true

define view entity I_FixedAssetUsageObjectPerdTP
  as projection on R_FixedAssetUsageObjectPerdTP
{

  key CompanyCode,
  key FixedAssetUsageObject,
  key ValidityEndDate,
      ValidityStartDate,

      @Semantics.quantity.unitOfMeasure: 'BaseUnit'
      PeriodPlannedQtyInProdnUnit,

//      @Semantics.unitOfMeasure: true

      BaseUnit,

      _UsageObject : redirected to parent I_FixedAssetUsageObjectTP
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_FIXEDASSETUSAGEOBJECTPERDTP"
],
"ASSOCIATED":
[
"I_FIXEDASSETUSAGEOBJECTTP"
],
"BASE":
[
"R_FIXEDASSETUSAGEOBJECTPERDTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/