FCLM_BAM_DDL_AMD_BASE_NO_HBA

CDS View

Base view for AMD without multiple HBA

FCLM_BAM_DDL_AMD_BASE_NO_HBA is a CDS View in S/4HANA. Base view for AMD without multiple HBA. It contains 44 fields. 12 CDS views read from this table.

CDS Views using this table (12)

ViewTypeJoinVDMDescription
Fclm_Bam_Amdwithau view from Bank account data with authorization
FCLM_BAM_DOC_DM_BK_ATTR view from Active Company Code List of FI
Fclm_Bm_Company_Used view inner Bank data of company used
VFCLM_BAM_DDL_ACCLINK view from
VFCLM_BAM_DDL_ACCLINK view union_all
VFCLM_BAM_DDL_ACCOUNTINAPPROC view inner
VFCLM_BAM_DDL_ACCOUNTINBANK view from
VFCLM_BAM_DDL_ACCOUNTPREQUEST view from
VFCLM_BAM_DDL_AMD_WTTHDESP view from
VFCLM_BAM_DDL_FBAR06A view inner Additional view for sixth view of FBAR
VFCLM_BAM_DDL_HIERNODECORE view from Hierarchy Node Core Attributes
VFCLM_BAM_DDL_REQHIST view inner

Fields (44)

KeyField CDS FieldsUsed in Views
KEY acc_id acc_id,AccountID 5
KEY bankl BankInternalId,BankKey,bankl 8
KEY banks BankCountry,banks 8
KEY bukrs bukrs,CompanyCode 8
acc_num acc_num,AccountNumber 7
acc_type_id acc_type_id,AccountType 6
account_supervisor account_supervisor,AccountSupervisor 4
bank_contact bank_contact,BankContact 5
beneficial AccountHolder,beneficial 5
bs_upload_time BankStatementUpload,bs_upload_time 2
changed_at_dat ChangedAtDate 1
changed_at_tim ChangedAtTime 1
changed_by changed_by,ChangedBy 2
closed_at_dat ClosedAtDate 1
closed_at_tim ClosedAtTime 1
closed_by closed_by,ClosedBy 2
company_contact company_contact,CompanyContact 4
CompanyCodeDesp CompanyCodeDesp 2
control_key control_key 2
created_at_dat CreatedAtDate 1
created_at_tim CreatedAtTime 1
created_by created_by,CreatedBy 2
Currency Currency,waers 5
cutoff_time_c cutoff_time_c,CutOffCrossBorder 2
cutoff_time_d cutoff_time_d,CutOffDomestic 2
deleted_flag deleted_flag 1
edbsum edbsum,EoDImort 3
gsber BusinessArea,gsber 5
iban iban 5
iban_valid_from iban_valid_from 2
idbsum idbsum,IntradayImport 2
importing_channel importing_channel,ImportingChannel 4
mandt mandt 1
opened_at_dat OpenedAtDate 1
opened_at_tim OpenedAtTime 1
opened_by opened_by,OpenedBy 2
planned_closing_date planned_closing_date,PlannedClosingDate 3
prctr prctr,ProfitCenter 5
rel_manager rel_manager,RelationshipManager 4
segment segment 3
status status 5
upload_bs_flag upload_bs_flag,UploadBSFlag 2
valid_from valid_from,ValidFrom 5
valid_to valid_to,ValidTo 5
@AbapCatalog.sqlViewName: 'VFCLM_BAM_AMD_N'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.serviceQuality: #C
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Base view for AMD without multiple HBA'
@AbapCatalog.preserveKey:true
define view FCLM_BAM_DDL_AMD_BASE_NO_HBA
  as select from    FCLM_BAM_DDL_AMD_DB   as header
//    left outer join VFCLM_BAM_AMD_CUR_REV as accountcurr      on  header.acc_id   = accountcurr.AccountID

//                                                              and header.revision = accountcurr.revision

    left outer join t001                  as t001             on header.bukrs = t001.bukrs
/*    inner join fclm_bam_aclink2      as fclm_bam_aclink2 on  header.acc_id            = fclm_bam_aclink2.acc_id
                                                              and (
                                                                 fclm_bam_aclink2.herku    is null
                                                                 or fclm_bam_aclink2.herku = ''
                                                               )
                                                              and header.revision          = fclm_bam_aclink2.revision // Only the central house bank account 

    left outer join t001                  as t001_2           on fclm_bam_aclink2.bukrs = t001_2.bukrs  */
  association [1..*] to VFCLM_BAM_DDL_AMD_SIG as account_sigs  on $projection.acc_id = account_sigs.AccountID
  association [1..*] to VFCLM_BAM_DDL_AMD_LIM as account_lims  on $projection.acc_id = account_lims.AccountID
  association [0..*] to VFCLM_BAM_DDL_CDHDR   as account_cdhdr on $projection.acc_id = account_cdhdr.AccountID
{
  key header.acc_id,
      header.revision,
      header.acc_num,
      header.acc_type_id,
      header.account_supervisor,
      header.bank_contact,
      header.bankl,
      header.banks,
      header.beneficial,
      header.bs_upload_time,
      header.bukrs,
      header.cash_pool,
      header.cash_pool_id,
      header.changed_at,
      header.changed_at_dat,
      header.changed_at_tim,
      header.changed_by,
      header.closed_at,
      header.closed_at_dat,
      header.closed_at_tim,
      header.closed_by,
      header.company_contact,
      header.control_key,
      header.created_at,
      header.created_at_dat,
      header.created_at_tim,
      header.created_by,
      header.cutoff_time_c,
      header.cutoff_time_d,
      header.deleted_flag,
      header.dummy_fclm_bam_amd_incl_eew_ps,
      header.edbsum,
      header.gsber,
      header.iban,
      header.iban_valid_from,
      header.idbsum,
      header.importing_channel,
      header.mandt,
      header.opened_at,
      header.opened_at_dat,
      header.opened_at_tim,
      header.opened_by,
      header.planned_closing_date,
      header.prctr,
      header.rel_manager,
      header.reviewed_at,
      header.reviewed_by,
      header.segment,
      header.status,
      header.upload_bs_flag,
      header.valid_from,
      header.valid_to,
      header.waers as Currency,
      //header.contract_type, 

//      accountcurr.Currency,


      t001.butxt                  as CompanyCodeDesp,
/*      t001_2.butxt                as HouseBankCompanyCodeDesp,

      // House bank account

      fclm_bam_aclink2.bukrs      as HouseBankCompanyCode,
      fclm_bam_aclink2.abwae,
      fclm_bam_aclink2.bankn,
      fclm_bam_aclink2.bnkn2,
      fclm_bam_aclink2.dtaai,
      fclm_bam_aclink2.fdgrp,
      fclm_bam_aclink2.hbid1,
      fclm_bam_aclink2.hbid2,
      fclm_bam_aclink2.hbkid,
      fclm_bam_aclink2.hkid1,
      fclm_bam_aclink2.hkid2,
      fclm_bam_aclink2.hkont,
      fclm_bam_aclink2.hktid,
      fclm_bam_aclink2.mindt,
      fclm_bam_aclink2.refzl,
      fclm_bam_aclink2.wekon,
      fclm_bam_aclink2.wikon,
      fclm_bam_aclink2.wkkon, */
      // Associations

      //      account_cur as Currencies,

      account_sigs,
      account_lims,
      account_cdhdr
      // Extension


} where header.revision = '0000';
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"FCLM_BAM_DDL_AMD_DB",
"T001"
],
"ASSOCIATED":
[
"VFCLM_BAM_DDL_AMD_LIM",
"VFCLM_BAM_DDL_AMD_SIG",
"VFCLM_BAM_DDL_CDHDR"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/