I_PAYMENTMETHODINCOUNTRYVH

CDS View

Payment Method for Country/Region

I_PAYMENTMETHODINCOUNTRYVH is a CDS View in S/4HANA. Payment Method for Country/Region. It contains 4 fields. 3 CDS views read from this table.

CDS Views using this table (3)

ViewTypeJoinVDMDescription
C_SalesDocPaymentMethodVH view inner CONSUMPTION Payment Method
I_BkAcctLnkgAcctDetnPaytMethVH view inner COMPOSITE Payment Method for Account Determination
P_RecrrgSuplrInvcPaytMethVH view from BASIC

Fields (4)

KeyField CDS FieldsUsed in Views
KEY Country Country 1
KEY PaymentMethod PaymentMethod 1
_Country _Country 1
PaymentMethodName PaymentMethodName 2
@AbapCatalog.sqlViewName: 'IPAYTMETHCNTRYVH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Payment Method for Country/Region'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.representativeKey: 'PaymentMethod'
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@VDM.viewType: #BASIC
@Search.searchable: true
define view I_PaymentMethodInCountryVH as select from t042z 
  association [0..1] to I_Country as _Country on $projection.Country = _Country.Country
  association [0..*] to I_PaymentMethodText as _Text      on  $projection.Country       = _Text.Country
                                                          and $projection.PaymentMethod = _Text.PaymentMethod
{
  @ObjectModel.foreignKey.association: '_Country'
  @Search.defaultSearchElement: true
  @Search.ranking: #HIGH  
  key land1 as Country,
  @ObjectModel.text.association: '_Text'
  @Search.defaultSearchElement: true
  @Search.ranking: #HIGH
  key cast( zlsch as farp_schzw_bseg ) as PaymentMethod,
  @Search.defaultSearchElement: true
  @Search.ranking: #MEDIUM
  @Search.fuzzinessThreshold: 0.8  
  cast( text1 as farp_text1_042z) as PaymentMethodName,
  
  _Text,

  @Consumption.hidden: true
  _Country
}