ATOV_COL_VER_FORWARDABLE_BASE
Forwardable without QA restriction
ATOV_COL_VER_FORWARDABLE_BASE is a CDS View that provides data about "Forwardable without QA restriction" in SAP S/4HANA. It reads from 8 data sources and exposes 1 field with key field version. Part of development package S_ATO_COL_CORE.
Data Sources (8)
| Source | Alias | Join Type |
|---|---|---|
| atov_collection_type_import | Col_Type | inner |
| ato_cols | Collection | inner |
| ato_col_v_status | Forward_Status | inner |
| ato_col_v_status | Import_Status | inner |
| atov_status_schema_not_discard | Not_Discarded | inner |
| ato_col_setup | setup | inner |
| ato_statusschema | Statusschema | inner |
| ato_type_status | Type_Status | inner |
Annotations (6)
| Name | Value | Level | Field |
|---|---|---|---|
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Forwardable without QA restriction | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ObjectModel.usageType.sizeCategory | #S | view | |
| ObjectModel.usageType.dataClass | #MIXED | view |
Fields (1)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | version | Collection_Version | version |
@AbapCatalog.viewEnhancementCategory: [#NONE]
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Forwardable without QA restriction'
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel.usageType:{
serviceQuality: #X,
sizeCategory: #S,
dataClass: #MIXED
}
define view entity ATOV_COL_VER_FORWARDABLE_BASE
as select distinct from ato_col_versions as Collection_Version
inner join ato_cols as Collection on Collection.collection_id = Collection_Version.collection_id
// Never allow for import/forward status Discarded
inner join atov_status_schema_not_discard as Not_Discarded on Not_Discarded.collection_id = Collection_Version.collection_id
and Not_Discarded.version = Collection_Version.version
inner join atov_collection_type_import as Col_Type on Col_Type.collection_id = Collection_Version.collection_id
inner join ato_col_v_status as Import_Status on Import_Status.collection_id = Collection_Version.collection_id
and Import_Status.version = Collection_Version.version
and Import_Status.status_schema = 'I'
inner join ato_type_status as Type_Status on Type_Status.collection_type = Col_Type.collection_type
and Type_Status.status_schema = 'I'
and Type_Status.allowed_status = Import_Status.status
and Type_Status.is_eligible_for_next_schema = 'X'
inner join ato_col_v_status as Forward_Status on Forward_Status.collection_id = Collection_Version.collection_id
and Forward_Status.version = Collection_Version.version
and Forward_Status.status_schema = 'F'
inner join ato_statusschema as Statusschema on Statusschema.status_schema = Forward_Status.status_schema
and Statusschema.previous_status = Forward_Status.status
and Statusschema.next_status = 'FS' //Forwarded
inner join ato_col_setup as setup on setup.tms_forwarding <> '' //go directly to designtime for Performance
and setup.tms_config <> ''
and setup.timestamp = 0
{
key Collection_Version.collection_id,
/* start suppress warning shlporigin_not_inherited */
key Collection_Version.version,
/* end suppress warning shlporigin_not_inherited */
'X' as is_forwardable_wo_qa
}
where
Collection_Version.timestamp = 0
// identical to ATOV_COL_VER_IMP_BASE
and Collection.status <> 'H' // Hidden should not be processed in the UI
and(
Collection.client = '' //Client independent collections EXT/DEV/CCC
or Collection.client = $session.client
) //BC and client-dep EXT collections
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