C_ESJISalesAreaQuery

DDL: C_ESJISALESAREAQUERY SQL: CESJISLSAREAQ Type: view CONSUMPTION

Customer Sales Area

C_ESJISalesAreaQuery is a Consumption CDS View that provides data about "Customer Sales Area" in SAP S/4HANA. It reads from 1 data source (I_CustomerSalesArea) and exposes 11 fields.

Data Sources (1)

SourceAliasJoin Type
I_CustomerSalesArea I_CustomerSalesArea from

Parameters (1)

NameTypeDefault
P_Language sylangu

Annotations (7)

NameValueLevelField
AbapCatalog.sqlViewName CESJISLSAREAQ view
VDM.viewType #CONSUMPTION view
EndUserText.label Customer Sales Area view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.personalData.blocking #NOT_REQUIRED view

Fields (11)

KeyFieldSource TableSource FieldDescription
Customer Customer Sold-to Party
SalesGroup I_CustomerSalesArea SalesGroup Sales Group
SalesGroupName
SalesOffice I_CustomerSalesArea SalesOffice Sales Office
SalesOfficeName
SalesOrganization I_CustomerSalesArea SalesOrganization Sales Organization
SalesOrganizationName
DistributionChannel I_CustomerSalesArea DistributionChannel RefDistCh-Cust/Mat.
DistributionChannelName
Division I_CustomerSalesArea Division Internal Division ID
DivisionName

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 C_ESJISalesAreaQuery.
-- 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: CESJISLSAREAQ
-- Parameters: P_Language : sylangu

CREATE VIEW C_ESJISalesAreaQuery AS
SELECT
  Customer,
  I_CustomerSalesArea.SalesGroup AS SalesGroup,
  I_CustomerSalesArea._SalesGroup._Text[1: Language = $parameters.P_Language].SalesGroupName AS SalesGroupName,
  I_CustomerSalesArea.SalesOffice AS SalesOffice,
  I_CustomerSalesArea._SalesOffice._Text[1: Language = $parameters.P_Language].SalesOfficeName AS SalesOfficeName,
  I_CustomerSalesArea.SalesOrganization AS SalesOrganization,
  I_CustomerSalesArea._SalesOrganization._Text[1: Language = $parameters.P_Language].SalesOrganizationName AS SalesOrganizationName,
  I_CustomerSalesArea.DistributionChannel AS DistributionChannel,
  I_CustomerSalesArea._DistributionChannel._Text[1: Language = $parameters.P_Language].DistributionChannelName AS DistributionChannelName,
  I_CustomerSalesArea.Division AS Division,
  I_CustomerSalesArea._Division._Text[1: Language = $parameters.P_Language].DivisionName AS DivisionName
FROM I_CustomerSalesArea
;