@AbapCatalog.sqlViewName: 'IBUPATP'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@EndUserText.label: 'Business Partner'
@ObjectModel.transactionalProcessingEnabled : true
@ObjectModel.modelCategory: #BUSINESS_OBJECT
@ObjectModel.compositionRoot: true
@ObjectModel.writeDraftPersistence: 'bupa_root_d'
@ObjectModel.draftEnabled: true
@ObjectModel.semanticKey: ['BusinessPartner']
@ObjectModel.createEnabled
@ObjectModel.deleteEnabled
@ObjectModel.updateEnabled
@ObjectModel.lifecycle : {
enqueue : {
expiryBehavior :
#RELATIVE_TO_ENQUEUE_START,
expiryInterval : 'PT15M',
notificationBeforeExpiryInterval : 'PT5M'
},
processing : {
expiryBehavior :
#RELATIVE_TO_ENQUEUE_START,
expiryInterval : 'PT30M',
notificationBeforeExpiryInterval : 'PT10M'
}
}
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.entityChangeStateId: 'ETag'
@Search.searchable: true
@VDM.viewType: #TRANSACTIONAL
define view I_BusinessPartnerTP
as select from I_BusinessPartner as BusinessPartner
association [0..1] to E_BP_D as _DraftExtension on $projection.BusinessPartner = _DraftExtension.BusinessPartner
association [0..1] to E_BP_D as _ActiveExtension on $projection.BusinessPartner = _ActiveExtension.BusinessPartner
association [0..1] to I_BusinessPartnerSupplierTP as _BusinessPartnerSupplier on $projection.BusinessPartner = _BusinessPartnerSupplier.BusinessPartner
association [0..1] to I_BusinessPartnerCustomerTP as _BusinessPartnerCustomer on $projection.BusinessPartner = _BusinessPartnerCustomer.BusinessPartner
association [0..*] to I_BusinessPartnerSuplrCoTP as _BusinessPartnerSupplierCo on $projection.BusinessPartner = _BusinessPartnerSupplierCo.BusinessPartner
association [0..*] to I_BusinessPartnerAddressTP as _BusinessPartnerAddress on $projection.BusinessPartner = _BusinessPartnerAddress.BusinessPartner
association [0..*] to I_BusinessPartnerBankTP as _BusinessPartnerBank on $projection.BusinessPartner = _BusinessPartnerBank.BusinessPartner
association [0..*] to I_BusinessPartnerTaxNumberTP as _BusinessPartnerTaxNumber on $projection.BusinessPartner = _BusinessPartnerTaxNumber.BusinessPartner
association [0..*] to I_BusinessPartnerContactTP as _BusinessPartnerContact on $projection.BusinessPartner = _BusinessPartnerContact.BusinessPartner
association [0..*] to I_BusinessPartnerPurgOrgTP as _BusinessPartnerPurgOrg on $projection.BusinessPartner = _BusinessPartnerPurgOrg.BusinessPartner
association [0..*] to I_BusinessPartnerSalesAreaTP as _BusinessPartnerSalesArea on $projection.BusinessPartner = _BusinessPartnerSalesArea.BusinessPartner
association [0..*] to I_BusinessPartnerCustCoTP as _BusinessPartnerCustomerCo on $projection.BusinessPartner = _BusinessPartnerCustomerCo.BusinessPartner
association [0..*] to I_BusinessPartnerRoleTP as _BusinessPartnerRole on $projection.BusinessPartner = _BusinessPartnerRole.BusinessPartner
association [0..*] to I_PaymentCardTP as _PaymentCard on $projection.BusinessPartner = _PaymentCard.BusinessPartner
association [0..*] to I_BuPaIdentificationTP as _BPIdentificationNumbers on $projection.BusinessPartner = _BPIdentificationNumbers.BusinessPartner
association [0..*] to I_BuPaIndustryTP as _BPIndustry on $projection.BusinessPartner = _BPIndustry.BusinessPartner
association [0..*] to I_BPUnloadingPointTP as _BusinessPartnerUnloadingPoint on $projection.BusinessPartner = _BusinessPartnerUnloadingPoint.BusinessPartner
association [0..*] to I_BPSiteReceivingPointTP as _BPCustReceivingPoint on $projection.BusinessPartner = _BPCustReceivingPoint.BusinessPartner
association [0..*] to I_BPCustRcvgPtAddrDepdntInfoTP as _BPCustRcvgPtAddrDepdntInfo on $projection.BusinessPartner = _BPCustRcvgPtAddrDepdntInfo.BusinessPartner
association [0..*] to I_BPCustDeptAddrDepdntInfoTP as _BPCustDepartmentAddrDepdnt on $projection.BusinessPartner = _BPCustDepartmentAddrDepdnt.BusinessPartner
association [0..*] to I_CustomerDepartmentTP as _CustomerDepartment on $projection.BusinessPartner = _CustomerDepartment.BusinessPartner
association [0..*] to I_BPAdditionalCustomerTP as _BPAdditionalCustomer on $projection.BusinessPartner = _BPAdditionalCustomer.BusinessPartner
association [0..*] to I_BPAdditionalSupplierTP as _BPAdditionalSupplier on $projection.BusinessPartner = _BPAdditionalSupplier.BusinessPartner
association [0..*] to I_BPSupplierTaxGroupingTP as _BPSupplierTaxGrouping on $projection.BusinessPartner = _BPSupplierTaxGrouping.BusinessPartner
association [0..*] to I_BPCustomerTaxGroupingTP as _BPCustomerTaxGrouping on $projection.BusinessPartner = _BPCustomerTaxGrouping.BusinessPartner
association [0..1] to P_BPWithEmployeeRoles as _BPWithEmployeeRoles on $projection.BusinessPartner = _BPWithEmployeeRoles.BusinessPartner
association [0..*] to I_BusinessPartnerLongTextTP as _BusinessPartnerLongText on $projection.BusinessPartner = _BusinessPartnerLongText.BusinessPartner
association [0..*] to I_BusinessPartnerCustomerTxtTP as _BusinessPartnerCustomerTxt on $projection.BusinessPartner = _BusinessPartnerCustomerTxt.BusinessPartner
association [0..*] to I_BusinessPartnerSupplierTxtTP as _BusinessPartnerSupplierTxt on $projection.BusinessPartner = _BusinessPartnerSupplierTxt.BusinessPartner
association [0..*] to I_BusPartRelationshipTP_2 as _BusPartRelationship on $projection.BusinessPartner = _BusPartRelationship.BusinessPartner1
association [0..*] to I_BPAddressIndependentPhoneTP as _BPAddressIndependentPhone on $projection.BusinessPartner = _BPAddressIndependentPhone.BusinessPartner
association [0..*] to I_BPAddressIndependentEmailTP as _BPAddressIndependentEmail on $projection.BusinessPartner = _BPAddressIndependentEmail.BusinessPartner
association [0..*] to I_BPAddressIndependentMobileTP as _BPAddressIndependentMobile on $projection.BusinessPartner = _BPAddressIndependentMobile.BusinessPartner
association [0..*] to I_BPCustAddressDependentInfoTP as _BPCustAddressDependentInfo on $projection.BusinessPartner = _BPCustAddressDependentInfo.BusinessPartner
association [0..*] to I_BPDataControllerTP as _BPDataController on $projection.BusinessPartner = _BPDataController.BusinessPartner
association [0..*] to I_BPCustUnldgPtAddrDepdntTP as _BPCustUnldgPtAddrDepdnt on $projection.BusinessPartner = _BPCustUnldgPtAddrDepdnt.BusinessPartner
association [0..*] to I_BusPartAddrDepdntTaxNmbrTP as _BusinessPartnerTaxNumberAdr on $projection.BusinessPartner = _BusinessPartnerTaxNumberAdr.BusinessPartner
association [0..*] to I_CustAddrDepdntIdentifierTP as _CustAddrDepdntExtIdentifier on $projection.BusinessPartner = _CustAddrDepdntExtIdentifier.BusinessPartner
association [0..*] to I_BPAddrDepdntIntlLocNumberTP as _BusinessPartnerAddrDepILN on $projection.BusinessPartner = _BusinessPartnerAddrDepILN.BusinessPartner
association [0..1] to I_BPEmplWorkplaceAddrTP as _BPEmplWorkplaceAddr on $projection.BusinessPartner = _BPEmplWorkplaceAddr.BusinessPartner
{
@ObjectModel.readOnly: true
key BusinessPartner.BusinessPartner as BusinessPartner,
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold: 0.8
@Search.ranking: #HIGH
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
@ObjectModel.editableFieldFor: 'BusinessPartner'
BusinessPartner.BusinessPartner as BusinessPartnerForEdit,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.BusinessPartnerCategory,
BusinessPartner.BusinessPartnerUUID,
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold: 0.8
@ObjectModel.readOnly: true
@Semantics.user.createdBy: true
BusinessPartner.CreatedByUser,
BusinessPartner.CreationDate,
BusinessPartner.CreationTime,
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold: 0.8
@ObjectModel.readOnly: true
@Semantics.user.lastChangedBy: true
BusinessPartner.LastChangedByUser,
BusinessPartner.LastChangeDate,
BusinessPartner.LastChangeTime,
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.BusinessPartnerIsBlocked,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory:'EXTERNAL_CALCULATION'
BusinessPartner.FirstName,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.LastName,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.OrganizationBPName1,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.OrganizationBPName2,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.OrganizationBPName3,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.OrganizationBPName4,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.LegalForm,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.OrganizationFoundationDate,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.OrganizationLiquidationDate,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.Industry,
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
BusinessPartner.IsNaturalPerson,
BusinessPartner.IsMale,
BusinessPartner.IsFemale,
BusinessPartner.IsSexUnknown,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.FormOfAddress as FormOfAddressPerson,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.FormOfAddress as FormOfAddressOrganization,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
@ObjectModel.enabled: 'EXTERNAL_CALCULATION'
BusinessPartner.AcademicTitle,
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.NameFormat,
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.NameCountry,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.InternationalLocationNumber1,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.InternationalLocationNumber2,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.InternationalLocationNumber3,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
case
when BusinessPartner.InternationalLocationNumber1 = '0000000'
then cast( ' ' as bu_location1str)
else cast (BusinessPartner.InternationalLocationNumber1 as bu_location1str)
end as InternationalLocationNoPart1,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
case
when BusinessPartner.InternationalLocationNumber2 = '00000'
then cast( ' ' as bu_location2str)
else cast (BusinessPartner.InternationalLocationNumber2 as bu_location2str)
end as InternationalLocationNoPart2,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
cast( BusinessPartner.InternationalLocationNumber3 as bu_location3str ) as InternationalLocationNoPart3,
BusinessPartner.ETag,
BusinessPartner.IsBusinessPurposeCompleted,
BusinessPartner.AuthorizationGroup,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.GenderCodeName as GenderCodeName,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.BusinessPartnerGrouping,
BusinessPartner.BusinessPartnerType,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.CorrespondenceLanguage,
cast('' as ad_addrnum) as AddressID, //Deprecated for performance reasons, do not use
case when BusinessPartner.BusinessPartnerCategory = '1'
then BusinessPartner.LastName
else BusinessPartner.OrganizationBPName1
end as Name,
case when BusinessPartner.BusinessPartnerCategory = '1'
then BusinessPartner.FirstName
else BusinessPartner.OrganizationBPName2
end as AdditionalName,
case when BusinessPartner.BusinessPartnerCategory = '1'
then concat_with_space(FirstName,LastName,1)
else concat_with_space(concat_with_space(concat_with_space(OrganizationBPName1,OrganizationBPName2,1),OrganizationBPName3,1),OrganizationBPName4,1)
end as FullName,
case when BusinessPartner.BusinessPartnerCategory = '1' and BusinessPartner.BusinessPartner <> ''
then concat_with_space(FirstName,LastName,1) else
case when BusinessPartner.BusinessPartnerCategory = '2' and BusinessPartner.BusinessPartner <> ''
then concat_with_space(concat_with_space(concat_with_space(OrganizationBPName1,OrganizationBPName2,1),OrganizationBPName3,1),OrganizationBPName4,1) end
end as BusinessPartnerName,
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.SearchTerm1,
@ObjectModel.mandatory: 'EXTERNAL_CALCULATION'
BusinessPartner.SearchTerm2,
@UI.hidden: true
@Consumption.filter.hidden: true
@ObjectModel.readOnly: true
cast(' ' as abap_boolean preserving type) as AssetRedesignSwitchIsActive,
// @UI.hidden: true
// @Consumption.filter.hidden: true
// @ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
// cast(' ' as abap_boolean preserving type) as BusPartAddrLayoutStdIsHidden,
BusinessPartner.BPFirstNameSearchHelp,
BusinessPartner.BPLastNameSearchHelp,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
BusinessPartner.BirthDate,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
BusinessPartner.BusinessPartnerBirthDateStatus,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
BusinessPartner.BusinessPartnerBirthplaceName,
@ObjectModel.readOnly: true
case
when _BPWithEmployeeRoles.BusinessPartner is not null
then
cast('X' as boole_d)
else
cast(' ' as boole_d)
end as BPHasEmployeeRoles,
//For ATC
cast ('' as bu_istype ) as IndustrySystemType,
_BPFinancialServicesExtn.TradingPartner,
BusinessPartner.BusinessPartnerIDByExtSystem,
@ObjectModel.readOnly: 'EXTERNAL_CALCULATION'
BusinessPartner.IsMarkedForArchiving,
BusinessPartner.IndependentAddressID,
@API.element.releaseState: #DEPRECATED
cast ('1' as char30 ) as DataProvider,
@API.element.releaseState: #DEPRECATED
cast (' ' as char30 ) as Score,
////////////// Start of Datacontroller 10+1 fields - Not to be consumed by any other views//////////
@UI.hidden:true
@Consumption.hidden:true
BusinessPartner.DataControllerSet,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController1,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController2,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController3,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController4,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController5,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController6,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController7,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController8,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController9,
@Consumption.hidden:true
@UI.hidden:true
BusinessPartner.DataController10,
////////////// End of Datacontroller 10+1 fields//////////
BusinessPartner.BPDataControllerIsNotRequired,
// @ObjectModel.virtualElement: true
// @ObjectModel.virtualElementCalculatedBy: 'ABAP:CL_BP_DC_VALID_STATUS'
// cast(' ' as boolean) as DataControllerIsHidden,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerSupplier,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerCustomer,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerBank,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerTaxNumber,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerAddress,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerContact,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerSupplierCo,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerCustomerCo,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerPurgOrg,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerSalesArea,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerRole,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_PaymentCard,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPIdentificationNumbers,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPIndustry,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerUnloadingPoint,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPCustReceivingPoint,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPCustRcvgPtAddrDepdntInfo,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPCustDepartmentAddrDepdnt,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_CustomerDepartment,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPAdditionalCustomer,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPAdditionalSupplier,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPSupplierTaxGrouping,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPCustomerTaxGrouping,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerLongText,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerCustomerTxt,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerSupplierTxt,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusPartRelationship,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPAddressIndependentPhone,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPAddressIndependentEmail,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPAddressIndependentMobile,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPCustAddressDependentInfo,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPCustUnldgPtAddrDepdnt,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerTaxNumberAdr,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_CustAddrDepdntExtIdentifier,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BusinessPartnerAddrDepILN,
@ObjectModel.association.type: [#TO_COMPOSITION_CHILD]
_BPDataController,
_AcademicTitleValueHelp,
_AcademicTitleText,
_CreatedByUser,
_LastChangedByUser,
@ObjectModel.association.type: [ #TO_COMPOSITION_CHILD ]
_BPEmplWorkplaceAddr
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BPFINANCIALSERVICESEXTN",
"I_BUSINESSPARTNER",
"P_BPWITHEMPLOYEEROLES"
],
"ASSOCIATED":
[
"E_BP_D",
"I_ACADEMICTITLE",
"I_ACADEMICTITLETEXT",
"I_BPADDITIONALCUSTOMERTP",
"I_BPADDITIONALSUPPLIERTP",
"I_BPADDRDEPDNTINTLLOCNUMBERTP",
"I_BPADDRESSINDEPENDENTEMAILTP",
"I_BPADDRESSINDEPENDENTMOBILETP",
"I_BPADDRESSINDEPENDENTPHONETP",
"I_BPCUSTADDRESSDEPENDENTINFOTP",
"I_BPCUSTDEPTADDRDEPDNTINFOTP",
"I_BPCUSTOMERTAXGROUPINGTP",
"I_BPCUSTRCVGPTADDRDEPDNTINFOTP",
"I_BPCUSTUNLDGPTADDRDEPDNTTP",
"I_BPDATACONTROLLERTP",
"I_BPEMPLWORKPLACEADDRTP",
"I_BPSITERECEIVINGPOINTTP",
"I_BPSUPPLIERTAXGROUPINGTP",
"I_BPUNLOADINGPOINTTP",
"I_BUPAIDENTIFICATIONTP",
"I_BUPAINDUSTRYTP",
"I_BUSINESSPARTNERADDRESSTP",
"I_BUSINESSPARTNERBANKTP",
"I_BUSINESSPARTNERCONTACTTP",
"I_BUSINESSPARTNERCUSTCOTP",
"I_BUSINESSPARTNERCUSTOMERTP",
"I_BUSINESSPARTNERCUSTOMERTXTTP",
"I_BUSINESSPARTNERLONGTEXTTP",
"I_BUSINESSPARTNERPURGORGTP",
"I_BUSINESSPARTNERROLETP",
"I_BUSINESSPARTNERSALESAREATP",
"I_BUSINESSPARTNERSUPLRCOTP",
"I_BUSINESSPARTNERSUPPLIERTP",
"I_BUSINESSPARTNERSUPPLIERTXTTP",
"I_BUSINESSPARTNERTAXNUMBERTP",
"I_BUSPARTADDRDEPDNTTAXNMBRTP",
"I_BUSPARTRELATIONSHIPTP_2",
"I_CUSTADDRDEPDNTIDENTIFIERTP",
"I_CUSTOMERDEPARTMENTTP",
"I_PAYMENTCARDTP",
"I_USER",
"P_BPWITHEMPLOYEEROLES"
],
"BASE":
[
"I_BUSINESSPARTNER"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/