I_DfltSegmentationApplication

DDL: I_DFLTSEGMENTATIONAPPLICATION SQL: ISGTDYNCAT Type: view BASIC

Default Segmentation Application

I_DfltSegmentationApplication is a Basic CDS View that provides data about "Default Segmentation Application" in SAP S/4HANA. It reads from 1 data source (sgt_dyncat) and exposes 34 fields with key field SegmentationRecordNumber.

Data Sources (1)

SourceAliasJoin Type
sgt_dyncat sgt_dyncat from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName ISGTDYNCAT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Default Segmentation Application view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.representativeKey SegmentationRecordNumber view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MASTER view

Fields (34)

KeyFieldSource TableSource FieldDescription
KEY SegmentationRecordNumber sgt_rnum Record No.
SegmentationStrategy sgt_covs Segment. Strategy
ProductSegmentationApplication sgt_appl Seg. Type
ProductSegmentationStartDate begda Valid From
ProductSegmentationEndDate endda Valid To
SalesDocumentType auart Sales Doc. Type
SalesOrganization vkorg SD Sales Org.
DistributionChannel vtweg RefDistCh-Cust/Mat.
Division spart Source supplier
SalesGroup vkgrp Sales Group
Customer kunnr Stock customer
CustomerGroup kdgrp Customer group
CountryOrRegion land1 Trip Ctry/Reg
PurchasingOrderType bsart Stnd purch.ord.
PurchasingOrganization ekorg Purchasing Org.
PurchasingGroup ekgrp Sub. purchasing grp
Supplier lifnr Vendor no.
SupplyingPlant reswk Supplying Plant
Plant werks Receiving Plant
PurchasingAgreementType evart Agreement Type
PlanningPlant plwrk Planning Plant
PlannedOrderType paart Planned Order Type
MRPArea berid Single-Character Flag
MRPGroup disgr MRP Group
ProcurementType beskz Procuremt Type
ProductPlanningMaterialCode prgrp Product Group
MaterialGroup matkl Product Sold Group
ProdSgmtDefaultValueCode sgt_catv Seg. Value
DynamicSegmentationValue sgt_dynsrc Dynamic Source
CreatedByUser local_created_by Created By
CreationDateTime local_created_at Created On
LocalInstanceLastChangedByUser local_last_changed_by User Name
LoclInstanceLastChangeDateTime local_last_changed_at Time Stamp
LastChangeDateTime last_changed_at Timestamp

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 I_DfltSegmentationApplication.
-- 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: ISGTDYNCAT

CREATE VIEW I_DfltSegmentationApplication AS
SELECT
  sgt_rnum AS SegmentationRecordNumber,
  sgt_covs AS SegmentationStrategy,
  sgt_appl AS ProductSegmentationApplication,
  begda AS ProductSegmentationStartDate,
  endda AS ProductSegmentationEndDate,
  auart AS SalesDocumentType,
  vkorg AS SalesOrganization,
  vtweg AS DistributionChannel,
  spart AS Division,
  vkgrp AS SalesGroup,
  kunnr AS Customer,
  kdgrp AS CustomerGroup,
  land1 AS CountryOrRegion,
  bsart AS PurchasingOrderType,
  ekorg AS PurchasingOrganization,
  ekgrp AS PurchasingGroup,
  lifnr AS Supplier,
  reswk AS SupplyingPlant,
  werks AS Plant,
  evart AS PurchasingAgreementType,
  plwrk AS PlanningPlant,
  paart AS PlannedOrderType,
  berid AS MRPArea,
  disgr AS MRPGroup,
  beskz AS ProcurementType,
  prgrp AS ProductPlanningMaterialCode,
  matkl AS MaterialGroup,
  sgt_catv AS ProdSgmtDefaultValueCode,
  sgt_dynsrc AS DynamicSegmentationValue,
  local_created_by AS CreatedByUser,
  local_created_at AS CreationDateTime,
  local_last_changed_by AS LocalInstanceLastChangedByUser,
  local_last_changed_at AS LoclInstanceLastChangeDateTime,
  last_changed_at AS LastChangeDateTime
FROM sgt_dyncat
;