I_NominationItemFld

DDL: I_NOMINATIONITEMFLD SQL: INOMITMFLD Type: view BASIC

Nomination Item Table Fields

I_NominationItemFld is a Basic CDS View that provides data about "Nomination Item Table Fields" in SAP S/4HANA. It reads from 2 data sources (oijnomi, oijnomh) and exposes 64 fields with key fields NominationDoc, NominationDocItem. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
oijnomi a from
oijnomh b inner

Associations (1)

CardinalityTargetAliasCondition
[0..1] E_NominationItem _NominationItemExtension $projection.NominationDoc = _NominationItemExtension.NominationDoc and $projection.NominationDocItem = _NominationItemExtension.NominationDocItem

Annotations (8)

NameValueLevelField
AbapCatalog.sqlViewName INOMITMFLD view
AbapCatalog.compiler.compareFilter true view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Nomination Item Table Fields view

Fields (64)

KeyFieldSource TableSource FieldDescription
KEY NominationDoc oijnomi nomtk Nomination key
KEY NominationDocItem oijnomi nomit Nom. key item
NominationScheduleType oijnomi sityp Trip Schedule Type
NominationItemStatus oijnomi istat System status
NominationScheduleDate oijnomi idate Single-Character Flag
LocationId oijnomi locid Single-Character Flag
ScheduledQuantity oijnomi menge WarrCountValue
ActualScheduledQuantity oijnomi actualqty Single-Character Flag
ActualScheduledQuantityUnit oijnomi actualuom Single-Character Flag
ScheduledQuantityUnit oijnomi unit_i Single-Character Flag
DemandMaterial oijnomi matnr_i Single-Character Flag
LocationName oijnomi locnam Location name
ScheduledMaterial oijnomi s_matnr_i Single-Character Flag
NominationCreationDate oijnomi erdat Entered On
NominationCreationTime oijnomi erzeit Time created
NominationCreatedByUser oijnomi ernam User Name
NominationChangedDate oijnomi aedat Obsolete
LastChangedByUser oijnomi aenam User Name
Supplier oijnomi oic_lifnr Supplier
ValuationTypeOrigin oijnomi valuationtype_o Val.Type Origin
ValuationTypeDestination oijnomi valuationtype_d Val.Type Dest.
LocationPartner oijnomi partnr Single-Character Flag
NominationReferenceDocument oijnomi docnr Well doc.no.
NominationReferenceDocItem oijnomi docitm Single-Character Flag
NominationInspector oijnomi inspe Single-Character Flag
IsNominationWorklistEntry oijnomi worklist_i Worklist indic.
ImportExportPartner oijnomi impoexpo Single-Character Flag
IsImportExportPartner oijnomi flag_imex Single-Character Flag
ContractPartner oijnomi conpat Single-Character Flag
ConsigneePartner oijnomi cons Single-Character Flag
NominationIsBlocked oijnomi bloind Single-Character Flag
NominationIsMarkedForDeletion oijnomi delind Will be Deleted
NominationItemSubStatus oijnomi isubstat Single-Character Flag
IsNominationItmOriginBatCrted oijnomi charg_o_create Single-Character Flag
NominationReferenceDocType oijnomi docind Single-Character Flag
QuickConfirm oijnomi quickconf Single-Character Flag
OilLocationPartnerPlant oijnomi locpt Single-Character Flag
OilLocationPartnerStorageLoc oijnomi locsl Single-Character Flag
NominationItemIsComplete oijnomi ilock Single-Character Flag
BatchOriginLocation oijnomi charg_o Single-Character Flag
BatchDestinationLocation oijnomi charg_d Single-Character Flag
datsasScheduleBatchEndDate
timsasScheduleBatchEndTime
datsasScheduleBatchStartDate
timsasScheduleBatchStartTime
ScheduledBatchEndDateTime oijnomi sched_tst_to TST To
ScheduledBatchStartDateTime oijnomi sched_tst_from TST From
NominationRefDocCode oijnomi doctyp Single-Character Flag
TankPartner oijnomi tank Tankage partner
ConnectingShipper oijnomi co_ship Single-Character Flag
ConnectingCarrier oijnomi co_carr Single-Character Flag
GasShipper oijnomi ga_nmshipper Single-Character Flag
NominationType oijnomh nomtyp Single-Character Flag
TransportSystem oijnomh tsyst Trans system
NominationShipper oijnomh nmshipper Single-Character Flag
NominationCarrier oijnomh nmcarrier Single-Character Flag
ValuationType oijnomi owner Vehicle Owner
IsNominationActual oijnomi actuals Single-Character Flag
OriginCityCode oijnomi oic_ocityc Origin (city)
DestinationCityCode oijnomi oic_dcityc Dest.city code
NominationItmDestBatIsCreated oijnomi charg_d_create Single-Character Flag
NominationItmLoadBatIsCreated oijnomi charg_l_create Single-Character Flag
BatchLoad oijnomi charg_l Single-Character Flag
NominationScheduleEndDateTime oijnomi sched_tst_to TST To

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_NominationItemFld.
-- 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: INOMITMFLD

CREATE VIEW I_NominationItemFld AS
SELECT
  a.nomtk AS NominationDoc,
  a.nomit AS NominationDocItem,
  a.sityp AS NominationScheduleType,
  a.istat AS NominationItemStatus,
  a.idate AS NominationScheduleDate,
  a.locid AS LocationId,
  a.menge AS ScheduledQuantity,
  a.actualqty AS ActualScheduledQuantity,
  a.actualuom AS ActualScheduledQuantityUnit,
  a.unit_i AS ScheduledQuantityUnit,
  a.matnr_i AS DemandMaterial,
  a.locnam AS LocationName,
  a.s_matnr_i AS ScheduledMaterial,
  a.erdat AS NominationCreationDate,
  a.erzeit AS NominationCreationTime,
  a.ernam AS NominationCreatedByUser,
  a.aedat AS NominationChangedDate,
  a.aenam AS LastChangedByUser,
  a.oic_lifnr AS Supplier,
  a.valuationtype_o AS ValuationTypeOrigin,
  a.valuationtype_d AS ValuationTypeDestination,
  a.partnr AS LocationPartner,
  a.docnr AS NominationReferenceDocument,
  a.docitm AS NominationReferenceDocItem,
  a.inspe AS NominationInspector,
  a.worklist_i AS IsNominationWorklistEntry,
  a.impoexpo AS ImportExportPartner,
  a.flag_imex AS IsImportExportPartner,
  a.conpat AS ContractPartner,
  a.cons AS ConsigneePartner,
  a.bloind AS NominationIsBlocked,
  a.delind AS NominationIsMarkedForDeletion,
  a.isubstat AS NominationItemSubStatus,
  a.charg_o_create AS IsNominationItmOriginBatCrted,
  a.docind AS NominationReferenceDocType,
  a.quickconf AS QuickConfirm,
  a.locpt AS OilLocationPartnerPlant,
  a.locsl AS OilLocationPartnerStorageLoc,
  a.ilock AS NominationItemIsComplete,
  a.charg_o AS BatchOriginLocation,
  a.charg_d AS BatchDestinationLocation,
  cast(tstmp_to_dats(a.sched_tst_to,abap_user_timezone( $session.user,$session.client, 'NULL' ), $session.client,'NULL') as abap.dats) as ScheduleBatchEndDate AS datsasScheduleBatchEndDate,
  cast(tstmp_to_tims(a.sched_tst_to,abap_user_timezone( $session.user,$session.client, 'NULL' ), $session.client,'NULL') as abap.tims) as ScheduleBatchEndTime AS timsasScheduleBatchEndTime,
  cast(tstmp_to_dats(a.sched_tst_from,abap_user_timezone( $session.user,$session.client, 'NULL' ), $session.client,'NULL') as abap.dats) as ScheduleBatchStartDate AS datsasScheduleBatchStartDate,
  cast(tstmp_to_tims(a.sched_tst_from,abap_user_timezone( $session.user,$session.client, 'NULL' ), $session.client,'NULL') as abap.tims) as ScheduleBatchStartTime AS timsasScheduleBatchStartTime,
  a.sched_tst_to AS ScheduledBatchEndDateTime,
  a.sched_tst_from AS ScheduledBatchStartDateTime,
  a.doctyp AS NominationRefDocCode,
  a.tank AS TankPartner,
  a.co_ship AS ConnectingShipper,
  a.co_carr AS ConnectingCarrier,
  a.ga_nmshipper AS GasShipper,
  b.nomtyp AS NominationType,
  b.tsyst AS TransportSystem,
  b.nmshipper AS NominationShipper,
  b.nmcarrier AS NominationCarrier,
  a.owner AS ValuationType,
  a.actuals AS IsNominationActual,
  a.oic_ocityc AS OriginCityCode,
  a.oic_dcityc AS DestinationCityCode,
  a.charg_d_create AS NominationItmDestBatIsCreated,
  a.charg_l_create AS NominationItmLoadBatIsCreated,
  a.charg_l AS BatchLoad,
  a.sched_tst_to AS NominationScheduleEndDateTime
FROM oijnomi AS a
INNER JOIN oijnomh AS b ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN E_NominationItem AS _NominationItemExtension ON NominationDoc = _NominationItemExtension.NominationDoc AND NominationDocItem = _NominationItemExtension.NominationDocItem  -- association [0..1]
;