I_ACCOUNTASSIGNMENTTYPE

CDS View

Account Assignment Type

I_ACCOUNTASSIGNMENTTYPE is a CDS View in S/4HANA. Account Assignment Type. 11 CDS views read from this table.

CDS Views using this table (11)

ViewTypeJoinVDMDescription
C_CostRevnReassgmtRcvrCount view inner CONSUMPTION Cost, Revenue Reassignment Receiver Count
C_CostRevnReassgmtSenderCount view inner CONSUMPTION Cost, Revenue Reassignment Sender Count
C_RevnRecgnAcctAssgmtObjType view from CONSUMPTION Account Assignment Object Type
C_WasteStreamChnlAcctTypeVH view from CONSUMPTION Waste Strm Dspsl Chnl Acc Assgmt Type VH
FAC_ACCOUNTASSIGNMENTTYPEVH view from Data Source for Account Assignment Type
I_AccountAssignmentTypeStdVH view from COMPOSITE Account Assignment Type
I_CostRevenueReassignmentItem view inner COMPOSITE Cost, Revenue Reassgmt Item - Basic
I_DirectActivityAllocationItem view inner COMPOSITE Direct Activity Allocation Item
P_CostRevenueReassignment view inner COMPOSITE Cost Revenue Reassignment - private view
P_DirectActivityAllocation view inner COMPOSITE Direct Activity Allocation Header - private view
R_CostRevnProfitabilitySegment view_entity inner COMPOSITE Cost Revenue Reassignment Profitability Segment
@AbapCatalog.sqlViewName: 'IFIACTASSGNM'
@AbapCatalog.compiler.compareFilter: true
//@AbapCatalog.preserveKey: true

//@AccessControl.authorizationCheck: #CHECK

@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.viewType: #BASIC
@EndUserText.label: 'Account Assignment Type'
@AbapCatalog.buffering.status: #ACTIVE          
@AbapCatalog.buffering.type: #FULL 
@ClientHandling.algorithm: #SESSION_VARIABLE
@Analytics.dataExtraction.enabled
@Metadata.ignorePropagatedAnnotations:true 

@ObjectModel: {representativeKey: 'AccountAssignmentType', 
               sapObjectNodeType.name: 'AccountAssignmentType', 
               supportedCapabilities:[#EXTRACTION_DATA_SOURCE,#CDS_MODELING_DATA_SOURCE,#CDS_MODELING_ASSOCIATION_TARGET],
               modelingPattern: #ANALYTICAL_DIMENSION,
               usageType: {
                            dataClass: #META,
                            serviceQuality: #A,
                            sizeCategory: #M
                           }
              } 

define view I_AccountAssignmentType as select from tbo00  
association [0..*] to I_AccountAssignmentTypeT as _Text on $projection.AccountAssignmentType = _Text.AccountAssignmentType 
 {
    @ObjectModel.text.association: '_Text'
    key cast(obart as fis_obart preserving type ) as AccountAssignmentType,
    _Text
    
}