ARS_W_API_STATE
API State Contract Data
ARS_W_API_STATE is an SAP database table in S/4HANA. API State Contract Data. It contains 22 fields. 21 CDS views read from this table.
CDS Views using this table (21)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| ARS_ADT_API_FILTER | view | union_all | ADT API Filter | |
| ARS_API_SUCCESSOR | view | inner | API Successors | |
| ARS_OBJECTS_TO_BE_STABLE | view | from | Objects That Must Remain Stable | |
| ARS_RELEASED_C1_SCP | view | from | APIs Released for Use in Cloud Dev. | |
| ARS_RUNTIME_API_STATE | view | from | APIs Runtime View | |
| ARS_RUNTIME_API_STATE | view | union_all | APIs Runtime View | |
| ARS_SUPPORT_OBJECT_DETAILS | view_entity | left_outer | API Release: Object Details for Support | |
| ars_u_release_info_extract | view_entity | from | API Release Info for Extracted Objects | |
| ars_u_release_info_extract | view_entity | inner | API Release Info for Extracted Objects | |
| ARS_V_API_VERSION_APIS | view | left_outer | API Release: API Objects + Contracts | |
| ARS_V_API_VERSION_APIS | view | inner | API Release: API Objects + Contracts | |
| ARS_V_SNAPSHOT_EXTENSIONS | view_entity | inner | API Release: Snapshot Extension Objects | |
| ARS_V_SNAPSHOT_EXTENSIONS | view_entity | left_outer | API Release: Snapshot Extension Objects | |
| ATOV_CONTI_SAP_DEPR_OBJECTS | view | inner | New Deprecations not in CONI_DEP_SAP | |
| CSN_EXPOSURE_CDS_ARS_APIS_FT | view_entity | from | CSN: Objects with feature toggle | |
| CSN_EXPOSURE_CDS_ARS_APIS_NFT | view_entity | from | CSN: Objects with no feature toggle | |
| I_APIsWithCloudDevSuccessor | view_entity | from | APIs with Cloud Development Successors | |
| I_APIsWithCloudDevSuccessor | view_entity | union | APIs with Cloud Development Successors | |
| I_CDSReleaseContract1 | view | from | BASIC | C1 release info |
| I_CDSReleaseContractInfo | view | from | BASIC | CDS release status info |
| I_RELEASESTATE | view_entity | from | CDS View Browser Release State |
Fields (22)
| Key | Field | Data Element | Description | Domain | Type | Length |
|---|---|---|---|---|---|---|
| KEY | object_id | ARS_OBJECT_ID | API Object ID | |||
| KEY | object_type | TROBJTYPE | Object Type | |||
| KEY | sub_object_type | ARS_SUB_OBJECT_TYPE | Subobject Type | |||
| KEY | sub_object_name | ARS_SUB_OBJECT_NAME | Subobject Name | |||
| KEY | compatibility_contract | ARS_RELEASE_CONTRACT | Release Contract | |||
| object_name | SOBJ_NAME | Object Name | ||||
| release_state | ARS_RELEASE_STATE | Release State | ||||
| use_in_key_user_apps | ARS_USE_IN_KEY_USER_APPS | Use in KU Apps | ||||
| use_in_sap_cloud_platform | ARS_USE_IN_SAP_CP | Use in Cloud Dev. | ||||
| software_release_name | ARS_SOFTWARE_RELEASE_NAME | Software Release | ||||
| feature_toggle_id | SFTGL_FT_ID | Feature Toggle | ||||
| successor_classification | ARS_SUCCESSOR_CLASSIFICATION | Successor Classif. | ||||
| successor_object_type | TROBJTYPE | Object Type | ||||
| successor_object_name | SOBJ_NAME | Object Name | ||||
| successor_sub_object_type | ARS_SUB_OBJECT_TYPE | Subobject Type | ||||
| successor_sub_object_name | ARS_SUB_OBJECT_NAME | Subobject Name | ||||
| successor_concept_name | ARS_SUCCESSOR_CONCEPT_NAME | Successor Concept | ||||
| origin | ARS_API_STATE_ORIGIN | API Release: Origin of API State Entry | ||||
| created_at | abap.dats | |||||
| created_by | SYUNAME | User Name | ||||
| last_changed_at | abap.dats | |||||
| last_changed_by | SYUNAME | User Name |
Derived SQL schema, reconstructed from the indexed DDIC field metadata (field names, types, lengths and key flags) — a functional representation, not the verbatim SAP source.
-- API State Contract Data
-- Category TRANSPARENT · Delivery class W
-- Derived schema, generated from indexed DDIC field metadata (not the verbatim SAP source).
CREATE TABLE ARS_W_API_STATE (
OBJECT_ID, -- API Object ID [ARS_OBJECT_ID]
OBJECT_TYPE, -- Object Type [TROBJTYPE]
SUB_OBJECT_TYPE, -- Subobject Type [ARS_SUB_OBJECT_TYPE]
SUB_OBJECT_NAME, -- Subobject Name [ARS_SUB_OBJECT_NAME]
COMPATIBILITY_CONTRACT, -- Release Contract [ARS_RELEASE_CONTRACT]
OBJECT_NAME, -- Object Name [SOBJ_NAME]
RELEASE_STATE, -- Release State [ARS_RELEASE_STATE]
USE_IN_KEY_USER_APPS, -- Use in KU Apps [ARS_USE_IN_KEY_USER_APPS]
USE_IN_SAP_CLOUD_PLATFORM, -- Use in Cloud Dev. [ARS_USE_IN_SAP_CP]
SOFTWARE_RELEASE_NAME, -- Software Release [ARS_SOFTWARE_RELEASE_NAME]
FEATURE_TOGGLE_ID, -- Feature Toggle [SFTGL_FT_ID]
SUCCESSOR_CLASSIFICATION, -- Successor Classif. [ARS_SUCCESSOR_CLASSIFICATION]
SUCCESSOR_OBJECT_TYPE, -- Object Type [TROBJTYPE]
SUCCESSOR_OBJECT_NAME, -- Object Name [SOBJ_NAME]
SUCCESSOR_SUB_OBJECT_TYPE, -- Subobject Type [ARS_SUB_OBJECT_TYPE]
SUCCESSOR_SUB_OBJECT_NAME, -- Subobject Name [ARS_SUB_OBJECT_NAME]
SUCCESSOR_CONCEPT_NAME, -- Successor Concept [ARS_SUCCESSOR_CONCEPT_NAME]
ORIGIN, -- API Release: Origin of API State Entry [ARS_API_STATE_ORIGIN]
CREATED_AT, -- abap.dats
CREATED_BY, -- User Name [SYUNAME]
LAST_CHANGED_AT, -- abap.dats
LAST_CHANGED_BY, -- User Name [SYUNAME]
PRIMARY KEY (OBJECT_ID, OBJECT_TYPE, SUB_OBJECT_TYPE, SUB_OBJECT_NAME, COMPATIBILITY_CONTRACT)
);
Learn More
- Understanding Data Lineage in SAP S/4HANA
- SAP Tables vs CDS Views — Key Differences
- Understanding the SAP S/4HANA Data Model
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA