C_WrntySuplrClmActvVersItemTP

DDL: C_WRNTYSUPLRCLMACTVVERSITEMTP Type: view_entity CONSUMPTION

Warranty Supplier Claim Item Processing

C_WrntySuplrClmActvVersItemTP is a Consumption CDS View that provides data about "Warranty Supplier 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_MANAGE_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 Supplier 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_MANAGE_WARRANTYCLAIM UI_MANAGE_WARRANTYCLAIM V2 C1 NOT_RELEASED

Fields (43)

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

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