C_WrntyClaimHeaderValueHelp

DDL: C_WRNTYCLAIMHEADERVALUEHELP Type: view_entity CONSUMPTION Package: VDM_LO_WTY_CLAIM_UI_MANAGE

Filter for Warranty Claim Number

C_WrntyClaimHeaderValueHelp is a Consumption CDS View that provides data about "Filter for Warranty Claim Number" in SAP S/4HANA. It reads from 1 data source (I_WrntyClaimHeader) and exposes 13 fields with key field WarrantyClaimNumber. It is exposed through 2 OData services (UI_CUSTOMER_WARRANTYCLAIM, UI_MANAGE_WARRANTYCLAIM). It is used in 2 Fiori applications: Manage Claims, Manage Claims-Customer facing process. Part of development package VDM_LO_WTY_CLAIM_UI_MANAGE.

Data Sources (1)

SourceAliasJoin Type
I_WrntyClaimHeader I_WrntyClaimHeader from

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey WarrantyClaimNumber view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
Feature LO_WTY_CLAIM_MANAGEMENT view
EndUserText.label Filter for Warranty Claim Number view
ObjectModel.dataCategory #VALUE_HELP view
Analytics.technicalName CWRNTYCLMHDRVH view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #CONSUMPTION view
Search.searchable true view
Consumption.ranked true view

OData Services (2)

ServiceBindingVersionContractRelease
UI_CUSTOMER_WARRANTYCLAIM UI_CUSTOMER_WARRANTYCLAIM V2 C1 NOT_RELEASED
UI_MANAGE_WARRANTYCLAIM UI_MANAGE_WARRANTYCLAIM V2 C1 NOT_RELEASED

Fiori Apps (2)

App IDApp NameTypeDescription
F5227 Manage Claims Transactional An application to manage warranty claims for supplier recovery processes
F6204 Manage Claims-Customer facing process Transactional An application to manage Warranty Claims for customer facing processes

Manage Claims

Business Role: Claims Analyst

With the Manage Supplier Claims application, you can create warranty claims that are forwarded to the suppliers for reimbursement. This includes creating supplier claims (based on repairs), validating claims for completeness and eligibility for reimbursement, and determining correct prices (for example materials, labor tasks) to claim the appropriate amount. Once the supplier responds, the application supports the transperant maintenance of values and posting of the negotiated A warranty claim is a claim for reimbursement of material and labor costs that are incurred for the purpose of rectifying faults in an object with a valid warranty.

Key Features: A claim analyst can use this application to do the following: Create a Supplier Claim Edit a Supplier Claim Validate a Supplier Claim Send a Claim to Supplier Adjust a Supplier Claim Record Supplier Response Post Supplier Claim to Finance Reverse Posted Supplier Claim Cancel a Supplier Claim Reject a Supplier Claim Reprocess a Supplier Claim Close a Supplier Claim Reopen a Supplier Claim

Manage Claims-Customer facing process

Business Role: Claims Analyst

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY WarrantyClaimNumber WarrantyClaimNumber Claim Number
WrntySupplier WrntySupplier Supplier
SupplierName
Plant Plant
PlantName
WrntyClaimExternalNumber WrntyClaimExternalNumber
ObjectType WarrantyObjectType
WrntySuplrClmProcessingStatus WrntySuplrClmProcessingStatus
WarrantyClaimType WarrantyClaimType
_Supplier _Supplier
WarrantyCustomer WarrantyCustomer
_Customer _Customer
_ProcessingStatus _ProcessingStatus
@AccessControl.authorizationCheck:  #CHECK
@ObjectModel:{
    representativeKey: 'WarrantyClaimNumber',
    usageType:{
        dataClass       : #TRANSACTIONAL,
        serviceQuality  : #C,
        sizeCategory    : #L
        }
}
@Feature: 'LO_WTY_CLAIM_MANAGEMENT'
@EndUserText.label: 'Filter for Warranty Claim Number'
@ObjectModel.dataCategory: #VALUE_HELP
@Analytics.technicalName: 'CWRNTYCLMHDRVH'
@AccessControl.personalData.blocking :#REQUIRED
@VDM.viewType:#CONSUMPTION
@Search.searchable: true
@Consumption.ranked: true

/*+[hideWarning] { "IDS" : [ "KEY_CHECK" ]  } */
define view entity C_WrntyClaimHeaderValueHelp
  as select from I_WrntyClaimHeader
{
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #HIGH
      @EndUserText.label: 'Claim Number'
  key WarrantyClaimNumber,

      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #LOW
      @EndUserText.label: 'Supplier'
      @ObjectModel.text.element: ['SupplierName']
      @UI.textArrangement: #TEXT_FIRST
      WrntySupplier,

      @Semantics.text: true
      I_WrntyClaimHeader._Supplier.SupplierName as SupplierName,

      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #LOW
      @ObjectModel.text.element: ['PlantName']
      @UI.textArrangement: #TEXT_FIRST
      Plant,

      @Semantics.text: true
      I_WrntyClaimHeader._Plant.PlantName,

      @UI.hidden: true
      WrntyClaimExternalNumber,

      @UI.hidden: true
      WarrantyObjectType     as ObjectType,

      @UI.hidden: true
      @ObjectModel.foreignKey.association: '_ProcessingStatus'
      WrntySuplrClmProcessingStatus,

      @UI.hidden: true
      WarrantyClaimType,

//      @UI.hidden: true

//      ReferenceDate,


      @UI.hidden: true
      _Supplier,
      
// OP Enablement - POC     

      WarrantyCustomer,
      
      _Customer,
      _ProcessingStatus
// OP Enablement - POC      

} where WrntySuplrClmProcessingStatus is not initial