I_BusinessPartnerProcess

DDL: I_BUSINESSPARTNERPROCESS SQL: IBPPROCESS Type: view BASIC Package: MDC_BUPA_GOV_BO

Business Partner Process

I_BusinessPartnerProcess is a Basic CDS View that provides data about "Business Partner Process" in SAP S/4HANA. It reads from 1 data source (but000_prc) and exposes 97 fields with key fields MasterDataChangeProcess, MDChgProcessStep, MDChgProcessSrceSystem, MDChgProcessSrceObject. It has 2 associations to related views. It is exposed through 2 OData services (C_MDCHGPROCBPSMMRYOFCHGTP_SRV, C_MDCHGPROCBPSMMRYOFCHGTP_SRV). Part of development package MDC_BUPA_GOV_BO.

Data Sources (1)

SourceAliasJoin Type
but000_prc but000_prc from

Associations (2)

CardinalityTargetAliasCondition
[0..1] E_BusinessPartnerProcess _Extension $projection.MasterDataChangeProcess = _Extension.MasterDataChangeProcess and $projection.MDChgProcessStep = _Extension.MDChgProcessStep and $projection.MDChgProcessSrceSystem = _Extension.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _Extension.MDChgProcessSrceObject
[0..1] I_BPCountryAddressVariants _AddressVariants _AddressVariants.BPCountryDepdntAddressVariant = _AddressVariants.BPCountryDepdntAddressVariant

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IBPPROCESS view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Business Partner Process view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

OData Services (2)

ServiceBindingVersionContractRelease
C_MDCHGPROCBPSMMRYOFCHGTP_SRV C_MDBPSMMRYOFCHGTP_SRV V2 C1 NOT_RELEASED
C_MDCHGPROCBPSMMRYOFCHGTP_SRV C_MDCHGPROCBPSMMRYOFCHGTP_V4 V4 C1 NOT_RELEASED

Fields (97)

KeyFieldSource TableSource FieldDescription
KEY MasterDataChangeProcess process_id Process Instance ID
KEY MDChgProcessStep process_step_no Step Number
KEY MDChgProcessSrceSystem source_system Source System
KEY MDChgProcessSrceObject source_id UUID
BusinessPartner partner With Partner
BusinessPartnerCategory type Worklist Type
AuthorizationGroup augrp Component of the Version Number
BusinessPartnerUUID partner_guid Partner GUID
PersonNumber persnumber Person Number
CreatedByUser crusr User
CreationDate crdat Generation Time
CreationTime crtim Time
LastChangedByUser chusr User
LastChangeDate chdat Time Stamp
LastChangeTime chtim Time Stamp
BusinessPartnerIsBlocked xblck Central Block
IsBusinessPurposeCompleted xpcpt PurposeComplete Flag
FirstName name_first First Name
LastName name_last Last Name
PersonFullName name1_text Full Name
OrganizationBPName1 name_org1 Name 1
OrganizationBPName2 name_org2 Name 2
OrganizationBPName3 name_org3 Name 3
OrganizationBPName4 name_org4 Name 4
InternationalLocationNumber1 location_1 Location no. 1
InternationalLocationNumber2 location_2 Location no. 2
InternationalLocationNumber3 location_3 Check digit
LegalForm legal_enty Legal form
OrganizationFoundationDate found_dat Date founded
OrganizationLiquidationDate liquid_dat Liquidation
Industry ind_sector Industry sector
IsNaturalPerson natpers Natural Person
IsFemale xsexf Female
IsMale xsexm Male
IsSexUnknown xsexu Unknown
GenderCodeName gender Sex
FormOfAddress title View Title
AcademicTitle title_aca1 Academic Title
AcademicTitle2 title_aca2 2nd Academic
NameFormat nameformat Name Format
NameCountry namcountry Country/Region
BusinessPartnerGrouping bu_group Grouping
BusinessPartnerGroupType partgrptyp Group type
BusinessPartnerType bpkind Partner Type
MiddleName namemiddle Middle Name
AdditionalLastName name_lst2 Other Last Name
BusinessPartnerBirthName name_last2 Name at Birth
BusinessPartnerSupplementName title_royl Name Supplement
GroupBusinessPartnerName1 name_grp1 Name 1
GroupBusinessPartnerName2 name_grp2 Name 2
CorrespondenceLanguage langu_corr Correspondence Lang.
Language bu_langu Language
SearchTerm1 bu_sort1 Search Term 1
SearchTerm2 bu_sort2 Search Term 2
BPLastNameSearchHelp mc_name1 Name 1/Last Nme
BPFirstNameSearchHelp mc_name2 Name2/First Nme
BusinessPartnerNicknameLabel nickname Nickname
LastNamePrefix prefix1 Prefix Key
LastNameSecondPrefix prefix2 2nd prefix
Initials initials Initials
BusPartMaritalStatus marst Married
BusPartNationality natio Nationality
NonResidentCompanyOriginCntry cndsc C/R of Origin
BusinessPartnerOccupation jobgr Occupation
IndependentAddressID addrcomm Address Number
BirthDate birthdt Date of Birth
BusinessPartnerBirthDateStatus birthdt_status Birth Date Status
BusinessPartnerBirthplaceName birthpl Birthplace
NaturalPersonEmployerName emplo Employer
BusinessPartnerDeathDate deathdt Death date
IsMarkedForArchiving xdele Indicator: Production Run Data Deleted
ContactPermission contact Contact Persons
BusinessPartnerIDByExtSystem bpext External Number
LegalEntityOfOrganization legal_org Legal entity
BusinessPartnerPrintFormat print_mode Print Format
BusinessPartnerDataOriginType source ViolationSource
BusinessPartnerIsNotReleased not_released Not released
IsNotContractuallyCapable not_lg_competent Not Legally Competnt
MDChgProcessSourceModified source_modified Modified
MDChgProcessSourceModifBinary source_modification_blip Modification
MDChgProcessValidationStatus validation_status Val. Process Status
MDChgProcSrceLastChgdDateTime source_recency Last Changed On
DataControllerSet xdcset Data Ctrlr. Set
DataController1 data_ctrlr1 Data Controller
DataController2 data_ctrlr2 Data Controller
DataController3 data_ctrlr3 Data Controller
DataController4 data_ctrlr4 Data Controller
DataController5 data_ctrlr5 Data Controller
DataController6 data_ctrlr6 Data Controller
DataController7 data_ctrlr7 Data Controller
DataController8 data_ctrlr8 Data Controller
DataController9 data_ctrlr9 Data Controller
DataController10 data_ctrlr10 Data Controller
BPDataControllerIsNotRequired dc_not_req DC Not Required
BankCountry kbanks Bank Ctry/Reg.
BankKey kbankl Bank Key
_AddressVariants _AddressVariants

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view I_BusinessPartnerProcess.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: IBPPROCESS

CREATE VIEW I_BusinessPartnerProcess AS
SELECT
  process_id AS MasterDataChangeProcess,
  process_step_no AS MDChgProcessStep,
  source_system AS MDChgProcessSrceSystem,
  source_id AS MDChgProcessSrceObject,
  partner AS BusinessPartner,
  type AS BusinessPartnerCategory,
  augrp AS AuthorizationGroup,
  partner_guid AS BusinessPartnerUUID,
  persnumber AS PersonNumber,
  crusr AS CreatedByUser,
  crdat AS CreationDate,
  crtim AS CreationTime,
  chusr AS LastChangedByUser,
  chdat AS LastChangeDate,
  chtim AS LastChangeTime,
  xblck AS BusinessPartnerIsBlocked,
  xpcpt AS IsBusinessPurposeCompleted,
  name_first AS FirstName,
  name_last AS LastName,
  name1_text AS PersonFullName,
  name_org1 AS OrganizationBPName1,
  name_org2 AS OrganizationBPName2,
  name_org3 AS OrganizationBPName3,
  name_org4 AS OrganizationBPName4,
  location_1 AS InternationalLocationNumber1,
  location_2 AS InternationalLocationNumber2,
  location_3 AS InternationalLocationNumber3,
  legal_enty AS LegalForm,
  found_dat AS OrganizationFoundationDate,
  liquid_dat AS OrganizationLiquidationDate,
  ind_sector AS Industry,
  natpers AS IsNaturalPerson,
  xsexf AS IsFemale,
  xsexm AS IsMale,
  xsexu AS IsSexUnknown,
  gender AS GenderCodeName,
  title AS FormOfAddress,
  title_aca1 AS AcademicTitle,
  title_aca2 AS AcademicTitle2,
  NameFormat,
  namcountry AS NameCountry,
  bu_group AS BusinessPartnerGrouping,
  partgrptyp AS BusinessPartnerGroupType,
  bpkind AS BusinessPartnerType,
  namemiddle AS MiddleName,
  name_lst2 AS AdditionalLastName,
  name_last2 AS BusinessPartnerBirthName,
  title_royl AS BusinessPartnerSupplementName,
  name_grp1 AS GroupBusinessPartnerName1,
  name_grp2 AS GroupBusinessPartnerName2,
  langu_corr AS CorrespondenceLanguage,
  bu_langu AS Language,
  bu_sort1 AS SearchTerm1,
  bu_sort2 AS SearchTerm2,
  mc_name1 AS BPLastNameSearchHelp,
  mc_name2 AS BPFirstNameSearchHelp,
  nickname AS BusinessPartnerNicknameLabel,
  prefix1 AS LastNamePrefix,
  prefix2 AS LastNameSecondPrefix,
  Initials,
  marst AS BusPartMaritalStatus,
  natio AS BusPartNationality,
  cndsc AS NonResidentCompanyOriginCntry,
  jobgr AS BusinessPartnerOccupation,
  addrcomm AS IndependentAddressID,
  birthdt AS BirthDate,
  birthdt_status AS BusinessPartnerBirthDateStatus,
  birthpl AS BusinessPartnerBirthplaceName,
  emplo AS NaturalPersonEmployerName,
  deathdt AS BusinessPartnerDeathDate,
  xdele AS IsMarkedForArchiving,
  contact AS ContactPermission,
  bpext AS BusinessPartnerIDByExtSystem,
  legal_org AS LegalEntityOfOrganization,
  print_mode AS BusinessPartnerPrintFormat,
  source AS BusinessPartnerDataOriginType,
  not_released AS BusinessPartnerIsNotReleased,
  not_lg_competent AS IsNotContractuallyCapable,
  source_modified AS MDChgProcessSourceModified,
  source_modification_blip AS MDChgProcessSourceModifBinary,
  validation_status AS MDChgProcessValidationStatus,
  source_recency AS MDChgProcSrceLastChgdDateTime,
  xdcset AS DataControllerSet,
  data_ctrlr1 AS DataController1,
  data_ctrlr2 AS DataController2,
  data_ctrlr3 AS DataController3,
  data_ctrlr4 AS DataController4,
  data_ctrlr5 AS DataController5,
  data_ctrlr6 AS DataController6,
  data_ctrlr7 AS DataController7,
  data_ctrlr8 AS DataController8,
  data_ctrlr9 AS DataController9,
  data_ctrlr10 AS DataController10,
  dc_not_req AS BPDataControllerIsNotRequired,
  kbanks AS BankCountry,
  kbankl AS BankKey
FROM but000_prc
LEFT OUTER JOIN E_BusinessPartnerProcess AS _Extension ON MasterDataChangeProcess = _Extension.MasterDataChangeProcess AND MDChgProcessStep = _Extension.MDChgProcessStep AND MDChgProcessSrceSystem = _Extension.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _Extension.MDChgProcessSrceObject  -- association [0..1]
LEFT OUTER JOIN I_BPCountryAddressVariants AS _AddressVariants ON _AddressVariants.BPCountryDepdntAddressVariant = _AddressVariants.BPCountryDepdntAddressVariant  -- association [0..1]
;