fac_ad_cds_t001u

DDL: FAC_AD_CDS_T001U SQL: FACADV_T001U Type: view Package: ODATA_ACC_DETERMINATION

CDS View For T001U

fac_ad_cds_t001u is a CDS View that provides data about "CDS View For T001U" in SAP S/4HANA. It reads from 3 data sources (t001, t001, t001u) and exposes 17 fields with key fields vbukr, abukr, komok. It has 6 associations to related views. Part of development package ODATA_ACC_DETERMINATION.

Data Sources (3)

SourceAliasJoin Type
t001 clear_cocd inner
t001 post_cocd inner
t001u t001u from

Associations (6)

CardinalityTargetAliasCondition
[0..*] skat debit_acc_text $projection.konts = debit_acc_text.saknr and post_cocd.ktopl = debit_acc_text.ktopl
[0..*] skat credit_acc_text $projection.konth = credit_acc_text.saknr and post_cocd.ktopl = credit_acc_text.ktopl
[0..*] tbslt debit_pk_text $projection.bschs = debit_pk_text.bschl
[0..*] tbslt credit_pk_text $projection.bschh = credit_pk_text.bschl
[0..1] tbsl debit_pk $projection.bschs = debit_pk.bschl
[0..1] tbsl credit_pk $projection.bschh = credit_pk.bschl

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName FACADV_T001U view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label CDS View For T001U view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view

Fields (17)

KeyFieldSource TableSource FieldDescription
KEY vbukr vbukr Posted In
KEY abukr abukr Req. co.code
KEY komok komok Account Modif.
vbukr_text t001 butxt Posting Text
abukr_text t001 butxt Posting Text
konts konts Sales Reduction (Dr)
konts_text
konth konth Provision Account
konth_text
bschs bschs Debit
bschs_text
bschh bschh Credit
bschh_text
umskz umskz Special G/L Ind
active active Usage Active
koart_debit debit_pk koart Account type
koart_credit credit_pk koart Account type

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view fac_ad_cds_t001u.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: FACADV_T001U

CREATE VIEW fac_ad_cds_t001u AS
SELECT
  vbukr,
  abukr,
  komok,
  post_cocd.butxt AS vbukr_text,
  clear_cocd.butxt AS abukr_text,
  konts,
  debit_acc_text[1:spras = $session.system_language].txt20 AS konts_text,
  konth,
  credit_acc_text[1:spras = $session.system_language].txt20 AS konth_text,
  bschs,
  debit_pk_text[1:spras = $session.system_language and umskz = umskz].ltext AS bschs_text,
  bschh,
  credit_pk_text[1:spras = $session.system_language and umskz = umskz].ltext AS bschh_text,
  umskz,
  active,
  debit_pk.koart AS koart_debit,
  credit_pk.koart AS koart_credit
FROM t001u
INNER JOIN t001 AS post_cocd ON /* join condition not captured in parsed metadata */
INNER JOIN t001 AS clear_cocd ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN skat AS debit_acc_text ON konts = debit_acc_text.saknr AND post_cocd.ktopl = debit_acc_text.ktopl  -- association [0..*]
LEFT OUTER JOIN skat AS credit_acc_text ON konth = credit_acc_text.saknr AND post_cocd.ktopl = credit_acc_text.ktopl  -- association [0..*]
LEFT OUTER JOIN tbslt AS debit_pk_text ON bschs = debit_pk_text.bschl  -- association [0..*]
LEFT OUTER JOIN tbslt AS credit_pk_text ON bschh = credit_pk_text.bschl  -- association [0..*]
LEFT OUTER JOIN tbsl AS debit_pk ON bschs = debit_pk.bschl  -- association [0..1]
LEFT OUTER JOIN tbsl AS credit_pk ON bschh = credit_pk.bschl  -- association [0..1]
;