C_WrntyCustClmOvwPg

DDL: C_WRNTYCUSTCLMOVWPG SQL: CWTYCUSTOVWPG Type: view CONSUMPTION

Warranty Claim Customer Overview Page

C_WrntyCustClmOvwPg is a Consumption CDS View that provides data about "Warranty Claim Customer Overview Page" in SAP S/4HANA. It reads from 1 data source (I_WrntyClaimHeader) and exposes 16 fields with key field WrntyClaimHeaderUUID. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_WrntyClaimHeader I_WrntyClaimHeader from

Associations (7)

CardinalityTargetAliasCondition
[0..1] R_WrntyClaimVersionTP _WrntyCustActvVersion $projection.WrntyClaimHeaderUUID = _WrntyCustActvVersion.WrntyClaimHeaderUUID and _WrntyCustActvVersion.WrntyClmVersIsActvCustVersion = 'X'
[1..1] C_WrntyCustClmOvwBySts _WrntyOvwByStatus $projection.WrntyClaimHeaderUUID = _WrntyOvwByStatus.WrntyClaimHeaderUUID
[1..1] C_WrntyCustClmOvwClmPerMnth _WrntyOvwByMonth $projection.WrntyClaimHeaderUUID = _WrntyOvwByMonth.WrntyClaimHeaderUUID
[1..1] C_WrntyCustClmOvwRecentClm _WrntyOvwDetails $projection.WrntyClaimHeaderUUID = _WrntyOvwDetails.WrntyClaimHeaderUUID
[1..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[0..1] I_Customer _Customer $projection.WarrantyCustomer = _Customer.Customer
[0..1] I_Supplier _Supplier $projection.WrntySupplier = _Supplier.Supplier

Annotations (14)

NameValueLevelField
AbapCatalog.sqlViewName CWTYCUSTOVWPG view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
AccessControl.personalData.blocking #REQUIRED view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
AbapCatalog.preserveKey true view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
UI.headerInfo.typeName Claim Overview view
UI.headerInfo.typeNamePlural Claims Overview view
EndUserText.label Warranty Claim Customer Overview Page view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY WrntyClaimHeaderUUID I_WrntyClaimHeader WrntyClaimHeaderUUID Internal Number
WarrantyClaimNumber I_WrntyClaimHeader WarrantyClaimNumber Claim
Plant I_WrntyClaimHeader Plant Valuation Area
WarrantyCustomer I_WrntyClaimHeader WarrantyCustomer Customer
WrntyClaimCreationDate I_WrntyClaimHeader WrntyClaimCreationDate Created On
SalesOrganization _WrntyCustActvVersion SalesOrganization Sales Organization
WrntyCustClaimRespPerson WrntyCustClaimRespPerson Person Responsible
WarrantyClaimType I_WrntyClaimHeader WarrantyClaimType Claim Type
WrntyBillingDocumentDate _WrntyCustActvVersion WrntyBillingDocumentDate Billing Date
WrntyCustClmProcessingStatus I_WrntyClaimHeader WrntyCustClmProcessingStatus Processing Status
WrntySupplier WrntySupplier Partner(Suplr)
_WrntyOvwByMonth _WrntyOvwByMonth
_WrntyOvwDetails _WrntyOvwDetails
_Plant _Plant
_Customer _Customer
_Supplier _Supplier

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_WrntyCustClmOvwPg.
-- 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: CWTYCUSTOVWPG

CREATE VIEW C_WrntyCustClmOvwPg AS
SELECT
  I_WrntyClaimHeader.WrntyClaimHeaderUUID AS WrntyClaimHeaderUUID,
  I_WrntyClaimHeader.WarrantyClaimNumber AS WarrantyClaimNumber,
  I_WrntyClaimHeader.Plant AS Plant,
  I_WrntyClaimHeader.WarrantyCustomer AS WarrantyCustomer,
  I_WrntyClaimHeader.WrntyClaimCreationDate AS WrntyClaimCreationDate,
  _WrntyCustActvVersion.SalesOrganization AS SalesOrganization,
  WrntyCustClaimRespPerson,
  I_WrntyClaimHeader.WarrantyClaimType AS WarrantyClaimType,
  _WrntyCustActvVersion.WrntyBillingDocumentDate AS WrntyBillingDocumentDate,
  I_WrntyClaimHeader.WrntyCustClmProcessingStatus AS WrntyCustClmProcessingStatus,
  WrntySupplier
FROM I_WrntyClaimHeader
LEFT OUTER JOIN R_WrntyClaimVersionTP AS _WrntyCustActvVersion ON WrntyClaimHeaderUUID = _WrntyCustActvVersion.WrntyClaimHeaderUUID AND _WrntyCustActvVersion.WrntyClmVersIsActvCustVersion = 'X'  -- association [0..1]
LEFT OUTER JOIN C_WrntyCustClmOvwBySts AS _WrntyOvwByStatus ON WrntyClaimHeaderUUID = _WrntyOvwByStatus.WrntyClaimHeaderUUID  -- association [1..1]
LEFT OUTER JOIN C_WrntyCustClmOvwClmPerMnth AS _WrntyOvwByMonth ON WrntyClaimHeaderUUID = _WrntyOvwByMonth.WrntyClaimHeaderUUID  -- association [1..1]
LEFT OUTER JOIN C_WrntyCustClmOvwRecentClm AS _WrntyOvwDetails ON WrntyClaimHeaderUUID = _WrntyOvwDetails.WrntyClaimHeaderUUID  -- association [1..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [1..1]
LEFT OUTER JOIN I_Customer AS _Customer ON WarrantyCustomer = _Customer.Customer  -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON WrntySupplier = _Supplier.Supplier  -- association [0..1]
;