SAP ARS_W_API_STATE API State Data Table
Overview
ARS_W_API_STATE is a standard SAP S/4HANA table that stores API State Data data. There are total 19 fields in the ARS_W_API_STATE table. The following is a list of the fields that make up this table. Key fields are marked in blue.
The table ARS_W_API_STATE belongs to Extensibility: Release of APIs (BC-SRV-APS-EXT-REL) module and is located in the package API Release: API State Persistence (S_ARS_DB).
In addition, following links provide an overview of foreign key relationships, if any, that link ARS_W_API_STATE to other SAP tables and standard CDS views available based on ARS_W_API_STATE table in S/4HANA 2020.
Techincal Settings of ARS_W_API_STATE
Below are technical details of the table ARS_W_API_STATE
- Buffering not allowed
- No buffering
- Storage type is Column Store
List of ARS_W_API_STATE Fields
The following table gives you an overview of the fields available in ARS_W_API_STATE
| Field | Description | Data Element | Check Table | Data Type | Length |
|---|---|---|---|---|---|
| OBJECT_ID | API Object ID | ARS_OBJECT_ID | * | CHAR | 36 |
| OBJECT_TYPE | Object Type | TROBJTYPE | CHAR | 4 | |
| SUB_OBJECT_TYPE | Type of API Subobject | ARS_SUB_OBJECT_TYPE | CHAR | 20 | |
| SUB_OBJECT_NAME | Name of API Subobject | ARS_SUB_OBJECT_NAME | CHAR | 120 | |
| COMPATIBILITY_CONTRACT | Release Contract | ARS_RELEASE_CONTRACT | CHAR | 2 | |
| OBJECT_NAME | Object Name in Object Directory | SOBJ_NAME | CHAR | 40 | |
| RELEASE_STATE | API Release: Release State of an Object | ARS_RELEASE_STATE | CHAR | 30 | |
| USE_IN_KEY_USER_APPS | Use in Key User Apps | ARS_USE_IN_KEY_USER_APPS | CHAR | 1 | |
| USE_IN_SAP_CLOUD_PLATFORM | Use in SAP Cloud Platform | ARS_USE_IN_SAP_CP | CHAR | 1 | |
| SOFTWARE_RELEASE_NAME | API Release: Software Release Name | ARS_SOFTWARE_RELEASE_NAME | CHAR | 4 | |
| FEATURE_TOGGLE_ID | Feature Toggle ID | SFTGL_FT_ID | CHAR | 40 | |
| SUCCESSOR_CLASSIFICATION | Classification of Successor | ARS_SUCCESSOR_CLASSIFICATION | CHAR | 1 | |
| SUCCESSOR_OBJECT_TYPE | Object Type | TROBJTYPE | CHAR | 4 | |
| SUCCESSOR_OBJECT_NAME | Object Name in Object Directory | SOBJ_NAME | CHAR | 40 | |
| SUCCESSOR_SUB_OBJECT_TYPE | Type of API Subobject | ARS_SUB_OBJECT_TYPE | CHAR | 20 | |
| SUCCESSOR_SUB_OBJECT_NAME | Name of API Subobject | ARS_SUB_OBJECT_NAME | CHAR | 120 | |
| ORIGIN | API Release: Origin of API State Entry | ARS_API_STATE_ORIGIN | CHAR | 3 | |
| CREATED_BY | User Name | SYUNAME | CHAR | 12 | |
| LAST_CHANGED_BY | User Name | SYUNAME | CHAR | 12 |
Foreign Key Relationships
A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for ARS_W_API_STATE