@AbapCatalog.sqlViewName : 'CSERVDOCBILLTOVH'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking :#REQUIRED
@ClientHandling.algorithm : #SESSION_VARIABLE
@EndUserText.label : 'Value Help for Bill To Party'
@AbapCatalog.preserveKey:true
@VDM: {
viewType: #CONSUMPTION
}
@Search: {
searchable: true
}
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.representativeKey : 'BusinessPartner'
@ObjectModel.dataCategory: #VALUE_HELP
define view C_ServiceDocumentBillToPartyVH
as select from I_BusinessPartner as BillToParty
{
@Search.defaultSearchElement: true
@EndUserText.label : 'Business Partner'
@Search.fuzzinessThreshold : 0.8
@Search.ranking: #HIGH
@ObjectModel.text.element: [ 'BusinessPartnerName' ]
key BillToParty.BusinessPartner,
@Semantics.text:true
@EndUserText.label : 'Name'
BillToParty.BusinessPartnerName,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataControllerSet,
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController1,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController2,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController3,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController4,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController5,
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController6,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController7,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController8,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController9,
//added only for DCL check
@Consumption.hidden:true
@UI.hidden:true
BillToParty.DataController10,
@UI.hidden:true
@Search: {
defaultSearchElement: true ,
ranking: #HIGH,
fuzzinessThreshold: 0.8 }
BillToParty.FirstName,
@UI.hidden:true
@Search: {
defaultSearchElement: true ,
ranking: #HIGH,
fuzzinessThreshold: 0.8 }
BillToParty.LastName,
@UI.hidden:true
@Search: {
defaultSearchElement: true ,
ranking: #HIGH,
fuzzinessThreshold: 0.8 }
BillToParty.GroupBusinessPartnerName1,
@UI.hidden:true
@Search: {
defaultSearchElement: true ,
ranking: #HIGH,
fuzzinessThreshold: 0.8 }
BillToParty.GroupBusinessPartnerName2,
@UI.hidden:true
@Search: {
defaultSearchElement: true ,
ranking: #HIGH,
fuzzinessThreshold: 0.8 }
BillToParty.OrganizationBPName1,
@UI.hidden:true
@Search: {
defaultSearchElement: true ,
ranking: #HIGH,
fuzzinessThreshold: 0.8 }
BillToParty.OrganizationBPName2,
@Search.defaultSearchElement: true
_CurrentDefaultAddress._Address.PostalCode,
@Search.defaultSearchElement: true
_CurrentDefaultAddress._Address.CityName,
@Search.defaultSearchElement: true
_CurrentDefaultAddress._Address.Country,
@Search.defaultSearchElement: true
_CurrentDefaultAddress._Address._Country._Text[1:Language=$session.system_language].CountryName,
@UI.hidden: true
AuthorizationGroup,
@UI.hidden: true
IsBusinessPurposeCompleted
}
where
BusinessPartnerIsBlocked != 'X'
/*+[internal] {
"BASEINFO":
{
"FROM ":
[
"I_ADDRESS",
"I_BPCURRENTDEFAULTADDRESS",
"I_BUSINESSPARTNER",
"I_COUNTRY",
"I_COUNTRYTEXT"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Depth:
1
2
3
4
5
All
Reload
C_ServiceDocumentBillToPartyVH view