A_WarrantyClaim

DDL: A_WARRANTYCLAIM Type: view_entity CONSUMPTION

Warranty Claim

A_WarrantyClaim is a Consumption CDS View that provides data about "Warranty Claim" in SAP S/4HANA. It reads from 1 data source (R_WrntyClaimTP) and exposes 38 fields with key field WrntyClaimHeaderUUID. It has 2 associations to related views. It is exposed through 1 OData service (API_WARRANTYCLAIM).

Data Sources (1)

SourceAliasJoin Type
R_WrntyClaimTP R_WrntyClaimTP projection

Associations (2)

CardinalityTargetAliasCondition
[0..1] A_Supplier _Supplier $projection.WrntySupplier = _Supplier.Supplier
[0..1] A_Customer _Customer $projection.WarrantyCustomer = _Customer.Customer

Annotations (10)

NameValueLevelField
EndUserText.label Warranty Claim view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey WrntyClaimHeaderUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
Metadata.ignorePropagatedAnnotations true view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
OData.entityType.name WarrantyClaim_Type view

OData Services (1)

ServiceBindingVersionContractRelease
API_WARRANTYCLAIM API_WARRANTYCLAIM V4 C2 C1

Fields (38)

KeyFieldSource TableSource FieldDescription
KEY WrntyClaimHeaderUUID WrntyClaimHeaderUUID Internal Number
WarrantyClaimNumber WarrantyClaimNumber Claim
WarrantyClaimType WarrantyClaimType WtyClmType
Plant Plant Valuation Area
WarrantyObjectType WarrantyObjectType Object type
WrntyExternalObjectNumber WrntyExternalObjectNumber Ext. Obj. No.
WrntySupplier WrntySupplier Partner(Suplr)
WrntySupplierRole WrntySupplierRole Partner Funct.
WrntySuplrClmProcessingStatus WrntySuplrClmProcessingStatus ProcgStatus(Suplr)
WrntySupplierClaimIsClosed WrntySupplierClaimIsClosed Completed(Supplier)
WrntySupplierClaimClosedDate WrntySupplierClaimClosedDate CmplDate(Suplr)
WrntyClaimSourceObjectNumber WrntyClaimSourceObjectNumber Source object
WrntyClaimSource WrntyClaimSource Claim Source
WrntyClaimDamageDate WrntyClaimDamageDate Damage date
WrntyClaimRegistrationDate WrntyClaimRegistrationDate Registration date
WrntySupplierCoverageType WrntySupplierCoverageType Coverage type(Suplr)
WrntySuplrClaimRespPerson WrntySuplrClaimRespPerson PersnRespSuplr
WarrantyClaimMileage WarrantyClaimMileage Wrnty Mileage
WrntyClmOperatingDurationInHrs WrntyClmOperatingDurationInHrs Duration
WrntyClmOperatingDurationUnit WrntyClmOperatingDurationUnit Duration
WarrantyClaimMileageUnit WarrantyClaimMileageUnit Mileage Unit
WarrantyCustomerCoverageType WarrantyCustomerCoverageType Coverage type
WrntyCustClmProcessingStatus WrntyCustClmProcessingStatus Processing Status
WrntyCustClaimRespPerson WrntyCustClaimRespPerson Person Respons.
WarrantyCustomerClaimGroup WarrantyCustomerClaimGroup Claim Group
WarrantyCustomerClaimIsClosed WarrantyCustomerClaimIsClosed Completed
WrntyCustomerClaimClosedDate WrntyCustomerClaimClosedDate Completion Date
WarrantyCustomer WarrantyCustomer Partner
WarrantyCustomerRole WarrantyCustomerRole Partner Funct.
WrntyClaimRepairEndDate WrntyClaimRepairEndDate Repair end date
WrntyClaimRepairDate WrntyClaimRepairDate Repair start date
WrntyClaimCreationDate WrntyClaimCreationDate Created On
CreatedByUser CreatedByUser User Name
WrntyClaimChangedDate WrntyClaimChangedDate Changed On
LastChangedByUser LastChangedByUser User Name
WarrantyClaimChangeDateTime WarrantyClaimChangeDateTime Time Stamp
_Supplier _Supplier
_Customer _Customer

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 A_WarrantyClaim.
-- 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.

CREATE VIEW A_WarrantyClaim AS
SELECT
  WrntyClaimHeaderUUID,
  WarrantyClaimNumber,
  WarrantyClaimType,
  Plant,
  WarrantyObjectType,
  WrntyExternalObjectNumber,
  WrntySupplier,
  WrntySupplierRole,
  WrntySuplrClmProcessingStatus,
  WrntySupplierClaimIsClosed,
  WrntySupplierClaimClosedDate,
  WrntyClaimSourceObjectNumber,
  WrntyClaimSource,
  WrntyClaimDamageDate,
  WrntyClaimRegistrationDate,
  WrntySupplierCoverageType,
  WrntySuplrClaimRespPerson,
  WarrantyClaimMileage,
  WrntyClmOperatingDurationInHrs,
  WrntyClmOperatingDurationUnit,
  WarrantyClaimMileageUnit,
  WarrantyCustomerCoverageType,
  WrntyCustClmProcessingStatus,
  WrntyCustClaimRespPerson,
  WarrantyCustomerClaimGroup,
  WarrantyCustomerClaimIsClosed,
  WrntyCustomerClaimClosedDate,
  WarrantyCustomer,
  WarrantyCustomerRole,
  WrntyClaimRepairEndDate,
  WrntyClaimRepairDate,
  WrntyClaimCreationDate,
  CreatedByUser,
  WrntyClaimChangedDate,
  LastChangedByUser,
  WarrantyClaimChangeDateTime
FROM R_WrntyClaimTP
LEFT OUTER JOIN A_Supplier AS _Supplier ON WrntySupplier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN A_Customer AS _Customer ON WarrantyCustomer = _Customer.Customer  -- association [0..1]
;