I_BusinessPartnerCertificate

DDL: I_BUSINESSPARTNERCERTIFICATE Type: view_entity BASIC Package: GLO_FIN_BP_MENA

Business Partner Certificate

I_BusinessPartnerCertificate is a Basic CDS View that provides data about "Business Partner Certificate" in SAP S/4HANA. It reads from 1 data source (fibpcrd_data) and exposes 32 fields with key fields BPCertUUID, BusinessPartner, BPCertCountryCode, BPCertIdn, BPCertNumber. It has 1 association to related views. Part of development package GLO_FIN_BP_MENA.

Data Sources (1)

SourceAliasJoin Type
fibpcrd_data fibpcrd_data from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_BusinessPartner _BusinessPartner _BusinessPartner.BusinessPartner = $projection.BusinessPartner

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Business Partner Certificate view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view

Fields (32)

KeyFieldSource TableSource FieldDescription
KEY BPCertUUID cert_guid
KEY BusinessPartner partner With Partner
KEY BPCertCountryCode land1 Trip Ctry/Reg
KEY BPCertIdn cert_id Certificate ID
KEY BPCertNumber cert_no Certification No.
KEY BPCertRegionCode reg_city Registration City
KEY BPCertValidFromDate valid_from Validity Start Time
BPCertValidToDate valid_to Validity End Time
BPCertStatus status Workflow Status
BPCertIsMainCertificate main_cert Main Certificate
BPCertExemptionType exempt_type
BPCertExemptionReasonText exempt_reason Tax Exemp.Reason
BPCertCreationDate creation_date Time Stamp
BPCertDescription1Text description1 LC 116 Service Type
BPCertDescription2Text description2 LC 116 Service Type
BPCertAdditional1Date date1 Date 1
BPCertAdditional2Date date2 Date 2
BPCertNumber1 number1 Number 1
BPCertNumber2 number2 Number 2
BPCertLastChangedOnDate changed_on Variant Changed on
DataControllerSet _BusinessPartner DataControllerSet Data Ctrlr. Set
DataController1 _BusinessPartner DataController1 Data Controller
DataController2 _BusinessPartner DataController2 Data Controller
DataController3 _BusinessPartner DataController3 Data Controller
DataController4 _BusinessPartner DataController4 Data Controller
DataController5 _BusinessPartner DataController5 Data Controller
DataController6 _BusinessPartner DataController6 Data Controller
DataController7 _BusinessPartner DataController7 Data Controller
DataController8 _BusinessPartner DataController8 Data Controller
DataController9 _BusinessPartner DataController9 Data Controller
DataController10 _BusinessPartner DataController10 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_BusinessPartnerCertificate.
-- 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_BusinessPartnerCertificate AS
SELECT
  cert_guid AS BPCertUUID,
  partner AS BusinessPartner,
  land1 AS BPCertCountryCode,
  cert_id AS BPCertIdn,
  cert_no AS BPCertNumber,
  reg_city AS BPCertRegionCode,
  valid_from AS BPCertValidFromDate,
  valid_to AS BPCertValidToDate,
  status AS BPCertStatus,
  main_cert AS BPCertIsMainCertificate,
  exempt_type AS BPCertExemptionType,
  exempt_reason AS BPCertExemptionReasonText,
  creation_date AS BPCertCreationDate,
  description1 AS BPCertDescription1Text,
  description2 AS BPCertDescription2Text,
  date1 AS BPCertAdditional1Date,
  date2 AS BPCertAdditional2Date,
  number1 AS BPCertNumber1,
  number2 AS BPCertNumber2,
  changed_on AS BPCertLastChangedOnDate,
  _BusinessPartner.DataControllerSet AS DataControllerSet,
  _BusinessPartner.DataController1 AS DataController1,
  _BusinessPartner.DataController2 AS DataController2,
  _BusinessPartner.DataController3 AS DataController3,
  _BusinessPartner.DataController4 AS DataController4,
  _BusinessPartner.DataController5 AS DataController5,
  _BusinessPartner.DataController6 AS DataController6,
  _BusinessPartner.DataController7 AS DataController7,
  _BusinessPartner.DataController8 AS DataController8,
  _BusinessPartner.DataController9 AS DataController9,
  _BusinessPartner.DataController10 AS DataController10
FROM fibpcrd_data
LEFT OUTER JOIN I_BusinessPartner AS _BusinessPartner ON _BusinessPartner.BusinessPartner = BusinessPartner  -- association [1..1]
;