R_WrntyClaimItemDraft

DDL: R_WRNTYCLAIMITEMDRAFT Type: view_entity BASIC

Warranty claim Item Draft

R_WrntyClaimItemDraft is a Basic CDS View that provides data about "Warranty claim Item Draft" in SAP S/4HANA. It reads from 1 data source (pvwty_d) and exposes 43 fields with key field WrntyItemUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
pvwty_d WarrantyClaimItemDraft from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_WarrantyClaimItemDraft _ExtensionWrntyItem $projection.WrntyItemUUID = _ExtensionWrntyItem.WrntyItemUUID

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix WTI view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.quota.maximumFields 238 view
AbapCatalog.extensibility.quota.maximumBytes 2240 view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Warranty claim Item Draft view

Fields (43)

KeyFieldSource TableSource FieldDescription
KEY WrntyItemUUID pvwty_d wrntyitemuuid Internal Number
WrntyClaimHeaderUUID pvwty_d wrntyclaimheaderuuid Internal Number
WrntyVersionUUID pvwty_d wrntyversionuuid Internal Number
WarrantyItemKey pvwty_d warrantyitemkey Key
WarrantyClaimItemNumber pvwty_d warrantyclaimitemnumber Item
WrntyControllingItemType pvwty_d wrntycontrollingitemtype ControlItemType
WarrantyClaimItemDefectCode pvwty_d warrantyclaimitemdefectcode Defect Code
WrntyClaimQuantity pvwty_d wrntyclaimquantity Quantity
QuantityUnit pvwty_d quantityunit Unit of measure
WarrantyClaimItemDecisionCode pvwty_d warrantyclaimitemdecisioncode Decision
WrntyClmPartsIsCausingDamage pvwty_d wrntyclmpartsiscausingdamage Indicator
WrntyClaimItemShortText pvwty_d wrntyclaimitemshorttext Description
WrntyClaimantClaimAmount pvwty_d wrntyclaimantclaimamount Amount Claimed
WrntyReimburserClaimAmount pvwty_d wrntyreimburserclaimamount OVAmountClaimed
WrntyReimburseApprovedAmount pvwty_d wrntyreimburseapprovedamount IV Approved
WrntyClaimedApprovedAmount pvwty_d wrntyclaimedapprovedamount OC Approved
Material pvwty_d material Vehicle Model
WrntyReturnPartsFrmCustStatus pvwty_d wrntyreturnpartsfrmcuststatus PtsStatusClaim
WrntyReturnPartsToSuplrStatus pvwty_d wrntyreturnpartstosuplrstatus PtsStatusReimb.
WarrantyClaimItemTaxCode pvwty_d warrantyclaimitemtaxcode Tax Code
WrntyItemCustRetPartsDate pvwty_d wrntyitemcustretpartsdate Date Parts Return
WrntyItemSuplrRetPartsDate pvwty_d wrntyitemsuplrretpartsdate DatePartsReturnReim.
WrntyItmCustRetPartsDelivDate pvwty_d wrntyitmcustretpartsdelivdate Date Parts Rtrn
WrntyItmSuplrRetPartsDelivDate pvwty_d wrntyitmsuplrretpartsdelivdate Date Parts Return
WarrantyClaimCatalog pvwty_d warrantyclaimcatalog Catalog
WarrantyItemType pvwty_d warrantyitemtype Item Type
WarrantyClaimItemPricingStatus pvwty_d warrantyclaimitempricingstatus Pricing Status
WarrantyClaimChangeDateTime pvwty_d warrantyclaimchangedatetime Time Stamp
WrntyClaimCreationDate pvwty_d wrntyclaimcreationdate Created On
CreatedByUser pvwty_d createdbyuser User Name
WrntyClaimChangedDate pvwty_d wrntyclaimchangeddate Changed On
LastChangedByUser pvwty_d lastchangedbyuser User Name
WrntyCurrencyCode pvwty_d wrntycurrencycode Currency
WrntyDocumentCondition pvwty_d wrntydocumentcondition Doc. Condition
WrntyClmItmDfltCndnType pvwty_d wrntyclmitmdfltcndntype Cond. Type Amount OC
WrntyPriceExchangeRateDate pvwty_d wrntypriceexchangeratedate Pricing Date
WrntyClaimItemPriceCndnAmount pvwty_d wrntyclaimitempricecndnamount Amount
WrntyClaimItemPriceCndnCrcy pvwty_d wrntyclaimitempricecndncrcy Currency
DraftEntityCreationDateTime pvwty_d draftentitycreationdatetime Draft Created On
DraftEntityLastChangeDateTime pvwty_d draftentitylastchangedatetime Draft Last Changed On
DraftAdministrativeDataUUID pvwty_d draftadministrativedatauuid UUID
DraftEntityOperationCode pvwty_d draftentityoperationcode Draft - Operation Code
HasActiveEntity pvwty_d hasactiveentity TRUE

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 R_WrntyClaimItemDraft.
-- 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 R_WrntyClaimItemDraft AS
SELECT
  WarrantyClaimItemDraft.wrntyitemuuid AS WrntyItemUUID,
  WarrantyClaimItemDraft.wrntyclaimheaderuuid AS WrntyClaimHeaderUUID,
  WarrantyClaimItemDraft.wrntyversionuuid AS WrntyVersionUUID,
  WarrantyClaimItemDraft.warrantyitemkey AS WarrantyItemKey,
  WarrantyClaimItemDraft.warrantyclaimitemnumber AS WarrantyClaimItemNumber,
  WarrantyClaimItemDraft.wrntycontrollingitemtype AS WrntyControllingItemType,
  WarrantyClaimItemDraft.warrantyclaimitemdefectcode AS WarrantyClaimItemDefectCode,
  WarrantyClaimItemDraft.wrntyclaimquantity AS WrntyClaimQuantity,
  WarrantyClaimItemDraft.quantityunit AS QuantityUnit,
  WarrantyClaimItemDraft.warrantyclaimitemdecisioncode AS WarrantyClaimItemDecisionCode,
  WarrantyClaimItemDraft.wrntyclmpartsiscausingdamage AS WrntyClmPartsIsCausingDamage,
  WarrantyClaimItemDraft.wrntyclaimitemshorttext AS WrntyClaimItemShortText,
  WarrantyClaimItemDraft.wrntyclaimantclaimamount AS WrntyClaimantClaimAmount,
  WarrantyClaimItemDraft.wrntyreimburserclaimamount AS WrntyReimburserClaimAmount,
  WarrantyClaimItemDraft.wrntyreimburseapprovedamount AS WrntyReimburseApprovedAmount,
  WarrantyClaimItemDraft.wrntyclaimedapprovedamount AS WrntyClaimedApprovedAmount,
  WarrantyClaimItemDraft.material AS Material,
  WarrantyClaimItemDraft.wrntyreturnpartsfrmcuststatus AS WrntyReturnPartsFrmCustStatus,
  WarrantyClaimItemDraft.wrntyreturnpartstosuplrstatus AS WrntyReturnPartsToSuplrStatus,
  WarrantyClaimItemDraft.warrantyclaimitemtaxcode AS WarrantyClaimItemTaxCode,
  WarrantyClaimItemDraft.wrntyitemcustretpartsdate AS WrntyItemCustRetPartsDate,
  WarrantyClaimItemDraft.wrntyitemsuplrretpartsdate AS WrntyItemSuplrRetPartsDate,
  WarrantyClaimItemDraft.wrntyitmcustretpartsdelivdate AS WrntyItmCustRetPartsDelivDate,
  WarrantyClaimItemDraft.wrntyitmsuplrretpartsdelivdate AS WrntyItmSuplrRetPartsDelivDate,
  WarrantyClaimItemDraft.warrantyclaimcatalog AS WarrantyClaimCatalog,
  WarrantyClaimItemDraft.warrantyitemtype AS WarrantyItemType,
  WarrantyClaimItemDraft.warrantyclaimitempricingstatus AS WarrantyClaimItemPricingStatus,
  WarrantyClaimItemDraft.warrantyclaimchangedatetime AS WarrantyClaimChangeDateTime,
  WarrantyClaimItemDraft.wrntyclaimcreationdate AS WrntyClaimCreationDate,
  WarrantyClaimItemDraft.createdbyuser AS CreatedByUser,
  WarrantyClaimItemDraft.wrntyclaimchangeddate AS WrntyClaimChangedDate,
  WarrantyClaimItemDraft.lastchangedbyuser AS LastChangedByUser,
  WarrantyClaimItemDraft.wrntycurrencycode AS WrntyCurrencyCode,
  WarrantyClaimItemDraft.wrntydocumentcondition AS WrntyDocumentCondition,
  WarrantyClaimItemDraft.wrntyclmitmdfltcndntype AS WrntyClmItmDfltCndnType,
  WarrantyClaimItemDraft.wrntypriceexchangeratedate AS WrntyPriceExchangeRateDate,
  WarrantyClaimItemDraft.wrntyclaimitempricecndnamount AS WrntyClaimItemPriceCndnAmount,
  WarrantyClaimItemDraft.wrntyclaimitempricecndncrcy AS WrntyClaimItemPriceCndnCrcy,
  WarrantyClaimItemDraft.draftentitycreationdatetime AS DraftEntityCreationDateTime,
  WarrantyClaimItemDraft.draftentitylastchangedatetime AS DraftEntityLastChangeDateTime,
  WarrantyClaimItemDraft.draftadministrativedatauuid AS DraftAdministrativeDataUUID,
  WarrantyClaimItemDraft.draftentityoperationcode AS DraftEntityOperationCode,
  WarrantyClaimItemDraft.hasactiveentity AS HasActiveEntity
FROM pvwty_d AS WarrantyClaimItemDraft
LEFT OUTER JOIN E_WarrantyClaimItemDraft AS _ExtensionWrntyItem ON WrntyItemUUID = _ExtensionWrntyItem.WrntyItemUUID  -- association [1..1]
;