openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/DB02_ORA_TABLE_INDEX_ANALYSIS: post: tags: - STD4 operationId: /rfc/DB02_ORA_TABLE_INDEX_ANALYSIS requestBody: content: application/json: schema: properties: ANALYSIS: type: string maxLength: 1 description: 'Object: Name of table or index' OWNER: type: string maxLength: 30 description: Owner PARTITION: type: string maxLength: 81 description: 'Object: Name of table or index' SEG_NAME: type: string default: '*' maxLength: 81 description: 'Object: Name of table or index' SEG_TYPE: type: string maxLength: 17 description: Type of database object DBA_EXTENTS: type: array items: type: object properties: EXTENT_ID: type: integer format: int64 description: Extent number in the segment FILE_ID: type: integer format: int64 description: Name of the file containing the extent BLOCK_ID: type: integer format: int64 description: Starting block number of the extent KBYTES: type: integer format: int64 description: Size of the extent in bytes BLOCKS: type: integer format: int64 description: Size of the extent in ORACLE blocks DBA_SEGMENTS: type: array items: type: object properties: OWNER: type: string maxLength: 30 description: Owner SN: type: string maxLength: 81 description: 'Object: Name of table or index' S_TYPE: type: string maxLength: 17 description: Type of database object TS: type: string maxLength: 30 description: Name of tablespace HEADERFILE: type: integer format: int64 description: HEADER_FILE HEADER_BLK: type: integer format: int64 description: HEADER_BLOCK KBYTES: type: integer format: int64 description: KB BLOCKS: type: integer format: int64 description: Number of blocks EXTENTS: type: integer format: int64 description: Current number of extents INIT_EXT: type: integer format: int64 description: Initial extents (dba_segments) NEXTEXTENT: type: integer format: int64 description: Current size of next extent MIN_EXTENT: type: integer format: int64 description: Current MaxExtent size MAX_EXTENT: type: integer format: int64 description: Current MaxExtent size PCT_INC: type: integer format: int64 description: Percent increase (dba_segments) ROOT: type: string maxLength: 81 description: Root Object COMPRES: type: string maxLength: 17 description: Table/Index Compression DBA_TAB_COLUMNS: type: array items: type: object properties: COLUMN_N: type: string maxLength: 30 description: Column name DATA_TYPE: type: string maxLength: 10 description: datatype of the column DATA_LENG: type: integer format: int32 description: length of the column in bytes DATA_PREC: type: string maxLength: 10 description: 'length: decimal digits (number) or binary' DATA_SCALE: type: integer format: int32 description: decimal places NULLABLE: type: string maxLength: 4 description: does column allow null values? COLUMN_ID: type: integer format: int64 description: sequence number of the column as created DEF_LENGTH: type: integer format: int64 description: length of default value for the column DATA_DEF: type: string maxLength: 14 description: default value for the column NUM_DISTIN: type: integer format: int64 description: number of distinct values in the column LOW_VALUE: type: string maxLength: 14 description: the low value in the column HIGH_VALUE: type: string maxLength: 30 description: the high value in the column DENSITY: type: integer format: int64 description: density of the column NUM_NULLS: type: integer format: int64 description: number of nulls in the column NUM_BUCKET: type: integer format: int64 description: Number of buckets in histogram LAST_ANAL: type: string format: date description: date of the most recent analysis SAMP_SIZE: type: integer format: int64 description: sample size used in analyzing this column DD03V_TAB: type: array items: type: object properties: TABNAME: type: string maxLength: 30 description: Table Name FIELDNAME: type: string maxLength: 30 description: Field Name DDLANGUAGE: type: string maxLength: 1 description: Language Key POSITION: type: integer format: int64 description: Position of the field in the table KEYFLAG: type: string maxLength: 1 description: 'Identifies a key field of a table enumValues: X=Key field,""=No key field' enum: - X - '' MANDATORY: type: string maxLength: 1 description: 'Flag: Field is required (not blank) enumValues: ""=Do not set flag,X=Set flag' enum: - '' - X ROLLNAME: type: string maxLength: 30 description: Data element (semantic domain) CHECKTABLE: type: string maxLength: 30 description: Check table name of the foreign key ADMINFIELD: type: string maxLength: 1 description: 'Nesting depth for includes enumValues: ""=Do not set flag,X=Set flag' enum: - '' - X INTTYPE: type: string maxLength: 1 description: 'ABAP data type (C,D,N,...) enumValues: N=Character string with only digits,s=2-byte integer, only for length field before LCHR or LRAW,h=Table type,y=Byte sequence with variable length (ABAP type XSTRING),l=Reference to data object,b=1-byte integer, integer number <= 254,P=Packed number,T=Time (Time: HHMMSS),u=Structured type, flat,I=Integer number (4-byte integer with sign),F=Floating point number to accuracy of 8 bytes,v=Structured type, deep,V=Character string (old Dictionary type VARC),X=Byte sequence (heXadecimal),C=Character string,g=Character string with variable length (ABAP type STRING),r=Reference to class/interface,D=Date (Date: YYYYMMDD)' enum: - N - s - h - y - l - b - P - T - u - I - F - v - V - X - C - g - r - D INTLEN: type: integer format: int64 description: Internal Length in Bytes REFTABLE: type: string maxLength: 30 description: Table for reference field PRECFIELD: type: string maxLength: 30 description: Name of included table REFFIELD: type: string maxLength: 30 description: Reference field for currency and qty fields CONROUT: type: string maxLength: 10 description: Check or generating module for fields NOTNULL: type: string maxLength: 1 description: 'Indicator that NOT NULL is forced for this field enumValues: N=NULL forced,X=NOT NULL forced,""=Any NULL or NOT NULL' enum: - N - X - '' DATATYPE: type: string maxLength: 4 description: 'Data Type in ABAP Dictionary enumValues: NUMC=Character string with only digits,INT2=2-byte integer, only for length field before LCHR or LRAW,DEC=Counter or amount field with comma and sign,VARC=Long character string, no longer supported from Rel. 3.0,INT1=1-byte integer, integer number <= 255,RAW=Uninterpreted sequence of bytes,CUKY=Currency key, referenced by CURR fields,QUAN=Quantity field, points to a unit field with format UNIT,FLTP=Floating point number, accurate to 8 bytes,LRAW=Long byte string, requires preceding INT2 field,PREC=Precision of a QUAN field,CHAR=Character String,ACCP=Posting period YYYYMM,INT4=4-byte integer, integer number with sign,RSTR=Byte String of Variable Length,STRG=Character String of Variable Length,LANG=Language key,TIMS=Time field (hhmmss), stored as char(6),UNIT=Unit key for QUAN fields,CLNT=Client,DATS=Date field (YYYYMMDD) stored as char(8),LCHR=Long character string, requires preceding INT2 field,CURR=Currency field, stored as DEC,SSTR=Short Character String of Variable Length' enum: - NUMC - INT2 - DEC - VARC - INT1 - RAW - CUKY - QUAN - FLTP - LRAW - PREC - CHAR - ACCP - INT4 - RSTR - STRG - LANG - TIMS - UNIT - CLNT - DATS - LCHR - CURR - SSTR LENG: type: integer format: int64 description: Length (No. of Characters) DECIMALS: type: integer format: int64 description: Number of Decimal Places DDTEXT: type: string maxLength: 60 description: Explanatory short text DOMNAME: type: string maxLength: 30 description: Domain name SHLPORIGIN: type: string maxLength: 1 description: 'Origin of an input help enumValues: F=Input help with fixed values,""=No input help exists,T=Input help based on data type,P=Input help implemented with check table,D=Explicit search help attachment to data element,X=Explicit search help attachment to field' enum: - F - '' - T - P - D - X SHLPNAME: type: string maxLength: 30 description: Name of a Search Help SHLPFIELD: type: string maxLength: 30 description: Name of a search help parameter TABLETYPE: type: string maxLength: 1 description: 'DD: Flag if it is a table enumValues: ""=No / FALSE,X=Yes / TRUE' enum: - '' - X DEPTH: type: integer format: int64 description: 'DD: Depth for structured types' COMPTYPE: type: string maxLength: 1 description: 'DD: Component Type enumValues: L=Table type,E=Data element,""=Built-in type,N=Reference to non-active type,S=Structured type (possibly as INCLUDE)' enum: - L - E - '' - N - S GROUPNAME: type: string maxLength: 30 description: Group name for named includes REFTYPE: type: string maxLength: 1 description: 'Type of Object Referenced enumValues: L=Table Type,""=No Information,D=DATA,E=Data Element,O=Object,C=Class,B=Built-In Dictionary Type,A=ANY,I=Interface,S=Structured Type' enum: - L - '' - D - E - O - C - B - A - I - S PROXYTYPE: type: string maxLength: 1 description: 'DD: Is a generated proxy object enumValues: X=Is a generated proxy object,""=Is not proxy-generated' enum: - X - '' LANGUFLAG: type: string maxLength: 1 description: 'DD: Indicator for a Language Field enumValues: X=Field selected as language field,""=Not selected as language field' enum: - X - '' DBPOSITION: type: integer format: int64 description: Position of the field in the table required: - ANALYSIS responses: '200': description: OK content: application/json: schema: properties: BLOCK_SIZE: type: integer format: int64 description: KB DBA_SEGMENTS_TAB: type: object properties: OWNER: type: string maxLength: 30 description: Owner SN: type: string maxLength: 81 description: 'Object: Name of table or index' S_TYPE: type: string maxLength: 17 description: Type of database object TS: type: string maxLength: 30 description: Name of tablespace HEADERFILE: type: integer format: int64 description: HEADER_FILE HEADER_BLK: type: integer format: int64 description: HEADER_BLOCK KBYTES: type: integer format: int64 description: KB BLOCKS: type: integer format: int64 description: Number of blocks EXTENTS: type: integer format: int64 description: Current number of extents INIT_EXT: type: integer format: int64 description: Initial extents (dba_segments) NEXTEXTENT: type: integer format: int64 description: Current size of next extent MIN_EXTENT: type: integer format: int64 description: Current MaxExtent size MAX_EXTENT: type: integer format: int64 description: Current MaxExtent size PCT_INC: type: integer format: int64 description: Percent increase (dba_segments) ROOT: type: string maxLength: 81 description: Root Object COMPRES: type: string maxLength: 17 description: Table/Index Compression DBA_TABLES: type: object properties: CLUST_NAME: type: string maxLength: 30 description: Name of the cluster, if any, to which the table belongs PCT_FREE: type: integer format: int64 description: PCT_FREE PCT_USED: type: integer format: int64 description: PCT_USED INI_TRANS: type: integer format: int64 description: INI_TRANS MAX_TRANS: type: integer format: int64 description: MAX_TRANS FREELISTS: type: integer format: int64 description: Number of process freelists allocated FREE_GROUP: type: integer format: int64 description: Number of freelist groups allocated BACKED_UP: type: string maxLength: 1 description: BACKED UP NUM_ROWS: type: integer format: int64 description: NUMBER OF ROWS BLOCKS: type: integer format: int64 description: Size of the extent in ORACLE blocks EMPTY_BLKS: type: integer format: int64 description: EMPTY BLOCKS AVG_SPACE: type: integer format: int64 description: AVERAGE SPACE CHAIN_CNT: type: integer format: int64 description: CHAIN COUNT AVG_ROW_LN: type: integer format: int64 description: AVERAGE ROW LENGTH DEGREE: type: string maxLength: 10 description: DEGREE (parallel query option) INSTANCES: type: string maxLength: 10 description: INSTANCES (parallel query option) CACHE: type: string maxLength: 5 description: CACHE TABLE_LOCK: type: string maxLength: 10 description: Table locking enabled or disabled? DBSTATIORA1: type: object properties: TNAME: type: string maxLength: 30 description: Table name INAME: type: string maxLength: 30 description: Index Name ANDAT: type: string maxLength: 12 description: Analysis date (yyyymmddhhmm) VWTYP: type: string maxLength: 2 description: 'Type of Usage of Table Entry enumValues: O=Only for optimizer (STANDARD),A=Application table monitor (also possibly with DB optimizer)' enum: - O - A INDBL: type: integer format: int64 description: Total blocks of an index (kb) INDBS: type: integer format: int64 description: Used blocks of an index-Btree (kb) INDRU: type: integer format: int64 description: Really used index blocks (kb) INDDE: type: integer format: int64 description: Deleted index blocks (kb) DBSTATTORA1: type: object properties: TNAME: type: string maxLength: 30 description: Table name ANDAT: type: string maxLength: 12 description: Analysis date (yyyymmddhhmm) VWTYP: type: string maxLength: 2 description: 'Type of Usage of Table Entry enumValues: O=Only for optimizer (STANDARD),A=Application table monitor (also possibly with DB optimizer)' enum: - O - A AMETH: type: string maxLength: 4 description: 'Analysis Method for Collecting Statistics enumValues: DB6B=DB2/UDB: Statistics Basis for Tables and Indexes (Standard),DB6Y=DB2/UDB: Basis for Tables, Distribution Frequency Indexes,CI=Create Exact Statistics and Evaluate Structure of Indexes,DB6A=DB2/UDB: Distribution Frequency for Tables and Indexes,DB6X=DB2/UDB: Distribution Frequency for Indexes,DB6E=DB2/UDB: Distribution Frequency: Tables, Basis for Indexes,EH=Estimate Statistics and Generate Histograms,AH=Generate Statistics with Auto Sample Size and Histograms,DB6T=DB2/UDB: Basis Statistics for Tables,CH=Create Exact Statistics and Generate Histograms,EX=Estimate Statistics/Generate Histograms/Evaluate Structure,E=Estimate Statistics (Standard),EI=Estimate Statistics and Evaluate Structure of Indexes,DB6D=DB2/UDB: Distribution Frequency for Tables,A=Estimate Statistics with Auto Sample Size,AI=Statistics with Auto Sample + Structure Eval. of Indexes,CX=Create Exact Statistics/Generate Histograms/Eval. Structure,C=Create Exact Statistics,AX=Statistics with Auto Sample + Histograms + Structure Eval.,DB6I=DB2/UDB: Basis Statistics for Indexes' enum: - DB6B - DB6Y - CI - DB6A - DB6X - DB6E - EH - AH - DB6T - CH - EX - E - EI - DB6D - A - AI - CX - C - AX - DB6I OPTIO: type: string maxLength: 5 description: Sample Size for Collection of Statistics NROWS: type: integer format: int64 description: Number of rows in a table OCCBL: type: integer format: int64 description: Used blocks of a table in KB EMPBL: type: integer format: int64 description: Empty blocks of a table in kb AFREE: type: integer format: int32 description: Avg. freespace in a used data base block CHAIN: type: integer format: int64 description: Number of rows requiring block chaining AROWL: type: integer format: int64 description: Average row length (Oracle result) HWMBL: type: integer format: int64 description: Empty blocks (kb) above High Water Mark INDBS: type: integer format: int64 description: Used blocks of an index-Btree (kb) INDEX_STATS: type: object properties: NAME: type: string maxLength: 81 description: 'Object: Name of table or index' DATUM: type: string format: date description: Date UZEIT: type: string maxLength: 6 description: Time HEIGHT: type: integer format: int64 description: height of the b-tree BLOCKS: type: integer format: int64 description: Number of blocks LF_ROWS: type: integer format: int64 description: number of leaf rows (values in the index) LF_BLKS: type: integer format: int64 description: number of leaf blocks in the b-tree LF_ROW_LEN: type: integer format: int64 description: sum of the lengths of all the branch blocks LF_BLK_LEN: type: integer format: int64 description: number of leaf blocks in the b-tree BR_ROWS: type: integer format: int64 description: number of branch rows BR_BLKS: type: integer format: int64 description: number of branch blocks in the b-tree BR_ROW_LEN: type: integer format: int64 description: sum of the lengths of all the branch blocks BR_BLK_LEN: type: integer format: int64 description: usable space in a branch block DEL_LF_ROW: type: integer format: int64 description: number of deleted leaf rows in the index DEL_LF_LEN: type: integer format: int64 description: total length of all deleted rows in the index DIST_KEYS: type: integer format: int64 description: Number of distinct keys in index REP_KEYS: type: integer format: int64 description: how many times the most repeated key is repeated BTREE_SPAC: type: integer format: int64 description: total space currently allocated in the b-tree USED_SPACE: type: integer format: int64 description: total space that is currently being used PCT_USED: type: integer format: int64 description: PCT_USED ROWS_PER_K: type: integer format: int64 description: average number of rows per distinct key BLKS_GETS: type: integer format: int64 description: Expected number of consistent mode block gets per row SINGLE_INDEX: type: object properties: INDEX_NAME: type: string maxLength: 81 description: 'Object: Name of table or index' T_OWNER: type: string maxLength: 30 description: Owner TN: type: string maxLength: 81 description: 'Object: Name of table or index' UNIQUENESS: type: string maxLength: 10 description: Uniqueness PCT_FREE: type: integer format: int64 description: PCT_FREE INI_TRANS: type: integer format: int64 description: INI_TRANS MAX_TRANS: type: integer format: int64 description: MAX_TRANS FREELISTS: type: integer format: int64 description: Number of process freelists allocated FREE_GROUP: type: integer format: int64 description: Number of freelist groups allocated BLEVEL: type: integer format: int64 description: B tree level LEAF_BLKS: type: integer format: int64 description: Number of leaf blocks in index DIST_KEYS: type: integer format: int64 description: Number of distinct keys in index AVG_LEAF_B: type: integer format: int64 description: Average number of leaf blocks per key AVG_DATA_B: type: integer format: int64 description: Average number of data blocks per key CLUST_FACT: type: integer format: int64 description: Clustering factor STATUS: type: string maxLength: 11 description: Index Status DBA_EXTENTS: type: array items: type: object properties: EXTENT_ID: type: integer format: int64 description: Extent number in the segment FILE_ID: type: integer format: int64 description: Name of the file containing the extent BLOCK_ID: type: integer format: int64 description: Starting block number of the extent KBYTES: type: integer format: int64 description: Size of the extent in bytes BLOCKS: type: integer format: int64 description: Size of the extent in ORACLE blocks DBA_SEGMENTS: type: array items: type: object properties: OWNER: type: string maxLength: 30 description: Owner SN: type: string maxLength: 81 description: 'Object: Name of table or index' S_TYPE: type: string maxLength: 17 description: Type of database object TS: type: string maxLength: 30 description: Name of tablespace HEADERFILE: type: integer format: int64 description: HEADER_FILE HEADER_BLK: type: integer format: int64 description: HEADER_BLOCK KBYTES: type: integer format: int64 description: KB BLOCKS: type: integer format: int64 description: Number of blocks EXTENTS: type: integer format: int64 description: Current number of extents INIT_EXT: type: integer format: int64 description: Initial extents (dba_segments) NEXTEXTENT: type: integer format: int64 description: Current size of next extent MIN_EXTENT: type: integer format: int64 description: Current MaxExtent size MAX_EXTENT: type: integer format: int64 description: Current MaxExtent size PCT_INC: type: integer format: int64 description: Percent increase (dba_segments) ROOT: type: string maxLength: 81 description: Root Object COMPRES: type: string maxLength: 17 description: Table/Index Compression DBA_TAB_COLUMNS: type: array items: type: object properties: COLUMN_N: type: string maxLength: 30 description: Column name DATA_TYPE: type: string maxLength: 10 description: datatype of the column DATA_LENG: type: integer format: int32 description: length of the column in bytes DATA_PREC: type: string maxLength: 10 description: 'length: decimal digits (number) or binary' DATA_SCALE: type: integer format: int32 description: decimal places NULLABLE: type: string maxLength: 4 description: does column allow null values? COLUMN_ID: type: integer format: int64 description: sequence number of the column as created DEF_LENGTH: type: integer format: int64 description: length of default value for the column DATA_DEF: type: string maxLength: 14 description: default value for the column NUM_DISTIN: type: integer format: int64 description: number of distinct values in the column LOW_VALUE: type: string maxLength: 14 description: the low value in the column HIGH_VALUE: type: string maxLength: 30 description: the high value in the column DENSITY: type: integer format: int64 description: density of the column NUM_NULLS: type: integer format: int64 description: number of nulls in the column NUM_BUCKET: type: integer format: int64 description: Number of buckets in histogram LAST_ANAL: type: string format: date description: date of the most recent analysis SAMP_SIZE: type: integer format: int64 description: sample size used in analyzing this column DD03V_TAB: type: array items: type: object properties: TABNAME: type: string maxLength: 30 description: Table Name FIELDNAME: type: string maxLength: 30 description: Field Name DDLANGUAGE: type: string maxLength: 1 description: Language Key POSITION: type: integer format: int64 description: Position of the field in the table KEYFLAG: type: string maxLength: 1 description: 'Identifies a key field of a table enumValues: X=Key field,""=No key field' enum: - X - '' MANDATORY: type: string maxLength: 1 description: 'Flag: Field is required (not blank) enumValues: ""=Do not set flag,X=Set flag' enum: - '' - X ROLLNAME: type: string maxLength: 30 description: Data element (semantic domain) CHECKTABLE: type: string maxLength: 30 description: Check table name of the foreign key ADMINFIELD: type: string maxLength: 1 description: 'Nesting depth for includes enumValues: ""=Do not set flag,X=Set flag' enum: - '' - X INTTYPE: type: string maxLength: 1 description: 'ABAP data type (C,D,N,...) enumValues: N=Character string with only digits,s=2-byte integer, only for length field before LCHR or LRAW,h=Table type,y=Byte sequence with variable length (ABAP type XSTRING),l=Reference to data object,b=1-byte integer, integer number <= 254,P=Packed number,T=Time (Time: HHMMSS),u=Structured type, flat,I=Integer number (4-byte integer with sign),F=Floating point number to accuracy of 8 bytes,v=Structured type, deep,V=Character string (old Dictionary type VARC),X=Byte sequence (heXadecimal),C=Character string,g=Character string with variable length (ABAP type STRING),r=Reference to class/interface,D=Date (Date: YYYYMMDD)' enum: - N - s - h - y - l - b - P - T - u - I - F - v - V - X - C - g - r - D INTLEN: type: integer format: int64 description: Internal Length in Bytes REFTABLE: type: string maxLength: 30 description: Table for reference field PRECFIELD: type: string maxLength: 30 description: Name of included table REFFIELD: type: string maxLength: 30 description: Reference field for currency and qty fields CONROUT: type: string maxLength: 10 description: Check or generating module for fields NOTNULL: type: string maxLength: 1 description: 'Indicator that NOT NULL is forced for this field enumValues: N=NULL forced,X=NOT NULL forced,""=Any NULL or NOT NULL' enum: - N - X - '' DATATYPE: type: string maxLength: 4 description: 'Data Type in ABAP Dictionary enumValues: NUMC=Character string with only digits,INT2=2-byte integer, only for length field before LCHR or LRAW,DEC=Counter or amount field with comma and sign,VARC=Long character string, no longer supported from Rel. 3.0,INT1=1-byte integer, integer number <= 255,RAW=Uninterpreted sequence of bytes,CUKY=Currency key, referenced by CURR fields,QUAN=Quantity field, points to a unit field with format UNIT,FLTP=Floating point number, accurate to 8 bytes,LRAW=Long byte string, requires preceding INT2 field,PREC=Precision of a QUAN field,CHAR=Character String,ACCP=Posting period YYYYMM,INT4=4-byte integer, integer number with sign,RSTR=Byte String of Variable Length,STRG=Character String of Variable Length,LANG=Language key,TIMS=Time field (hhmmss), stored as char(6),UNIT=Unit key for QUAN fields,CLNT=Client,DATS=Date field (YYYYMMDD) stored as char(8),LCHR=Long character string, requires preceding INT2 field,CURR=Currency field, stored as DEC,SSTR=Short Character String of Variable Length' enum: - NUMC - INT2 - DEC - VARC - INT1 - RAW - CUKY - QUAN - FLTP - LRAW - PREC - CHAR - ACCP - INT4 - RSTR - STRG - LANG - TIMS - UNIT - CLNT - DATS - LCHR - CURR - SSTR LENG: type: integer format: int64 description: Length (No. of Characters) DECIMALS: type: integer format: int64 description: Number of Decimal Places DDTEXT: type: string maxLength: 60 description: Explanatory short text DOMNAME: type: string maxLength: 30 description: Domain name SHLPORIGIN: type: string maxLength: 1 description: 'Origin of an input help enumValues: F=Input help with fixed values,""=No input help exists,T=Input help based on data type,P=Input help implemented with check table,D=Explicit search help attachment to data element,X=Explicit search help attachment to field' enum: - F - '' - T - P - D - X SHLPNAME: type: string maxLength: 30 description: Name of a Search Help SHLPFIELD: type: string maxLength: 30 description: Name of a search help parameter TABLETYPE: type: string maxLength: 1 description: 'DD: Flag if it is a table enumValues: ""=No / FALSE,X=Yes / TRUE' enum: - '' - X DEPTH: type: integer format: int64 description: 'DD: Depth for structured types' COMPTYPE: type: string maxLength: 1 description: 'DD: Component Type enumValues: L=Table type,E=Data element,""=Built-in type,N=Reference to non-active type,S=Structured type (possibly as INCLUDE)' enum: - L - E - '' - N - S GROUPNAME: type: string maxLength: 30 description: Group name for named includes REFTYPE: type: string maxLength: 1 description: 'Type of Object Referenced enumValues: L=Table Type,""=No Information,D=DATA,E=Data Element,O=Object,C=Class,B=Built-In Dictionary Type,A=ANY,I=Interface,S=Structured Type' enum: - L - '' - D - E - O - C - B - A - I - S PROXYTYPE: type: string maxLength: 1 description: 'DD: Is a generated proxy object enumValues: X=Is a generated proxy object,""=Is not proxy-generated' enum: - X - '' LANGUFLAG: type: string maxLength: 1 description: 'DD: Indicator for a Language Field enumValues: X=Field selected as language field,""=Not selected as language field' enum: - X - '' DBPOSITION: type: integer format: int64 description: Position of the field in the table '400': description: Bad request. 5XX: description: Unexpected error.