R_WrntyClaimDraft

DDL: R_WRNTYCLAIMDRAFT Type: view_entity BASIC

Warranty claim Draft

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

Data Sources (1)

SourceAliasJoin Type
pnwtyh_d WarrantyClaimDraft from

Associations (1)

CardinalityTargetAliasCondition
[1..1] E_WarrantyClaimDraft _ExtensionWrntyClaim $projection.WrntyClaimHeaderUUID = _ExtensionWrntyClaim.WrntyClaimHeaderUUID

Annotations (12)

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

Fields (51)

KeyFieldSource TableSource FieldDescription
KEY WrntyClaimHeaderUUID pnwtyh_d wrntyclaimheaderuuid Internal Number
WarrantyClaimNumber pnwtyh_d warrantyclaimnumber Claim
WarrantyClaimType pnwtyh_d warrantyclaimtype WtyClmType
WrntyClaimExternalNumber pnwtyh_d wrntyclaimexternalnumber External Number
WarrantyObjectType pnwtyh_d warrantyobjecttype Object type
WrntyExternalObjectNumber pnwtyh_d wrntyexternalobjectnumber Ext. Obj. No.
Plant pnwtyh_d plant Valuation Area
IsArchived pnwtyh_d isarchived Archiving
WarrantyClaimChangeDateTime pnwtyh_d warrantyclaimchangedatetime Time Stamp
WrntyClaimCreationDate pnwtyh_d wrntyclaimcreationdate Created On
CreatedByUser pnwtyh_d createdbyuser User Name
WrntyClaimChangedDate pnwtyh_d wrntyclaimchangeddate Changed On
LastChangedByUser pnwtyh_d lastchangedbyuser User Name
WrntyClaimHeaderText pnwtyh_d wrntyclaimheadertext Info. Clm Head.
WrntyClaimCreationTime pnwtyh_d wrntyclaimcreationtime Creation Time
WrntyClaimSourceObjectNumber pnwtyh_d wrntyclaimsourceobjectnumber Source object
WrntyClaimSource pnwtyh_d wrntyclaimsource Claim Source
WrntyClaimDamageDate pnwtyh_d wrntyclaimdamagedate Damage date
WrntyClaimRegistrationDate pnwtyh_d wrntyclaimregistrationdate Registration date
WrntyClaimRepairDate pnwtyh_d wrntyclaimrepairdate Repair start date
WrntyClaimRepairEndDate pnwtyh_d wrntyclaimrepairenddate Repair end date
WarrantyClaimMileage pnwtyh_d warrantyclaimmileage Wrnty Mileage
WrntyClmOperatingDurationInHrs pnwtyh_d wrntyclmoperatingdurationinhrs Duration
WrntyClmOperatingDurationUnit pnwtyh_d wrntyclmoperatingdurationunit Duration
WarrantyClaimMileageUnit pnwtyh_d warrantyclaimmileageunit Mileage Unit
WarrantyCustomerCoverageType pnwtyh_d warrantycustomercoveragetype Coverage type
WrntyCustClmProcessingStatus pnwtyh_d wrntycustclmprocessingstatus Processing Status
WrntyCustClaimRespPerson pnwtyh_d wrntycustclaimrespperson Person Respons.
WarrantyCustomerClaimGroup pnwtyh_d warrantycustomerclaimgroup Claim Group
WarrantyCustomerClaimIsClosed pnwtyh_d warrantycustomerclaimisclosed Completed
WrntyCustomerClaimClosedDate pnwtyh_d wrntycustomerclaimcloseddate Completion Date
WarrantyCustomer pnwtyh_d warrantycustomer Partner
WarrantyCustomerRole pnwtyh_d warrantycustomerrole Partner Funct.
WarrantyCustomerApplicationLog pnwtyh_d warrantycustomerapplicationlog Message
WarrantyCustClmApplLogMessage pnwtyh_d warrantycustclmappllogmessage Handle
WrntySupplierCoverageType pnwtyh_d wrntysuppliercoveragetype Coverage type(Suplr)
WrntySuplrClmProcessingStatus pnwtyh_d wrntysuplrclmprocessingstatus ProcgStatus(Suplr)
WrntySuplrClaimRespPerson pnwtyh_d wrntysuplrclaimrespperson PersnRespSuplr
WrntySupplierClaimGroup pnwtyh_d wrntysupplierclaimgroup ClaimGrp(Suplr)
WrntySupplierClaimIsClosed pnwtyh_d wrntysupplierclaimisclosed Completed(Supplier)
WrntySupplierClaimClosedDate pnwtyh_d wrntysupplierclaimcloseddate CmplDate(Suplr)
WrntySupplier pnwtyh_d wrntysupplier Partner(Suplr)
WrntySupplierRole pnwtyh_d wrntysupplierrole Partner Funct.
WrntySupplierApplicationLog pnwtyh_d wrntysupplierapplicationlog Message
WrntySuplrClmApplLogMessage pnwtyh_d wrntysuplrclmappllogmessage Appl Log Msg
IsAttachmentsEnabled pnwtyh_d isattachmentsenabled Originals
DraftEntityCreationDateTime pnwtyh_d draftentitycreationdatetime Draft Created On
DraftEntityLastChangeDateTime pnwtyh_d draftentitylastchangedatetime Draft Last Changed On
DraftAdministrativeDataUUID pnwtyh_d draftadministrativedatauuid UUID
DraftEntityOperationCode pnwtyh_d draftentityoperationcode Draft - Operation Code
HasActiveEntity pnwtyh_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_WrntyClaimDraft.
-- 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_WrntyClaimDraft AS
SELECT
  WarrantyClaimDraft.wrntyclaimheaderuuid AS WrntyClaimHeaderUUID,
  WarrantyClaimDraft.warrantyclaimnumber AS WarrantyClaimNumber,
  WarrantyClaimDraft.warrantyclaimtype AS WarrantyClaimType,
  WarrantyClaimDraft.wrntyclaimexternalnumber AS WrntyClaimExternalNumber,
  WarrantyClaimDraft.warrantyobjecttype AS WarrantyObjectType,
  WarrantyClaimDraft.wrntyexternalobjectnumber AS WrntyExternalObjectNumber,
  WarrantyClaimDraft.plant AS Plant,
  WarrantyClaimDraft.isarchived AS IsArchived,
  WarrantyClaimDraft.warrantyclaimchangedatetime AS WarrantyClaimChangeDateTime,
  WarrantyClaimDraft.wrntyclaimcreationdate AS WrntyClaimCreationDate,
  WarrantyClaimDraft.createdbyuser AS CreatedByUser,
  WarrantyClaimDraft.wrntyclaimchangeddate AS WrntyClaimChangedDate,
  WarrantyClaimDraft.lastchangedbyuser AS LastChangedByUser,
  WarrantyClaimDraft.wrntyclaimheadertext AS WrntyClaimHeaderText,
  WarrantyClaimDraft.wrntyclaimcreationtime AS WrntyClaimCreationTime,
  WarrantyClaimDraft.wrntyclaimsourceobjectnumber AS WrntyClaimSourceObjectNumber,
  WarrantyClaimDraft.wrntyclaimsource AS WrntyClaimSource,
  WarrantyClaimDraft.wrntyclaimdamagedate AS WrntyClaimDamageDate,
  WarrantyClaimDraft.wrntyclaimregistrationdate AS WrntyClaimRegistrationDate,
  WarrantyClaimDraft.wrntyclaimrepairdate AS WrntyClaimRepairDate,
  WarrantyClaimDraft.wrntyclaimrepairenddate AS WrntyClaimRepairEndDate,
  WarrantyClaimDraft.warrantyclaimmileage AS WarrantyClaimMileage,
  WarrantyClaimDraft.wrntyclmoperatingdurationinhrs AS WrntyClmOperatingDurationInHrs,
  WarrantyClaimDraft.wrntyclmoperatingdurationunit AS WrntyClmOperatingDurationUnit,
  WarrantyClaimDraft.warrantyclaimmileageunit AS WarrantyClaimMileageUnit,
  WarrantyClaimDraft.warrantycustomercoveragetype AS WarrantyCustomerCoverageType,
  WarrantyClaimDraft.wrntycustclmprocessingstatus AS WrntyCustClmProcessingStatus,
  WarrantyClaimDraft.wrntycustclaimrespperson AS WrntyCustClaimRespPerson,
  WarrantyClaimDraft.warrantycustomerclaimgroup AS WarrantyCustomerClaimGroup,
  WarrantyClaimDraft.warrantycustomerclaimisclosed AS WarrantyCustomerClaimIsClosed,
  WarrantyClaimDraft.wrntycustomerclaimcloseddate AS WrntyCustomerClaimClosedDate,
  WarrantyClaimDraft.warrantycustomer AS WarrantyCustomer,
  WarrantyClaimDraft.warrantycustomerrole AS WarrantyCustomerRole,
  WarrantyClaimDraft.warrantycustomerapplicationlog AS WarrantyCustomerApplicationLog,
  WarrantyClaimDraft.warrantycustclmappllogmessage AS WarrantyCustClmApplLogMessage,
  WarrantyClaimDraft.wrntysuppliercoveragetype AS WrntySupplierCoverageType,
  WarrantyClaimDraft.wrntysuplrclmprocessingstatus AS WrntySuplrClmProcessingStatus,
  WarrantyClaimDraft.wrntysuplrclaimrespperson AS WrntySuplrClaimRespPerson,
  WarrantyClaimDraft.wrntysupplierclaimgroup AS WrntySupplierClaimGroup,
  WarrantyClaimDraft.wrntysupplierclaimisclosed AS WrntySupplierClaimIsClosed,
  WarrantyClaimDraft.wrntysupplierclaimcloseddate AS WrntySupplierClaimClosedDate,
  WarrantyClaimDraft.wrntysupplier AS WrntySupplier,
  WarrantyClaimDraft.wrntysupplierrole AS WrntySupplierRole,
  WarrantyClaimDraft.wrntysupplierapplicationlog AS WrntySupplierApplicationLog,
  WarrantyClaimDraft.wrntysuplrclmappllogmessage AS WrntySuplrClmApplLogMessage,
  WarrantyClaimDraft.isattachmentsenabled AS IsAttachmentsEnabled,
  WarrantyClaimDraft.draftentitycreationdatetime AS DraftEntityCreationDateTime,
  WarrantyClaimDraft.draftentitylastchangedatetime AS DraftEntityLastChangeDateTime,
  WarrantyClaimDraft.draftadministrativedatauuid AS DraftAdministrativeDataUUID,
  WarrantyClaimDraft.draftentityoperationcode AS DraftEntityOperationCode,
  WarrantyClaimDraft.hasactiveentity AS HasActiveEntity
FROM pnwtyh_d AS WarrantyClaimDraft
LEFT OUTER JOIN E_WarrantyClaimDraft AS _ExtensionWrntyClaim ON WrntyClaimHeaderUUID = _ExtensionWrntyClaim.WrntyClaimHeaderUUID  -- association [1..1]
;