C_SerialNumberHistoryPartner

DDL: C_SERIALNUMBERHISTORYPARTNER Type: view_entity CONSUMPTION

Partner Detail for Serial Number History

C_SerialNumberHistoryPartner is a Consumption CDS View that provides data about "Partner Detail for Serial Number History" in SAP S/4HANA. It reads from 1 data source (I_PlantMaintenancePartner) and exposes 9 fields with key fields MaintObjectInternalID, PartnerFunction, MaintenancePartnerObjectNumber. It has 2 associations to related views. It is exposed through 1 OData service (UI_SERIALNUMBER_HISTORY_V4).

Data Sources (1)

SourceAliasJoin Type
I_PlantMaintenancePartner I_PlantMaintenancePartner from

Associations (2)

CardinalityTargetAliasCondition
[0..1] I_Customer _Customer _Customer.Customer = $projection.MaintenancePartner
[1..1] I_PartnerFunctionText _PartnerFunctionText $projection.PartnerFunction = _PartnerFunctionText.PartnerFunction and _PartnerFunctionText.Language = $session.system_language

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
EndUserText.label Partner Detail for Serial Number History view

OData Services (1)

ServiceBindingVersionContractRelease
UI_SERIALNUMBER_HISTORY_V4 UI_SERIALNUMBER_HISTORY_V4 V4 C1 NOT_RELEASED

Fields (9)

KeyFieldSource TableSource FieldDescription
KEY MaintObjectInternalID MaintObjectInternalID Object number
KEY PartnerFunction Partner Functn
KEY MaintenancePartnerObjectNumber MaintenancePartnerObjectNumber Counter
MaintObjectCategory MaintObjectCategory Object Type
MaintenancePartner MaintenancePartner Business Partner
CustomerName _Customer CustomerName Name of Customer
CountryasCompleteAddress Address
PartnerFunctionName _PartnerFunctionText PartnerFunctionName Name
_Customer _Customer

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_SerialNumberHistoryPartner.
-- 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 C_SerialNumberHistoryPartner AS
SELECT
  MaintObjectInternalID,
  cast(PartnerFunction as parvw_unv preserving type ) AS PartnerFunction,
  MaintenancePartnerObjectNumber,
  MaintObjectCategory,
  MaintenancePartner,
  _Customer.CustomerName AS CustomerName,
  concat(_Customer.CustomerName,concat(',', concat(_Customer.StreetName, concat(',', concat(_Customer.CityName, concat(',', concat(_Customer.PostalCode, concat(',', _Customer.Country)))))))) as CompleteAddress AS CountryasCompleteAddress,
  _PartnerFunctionText.PartnerFunctionName AS PartnerFunctionName
FROM I_PlantMaintenancePartner
LEFT OUTER JOIN I_Customer AS _Customer ON _Customer.Customer = MaintenancePartner  -- association [0..1]
LEFT OUTER JOIN I_PartnerFunctionText AS _PartnerFunctionText ON PartnerFunction = _PartnerFunctionText.PartnerFunction AND _PartnerFunctionText.Language = $session.system_language  -- association [1..1]
;