P_WRNTYCNTRYPRICEPROCEDURE

DDL: P_WRNTYCNTRYPRICEPROCEDURE Type: view_entity BASIC Package: VDM_LO_WTY_CLAIM_UI_MANAGE

Pricing procedure view for Warranty

P_WRNTYCNTRYPRICEPROCEDURE is a Basic CDS View that provides data about "Pricing procedure view for Warranty" in SAP S/4HANA. It reads from 4 data sources (t001k, t001w, t001, cwtypr01_cntry) and exposes 5 fields. Part of development package VDM_LO_WTY_CLAIM_UI_MANAGE.

Data Sources (4)

SourceAliasJoin Type
t001k a from
t001w b inner
t001 c inner
cwtypr01_cntry prcngPrcdr inner

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.private true view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
EndUserText.label Pricing procedure view for Warranty view

Fields (5)

KeyFieldSource TableSource FieldDescription
bukrs t001k bukrs
werks t001w werks
land1 t001 land1
clmty cwtypr01_cntry clmty
kalsm_cntry cwtypr01_cntry kalsm_pr
@AccessControl.authorizationCheck: #NOT_REQUIRED
@VDM.private: true
@VDM.viewType: #BASIC
@ObjectModel.usageType: {
     dataClass:      #CUSTOMIZING,
//   serviceQuality: #C, //*******Modernization Task********

     serviceQuality: #B,
     sizeCategory:   #L
   }
@EndUserText.label: 'Pricing procedure view for Warranty'
define view entity P_WRNTYCNTRYPRICEPROCEDURE
  as select from t001k          as a
    inner join   cwtypr01_cntry as prcngPrcdr on  prcngPrcdr.bukrs                 = a.bukrs
                                              and prcngPrcdr.configdeprecationcode = ''
    inner join   t001w          as b          on a.bwkey = b.bwkey
    inner join   t001           as c          on a.bukrs = c.bukrs

{

  a.bukrs             as bukrs,
  b.werks             as werks,
  c.land1             as land1,
  prcngPrcdr.clmty,
  prcngPrcdr.claim_process,
  prcngPrcdr.kalsm_pr as kalsm_cntry
}