ARS_W_API_STATE

Transparent Table System Table (transport)

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)

ViewTypeJoinVDMDescription
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)

KeyField Data ElementDescription DomainTypeLength
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)
);