I_SourceNominationSchedPartner

DDL: I_SOURCENOMINATIONSCHEDPARTNER SQL: ISRCENOMSCHDPART Type: view BASIC

I_SourceSchedulePartnerTP

I_SourceNominationSchedPartner is a Basic CDS View that provides data about "I_SourceSchedulePartnerTP" in SAP S/4HANA. It reads from 5 data sources (oij09_schedpart, oij09_schedsrc, tvfp, toigs, oijts) and exposes 18 fields with key fields NominationDoc, NominationDocItem, NominationSourceScheduleUUID, PartnerFunction. It has 3 associations to related views.

Data Sources (5)

SourceAliasJoin Type
oij09_schedpart _SchedulePartner from
oij09_schedsrc _ScheduleSource inner
tvfp _ShipmentCostPurData inner
toigs _ShipmentType inner
oijts _TransportSystem inner

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_NominationSchedBPPurgOrgVH _NominationSchedBPPurgOrgVH _NominationSchedBPPurgOrgVH.BusinessPartner = $projection.BusinessPartner and _NominationSchedBPPurgOrgVH.PurchasingOrganization = $projection.PurchasingOrganization and _NominationSchedBPPurgOrgVH.PurchasingGroup = $projection.PurchasingGroup
[0..1] I_Supplier _Supplier _Supplier.Supplier = $projection.BusinessPartner
[0..1] I_LogisticCostTypeDesc _CostTypeDesc _CostTypeDesc.BulkShipmentCostType = $projection. BulkShipmentCostType and _CostTypeDesc.Language = $session.system_language

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName ISRCENOMSCHDPART view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label I_SourceSchedulePartnerTP view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.updateEnabled true view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY NominationDoc oij09_schedsrc nomtk Nomination key
KEY NominationDocItem oij09_schedpart nomit Nom. key item
KEY NominationSourceScheduleUUID oij09_schedsrc guid UUID 22 char.
KEY PartnerFunction Task Processor
PurchasingOrganization ekorg Purchasing Org.
PurchasingGroup ekgrp Sub. purchasing grp
PartnerFunctionDesc vtxtk Name
BusinessPartner partner With Partner
BulkShipmentCostType oij09_schedpart kosty Cost type
CostingTypeName _CostTypeDesc CostingTypeName
CostItemCategory oij09_schedpart fkpty Item category
OriginLocationID oij09_schedpart knota Departure point
TSWLocationName
DestinationLocationID oij09_schedpart knotz Dest.point
DestinationLocationName
_NominationSchedBPPurgOrgVH _NominationSchedBPPurgOrgVH
_Supplier _Supplier
_CostTypeDesc _CostTypeDesc

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_SourceNominationSchedPartner.
-- 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: ISRCENOMSCHDPART

CREATE VIEW I_SourceNominationSchedPartner AS
SELECT
  _ScheduleSource.nomtk AS NominationDoc,
  _SchedulePartner.nomit AS NominationDocItem,
  _ScheduleSource.guid AS NominationSourceScheduleUUID,
  cast(parvw as parvw_unv preserving type ) AS PartnerFunction,
  ekorg AS PurchasingOrganization,
  ekgrp AS PurchasingGroup,
  vtxtk AS PartnerFunctionDesc,
  partner AS BusinessPartner,
  _SchedulePartner.kosty AS BulkShipmentCostType,
  _CostTypeDesc.CostingTypeName AS CostingTypeName,
  _SchedulePartner.fkpty AS CostItemCategory,
  _SchedulePartner.knota AS OriginLocationID,
  cast('' as abap.char(60) ) AS TSWLocationName,
  _SchedulePartner.knotz AS DestinationLocationID,
  cast('' as abap.char(60) ) AS DestinationLocationName
FROM oij09_schedpart AS _SchedulePartner
INNER JOIN oij09_schedsrc AS _ScheduleSource ON /* join condition not captured in parsed metadata */
INNER JOIN oijts AS _TransportSystem ON /* join condition not captured in parsed metadata */
INNER JOIN toigs AS _ShipmentType ON /* join condition not captured in parsed metadata */
INNER JOIN tvfp AS _ShipmentCostPurData ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_NominationSchedBPPurgOrgVH AS _NominationSchedBPPurgOrgVH ON _NominationSchedBPPurgOrgVH.BusinessPartner = BusinessPartner AND _NominationSchedBPPurgOrgVH.PurchasingOrganization = PurchasingOrganization AND _NominationSchedBPPurgOrgVH.PurchasingGroup = PurchasingGroup  -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Supplier ON _Supplier.Supplier = BusinessPartner  -- association [0..1]
LEFT OUTER JOIN I_LogisticCostTypeDesc AS _CostTypeDesc ON _CostTypeDesc.BulkShipmentCostType =  BulkShipmentCostType AND _CostTypeDesc.Language = $session.system_language  -- association [0..1]
;