openapi: 3.0.0 info: title: SAP API version: 1.0.0 servers: - url: http://localhost:8080 paths: /rfc/BAPI_ISOURCE_TD_T_GETDETAIL: post: tags: - RSAB summary: Reads detailed information of a transfer InfoSource for transaction data operationId: /rfc/BAPI_ISOURCE_TD_T_GETDETAIL requestBody: content: application/json: schema: properties: INFOSOURCE: type: string maxLength: 30 description: InfoSource Name SOURCESYSTEM: type: string maxLength: 10 description: Source System Name FIELDS: type: array items: type: object properties: POSITION: type: integer format: int64 description: Position of the field in the table TEXTSHORT: type: string maxLength: 20 description: Short description TEXTMEDIUM: type: string maxLength: 40 description: Medium description TEXTLONG: type: string maxLength: 60 description: Long description MANDATORY: type: string maxLength: 1 description: 'Flag: Required-entry field enumValues: ""=No,X=Yes' enum: - '' - X SELECTABLE: type: string maxLength: 1 description: 'Data selection in source system possible for this field enumValues: ""=No,X=Yes' enum: - '' - X INFOOBJECT: type: string maxLength: 30 description: InfoObject FIELDNM: type: string maxLength: 30 description: Field name DTELNM: type: string maxLength: 30 description: Data Element DATATYPE: type: string maxLength: 4 description: 'Data type 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 INTLEN: type: integer format: int64 description: Internal Length in Bytes LENG: type: integer format: int64 description: Length (No. of Characters) 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 CONVEXIT: type: string maxLength: 5 description: Conversion Routine DECIMALS: type: integer format: int64 description: Number of Decimal Places UNIFIELDNM: type: string maxLength: 30 description: Name of the relevant unit field TRANSTRUCTUREFIELDS: type: array items: type: object properties: POSITION: type: integer format: int64 description: Position of the field in the table TEXTSHORT: type: string maxLength: 20 description: Short description TEXTMEDIUM: type: string maxLength: 40 description: Medium description TEXTLONG: type: string maxLength: 60 description: Long description MANDATORY: type: string maxLength: 1 description: 'Flag: Required-entry field enumValues: ""=No,X=Yes' enum: - '' - X SELECTABLE: type: string maxLength: 1 description: 'Data selection in source system possible for this field enumValues: ""=No,X=Yes' enum: - '' - X INFOOBJECT: type: string maxLength: 30 description: InfoObject FIELDNM: type: string maxLength: 30 description: Field name DTELNM: type: string maxLength: 30 description: Data Element DATATYPE: type: string maxLength: 4 description: 'Data type 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 INTLEN: type: integer format: int64 description: Internal Length in Bytes LENG: type: integer format: int64 description: Length (No. of Characters) 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 CONVEXIT: type: string maxLength: 5 description: Conversion Routine DECIMALS: type: integer format: int64 description: Number of Decimal Places UNIFIELDNM: type: string maxLength: 30 description: Name of the relevant unit field required: - INFOSOURCE - SOURCESYSTEM responses: '200': description: OK content: application/json: schema: properties: ACTIVE: type: string maxLength: 1 description: Transfer structure status CUSTOMERDEFINED: type: string maxLength: 1 description: 'Flag: Customer-specific InfoSource' DELTAUPDATE: type: string maxLength: 1 description: 'Flag: Delta update supported' FULLUPDATE: type: string maxLength: 1 description: 'Flag: Full update supported' MODIFICATIONDATE: type: string format: date description: Last changed on MODIFICATIONTIME: type: string maxLength: 6 description: Time of Last Change RELOADABLE: type: string maxLength: 1 description: 'Flag: Subsequent Claim of a Data Package Supported' 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 TEXTLONG: type: string maxLength: 60 description: Long description TEXTMEDIUM: type: string maxLength: 40 description: Medium description TEXTSHORT: type: string maxLength: 20 description: Short description TRANSTRUCTURE: type: string maxLength: 27 description: Name of the transfer structure FIELDS: type: array items: type: object properties: POSITION: type: integer format: int64 description: Position of the field in the table TEXTSHORT: type: string maxLength: 20 description: Short description TEXTMEDIUM: type: string maxLength: 40 description: Medium description TEXTLONG: type: string maxLength: 60 description: Long description MANDATORY: type: string maxLength: 1 description: 'Flag: Required-entry field enumValues: ""=No,X=Yes' enum: - '' - X SELECTABLE: type: string maxLength: 1 description: 'Data selection in source system possible for this field enumValues: ""=No,X=Yes' enum: - '' - X INFOOBJECT: type: string maxLength: 30 description: InfoObject FIELDNM: type: string maxLength: 30 description: Field name DTELNM: type: string maxLength: 30 description: Data Element DATATYPE: type: string maxLength: 4 description: 'Data type 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 INTLEN: type: integer format: int64 description: Internal Length in Bytes LENG: type: integer format: int64 description: Length (No. of Characters) 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 CONVEXIT: type: string maxLength: 5 description: Conversion Routine DECIMALS: type: integer format: int64 description: Number of Decimal Places UNIFIELDNM: type: string maxLength: 30 description: Name of the relevant unit field TRANSTRUCTUREFIELDS: type: array items: type: object properties: POSITION: type: integer format: int64 description: Position of the field in the table TEXTSHORT: type: string maxLength: 20 description: Short description TEXTMEDIUM: type: string maxLength: 40 description: Medium description TEXTLONG: type: string maxLength: 60 description: Long description MANDATORY: type: string maxLength: 1 description: 'Flag: Required-entry field enumValues: ""=No,X=Yes' enum: - '' - X SELECTABLE: type: string maxLength: 1 description: 'Data selection in source system possible for this field enumValues: ""=No,X=Yes' enum: - '' - X INFOOBJECT: type: string maxLength: 30 description: InfoObject FIELDNM: type: string maxLength: 30 description: Field name DTELNM: type: string maxLength: 30 description: Data Element DATATYPE: type: string maxLength: 4 description: 'Data type 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 INTLEN: type: integer format: int64 description: Internal Length in Bytes LENG: type: integer format: int64 description: Length (No. of Characters) 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 CONVEXIT: type: string maxLength: 5 description: Conversion Routine DECIMALS: type: integer format: int64 description: Number of Decimal Places UNIFIELDNM: type: string maxLength: 30 description: Name of the relevant unit field '400': description: Bad request. 5XX: description: Unexpected error.