P_WBRP_ValueHelp

DDL: P_WBRP_VALUEHELP SQL: PWBRPVH Type: view BASIC

P_WBRP_ValueHelp is a Basic CDS View in SAP S/4HANA. It reads from 2 data sources (P_WBRK_Begru_Values, wbrp) and exposes 24 fields with key fields wbeln, posnr. It has 2 associations to related views.

Data Sources (2)

SourceAliasJoin Type
P_WBRK_Begru_Values P_WBRK_Begru_Values inner
wbrp wbrp from

Associations (2)

CardinalityTargetAliasCondition
[0..1] P_WLF_CDS_LFA1_BG _PriorSupplier $projection.kolif = _PriorSupplier.vendor_account
[0..1] P_WLF_CDS_KNA1_BG _Customer $projection.customer = _Customer.customer_account

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName PWBRPVH view
VDM.viewType #BASIC view
VDM.private true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XXL view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AbapCatalog.preserveKey true view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY wbeln wbrp wbeln
KEY posnr wbrp posnr
matnr wbrp matnr
menge wbrp menge
wfkme wbrp wfkme
kolif wbrp kolif
lnrzb P_WBRK_Begru_Values lnrzb
kunrg P_WBRK_Begru_Values kunrg
ekorg P_WBRK_Begru_Values ekorg
ekgrp P_WBRK_Begru_Values ekgrp
vkorg P_WBRK_Begru_Values vkorg
vtweg P_WBRK_Begru_Values vtweg
spart P_WBRK_Begru_Values spart
bukrs P_WBRK_Begru_Values bukrs
lifre P_WBRK_Begru_Values lifre
kunre P_WBRK_Begru_Values kunre
lfart P_WBRK_Begru_Values lfart
bukrs_deb P_WBRK_Begru_Values bukrs_deb
lifre_begru P_WBRK_Begru_Values lifre_begru
lnrzb_begru P_WBRK_Begru_Values lnrzb_begru
kunre_begru P_WBRK_Begru_Values kunre_begru
kunrg_begru P_WBRK_Begru_Values kunrg_begru
kolif_begru _PriorSupplier vendor_begru
customer wbrp customer
@AbapCatalog.sqlViewName: 'PWBRPVH'
@VDM.viewType: #BASIC
@VDM.private: true
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.sizeCategory: #XXL
@ClientHandling.type: #INHERITED
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #MANDATORY
@AbapCatalog.preserveKey:true
// Value Help for Settlement Management Docs Items

define view P_WBRP_ValueHelp

  as select from wbrp
    inner join   P_WBRK_Begru_Values on wbrp.wbeln = P_WBRK_Begru_Values.wbeln

  association [0..1] to P_WLF_CDS_LFA1_BG as _PriorSupplier on $projection.kolif = _PriorSupplier.vendor_account
  association [0..1] to P_WLF_CDS_KNA1_BG as _Customer      on $projection.customer = _Customer.customer_account

{
  key wbrp.wbeln                                 as wbeln,
  key wbrp.posnr                                 as posnr,
      wbrp.matnr                                 as matnr,
      @DefaultAggregation: #NONE
      @Semantics.quantity.unitOfMeasure: 'WFKME'
      wbrp.menge                                 as menge,
      @Semantics.unitOfMeasure: true
      wbrp.wfkme                                 as wfkme,
      wbrp.kolif                                 as kolif,
      P_WBRK_Begru_Values.lnrzb                  as lnrzb,
      P_WBRK_Begru_Values.kunrg                  as kunrg,
      P_WBRK_Begru_Values.ekorg                  as ekorg,
      P_WBRK_Begru_Values.ekgrp                  as ekgrp,
      P_WBRK_Begru_Values.vkorg                  as vkorg,
      P_WBRK_Begru_Values.vtweg                  as vtweg,
      P_WBRK_Begru_Values.spart                  as spart,
      P_WBRK_Begru_Values.bukrs                  as bukrs,
      P_WBRK_Begru_Values.lifre                  as lifre,
      P_WBRK_Begru_Values.kunre                  as kunre,
      P_WBRK_Begru_Values.lfart                  as lfart,
      P_WBRK_Begru_Values.bukrs_deb              as bukrs_deb,
      P_WBRK_Begru_Values.authorization_category as authorization_category,
      P_WBRK_Begru_Values.lifre_begru            as lifre_begru,
      P_WBRK_Begru_Values.lifnr_fi_begru         as lifnr_fi_begru,
      P_WBRK_Begru_Values.lnrzb_begru            as lnrzb_begru,
      P_WBRK_Begru_Values.kunre_begru            as kunre_begru,
      P_WBRK_Begru_Values.kunrg_begru            as kunrg_begru,
      _PriorSupplier.vendor_begru                as kolif_begru,
      wbrp.customer                              as customer,
      _Customer.customer_begru                   as customer_begru

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"P_WBRK_BEGRU_VALUES",
"P_WLF_CDS_KNA1_BG",
"P_WLF_CDS_LFA1_BG",
"WBRP"
],
"ASSOCIATED":
[
"P_WLF_CDS_KNA1_BG",
"P_WLF_CDS_LFA1_BG"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/