SAP /IWBEP/IF_JSRPC_TYPES OO Class - JSON RPC 2.0 type definitions
/IWBEP/IF_JSRPC_TYPES is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /IWBEP/IF_JSRPC_TYPES including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of /IWBEP/IF_JSRPC_TYPES SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
/IWBEP/IF_JSRPC_TYPES attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| CO_APPLICATION_JSON | Constant | 'application/json' | LIKE STRING | Public | |
| CO_CHAR_COLON | Constant | '3A' | LIKE | Public | |
| CO_CHAR_COMMA | Constant | '2C' | LIKE | Public | |
| CO_CHAR_LEFT_CURLY_BRACKET | Constant | '7B' | LIKE | Public | |
| CO_CHAR_LEFT_SQUARE_BRACKET | Constant | '5B' | LIKE | Public | |
| CO_CHAR_QUOTATION_MARK | Constant | '22' | LIKE | Public | |
| CO_CHAR_RIGHT_CURLY_BRACKET | Constant | '7D' | LIKE | Public | |
| CO_CHAR_RIGHT_SQUARE_BRACKET | Constant | '5D' | LIKE | Public | |
| CO_CODE_INTERNAL_ERROR | Constant | -32603 | LIKE I | Public | |
| CO_CODE_INVALID_PARAMS | Constant | -32602 | LIKE I | Public | |
| CO_CODE_INVALID_REQUEST | Constant | -32600 | LIKE I | Public | |
| CO_CODE_METHOD_NOT_FOUND | Constant | -32601 | LIKE I | Public | |
| CO_CODE_PARSE_ERROR | Constant | -32700 | LIKE I | Public | |
| CO_CODE_RFC_EXCEPTION | Constant | -31000 | LIKE I | Public | |
| CO_CODE_SERVER_ERROR | Constant | -32000 | LIKE I | Public | |
| CO_STRING_ERROR | Constant | '226572726F7222' | LIKE | Public | |
| CO_STRING_ID | Constant | '22696422' | LIKE | Public | |
| CO_STRING_JSONRPC | Constant | '226A736F6E72706322' | LIKE | Public | |
| CO_STRING_PARAMS | Constant | '22504152414D5322' | LIKE | Public | |
| CO_STRING_RESULT | Constant | '22726573756C7422' | LIKE | Public | |
| CO_VALUE_20 | Constant | '22322E3022' | LIKE | Public | |
| CO_VALUE_EMPTY_ARRAY | Constant | '5B5D' | LIKE | Public | |
| CO_VALUE_EMPTY_OBJECT | Constant | '7B7D' | LIKE | Public | |
| CO_VALUE_FALSE | Constant | '66616C7365' | LIKE | Public | |
| CO_VALUE_NULL | Constant | '6E756C6C' | LIKE | Public | |
| CO_VALUE_TRUE | Constant | '74727565' | LIKE | Public |
/IWBEP/IF_JSRPC_TYPES types
CONTEXT_S -ERROR -
ERROR_T -
MESSAGE_S -
MESSAGE_T -
METHOD_NAME -
Links to Related Class(s)
/IWBEP/I...Full list of available SAP object classes
Search for further information about these or an SAP related objects