F_LeadingLedger

DDL: F_LEADINGLEDGER Type: view DERIVATION_FUNCTION

Leading Ledger

F_LeadingLedger is a CDS View that provides data about "Leading Ledger" in SAP S/4HANA. It reads from 1 data source (I_Ledger) and exposes 1 field with key field Ledger.

Data Sources (1)

SourceAliasJoin Type
I_Ledger I_Ledger from

Annotations (17)

NameValueLevelField
EndUserText.label Leading Ledger view
Metadata.allowExtensions false view
AbapCatalog.sqlViewName FFILEADLEDGER view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey Ledger view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.modelingPattern #DERIVATION_FUNCTION view
VDM.viewType #DERIVATION_FUNCTION view
ObjectModel.derivationFunction.result.type #SINGLE view
ObjectModel.derivationFunction.result.multipleRecords false view
ObjectModel.derivationFunction.result.element Ledger view

Fields (1)

KeyFieldSource TableSource FieldDescription
KEY Ledger Ledger
@EndUserText.label: 'Leading Ledger'
@Metadata.allowExtensions:false
@AbapCatalog: {
  sqlViewName: 'FFILEADLEDGER',
  compiler.compareFilter: true,
  preserveKey:true
}
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.representativeKey: 'Ledger'
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType: {
  dataClass: #CUSTOMIZING,
  serviceQuality: #A,
  sizeCategory: #S
}
//@AbapCatalog.buffering:{

//  status: #ACTIVE,

//  type: #FULL

//}

@ObjectModel: {
  supportedCapabilities: [#DERIVATION_FUNCTION],
  modelingPattern: #DERIVATION_FUNCTION
  }

@VDM.viewType: #DERIVATION_FUNCTION
@ObjectModel.derivationFunction: 
  {
    applicableFor: {element: ['Ledger'],
    dimensionView: ['I_Ledger']
  },
  result: {
    type: #SINGLE,
    multipleRecords: false,
    element: 'Ledger'
  }
}

define view F_LeadingLedger as select from I_Ledger
{

  key Ledger

} where IsLeadingLedger = 'X';
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_LEDGER"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/