I_BPSupplierProcess

DDL: I_BPSUPPLIERPROCESS Type: view_entity BASIC

Business Partner Supplier Process Data

I_BPSupplierProcess is a Basic CDS View that provides data about "Business Partner Supplier Process Data" in SAP S/4HANA. It reads from 1 data source (lfa1_prc) and exposes 59 fields with key fields MasterDataChangeProcess, MDChgProcessStep, MDChgProcessSrceSystem, MDChgProcessSrceObject. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
lfa1_prc lfa1_prc from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_BusinessPartnerProcess _BusinessPartner lfa1_prc.process_id = _BusinessPartner.MasterDataChangeProcess and lfa1_prc.process_step_no = _BusinessPartner.MDChgProcessStep and lfa1_prc.source_system = _BusinessPartner.MDChgProcessSrceSystem and lfa1_prc.source_id = _BusinessPartner.MDChgProcessSrceObject
[0..1] E_BPSupplierProcess _ExtBPSupplierProcess $projection.MasterDataChangeProcess = _ExtBPSupplierProcess.MasterDataChangeProcess and $projection.MDChgProcessStep = _ExtBPSupplierProcess.MDChgProcessStep and $projection.MDChgProcessSrceSystem = _ExtBPSupplierProcess.MDChgProcessSrceSystem and $projection.MDChgProcessSrceObject = _ExtBPSupplierProcess.MDChgProcessSrceObject and $projection.BPAssignmentID = _ExtBPSupplierProcess.BPAssignmentID

Annotations (6)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Business Partner Supplier Process Data view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

Fields (59)

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
BPAssignmentID assignment_id Assignment ID
Supplier lifnr Vendor no.
TrainStationName bahns Train station
AuthorizationGroup begru AuthorizGroup
DataMediumExchangeIndicator dtams DME Rec. Code
DataExchangeInstructionKey dtaws Instruction Key
PaytSlipWthRefSubscriber esrnr not in use
SupplierCorporateGroup konzs Group
SupplierAccountGroup ktokk Vendor Group
Customer kunnr Stock customer
AlternativePayeeAccountNumber lnrza Alternat. Payee
DeletionIndicator loevm End Contract
AccountIsBlockedForPosting sperr Posting Block
PurchasingIsBlocked sperm Purch. block
BPIsEqualizationTaxSubject stkza Equalizatn tax
VATLiability stkzu Liable for VAT
AlternativePayeeIsAllowed xzemp Payee in doc.
TradingPartner vbund Trading Partner
FiscalAddress fiskn Fiscal address
SupplierProcurementBlock sperq Block Function
SuplrQualityManagementSystem qssys Target QM Sys.
SupplierPlant werks Receiving Plant
SupplierIsSubRangeRelevant ltsna VSR relevant
SupplierIsPlantRelevant werkr Plant relevant
FactoryCalendar plkal Factory Calend.
ResponsibleType fityp Tax Type
BR_TaxIsSplit ipisp Tax split
BRSpcfcTaxBasePercentageCode taxbs Tax Base
TranspServiceAgentStstcGrp stgdl Stat.grp, agent
TaxInvoiceRepresentativeName j_1kfrepre Rep's Name
BusinessType j_1kftbus Type of Business
IndustryType j_1kftind Type of Industry
SupplierCentralDeletionIsBlock nodel Deletion block
SuplrQltyInProcmtCertfnValidTo qssysdat QM System To
SuplrProofOfDelivRlvtCode podkzb POD-Relevant
SuplrTaxAuthorityAccountNumber fisku Tax Office
IsToBeAcceptedAtOrigin weora Origin Accept.
ReferenceAccountGroup ktock Ref.Acct Group
PaymentReason paytrsn Payment Reason
PaymentIsBlockedForSupplier sperz Payment block
MDChgProcessSourceModified source_modified Modified
MDChgProcessSourceModifBinary source_modification_blip Modification
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
_BusinessPartner _BusinessPartner

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_BPSupplierProcess.
-- 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.

CREATE VIEW I_BPSupplierProcess AS
SELECT
  process_id AS MasterDataChangeProcess,
  process_step_no AS MDChgProcessStep,
  source_system AS MDChgProcessSrceSystem,
  source_id AS MDChgProcessSrceObject,
  assignment_id AS BPAssignmentID,
  lifnr AS Supplier,
  bahns AS TrainStationName,
  begru AS AuthorizationGroup,
  dtams AS DataMediumExchangeIndicator,
  dtaws AS DataExchangeInstructionKey,
  esrnr AS PaytSlipWthRefSubscriber,
  konzs AS SupplierCorporateGroup,
  ktokk AS SupplierAccountGroup,
  kunnr AS Customer,
  lnrza AS AlternativePayeeAccountNumber,
  loevm AS DeletionIndicator,
  sperr AS AccountIsBlockedForPosting,
  sperm AS PurchasingIsBlocked,
  stkza AS BPIsEqualizationTaxSubject,
  stkzu AS VATLiability,
  xzemp AS AlternativePayeeIsAllowed,
  vbund AS TradingPartner,
  fiskn AS FiscalAddress,
  sperq AS SupplierProcurementBlock,
  qssys AS SuplrQualityManagementSystem,
  werks AS SupplierPlant,
  ltsna AS SupplierIsSubRangeRelevant,
  werkr AS SupplierIsPlantRelevant,
  plkal AS FactoryCalendar,
  fityp AS ResponsibleType,
  ipisp AS BR_TaxIsSplit,
  taxbs AS BRSpcfcTaxBasePercentageCode,
  stgdl AS TranspServiceAgentStstcGrp,
  j_1kfrepre AS TaxInvoiceRepresentativeName,
  j_1kftbus AS BusinessType,
  j_1kftind AS IndustryType,
  nodel AS SupplierCentralDeletionIsBlock,
  qssysdat AS SuplrQltyInProcmtCertfnValidTo,
  podkzb AS SuplrProofOfDelivRlvtCode,
  fisku AS SuplrTaxAuthorityAccountNumber,
  weora AS IsToBeAcceptedAtOrigin,
  ktock AS ReferenceAccountGroup,
  paytrsn AS PaymentReason,
  sperz AS PaymentIsBlockedForSupplier,
  source_modified AS MDChgProcessSourceModified,
  source_modification_blip AS MDChgProcessSourceModifBinary,
  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
FROM lfa1_prc
LEFT OUTER JOIN I_BusinessPartnerProcess AS _BusinessPartner ON lfa1_prc.process_id = _BusinessPartner.MasterDataChangeProcess AND lfa1_prc.process_step_no = _BusinessPartner.MDChgProcessStep AND lfa1_prc.source_system = _BusinessPartner.MDChgProcessSrceSystem AND lfa1_prc.source_id = _BusinessPartner.MDChgProcessSrceObject  -- association [1..1]
LEFT OUTER JOIN E_BPSupplierProcess AS _ExtBPSupplierProcess ON MasterDataChangeProcess = _ExtBPSupplierProcess.MasterDataChangeProcess AND MDChgProcessStep = _ExtBPSupplierProcess.MDChgProcessStep AND MDChgProcessSrceSystem = _ExtBPSupplierProcess.MDChgProcessSrceSystem AND MDChgProcessSrceObject = _ExtBPSupplierProcess.MDChgProcessSrceObject AND BPAssignmentID = _ExtBPSupplierProcess.BPAssignmentID  -- association [0..1]
;