ESH_N_COMPANY_CODE_OMPANY_CODE

DDL: ESH_N_COMPANY_CODE_OMPANY_CODE SQL: ESH_L_COMPA_CODE Type: view

Company Codes

ESH_N_COMPANY_CODE_OMPANY_CODE is a CDS View that provides data about "Company Codes" in SAP S/4HANA. It reads from 1 data source (t001) and exposes 15 fields with key field bukrs. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
t001 t001 from

Associations (6)

CardinalityTargetAliasCondition
[0..*] ESH_N_PROFIT_CENTER_CEPC_BUKRS _COMPANY_CODE2CEPC_BUKRS $projection.bukrs = _COMPANY_CODE2CEPC_BUKRS.BUKRS
[1..1] ESH_N_COMPANY_COMPANY _COMPANY_CODE2COMPANY $projection.rcomp = _COMPANY_CODE2COMPANY.RCOMP
[0..*] ESH_N_KKBER_KKBER _KKBER_2_T001 $projection.kkber = _KKBER_2_T001.DOMVALUE_L
[0..*] ESH_N_KTOPL_KTOPL _KTOPL_2_T001 $projection.ktopl = _KTOPL_2_T001.DOMVALUE_L
[0..*] ESH_N_LAND1_3_LAND1 _LAND1_2_T001 $projection.land1 = _LAND1_2_T001.DOMVALUE_L
[0..*] ESH_N_PERIV_PERIV _PERIV_2_T001 $projection.periv = _PERIV_2_T001.DOMVALUE_L

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName ESH_L_COMPA_CODE view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #P view
ClientHandling.algorithm #SESSION_VARIABLE view
ClientHandling.type #INHERITED view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Company Codes view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY bukrs bukrs Value
butxt butxt Posting Text
ort01 ort01 Province
land1 land1 Trip Ctry/Reg
waers waers Transaction Currency
ktopl ktopl G/L Chart of Accounts
periv periv FYear Variant
rcomp rcomp Trading Partner
kkber kkber Cred.Contr.Area
_COMPANY_CODE2CEPC_BUKRS _COMPANY_CODE2CEPC_BUKRS
_COMPANY_CODE2COMPANY _COMPANY_CODE2COMPANY
_KKBER_2_T001 _KKBER_2_T001
_KTOPL_2_T001 _KTOPL_2_T001
_LAND1_2_T001 _LAND1_2_T001
_PERIV_2_T001 _PERIV_2_T001

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 ESH_N_COMPANY_CODE_OMPANY_CODE.
-- 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: ESH_L_COMPA_CODE

CREATE VIEW ESH_N_COMPANY_CODE_OMPANY_CODE AS
SELECT
  bukrs,
  butxt,
  ort01,
  land1,
  waers,
  ktopl,
  periv,
  rcomp,
  kkber
FROM t001
LEFT OUTER JOIN ESH_N_PROFIT_CENTER_CEPC_BUKRS AS _COMPANY_CODE2CEPC_BUKRS ON bukrs = _COMPANY_CODE2CEPC_BUKRS.BUKRS  -- association [0..*]
LEFT OUTER JOIN ESH_N_COMPANY_COMPANY AS _COMPANY_CODE2COMPANY ON rcomp = _COMPANY_CODE2COMPANY.RCOMP  -- association [1..1]
LEFT OUTER JOIN ESH_N_KKBER_KKBER AS _KKBER_2_T001 ON kkber = _KKBER_2_T001.DOMVALUE_L  -- association [0..*]
LEFT OUTER JOIN ESH_N_KTOPL_KTOPL AS _KTOPL_2_T001 ON ktopl = _KTOPL_2_T001.DOMVALUE_L  -- association [0..*]
LEFT OUTER JOIN ESH_N_LAND1_3_LAND1 AS _LAND1_2_T001 ON land1 = _LAND1_2_T001.DOMVALUE_L  -- association [0..*]
LEFT OUTER JOIN ESH_N_PERIV_PERIV AS _PERIV_2_T001 ON periv = _PERIV_2_T001.DOMVALUE_L  -- association [0..*]
;