C_ProcmtHubSupplierVH

DDL: C_PROCMTHUBSUPPLIERVH SQL: CPROCHUBSUPPLIER Type: view CONSUMPTION

Search Help view for Supplier

C_ProcmtHubSupplierVH is a Consumption CDS View that provides data about "Search Help view for Supplier" in SAP S/4HANA. It has 3 associations to related views.

Associations (3)

CardinalityTargetAliasCondition
[1..*] I_ProcmtHubSuplrByCompanyCode _SupplierCompany $projection.ProcmtHubFixedSupplier = _SupplierCompany.ProcmtHubFixedSupplier and _SupplierCompany.ProcurementHubSourceSystem = $projection.ProcurementHubSourceSystem
[1..*] I_ProcmtHubSupplierPurgOrg _SupplierPurchasingOrg $projection.ProcmtHubFixedSupplier = _SupplierPurchasingOrg.ProcmtHubFixedSupplier and _SupplierPurchasingOrg.ProcurementHubSourceSystem = $projection.ProcurementHubSourceSystem
[1..1] I_BackendSourceSystem _BackendSourceSystem $projection.ProcurementHubSourceSystem = _BackendSourceSystem.ProcurementHubSourceSystem

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CPROCHUBSUPPLIER view
EndUserText.label Search Help view for Supplier view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
Search.searchable true view
VDM.viewType #CONSUMPTION view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
Consumption.ranked true view

Fields (16)

KeyFieldSource TableSource FieldDescription
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System
KEY ProcmtHubFixedSupplier ProcmtHubFixedSupplier Supplier
KEY ProcmtHubPurchasingOrg _SupplierPurchasingOrg ProcmtHubPurchasingOrg Purch. Organization in Connected System
KEY ProcmtHubCompanyCode _SupplierCompany ProcmtHubCompanyCode Company Code in Connected System
ProcmtHubSupplierName ProcmtHubSupplierName Supplier Name
ProcmtHubPurgOrgName _SupplierPurchasingOrg ProcmtHubPurgOrgName Purch. Org. Name in Connected System
ProcmtHubCompanyCodeName _SupplierCompany CompanyCodeName Company Code Name in Connected System
CityName CityName City
PostalCode PostalCode Postal Code
ProcurementHubSourceSystemName _BackendSourceSystem ProcurementHubSourceSystemName Connected System Name
PrmtHbIsUKMSEnabled
SupplierAccountGroup SupplierAccountGroup Account group
AuthorizationGroup AuthorizationGroup AuthorizGroup
_SupplierCompany _SupplierCompany
_SupplierPurchasingOrg _SupplierPurchasingOrg
_BackendSourceSystem _BackendSourceSystem

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 C_ProcmtHubSupplierVH.
-- 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: CPROCHUBSUPPLIER

CREATE VIEW C_ProcmtHubSupplierVH AS
SELECT
  ProcurementHubSourceSystem,
  ProcmtHubFixedSupplier,
  _SupplierPurchasingOrg.ProcmtHubPurchasingOrg AS ProcmtHubPurchasingOrg,
  _SupplierCompany.ProcmtHubCompanyCode AS ProcmtHubCompanyCode,
  ProcmtHubSupplierName,
  _SupplierPurchasingOrg.ProcmtHubPurgOrgName AS ProcmtHubPurgOrgName,
  _SupplierCompany.CompanyCodeName AS ProcmtHubCompanyCodeName,
  CityName,
  PostalCode,
  _BackendSourceSystem.ProcurementHubSourceSystemName AS ProcurementHubSourceSystemName,
  cast ('' as mmpur_d_ukms_enabled) AS PrmtHbIsUKMSEnabled,
  SupplierAccountGroup,
  AuthorizationGroup
LEFT OUTER JOIN I_ProcmtHubSuplrByCompanyCode AS _SupplierCompany ON ProcmtHubFixedSupplier = _SupplierCompany.ProcmtHubFixedSupplier AND _SupplierCompany.ProcurementHubSourceSystem = ProcurementHubSourceSystem  -- association [1..*]
LEFT OUTER JOIN I_ProcmtHubSupplierPurgOrg AS _SupplierPurchasingOrg ON ProcmtHubFixedSupplier = _SupplierPurchasingOrg.ProcmtHubFixedSupplier AND _SupplierPurchasingOrg.ProcurementHubSourceSystem = ProcurementHubSourceSystem  -- association [1..*]
LEFT OUTER JOIN I_BackendSourceSystem AS _BackendSourceSystem ON ProcurementHubSourceSystem = _BackendSourceSystem.ProcurementHubSourceSystem  -- association [1..1]
;