I_TranspOrdStopLastRptdEvent
Transp. Order: Last Rep. Event at Stop
I_TranspOrdStopLastRptdEvent is a Composite CDS View that provides data about "Transp. Order: Last Rep. Event at Stop" in SAP S/4HANA. It reads from 2 data sources (I_TranspOrdExecution, P_TranspOrdStopLastRptdEvent) and exposes 17 fields with key field TransportationOrderStopUUID.
Data Sources (2)
| Source | Alias | Join Type |
|---|---|---|
| I_TranspOrdExecution | ExecData | inner |
| P_TranspOrdStopLastRptdEvent | LastRptdEventAtStop | from |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Transp. Order: Last Rep. Event at Stop | view | |
| ObjectModel.representativeKey | TransportationOrderStopUUID | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #COMPOSITE | view | |
| AbapCatalog.sqlViewName | ITORSTPLSTREPEVT | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.buffering.status | #NOT_ALLOWED | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #PRIVILEGED_ONLY | view | |
| Metadata.allowExtensions | true | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view |
Fields (17)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | TransportationOrderStopUUID | P_TranspOrdStopLastRptdEvent | TransportationOrderStopUUID | |
| TranspOrdExecution | P_TranspOrdStopLastRptdEvent | TranspOrdExecution | ||
| CreatedByUser | I_TranspOrdExecution | CreatedByUser | ||
| CreationDateTime | I_TranspOrdExecution | TranspOrdEvtActualDateTime | ||
| LastChangedByUser | I_TranspOrdExecution | LastChangedByUser | ||
| ChangedDateTime | I_TranspOrdExecution | ChangedDateTime | ||
| TranspOrdEventCode | I_TranspOrdExecution | TranspOrdEventCode | ||
| TranspOrdEventStatus | I_TranspOrdExecution | TranspOrdEventStatus | ||
| TransportationActivity | I_TranspOrdExecution | TransportationActivity | ||
| TranspOrdEventIsRecalled | I_TranspOrdExecution | TranspOrdEventIsRecalled | ||
| TranspOrdEventReasonCode | I_TranspOrdExecution | TranspOrdEventReasonCode | ||
| TranspOrdEventReasonDesc | I_TranspOrdExecution | TranspOrdEventReasonDesc | ||
| TransportationOrderEventUUID | I_TranspOrdExecution | TransportationOrderEventUUID | ||
| _TranspOrdEventCode | I_TranspOrdExecution | _TranspOrdEventCode | ||
| _TranspOrdEventStatus | I_TranspOrdExecution | _TranspOrdEventStatus | ||
| _TransportationActivity | I_TranspOrdExecution | _TransportationActivity | ||
| _TranspOrdEventIsRecalled | I_TranspOrdExecution | _TranspOrdEventIsRecalled |
@EndUserText.label: 'Transp. Order: Last Rep. Event at Stop'
@ObjectModel: {representativeKey: 'TransportationOrderStopUUID',
usageType: {serviceQuality: #C,
sizeCategory: #XXL,
dataClass: #TRANSACTIONAL}}
@VDM: {viewType: #COMPOSITE}
@AbapCatalog.sqlViewName: 'ITORSTPLSTREPEVT'
@AbapCatalog: {compiler: {compareFilter: true},
buffering: {status: #NOT_ALLOWED},
preserveKey: true
}
@AccessControl: {authorizationCheck: #PRIVILEGED_ONLY,
personalData.blocking:#('TRANSACTIONAL_DATA')}
@Metadata.allowExtensions: true
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_TranspOrdStopLastRptdEvent
as select from P_TranspOrdStopLastRptdEvent as LastRptdEventAtStop
inner join I_TranspOrdExecution as ExecData on LastRptdEventAtStop.TransportationOrderStopUUID = ExecData.TransportationOrderStopUUID
and LastRptdEventAtStop.TranspOrdExecution = ExecData.TranspOrdExecution
{
key LastRptdEventAtStop.TransportationOrderStopUUID as TransportationOrderStopUUID,
LastRptdEventAtStop.TranspOrdExecution as TranspOrdExecution,
ExecData.CreatedByUser as CreatedByUser,
ExecData.TranspOrdEvtActualDateTime as CreationDateTime,
ExecData.LastChangedByUser as LastChangedByUser,
ExecData.ChangedDateTime as ChangedDateTime,
ExecData.TranspOrdEventCode as TranspOrdEventCode,
ExecData.TranspOrdEventStatus as TranspOrdEventStatus,
ExecData.TransportationActivity as TransportationActivity,
ExecData.TranspOrdEventIsRecalled as TranspOrdEventIsRecalled,
ExecData.TranspOrdEventReasonCode as TranspOrdEventReasonCode,
ExecData.TranspOrdEventReasonDesc as TranspOrdEventReasonDesc,
ExecData.TransportationOrderEventUUID as TransportationOrderEventUUID,
/* Associations */
ExecData._TranspOrdEventCode,
ExecData._TranspOrdEventStatus,
ExecData._TransportationActivity,
ExecData._TranspOrdEventIsRecalled
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_TRANSPORDEXECUTION",
"P_TRANSPORDSTOPLASTRPTDEVENT"
],
"ASSOCIATED":
[
"I_TRANSPORDEVENTCODE",
"I_TRANSPORDEVENTISRECALLED",
"I_TRANSPORDEVENTSTATUS",
"I_TRANSPORTATIONACTIVITY"
],
"BASE":
[
"I_TRANSPORDEXECUTION"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA