openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/BAPI_CUBE_GETDETAIL: post: tags: - RSAB summary: Reads InfoCube Details operationId: /rfc/BAPI_CUBE_GETDETAIL requestBody: content: application/json: schema: properties: INFOCUBE: type: string maxLength: 30 description: InfoCube Name OBJVERS: type: string default: RS_C_OBJVERS-ACTIVE maxLength: 1 description: Object Version DIMENSIONINFOOBJECTS: type: array items: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T DIMENSION: type: string maxLength: 30 description: Dimension POSIT: type: integer format: int64 description: Position of the Field in the Structure / Table INFOOBJECT: type: string maxLength: 30 description: InfoObject ATRNAVFL: type: string maxLength: 1 description: 'The InfoObject is a navigation attribute enumValues: ""=No,X=Yes' enum: - '' - X DIMENSIONS: type: array items: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T DIMENSION: type: string maxLength: 30 description: Dimension TEXTLONG: type: string maxLength: 60 description: Long description IOBJTP: type: string maxLength: 3 description: 'Type of an InfoObject enumValues: DPA=Data packet characteristic,KYF=Key figure,UNI=Unit of measurement,CHA=Characteristic,TIM=Time characteristic' enum: - DPA - KYF - UNI - CHA - TIM LINITFL: type: string maxLength: 1 description: 'Line Item Dimension enumValues: ""=No,X=Yes' enum: - '' - X HIGHCARD: type: string maxLength: 1 description: 'High Cardinality enumValues: ""=No,X=Yes' enum: - '' - X INFOOBJECTS: type: array items: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T POSIT: type: integer format: int64 description: Position of the Field in the Structure / Table INFOOBJECT: type: string maxLength: 30 description: InfoObject IOBJTP: type: string maxLength: 3 description: 'Type of an InfoObject enumValues: DPA=Data packet characteristic,KYF=Key figure,UNI=Unit of measurement,CHA=Characteristic,TIM=Time characteristic' enum: - DPA - KYF - UNI - CHA - TIM ATRNAVFL: type: string maxLength: 1 description: 'The InfoObject is a navigation attribute enumValues: ""=No,X=Yes' enum: - '' - X required: - INFOCUBE responses: '200': description: OK content: application/json: schema: properties: DETAILS: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T TEXTLONG: type: string maxLength: 60 description: Long description OBJSTAT: type: string maxLength: 3 description: 'Object Status enumValues: OFF=Switched off,INA=Inactive, not executable,ACT=Active, executable,PRO=Productive' enum: - 'OFF' - INA - ACT - PRO CONTREL: type: string maxLength: 6 description: Content release CONTTIMESTMP: type: integer format: int64 description: 'Content time stamp: Last modification to the object by SAP' OWNER: type: string maxLength: 12 description: Owner (Person Responsible) ACTIVFL: type: string maxLength: 1 description: 'Active and revised version do not agree enumValues: ""=No,X=Yes' enum: - '' - X BWAPPL: type: string maxLength: 10 description: BW Application (Namespace) INFOAREA: type: string maxLength: 30 description: InfoArea NCUMTIM: type: string maxLength: 30 description: Ref. Time-Char. for Non-cums CUBETYPE: type: string maxLength: 1 description: 'InfoProvider Type enumValues: R=Remote InfoCube (-> Cube Subtype),M=MultiProvider (-> TLOGO MPRO!),A=Aggregate Cube,B=Standard InfoCube,V=Virtual InfoProvider' enum: - R - M - A - B - V BASICCUBE: type: string maxLength: 30 description: BasicCube for Aggregate SLOGSYS: type: string maxLength: 10 description: Source system PARTTIM: type: string maxLength: 30 description: Partitioning time char. PARTVL_FROM: type: string maxLength: 10 description: Lower limit (partitioning value) PARTVL_TO: type: string maxLength: 10 description: Upper Limit (Partitioning Value) PARTMAXCNT: type: integer format: int32 description: Maximum number of partitions DIMESIZCAT: type: string maxLength: 2 description: 'BW: Size Category for Dimension Tables enumValues: 4=Tables > 160 MB,14=Value cannot be maintained manually (Early Watch value),0=Tables < 500K,1=Tables < 1.5 MB,2=Tables < 6.5 MB,3=Tables < 25 MB' enum: - '4' - '14' - '0' - '1' - '2' - '3' DIMEDATCLS: type: string maxLength: 5 description: 'BW: Data class for dimension tables' CUBESIZCAT: type: string maxLength: 2 description: 'BW: Size Category for InfoCube (Fact) Tables enumValues: 4=Tables > 160 MB,14=Value cannot be maintained manually (Early Watch value),0=Tables < 500K,1=Tables < 1.5 MB,2=Tables < 6.5 MB,3=Tables < 25 MB' enum: - '4' - '14' - '0' - '1' - '2' - '3' CUBEDATCLS: type: string maxLength: 5 description: 'BW: Data class for InfoCube (fact)tables' BWSTATISTICS: type: string maxLength: 1 description: 'Boolean enumValues: X=True,""=False' enum: - X - '' BWSTATWHM: type: string maxLength: 1 description: 'Boolean enumValues: X=True,""=False' enum: - X - '' AUTOQUALOKFL: type: string maxLength: 1 description: 'Set Quality Status to ''OK'' Automatically enumValues: ""=false,X=True' enum: - '' - X AUTOROLLUPFL: type: string maxLength: 1 description: 'Roll up data in the aggregate automatically enumValues: ""=false,X=True' enum: - '' - X AUTOCOMPRFL: type: string maxLength: 1 description: 'Compress Automatically After Roll-Up (or After Load) enumValues: ""=false,X=True' enum: - '' - X CLEAR_INDEX: type: string maxLength: 1 description: 'Boolean enumValues: X=True,""=False' enum: - X - '' DELTA_INDEX: type: string maxLength: 1 description: 'Boolean enumValues: X=True,""=False' enum: - X - '' REBUILD_STAT: type: string maxLength: 1 description: 'Boolean enumValues: X=True,""=False' enum: - X - '' DELTA_STAT: type: string maxLength: 1 description: 'Boolean enumValues: X=True,""=False' enum: - X - '' PERCENTAGE: type: integer format: int64 description: Numc3, internal use NULLCOMP: type: string maxLength: 1 description: 'Zero elimination in the summarization module enumValues: X=True,""=False' enum: - X - '' REFUPDATE: type: string maxLength: 1 description: Single-Character Flag READMODE: type: string maxLength: 1 description: 'Read Mode enumValues: A=Query to Read All Data At Once,X=Query to Read Data During Navigation,H=Query to Read When You Navigate or Expand Hierarchies' enum: - A - X - H TSTPNM: type: string maxLength: 12 description: Last changed by TIMESTMP: type: integer format: int64 description: UTC Time Stamp in Short Form (YYYYMMDDhhmmss) ISOURCE: type: string maxLength: 30 description: InfoSource UNIQUE_SOURCE: type: string maxLength: 1 description: 'Indicator: Unique Source System enumValues: X=True,""=False' enum: - X - '' TRANSACT: type: string maxLength: 1 description: 'Real Time / Direct Update enumValues: X=True,""=False' enum: - X - '' CUBESUBTYPE: type: string maxLength: 1 description: 'InfoProvider Subtype enumValues: R=Based on BAPI,S=Based on DTP/3.x InfoSource,C=Based on Function Module' enum: - R - S - C SVRESTR: type: string maxLength: 1 description: 'No Longer Use (Convert Restrictions (InfoProvider)) enumValues: ""=No,X=Yes,O=Obsolete (Do Not Use)' enum: - '' - X - O SVRESTRNO: type: string maxLength: 1 description: 'No Support of Selection Conditions enumValues: ""=No,X=Yes' enum: - '' - X SVRESTRGLOBAL: type: string maxLength: 1 description: 'Only Global Selection Conditions enumValues: ""=No,X=Yes' enum: - '' - X SVRESTRSEL: type: string maxLength: 1 description: 'No Longer Use (Simplify Selections (InfoProvider)) enumValues: ""=No,X=Yes,O=Obsolete (Do Not Use)' enum: - '' - X - O SVRESTRHIER: type: string maxLength: 1 description: 'No Longer Use (Expand Hierarchy Restrictions (InfoProvider)) enumValues: ""=No,X=Yes,O=Obsolete (Do Not Use)' enum: - '' - X - O SVRFCPACK: type: string maxLength: 1 description: 'Pack RFC (InfoProvider) enumValues: ""=No,X=Yes' enum: - '' - X SVSID: type: string maxLength: 1 description: 'SID Support (InfoProvider) enumValues: ""=No,X=Yes' enum: - '' - X SVNAVATTR: type: string maxLength: 1 description: 'Supports Navigation Attributes (InfoProvider) enumValues: ""=No,X=Yes' enum: - '' - X FUNCNAME: type: string maxLength: 30 description: Name of Function Module ADIMSIZCAT: type: string maxLength: 2 description: 'BW: Size Category for Aggregate Dimension Tables enumValues: 4=Tables > 160 MB,14=Value cannot be maintained manually (Early Watch value),0=Tables < 500K,1=Tables < 1.5 MB,2=Tables < 6.5 MB,3=Tables < 25 MB' enum: - '4' - '14' - '0' - '1' - '2' - '3' ADIMDATCLS: type: string maxLength: 5 description: 'BW: Data class for aggregate dimension tables' AGGRSIZCAT: type: string maxLength: 2 description: 'BW: Size Category for Aggregate (Fact) Tables enumValues: 4=Tables > 160 MB,14=Value cannot be maintained manually (Early Watch value),0=Tables < 500K,1=Tables < 1.5 MB,2=Tables < 6.5 MB,3=Tables < 25 MB' enum: - '4' - '14' - '0' - '1' - '2' - '3' AGGRDATCLS: type: string maxLength: 5 description: 'BW: Default Data Class for Aggregate (Fact) Table' SVSLOGSYS: type: string maxLength: 10 description: Source system SVINTFORMAT: type: string maxLength: 1 description: 'Internal Format (Key Figures) enumValues: ""=No,X=Yes' enum: - '' - X CONVEXITFL: type: string maxLength: 1 description: 'Flag: Execute Conversion Exit(s) enumValues: X=True,""=False' enum: - X - '' NOTRANSFRESTR: type: string maxLength: 1 description: 'Do Not Transform Selection Conditions enumValues: ""=No,X=Yes' enum: - '' - X SVSUPPHIER: type: string maxLength: 1 description: 'Supports Hierarchies enumValues: ""=No,X=Yes' enum: - '' - X RETURN: type: object properties: TYPE: type: string maxLength: 1 description: 'Message type: S Success, E Error, W Warning, I Info, A Abort' ID: type: string maxLength: 20 description: Message Class NUMBER: type: integer format: int64 description: Message Number MESSAGE: type: string maxLength: 220 description: Message Text LOG_NO: type: string maxLength: 20 description: 'Application log: log number' LOG_MSG_NO: type: integer format: int64 description: 'Application log: Internal message serial number' MESSAGE_V1: type: string maxLength: 50 description: Message Variable MESSAGE_V2: type: string maxLength: 50 description: Message Variable MESSAGE_V3: type: string maxLength: 50 description: Message Variable MESSAGE_V4: type: string maxLength: 50 description: Message Variable PARAMETER: type: string maxLength: 32 description: Parameter Name ROW: type: integer format: int32 description: Lines in parameter FIELD: type: string maxLength: 30 description: Field in parameter SYSTEM: type: string maxLength: 10 description: Logical system from which message originates DIMENSIONINFOOBJECTS: type: array items: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T DIMENSION: type: string maxLength: 30 description: Dimension POSIT: type: integer format: int64 description: Position of the Field in the Structure / Table INFOOBJECT: type: string maxLength: 30 description: InfoObject ATRNAVFL: type: string maxLength: 1 description: 'The InfoObject is a navigation attribute enumValues: ""=No,X=Yes' enum: - '' - X DIMENSIONS: type: array items: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T DIMENSION: type: string maxLength: 30 description: Dimension TEXTLONG: type: string maxLength: 60 description: Long description IOBJTP: type: string maxLength: 3 description: 'Type of an InfoObject enumValues: DPA=Data packet characteristic,KYF=Key figure,UNI=Unit of measurement,CHA=Characteristic,TIM=Time characteristic' enum: - DPA - KYF - UNI - CHA - TIM LINITFL: type: string maxLength: 1 description: 'Line Item Dimension enumValues: ""=No,X=Yes' enum: - '' - X HIGHCARD: type: string maxLength: 1 description: 'High Cardinality enumValues: ""=No,X=Yes' enum: - '' - X INFOOBJECTS: type: array items: type: object properties: INFOCUBE: type: string maxLength: 30 description: InfoCube OBJVERS: type: string maxLength: 1 description: 'Object version enumValues: N=New,A=Active,M=Revised,D=Content,H=Historic,T=Transport' enum: - N - A - M - D - H - T POSIT: type: integer format: int64 description: Position of the Field in the Structure / Table INFOOBJECT: type: string maxLength: 30 description: InfoObject IOBJTP: type: string maxLength: 3 description: 'Type of an InfoObject enumValues: DPA=Data packet characteristic,KYF=Key figure,UNI=Unit of measurement,CHA=Characteristic,TIM=Time characteristic' enum: - DPA - KYF - UNI - CHA - TIM ATRNAVFL: type: string maxLength: 1 description: 'The InfoObject is a navigation attribute enumValues: ""=No,X=Yes' enum: - '' - X '400': description: Bad request. 5XX: description: Unexpected error.