Module: SAPNW::RFC
- Defined in:
- lib/sapnwrfc/server.rb,
lib/sapnwrfc/functions.rb,
lib/sapnwrfc/connection.rb,
lib/sapnwrfc/parameters.rb
Defined Under Namespace
Classes: Changing, Connection, Export, FunctionCall, FunctionDescriptor, Import, Parameter, Server, ServerException, Table, Type
Constant Summary collapse
- IMPORT =
Parameter types
1
- EXPORT =
2
- CHANGING =
3
- TABLES =
7
- CHAR =
basic data types
0
- DATE =
1
- BCD =
2
- TIME =
3
- BYTE =
4
- TABLE =
5
- NUM =
6
- FLOAT =
7
- INT =
8
- INT2 =
9
- INT1 =
10
- NULL =
14
- STRUCTURE =
17
- DECF16 =
23
- DECF34 =
24
- XMLDATA =
28
- STRING =
29
- XSTRING =
30
- EXCEPTION =
98
- RFC_OK =
return codes
0
- RFC_COMMUNICATION_FAILURE =
1
- RFC_LOGON_FAILURE =
2
- RFC_ABAP_RUNTIME_FAILURE =
3
- RFC_ABAP_MESSAGE =
4
- RFC_ABAP_EXCEPTION =
5
- RFC_CLOSED =
6
- RFC_CANCELED =
7
- RFC_TIMEOUT =
8
- RFC_MEMORY_INSUFFICIENT =
9
- RFC_VERSION_MISMATCH =
10
- RFC_INVALID_PROTOCOL =
11
- RFC_SERIALIZATION_FAILURE =
12
- RFC_INVALID_HANDLE =
13
- RFC_RETRY =
14
- RFC_EXTERNAL_FAILURE =
15
- RFC_EXECUTED =
16
- RFC_NOT_FOUND =
17
- RFC_NOT_SUPPORTED =
18
- RFC_ILLEGAL_STATE =
19
- RFC_INVALID_PARAMETER =
20
- RFC_CODEPAGE_CONVERSION_FAILURE =
21
- RFC_CONVERSION_FAILURE =
22
- RFC_BUFFER_TOO_SMALL =
23
- RFC_TABLE_MOVE_BOF =
24
- RFC_TABLE_MOVE_EOF =
25