R_Sitn2TransportRequestTask
Transport Request Task Information
R_Sitn2TransportRequestTask is a Basic CDS View that provides data about "Transport Request Task Information" in SAP S/4HANA. It reads from 2 data sources (e070, e070c) and exposes 7 fields with key fields TransportRequestTaskID, TransportRequestTaskOwner, TransportRequestID.
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | RSITN2TRTASK | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #BASIC | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| EndUserText.label | Transport Request Task Information | view |
Fields (7)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | TransportRequestTaskID | e070 | trkorr | |
| KEY | TransportRequestTaskOwner | e070 | as4user | |
| KEY | TransportRequestID | e070 | strkorr | |
| TransportRequestTaskDesc | TransportText | as4text | ||
| TransportRequestTaskStatus | e070 | trstatus | ||
| TransportRequestTarget | e070 | tarsystem | ||
| TransportRequestTaskCategory | e070 | korrdev |
@AbapCatalog.sqlViewName: 'RSITN2TRTASK'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@ObjectModel: {
usageType:{
serviceQuality: #C,
sizeCategory: #M,
dataClass: #MIXED
}
}
@EndUserText.label: 'Transport Request Task Information'
define view R_Sitn2TransportRequestTask
as select from e070 as Transport
left outer to one join e07t as TransportText on TransportText.trkorr = Transport.trkorr
and TransportText.langu = $session.system_language
inner join e070c as TransportClient on TransportClient.trkorr = Transport.trkorr
and TransportClient.client = $session.client
{
key Transport.trkorr as TransportRequestTaskID,
key Transport.as4user as TransportRequestTaskOwner,
key Transport.strkorr as TransportRequestID,
TransportText.as4text as TransportRequestTaskDesc,
// Transport.trfunction as TransportRequestTaskType, - as ATC comes for GFN Data Type , if field needed then find appropriate name
Transport.trstatus as TransportRequestTaskStatus,
Transport.tarsystem as TransportRequestTarget,
Transport.korrdev as TransportRequestTaskCategory
}
where
Transport.trstatus = 'D' //Modifiable
and Transport.as4user = $session.user
and(
Transport.trfunction = 'S' //Development/Correction
or Transport.trfunction = 'X' //Unclassified
or Transport.trfunction = 'Q' //Customizing
)
// we can not select from I_TasksHeader or I_RequestsHeader
// as select from I_TasksHeader as Transport
//
// inner join I_RequestsHeader as TransportClient on TransportClient.TransportRequestID = Transport.TransportRequestID
// and TransportClient.TransportRequestSourceClient = $session.client
//{
//
// key Transport.TransportRequestTaskID as TransportRequestTaskID,
// key Transport.TransportRequestTaskOwner as TransportRequestTaskOwner,
// key Transport.TransportRequestID as TransportRequestID,
// Transport.TransportRequestTaskDesc as TransportRequestTaskDesc,
// Transport.TransportRequestTaskStatus as TransportRequestTaskStatus,
// Transport.TransportRequestTaskTarget as TransportRequestTarget,
// Transport.TransportRequestTaskCategory as TransportRequestTaskCategory
//}
//
//where
// Transport.TransportRequestTaskStatus = 'D' //Modifiable
// and Transport.TransportRequestTaskOwner = $session.user
// and(
// Transport.TransportRequestTaskType = 'S' //Development/Correction
// or Transport.TransportRequestTaskType = 'X' //Unclassified
// or Transport.TransportRequestTaskType = 'Q' //Customizing
// )
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"E070",
"E070C",
"E07T"
],
"ASSOCIATED":
[],
"BASE":
[],
"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