ACE_ACCOUNT_PRINCIPLE_LEDGER

CDS View

Accrual Account Principle and Ledger

ACE_ACCOUNT_PRINCIPLE_LEDGER is a CDS View in S/4HANA. Accrual Account Principle and Ledger. It contains 1 fields. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
ACE_ACEPSOI_LEDGER view left_outer ACEPSOI with ledger
ACE_REPRESENT_LEDGER view from Represend Ledger

Fields (1)

KeyField CDS FieldsUsed in Views
KEY comp comp 1
@AbapCatalog.sqlViewName: 'ACEV_APLEDGER'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.sizeCategory: #L
@ObjectModel.usageType.dataClass:  #MASTER
@ObjectModel.usageType.serviceQuality: #C
@ClientHandling.algorithm: #SESSION_VARIABLE
@Metadata.ignorePropagatedAnnotations: true
@EndUserText.label: 'Accrual Account Principle and Ledger'
@AbapCatalog.preserveKey:true
define view ACE_ACCOUNT_PRINCIPLE_LEDGER
  as select from tace_combination as a
    inner join   finsc_ld_cmp     as b on a.bukrs = b.bukrs
    inner join   finsc_ledger     as c on b.rldnr = c.rldnr
{
  key comp,
  key a.bukrs,
  key accrule,
  key c.rldnr
}
where
      a.accrule  = ''
  and c.xleading = 'X'

union all select from tace_combination as a
  inner join          tacc_trgt_ldgr   as b on a.accrule = b.acc_principle
  inner join          finsc_ld_cmp     as c on a.bukrs = c.bukrs
  inner join          finsc_ledger     as d on c.rldnr = d.rldnr
{
  key comp,
  key a.bukrs,
  key accrule,
  key c.rldnr
}
where
      a.accrule  <> ''
  and b.ldgrp_gl =  ''
  and d.xleading =  'X'

union all select from tace_combination as a
  inner join          tacc_trgt_ldgr   as b on a.accrule = b.acc_principle
  inner join          fagl_tldgrp_map  as c on b.ldgrp_gl = c.ldgrp
{
  key comp,
  key a.bukrs,
  key accrule,
  key c.rldnr
}
where
      a.accrule   <> ''
  and b.ldgrp_gl  <> ''
  and c.represent =  'X'