I_SettlmtMgmtDocCmpltPartners

DDL: I_SETTLMTMGMTDOCCMPLTPARTNERS Type: view BASIC

Settlmt Mmgmt Doc Complete Partners

I_SettlmtMgmtDocCmpltPartners is a Basic CDS View (Dimension) that provides data about "Settlmt Mmgmt Doc Complete Partners" in SAP S/4HANA. It reads from 2 data sources (wbpa, wbrk) and exposes 35 fields with key fields SettlmtMgmtDoc, SettlmtMgmtDocItem, PartnerFunction, PartnerCounter. It has 11 associations to related views.

Data Sources (2)

SourceAliasJoin Type
wbpa wbpa from
wbrk wbrk inner

Associations (11)

CardinalityTargetAliasCondition
[1..1] I_SettlmtMgmtDoc _SettlmtMgmtDoc $projection.SettlmtMgmtDoc = _SettlmtMgmtDoc.SettlmtMgmtDoc
[1..1] I_SettlmtMgmtDocItem _SettlmtMgmtDocItem $projection.SettlmtMgmtDoc = _SettlmtMgmtDocItem.SettlmtMgmtDoc and $projection.SettlmtMgmtDocItem = _SettlmtMgmtDocItem.SettlmtMgmtDocItem
[0..1] I_PartnerFunction _PartnerFunction $projection.PartnerFunction = _PartnerFunction.PartnerFunction
[0..1] I_Customer _Customer $projection.Customer = _Customer.Customer
[0..1] I_Supplier _Supplier $projection.Supplier = _Supplier.Supplier
[0..1] I_ContactPerson _ContactPerson $projection.ContactPerson = _ContactPerson.ContactPerson
[0..1] I_Address _Address $projection.AddressID = _Address.AddressID
[0..1] I_Address_2 _DfltAddrRprstn $projection.AddressID = _DfltAddrRprstn.AddressID and $projection.AddressPersonID = _DfltAddrRprstn.AddressPersonID and _DfltAddrRprstn.AddressRepresentationCode is initial
[0..1] I_BusPartAddress _BusinessPartnerAddress $projection.ReferenceBusinessPartner = _BusinessPartnerAddress.BusinessPartner and $projection.AddressID = _BusinessPartnerAddress.AddressID and $projection.SettlmtMgmtPartAddrRefType = 'H'
[0..1] I_BusPartAddress _BPRefAddressForDocSpcfcAddr $projection.ReferenceBusinessPartner = _BPRefAddressForDocSpcfcAddr.BusinessPartner and $projection.BPRefAddressIDForDocSpcfcAddr = _BPRefAddressForDocSpcfcAddr.AddressID
[0..1] I_PersonWorkplaceAddress _PersonWorkplaceAddrDfltRprstn $projection.AddressID = _PersonWorkplaceAddrDfltRprstn.AddressID and $projection.AddressPersonID = _PersonWorkplaceAddrDfltRprstn.AddressPersonID and _PersonWorkplaceAddrDfltRprstn.AddressRepresentationCode is initial

Annotations (18)

NameValueLevelField
AbapCatalog.sqlViewName IWLFSMTCMPLTPART view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
VDM.viewType #BASIC view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ObjectModel.representativeKey PartnerCounter view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
Analytics.dataCategory #DIMENSION view
Analytics.dataExtraction.enabled false view
Analytics.internalName #LOCAL view
EndUserText.label Settlmt Mmgmt Doc Complete Partners view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view

Fields (35)

KeyFieldSource TableSource FieldDescription
KEY SettlmtMgmtDoc wbpa wbeln Sett. Doc. List
KEY SettlmtMgmtDocItem wbpa posnr WBS Element
KEY PartnerFunction
KEY PartnerCounter wbpa parza Partner counter
CreatedByUser
CreationDate
Supplier
Customer
ContactPerson wbpa parnr Responsible
Personnel wbpa pernr Personnel no.
AddressID
AddressPersonID wbpa adrnp Person Number
ReferenceBusinessPartner wbpa assigned_bp Busn. Partner
SettlmtMgmtPartAddrRefType wbpa adrda Adress ind.
AddressObjectType wbpa addr_type Address Type
BPAddrDeterminationTransaction wbpa addr_operation Transaction
BPRefAddressIDForDocSpcfcAddr wbpa bp_ref_adrnr BP Ref. Address Num.
VATRegistration
PartnerIsOneTimeAccount wbpa xcpdk One-time acct
SettlmtMgmtDocPrtnHierLevel wbpa histunr Hierarchy level
SettlmtMgmtDocPrtnHierFxdLevel wbpa hzuor Hier.assignment
SettlmtMgmtDocCat wbrk wdtyp Doc. Category
SettlmtPartnerCat wbrk settl_party Settlmt Part Cat
SettlmtBusProcCat wbrk use_case Use Case Type
_SettlmtMgmtDoc _SettlmtMgmtDoc
_SettlmtMgmtDocItem _SettlmtMgmtDocItem
_PartnerFunction _PartnerFunction
_Customer _Customer
_Supplier _Supplier
_ContactPerson _ContactPerson
_Address _Address
_DfltAddrRprstn _DfltAddrRprstn
_BusinessPartnerAddress _BusinessPartnerAddress
_PersonWorkplaceAddrDfltRprstn _PersonWorkplaceAddrDfltRprstn
_BPRefAddressForDocSpcfcAddr _BPRefAddressForDocSpcfcAddr

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_SettlmtMgmtDocCmpltPartners.
-- 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_SettlmtMgmtDocCmpltPartners AS
SELECT
  wbpa.wbeln AS SettlmtMgmtDoc,
  wbpa.posnr AS SettlmtMgmtDocItem,
  cast( wbpa.parvw as parvw_unv preserving type ) AS PartnerFunction,
  wbpa.parza AS PartnerCounter,
  cast( wbpa.ernam as wlf_created_by preserving type ) AS CreatedByUser,
  cast( wbpa.erdat as wlf_created_on preserving type ) AS CreationDate,
  cast( wbpa.lifnr as lifnr preserving type ) AS Supplier,
  cast( wbpa.kunnr as kunnr preserving type ) AS Customer,
  wbpa.parnr AS ContactPerson,
  wbpa.pernr AS Personnel,
  cast( wbpa.address as ad_addrnum preserving type ) AS AddressID,
  wbpa.adrnp AS AddressPersonID,
  wbpa.assigned_bp AS ReferenceBusinessPartner,
  wbpa.adrda AS SettlmtMgmtPartAddrRefType,
  wbpa.addr_type AS AddressObjectType,
  wbpa.addr_operation AS BPAddrDeterminationTransaction,
  wbpa.bp_ref_adrnr AS BPRefAddressIDForDocSpcfcAddr,
  cast( wbpa.stceg as farp_stceg preserving type ) AS VATRegistration,
  wbpa.xcpdk AS PartnerIsOneTimeAccount,
  wbpa.histunr AS SettlmtMgmtDocPrtnHierLevel,
  wbpa.hzuor AS SettlmtMgmtDocPrtnHierFxdLevel,
  wbrk.wdtyp AS SettlmtMgmtDocCat,
  wbrk.settl_party AS SettlmtPartnerCat,
  wbrk.use_case AS SettlmtBusProcCat
FROM wbpa
INNER JOIN wbrk ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_SettlmtMgmtDoc AS _SettlmtMgmtDoc ON SettlmtMgmtDoc = _SettlmtMgmtDoc.SettlmtMgmtDoc  -- association [1..1]
LEFT OUTER JOIN I_SettlmtMgmtDocItem AS _SettlmtMgmtDocItem ON SettlmtMgmtDoc = _SettlmtMgmtDocItem.SettlmtMgmtDoc AND SettlmtMgmtDocItem = _SettlmtMgmtDocItem.SettlmtMgmtDocItem  -- association [1..1]
LEFT OUTER JOIN I_PartnerFunction AS _PartnerFunction ON PartnerFunction = _PartnerFunction.PartnerFunction  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _Customer ON Customer = _Customer.Customer  -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON Supplier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN I_ContactPerson AS _ContactPerson ON ContactPerson = _ContactPerson.ContactPerson  -- association [0..1]
LEFT OUTER JOIN I_Address AS _Address ON AddressID = _Address.AddressID  -- association [0..1]
LEFT OUTER JOIN I_Address_2 AS _DfltAddrRprstn ON AddressID = _DfltAddrRprstn.AddressID AND AddressPersonID = _DfltAddrRprstn.AddressPersonID AND _DfltAddrRprstn.AddressRepresentationCode is initial  -- association [0..1]
LEFT OUTER JOIN I_BusPartAddress AS _BusinessPartnerAddress ON ReferenceBusinessPartner = _BusinessPartnerAddress.BusinessPartner AND AddressID = _BusinessPartnerAddress.AddressID AND SettlmtMgmtPartAddrRefType = 'H'  -- association [0..1]
LEFT OUTER JOIN I_BusPartAddress AS _BPRefAddressForDocSpcfcAddr ON ReferenceBusinessPartner = _BPRefAddressForDocSpcfcAddr.BusinessPartner AND BPRefAddressIDForDocSpcfcAddr = _BPRefAddressForDocSpcfcAddr.AddressID  -- association [0..1]
LEFT OUTER JOIN I_PersonWorkplaceAddress AS _PersonWorkplaceAddrDfltRprstn ON AddressID = _PersonWorkplaceAddrDfltRprstn.AddressID AND AddressPersonID = _PersonWorkplaceAddrDfltRprstn.AddressPersonID AND _PersonWorkplaceAddrDfltRprstn.AddressRepresentationCode is initial  -- association [0..1]
;