C_VisualSimulation

DDL: C_VISUALSIMULATION SQL: CVISUSIM Type: view CONSUMPTION

IPW Simulation in Visualization

C_VisualSimulation is a Consumption CDS View that provides data about "IPW Simulation in Visualization" in SAP S/4HANA. It reads from 1 data source (I_VisualSimulation) and exposes 155 fields with key fields NominationDoc, NominationDocItem. It has 10 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_VisualSimulation a from

Associations (10)

CardinalityTargetAliasCondition
[0..1] C_VisualMaterialGroupVH _MaterialGroupVH $projection.MaterialGroup = _MaterialGroupVH.MaterialGroup
[0..1] C_VisualLocationVH _LocationVH $projection.LocationId = _LocationVH.LocationId
[0..1] C_VisualModeOfTransportVH _ModeofTranspVH $projection.NominationModeOfTransport = _ModeofTranspVH.ModeOfTransport
[0..1] C_VisualVehicleNumberVH _VehicleNumberVH $projection.VehicleId = _VehicleNumberVH.VehicleId
[0..1] C_VisualTransportSystemVH _TransportSystemVH $projection.TransportSystem = _TransportSystemVH.TransportSystem
[0..1] C_NominationTypeVH _NominationTypeVH $projection.NominationType = _NominationTypeVH.NominationType
[0..*] C_NominationNumberVH _NominationNumVH $projection.NominationExtNumber = _NominationNumVH.NominationExtNumber
[0..1] C_NominationStatusVH _NominationStatusVH $projection.NominationHeaderStatus = _NominationStatusVH.NominationHeaderStatus
[0..*] C_VisualProductIdVH _ProductIdVH $projection.ScheduledMaterial = _ProductIdVH.ProductID and $projection.LoadDemandMaterialId = _ProductIdVH.ProductID and $projection.DischargeDemandMaterialId = _ProductIdVH.ProductID
[0..1] C_VisualProductHierarchyVH _ProductHierarchyVH $projection.ProductHierarchy = _ProductHierarchyVH.ProductHierarchy

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CVISUSIM view
EndUserText.label IPW Simulation in Visualization view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
Search.searchable true view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (155)

KeyFieldSource TableSource FieldDescription
KEY NominationDoc I_VisualSimulation NominationDoc Nomination key
KEY NominationDocItem I_VisualSimulation NominationDocItem Nom. key item
NominationDocDischargeItem I_VisualSimulation NominationDocDischargeItem
LocationId I_VisualSimulation LocationId Location
LocationName I_VisualSimulation LocationName Location Name
LocationDischargeId I_VisualSimulation LocationDischargeId
DestinationLocationName I_VisualSimulation DestinationLocationName Name
NominationModeOfTransport I_VisualSimulation NominationModeOfTransport Mode of Transport
VehicleId I_VisualSimulation VehicleId Vehicle Number
VehicleDescription I_VisualSimulation VehicleDescription
TransportSystem I_VisualSimulation TransportSystem Transport System
ModeOfTransportText I_VisualSimulation ModeOfTransportText
NominationHeaderStatus I_VisualSimulation NominationHeaderStatus Nomination Status
NominationExtNumber I_VisualSimulation NominationExtNumber Nomination Number
NominationType I_VisualSimulation NominationType Nomination Type
ScheduledMaterial I_VisualSimulation ScheduledMaterial Product Id
MaterialDesc I_VisualSimulation MaterialDesc
MaterialGroup I_VisualSimulation MaterialGroup Product Group
MaterialGroupName I_VisualSimulation MaterialGroupName prod Grp Desc.
ProductHierarchy I_VisualSimulation ProductHierarchy Product Hierarchy
ProductHierarchyName I_VisualSimulation ProductHierarchyName
NominationCarrier I_VisualSimulation NominationCarrier Single-Character Flag
CarrierName I_VisualSimulation CarrierName Carrier Name
CompanyCode I_VisualSimulation CompanyCode Receiver Company Code
ScheduledBatchStartDateTime I_VisualSimulation ScheduledBatchStartDateTime TST From
NominationScheduleDate I_VisualSimulation NominationScheduleDate Single-Character Flag
NominationScheduledTime I_VisualSimulation NominationScheduledTime
DischargeBatchStartDateTime I_VisualSimulation DischargeBatchStartDateTime
PlannedDischargeDate I_VisualSimulation PlannedDischargeDate
NominationDischargeTime I_VisualSimulation NominationDischargeTime
ScheduledBatchEndDateTime I_VisualSimulation ScheduledBatchEndDateTime TST To
NominationEventChangedDate I_VisualSimulation NominationEventChangedDate
NominationEventChangedTime I_VisualSimulation NominationEventChangedTime
NominationEventChangedDateTime I_VisualSimulation NominationEventChangedDateTime
ScheduledQuantity I_VisualSimulation ScheduledQuantity Scheduled Qty
ScheduledQuantityUnit I_VisualSimulation ScheduledQuantityUnit SchedUoM
ActualScheduledQuantity I_VisualSimulation ActualScheduledQuantity Single-Character Flag
ActualScheduledQuantityUnit I_VisualSimulation ActualScheduledQuantityUnit Single-Character Flag
DischargeSchedQuantity I_VisualSimulation DischargeSchedQuantity
DischargeQuantityUnit I_VisualSimulation DischargeQuantityUnit
ActualDischargeQuantity I_VisualSimulation ActualDischargeQuantity
ActualDischargeQuantityUnit I_VisualSimulation ActualDischargeQuantityUnit
IsReferenceDocument I_VisualSimulation IsReferenceDocument Single-Character Flag
NominationScheduleType I_VisualSimulation NominationScheduleType Sched.type
NominationReferenceDocument I_VisualSimulation NominationReferenceDocument Well doc.no.
NominationReferenceDocItem I_VisualSimulation NominationReferenceDocItem Single-Character Flag
NominationReferenceDocType I_VisualSimulation NominationReferenceDocType Single-Character Flag
DischargeReferenceDocument I_VisualSimulation DischargeReferenceDocument
NominationDischargeSchedType I_VisualSimulation NominationDischargeSchedType
ContractPartner I_VisualSimulation ContractPartner Single-Character Flag
LocationPartner I_VisualSimulation LocationPartner Loc.partner
LocationPlant I_VisualSimulation LocationPlant Location Plant
DischargeContractPartner I_VisualSimulation DischargeContractPartner
DischargeLocationPartner I_VisualSimulation DischargeLocationPartner
DischargeLocationPlant I_VisualSimulation DischargeLocationPlant
Customer I_VisualSimulation Customer Sold-to Party
CustomerName I_VisualSimulation CustomerName Name of Customer
CustAddressNumber I_VisualSimulation CustAddressNumber Address Number
CustomerCityName I_VisualSimulation CustomerCityName City
CustomerCountry I_VisualSimulation CustomerCountry Venue: Ctry/Reg
AddressNumber I_VisualSimulation AddressNumber Src Address No
SupplierAccount I_VisualSimulation SupplierAccount Supplier
SupplierName I_VisualSimulation SupplierName Supplier Name
SupplierCityName I_VisualSimulation SupplierCityName Supplier City
SourceLocationCountry I_VisualSimulation SourceLocationCountry Dep. Ctry/Reg.
CityName I_VisualSimulation CityName Name
CountryName I_VisualSimulation CountryName Country
Region I_VisualSimulation Region Venue Region
FromLatitude I_VisualSimulation FromLatitude
FromLongitude I_VisualSimulation FromLongitude
ToLatitude I_VisualSimulation ToLatitude
ToLongitude I_VisualSimulation ToLongitude
ConnectionPoints I_VisualSimulation ConnectionPoints Variant Saved
LocationPosition I_VisualSimulation LocationPosition Variant Saved
ShippingRoute I_VisualSimulation ShippingRoute Vehicle route
IsAlert I_VisualSimulation IsAlert
AlertText I_VisualSimulation AlertText
DischargeQtyAlertText I_VisualSimulation DischargeQtyAlertText
IsLoadTimeAlert I_VisualSimulation IsLoadTimeAlert
LoadTimeAlertText I_VisualSimulation LoadTimeAlertText
IsDischargeTimeAlert I_VisualSimulation IsDischargeTimeAlert
DischargeTimeAlertText I_VisualSimulation DischargeTimeAlertText
IsLocationAlert I_VisualSimulation IsLocationAlert
LocationAlertDesc I_VisualSimulation LocationAlertDesc
IsDischargeLocAlert I_VisualSimulation IsDischargeLocAlert
DischargeLocAlertDesc I_VisualSimulation DischargeLocAlertDesc
SafetyStock I_VisualSimulation SafetyStock
CapacityStock I_VisualSimulation CapacityStock
NominationEventNumber I_VisualSimulation NominationEventNumber
NominationEventType I_VisualSimulation NominationEventType
NominationEventSequence I_VisualSimulation NominationEventSequence
ActualStartDateFrom I_VisualSimulation ActualStartDateFrom
ActualStartTimeFrom I_VisualSimulation ActualStartTimeFrom
ActualStartFromDateTime I_VisualSimulation ActualStartFromDateTime
DischargeEventNumber I_VisualSimulation DischargeEventNumber
DischargeEventType I_VisualSimulation DischargeEventType
DischargeDate I_VisualSimulation DischargeDate
DischargeTime I_VisualSimulation DischargeTime
DischargeStartDateTime I_VisualSimulation DischargeStartDateTime
ActualEndDateTo I_VisualSimulation ActualEndDateTo
ActualEndToDateTime I_VisualSimulation ActualEndToDateTime
NominationTicketLoadStartDate I_VisualSimulation NominationTicketLoadStartDate
NominationTicketLoadStartTime I_VisualSimulation NominationTicketLoadStartTime
NomTicketLoadStartDateTime I_VisualSimulation NomTicketLoadStartDateTime
NominationTicketDischargeDate I_VisualSimulation NominationTicketDischargeDate
NominationTicketDischargeTime I_VisualSimulation NominationTicketDischargeTime
NomTicketDischargeDateTime I_VisualSimulation NomTicketDischargeDateTime
DestinationLocation I_VisualSimulation DestinationLocation
RouteText I_VisualSimulation RouteText
IsLoad I_VisualSimulation IsLoad
IsNominationDocItem I_VisualSimulation IsNominationDocItem
IsPegged I_VisualSimulation IsPegged
IsVariant I_VisualSimulation IsVariant
IsNominationLoad I_VisualSimulation IsNominationLoad
IsNominationDischarge I_VisualSimulation IsNominationDischarge
BusinessPartnerRoleType I_VisualSimulation BusinessPartnerRoleType Role part. type
ValuationType I_VisualSimulation ValuationType Valuation Type
NominationPegID I_VisualSimulation NominationPegID Pegging Area
NominationPeggingTypeUsage I_VisualSimulation NominationPeggingTypeUsage Pegging Type Usage
TransshipmentGroupID I_VisualSimulation TransshipmentGroupID
IsNominationActual I_VisualSimulation IsNominationActual Single-Character Flag
IsBookedTransportSystem I_VisualSimulation IsBookedTransportSystem Single-Character Flag
NominationItemIsComplete I_VisualSimulation NominationItemIsComplete Single-Character Flag
NominationItemStatus I_VisualSimulation NominationItemStatus System status
NominationItemStatusDesc I_VisualSimulation NominationItemStatusDesc
DischargeNominationItemStatus I_VisualSimulation DischargeNominationItemStatus
ItemDischargeStatusText I_VisualSimulation ItemDischargeStatusText
IndicatorValue I_VisualSimulation IndicatorValue
NotificationStatusObject I_VisualSimulation NotificationStatusObject Notification Status
StatusObject I_VisualSimulation StatusObject Status Object
NotificationDateTime I_VisualSimulation NotificationDateTime Time Stamp
NotificationText I_VisualSimulation NotificationText Description
MaintenanceNotificationText MaintenanceNotificationText
IsCloudSystem I_VisualSimulation IsCloudSystem
Simulation I_VisualSimulation Simulation Simulation flag
Comments I_VisualSimulation Comments User Notes
LoadDemandMaterialId I_VisualSimulation LoadDemandMaterialId Single-Character Flag
DischargeDemandMaterialId I_VisualSimulation DischargeDemandMaterialId Single-Character Flag
LoadDemandMaterialDesc I_VisualSimulation LoadDemandMaterialDesc
DischargeDemandMaterialDesc I_VisualSimulation DischargeDemandMaterialDesc
ShipmentLoadCost I_VisualSimulation ShipmentLoadCost
ShipmentLoadCostCrcy I_VisualSimulation ShipmentLoadCostCrcy
ShipmentDischargeCost I_VisualSimulation ShipmentDischargeCost
ShipmentDischargeCostCrcy I_VisualSimulation ShipmentDischargeCostCrcy
LocationTimeZone LocationTimeZone Location Time Zone
_MaterialGroupVH _MaterialGroupVH
_LocationVH _LocationVH
_ModeofTranspVH _ModeofTranspVH
_VehicleNumberVH _VehicleNumberVH
_TransportSystemVH _TransportSystemVH
_NominationNumVH _NominationNumVH
_NominationStatusVH _NominationStatusVH
_NominationTypeVH _NominationTypeVH
_ProductIdVH _ProductIdVH
_ProductHierarchyVH _ProductHierarchyVH

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_VisualSimulation.
-- 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: CVISUSIM

CREATE VIEW C_VisualSimulation AS
SELECT
  a.NominationDoc AS NominationDoc,
  a.NominationDocItem AS NominationDocItem,
  a.NominationDocDischargeItem AS NominationDocDischargeItem,
  a.LocationId AS LocationId,
  a.LocationName AS LocationName,
  a.LocationDischargeId AS LocationDischargeId,
  a.DestinationLocationName AS DestinationLocationName,
  a.NominationModeOfTransport AS NominationModeOfTransport,
  a.VehicleId AS VehicleId,
  a.VehicleDescription AS VehicleDescription,
  a.TransportSystem AS TransportSystem,
  a.ModeOfTransportText AS ModeOfTransportText,
  a.NominationHeaderStatus AS NominationHeaderStatus,
  a.NominationExtNumber AS NominationExtNumber,
  a.NominationType AS NominationType,
  a.ScheduledMaterial AS ScheduledMaterial,
  a.MaterialDesc AS MaterialDesc,
  a.MaterialGroup AS MaterialGroup,
  a.MaterialGroupName AS MaterialGroupName,
  a.ProductHierarchy AS ProductHierarchy,
  a.ProductHierarchyName AS ProductHierarchyName,
  a.NominationCarrier AS NominationCarrier,
  a.CarrierName AS CarrierName,
  a.CompanyCode AS CompanyCode,
  a.ScheduledBatchStartDateTime AS ScheduledBatchStartDateTime,
  a.NominationScheduleDate AS NominationScheduleDate,
  a.NominationScheduledTime AS NominationScheduledTime,
  a.DischargeBatchStartDateTime AS DischargeBatchStartDateTime,
  a.PlannedDischargeDate AS PlannedDischargeDate,
  a.NominationDischargeTime AS NominationDischargeTime,
  a.ScheduledBatchEndDateTime AS ScheduledBatchEndDateTime,
  a.NominationEventChangedDate AS NominationEventChangedDate,
  a.NominationEventChangedTime AS NominationEventChangedTime,
  a.NominationEventChangedDateTime AS NominationEventChangedDateTime,
  a.ScheduledQuantity AS ScheduledQuantity,
  a.ScheduledQuantityUnit AS ScheduledQuantityUnit,
  a.ActualScheduledQuantity AS ActualScheduledQuantity,
  a.ActualScheduledQuantityUnit AS ActualScheduledQuantityUnit,
  a.DischargeSchedQuantity AS DischargeSchedQuantity,
  a.DischargeQuantityUnit AS DischargeQuantityUnit,
  a.ActualDischargeQuantity AS ActualDischargeQuantity,
  a.ActualDischargeQuantityUnit AS ActualDischargeQuantityUnit,
  a.IsReferenceDocument AS IsReferenceDocument,
  a.NominationScheduleType AS NominationScheduleType,
  a.NominationReferenceDocument AS NominationReferenceDocument,
  a.NominationReferenceDocItem AS NominationReferenceDocItem,
  a.NominationReferenceDocType AS NominationReferenceDocType,
  a.DischargeReferenceDocument AS DischargeReferenceDocument,
  a.NominationDischargeSchedType AS NominationDischargeSchedType,
  a.ContractPartner AS ContractPartner,
  a.LocationPartner AS LocationPartner,
  a.LocationPlant AS LocationPlant,
  a.DischargeContractPartner AS DischargeContractPartner,
  a.DischargeLocationPartner AS DischargeLocationPartner,
  a.DischargeLocationPlant AS DischargeLocationPlant,
  a.Customer AS Customer,
  a.CustomerName AS CustomerName,
  a.CustAddressNumber AS CustAddressNumber,
  a.CustomerCityName AS CustomerCityName,
  a.CustomerCountry AS CustomerCountry,
  a.AddressNumber AS AddressNumber,
  a.SupplierAccount AS SupplierAccount,
  a.SupplierName AS SupplierName,
  a.SupplierCityName AS SupplierCityName,
  a.SourceLocationCountry AS SourceLocationCountry,
  a.CityName AS CityName,
  a.CountryName AS CountryName,
  a.Region AS Region,
  a.FromLatitude AS FromLatitude,
  a.FromLongitude AS FromLongitude,
  a.ToLatitude AS ToLatitude,
  a.ToLongitude AS ToLongitude,
  a.ConnectionPoints AS ConnectionPoints,
  a.LocationPosition AS LocationPosition,
  a.ShippingRoute AS ShippingRoute,
  a.IsAlert AS IsAlert,
  a.AlertText AS AlertText,
  a.DischargeQtyAlertText AS DischargeQtyAlertText,
  a.IsLoadTimeAlert AS IsLoadTimeAlert,
  a.LoadTimeAlertText AS LoadTimeAlertText,
  a.IsDischargeTimeAlert AS IsDischargeTimeAlert,
  a.DischargeTimeAlertText AS DischargeTimeAlertText,
  a.IsLocationAlert AS IsLocationAlert,
  a.LocationAlertDesc AS LocationAlertDesc,
  a.IsDischargeLocAlert AS IsDischargeLocAlert,
  a.DischargeLocAlertDesc AS DischargeLocAlertDesc,
  a.SafetyStock AS SafetyStock,
  a.CapacityStock AS CapacityStock,
  a.NominationEventNumber AS NominationEventNumber,
  a.NominationEventType AS NominationEventType,
  a.NominationEventSequence AS NominationEventSequence,
  a.ActualStartDateFrom AS ActualStartDateFrom,
  a.ActualStartTimeFrom AS ActualStartTimeFrom,
  a.ActualStartFromDateTime AS ActualStartFromDateTime,
  a.DischargeEventNumber AS DischargeEventNumber,
  a.DischargeEventType AS DischargeEventType,
  a.DischargeDate AS DischargeDate,
  a.DischargeTime AS DischargeTime,
  a.DischargeStartDateTime AS DischargeStartDateTime,
  a.ActualEndDateTo AS ActualEndDateTo,
  a.ActualEndToDateTime AS ActualEndToDateTime,
  a.NominationTicketLoadStartDate AS NominationTicketLoadStartDate,
  a.NominationTicketLoadStartTime AS NominationTicketLoadStartTime,
  a.NomTicketLoadStartDateTime AS NomTicketLoadStartDateTime,
  a.NominationTicketDischargeDate AS NominationTicketDischargeDate,
  a.NominationTicketDischargeTime AS NominationTicketDischargeTime,
  a.NomTicketDischargeDateTime AS NomTicketDischargeDateTime,
  a.DestinationLocation AS DestinationLocation,
  a.RouteText AS RouteText,
  a.IsLoad AS IsLoad,
  a.IsNominationDocItem AS IsNominationDocItem,
  a.IsPegged AS IsPegged,
  a.IsVariant AS IsVariant,
  a.IsNominationLoad AS IsNominationLoad,
  a.IsNominationDischarge AS IsNominationDischarge,
  a.BusinessPartnerRoleType AS BusinessPartnerRoleType,
  a.ValuationType AS ValuationType,
  a.NominationPegID AS NominationPegID,
  a.NominationPeggingTypeUsage AS NominationPeggingTypeUsage,
  a.TransshipmentGroupID AS TransshipmentGroupID,
  a.IsNominationActual AS IsNominationActual,
  a.IsBookedTransportSystem AS IsBookedTransportSystem,
  a.NominationItemIsComplete AS NominationItemIsComplete,
  a.NominationItemStatus AS NominationItemStatus,
  a.NominationItemStatusDesc AS NominationItemStatusDesc,
  a.DischargeNominationItemStatus AS DischargeNominationItemStatus,
  a.ItemDischargeStatusText AS ItemDischargeStatusText,
  a.IndicatorValue AS IndicatorValue,
  a.NotificationStatusObject AS NotificationStatusObject,
  a.StatusObject AS StatusObject,
  a.NotificationDateTime AS NotificationDateTime,
  a.NotificationText AS NotificationText,
  MaintenanceNotificationText,
  a.IsCloudSystem AS IsCloudSystem,
  a.Simulation AS Simulation,
  a.Comments AS Comments,
  a.LoadDemandMaterialId AS LoadDemandMaterialId,
  a.DischargeDemandMaterialId AS DischargeDemandMaterialId,
  a.LoadDemandMaterialDesc AS LoadDemandMaterialDesc,
  a.DischargeDemandMaterialDesc AS DischargeDemandMaterialDesc,
  a.ShipmentLoadCost AS ShipmentLoadCost,
  a.ShipmentLoadCostCrcy AS ShipmentLoadCostCrcy,
  a.ShipmentDischargeCost AS ShipmentDischargeCost,
  a.ShipmentDischargeCostCrcy AS ShipmentDischargeCostCrcy,
  LocationTimeZone
FROM I_VisualSimulation AS a
LEFT OUTER JOIN C_VisualMaterialGroupVH AS _MaterialGroupVH ON MaterialGroup = _MaterialGroupVH.MaterialGroup  -- association [0..1]
LEFT OUTER JOIN C_VisualLocationVH AS _LocationVH ON LocationId = _LocationVH.LocationId  -- association [0..1]
LEFT OUTER JOIN C_VisualModeOfTransportVH AS _ModeofTranspVH ON NominationModeOfTransport = _ModeofTranspVH.ModeOfTransport  -- association [0..1]
LEFT OUTER JOIN C_VisualVehicleNumberVH AS _VehicleNumberVH ON VehicleId = _VehicleNumberVH.VehicleId  -- association [0..1]
LEFT OUTER JOIN C_VisualTransportSystemVH AS _TransportSystemVH ON TransportSystem = _TransportSystemVH.TransportSystem  -- association [0..1]
LEFT OUTER JOIN C_NominationTypeVH AS _NominationTypeVH ON NominationType = _NominationTypeVH.NominationType  -- association [0..1]
LEFT OUTER JOIN C_NominationNumberVH AS _NominationNumVH ON NominationExtNumber = _NominationNumVH.NominationExtNumber  -- association [0..*]
LEFT OUTER JOIN C_NominationStatusVH AS _NominationStatusVH ON NominationHeaderStatus = _NominationStatusVH.NominationHeaderStatus  -- association [0..1]
LEFT OUTER JOIN C_VisualProductIdVH AS _ProductIdVH ON ScheduledMaterial = _ProductIdVH.ProductID AND LoadDemandMaterialId = _ProductIdVH.ProductID AND DischargeDemandMaterialId = _ProductIdVH.ProductID  -- association [0..*]
LEFT OUTER JOIN C_VisualProductHierarchyVH AS _ProductHierarchyVH ON ProductHierarchy = _ProductHierarchyVH.ProductHierarchy  -- association [0..1]
;