C_WrntyCustClmActvVersItemTP

DDL: C_WRNTYCUSTCLMACTVVERSITEMTP Type: view_entity CONSUMPTION

Warranty Customer Claim Item Processing

C_WrntyCustClmActvVersItemTP is a Consumption CDS View that provides data about "Warranty Customer Claim Item Processing" in SAP S/4HANA. It reads from 1 data source (R_WrntyClaimItemTP) and exposes 43 fields with key field WrntyItemUUID. It has 1 association to related views. It is exposed through 1 OData service (UI_CUSTOMER_WARRANTYCLAIM).

Data Sources (1)

SourceAliasJoin Type
R_WrntyClaimItemTP R_WrntyClaimItemTP projection

Associations (1)

CardinalityTargetAliasCondition
[1..*] C_WrntyCustomerPricingElement _ItemPricingElement $projection.WrntyClaimHeaderUUID = _ItemPricingElement.WrntyClaimHeaderUUID and $projection.WrntyVersionUUID = _ItemPricingElement.WrntyVersionUUID and $projection.WrntyItemUUID = _ItemPricingElement.WrntyItemUUID

Annotations (15)

NameValueLevelField
EndUserText.label Warranty Customer Claim Item Processing view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey WrntyItemUUID view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
Metadata.ignorePropagatedAnnotations true view
Search.searchable false view
Metadata.allowExtensions true view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources true view
AbapCatalog.extensibility.elementSuffix WTI view
AbapCatalog.extensibility.quota.maximumFields 238 view
AbapCatalog.extensibility.quota.maximumBytes 2240 view

OData Services (1)

ServiceBindingVersionContractRelease
UI_CUSTOMER_WARRANTYCLAIM UI_CUSTOMER_WARRANTYCLAIM V2 C1 NOT_RELEASED

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY WrntyItemUUID Internal Number
WrntyVersionUUID WrntyVersionUUID Internal Number
WrntyClaimHeaderUUID WrntyClaimHeaderUUID Internal Number
WarrantyItemKey WarrantyItemKey Key
WarrantyClaimItemNumber WarrantyClaimItemNumber Item
WrntyControllingItemType WrntyControllingItemType ControlItemType
WarrantyClaimItemDefectCode WarrantyClaimItemDefectCode Defect Code
WrntyClaimItemPriceCndnAmount WrntyClaimItemPriceCndnAmount Amount
WrntyClaimItemPriceCndnCrcy WrntyClaimItemPriceCndnCrcy Currency
ConditionType WrntyClmItmDfltCndnType Cond. Type Amount OC
WrntyClaimQuantity WrntyClaimQuantity Quantity
QuantityUnit QuantityUnit Unit of measure
WrntyCurrencyCode WrntyCurrencyCode Currency
WarrantyClaimItemDecisionCode WarrantyClaimItemDecisionCode Decision
WarrantyClaimCatalog WarrantyClaimCatalog Catalog
WrntyClmPartsIsCausingDamage WrntyClmPartsIsCausingDamage Indicator
WrntyClaimItemShortText WrntyClaimItemShortText Description
WrntyClaimantClaimAmount WrntyClaimantClaimAmount Amount Claimed
WrntyClaimedApprovedAmount WrntyClaimedApprovedAmount OC Approved
Material Material Vehicle Model
WrntyReturnPartsFrmCustStatus WrntyReturnPartsFrmCustStatus Return Parts Status
WarrantyClaimItemTaxCode WarrantyClaimItemTaxCode Tax Code
WarrantyItemType WarrantyItemType Item Type
WrntyMaterialItemIsHidden _ItemTypeVisibility WrntyMaterialItemIsHidden
WrntyItemIsHidden _ItemTypeVisibility WrntyItemIsHidden
WarrantyClaimChangeDateTime WarrantyClaimChangeDateTime Time Stamp
WrntyClaimCreationDate WrntyClaimCreationDate Created On
CreatedByUser CreatedByUser User Name
WrntyClaimChangedDate WrntyClaimChangedDate Changed On
LastChangedByUser LastChangedByUser User Name
WrntyDocumentCondition WrntyDocumentCondition Doc. Condition
WrntyPriceExchangeRateDate WrntyPriceExchangeRateDate Pricing Date
WrntyItemCustRetPartsDate WrntyItemCustRetPartsDate Return Part Date
WrntyItmCustRetPartsDelivDate WrntyItmCustRetPartsDelivDate Return Part Delivery Date
virtualTransactionCurrencywaerk Currency
virtualTotalNetAmountnetwr_ak
virtualWrntyClaimTaxAmountwertv8
virtualWarrantyClaimHasCreateHideboolean
MaterialNameasMaterialNamelocalized
virtualNoteTextnte_cont
virtualWrntyItemHiddenPartabap_boolean Show/Hide Part Causing Damage
_ItemPricingElement _ItemPricingElement
_ItemTypeVisibility _ItemTypeVisibility

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_WrntyCustClmActvVersItemTP.
-- 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 C_WrntyCustClmActvVersItemTP AS
SELECT
  cast (WrntyItemUUID as wty_pvguid preserving type ) AS WrntyItemUUID,
  WrntyVersionUUID,
  WrntyClaimHeaderUUID,
  WarrantyItemKey,
  WarrantyClaimItemNumber,
  WrntyControllingItemType,
  WarrantyClaimItemDefectCode,
  WrntyClaimItemPriceCndnAmount,
  WrntyClaimItemPriceCndnCrcy,
  WrntyClmItmDfltCndnType AS ConditionType,
  WrntyClaimQuantity,
  QuantityUnit,
  WrntyCurrencyCode,
  WarrantyClaimItemDecisionCode,
  WarrantyClaimCatalog,
  WrntyClmPartsIsCausingDamage,
  WrntyClaimItemShortText,
  WrntyClaimantClaimAmount,
  WrntyClaimedApprovedAmount,
  Material,
  WrntyReturnPartsFrmCustStatus,
  WarrantyClaimItemTaxCode,
  WarrantyItemType,
  _ItemTypeVisibility.WrntyMaterialItemIsHidden AS WrntyMaterialItemIsHidden,
  _ItemTypeVisibility.WrntyItemIsHidden AS WrntyItemIsHidden,
  WarrantyClaimChangeDateTime,
  WrntyClaimCreationDate,
  CreatedByUser,
  WrntyClaimChangedDate,
  LastChangedByUser,
  WrntyDocumentCondition,
  WrntyPriceExchangeRateDate,
  WrntyItemCustRetPartsDate,
  WrntyItmCustRetPartsDelivDate,
  virtual TransactionCurrency : waerk AS virtualTransactionCurrencywaerk,
  virtual TotalNetAmount : netwr_ak AS virtualTotalNetAmountnetwr_ak,
  virtual WrntyClaimTaxAmount : wertv8 AS virtualWrntyClaimTaxAmountwertv8,
  virtual WarrantyClaimHasCreateHide : boolean AS virtualWarrantyClaimHasCreateHideboolean,
  _Material._Text.MaterialName as MaterialName : localized AS MaterialNameasMaterialNamelocalized,
  virtual NoteText : nte_cont AS virtualNoteTextnte_cont,
  virtual WrntyItemHiddenPart : abap_boolean AS virtualWrntyItemHiddenPartabap_boolean
FROM R_WrntyClaimItemTP
LEFT OUTER JOIN C_WrntyCustomerPricingElement AS _ItemPricingElement ON WrntyClaimHeaderUUID = _ItemPricingElement.WrntyClaimHeaderUUID AND WrntyVersionUUID = _ItemPricingElement.WrntyVersionUUID AND WrntyItemUUID = _ItemPricingElement.WrntyItemUUID  -- association [1..*]
;