Message Codes
All communication between the SAP Mobile Platform and the SAP Inventory Manager client are logged to a log file on the server named messages.log. A transmission from the SAP Inventory Manager client to the SAP Mobile Platform is made up of many individual messages. Each message goes through several states as it is processed by the SAP Mobile Platform. A single line is written to the messages.log for each state of each message per user.
The log file is located in the directory where the SAP Mobile Platform was installed. If the server was installed in the default directory, it can be found here for the SAP Inventory Manager production server:
\Logs
The messages log is stored in the following location for the SAP Inventory Manager development server:
\Logs
Message Codes
| Code Number | Code Message / Description |
|---|---|
| 1 |
SystemInfoRequestRC |
|
2 |
LogoutRequestRC: Client logout from server |
| 3 | Login Request: Client login from server |
|
5 |
LogoutNoticeRC: The server decided to log the user out (the user timed out, the server or the app is shutting down, an administrator disconnected the user, etc.) |
|
6 |
ResetRequestRC |
| 7 | ChangePasswordRequestRC: Client attempt to change password |
|
8 |
PublicKeyRequestRC |
|
11 |
DecryptKeyRequestRC |
|
12 |
UploadE2ETraceRequestRC |
| 13 |
PasswordValidationAuditRecordNoticeRC |
| 200 | Object Transaction: Client send of a single transaction to the server |
| 201 | Object Fetch: Client request for a fetch to be run by the server and the result objects to be sent to the client |
| 202 | Client System Info Notice: Client-specific information sent to server such as client hardware, OS, screen size, etc. |
| 203 | Object Refresh: Client request for server to send updated copy of an object |
| 204 | Object Definition Request: Client request for an Agentry object definition |
| 205 | Fetch Definition Request: Client request for an Agentry fetch definition |
| 206 | Transaction Definition Request: Client request for an Agentry transaction definition |
| 207 | Screen Set Definition Request: Client request for an Agentry screen set definition |
| 208 | Action Definition Request: Client request for an Agentry action definition |
| 209 | Rule Definition Request: Client request for an Agentry rule definition |
| 210 | Report Definition Request: Client request for an Agentry report definition |
| 211 | Object Push: Server send of objects and/or messages sent to the client |
| 212 | Enable Push: Sent by client to enable push for this user on the server |
| 213 | Style Definition Request: Client request for an Agentry style definition |
| 622 | Complex Table Request: Client request for all Agentry complex table updates |
| 623 | Data Table Update Request: Client request for all Agentry data table updates. The formatting of <TEXT> following a <p> is not supported. Wrap the <TEXT> that follows in a <p>. |
Error Codes
|
Code Number |
Code Message / Description |
|---|---|
|
0 |
NoFailure: No failure, not worth mentioning |
|
1 |
UnknownFailure: A catch-all failure error code |
|
2 |
NotLoggedIn: Client thought it was logged in, but the server did not think it was logged in |
|
3 |
GrapevineCreateFailed: An attempt to create a grapevine failed |
|
4 |
ChangingMediums |
|
5 |
MediumConnectFailed |
|
6 |
MediumNotAvailable |
|
7 |
AttemptCancelled |
|
8 |
MessageCancelled |
|
9 |
TimedOut |
|
10 |
NoEscalateGroupName |
|
11 |
GrapevineDisconnectedUnexpectedly |
|
12 |
ReceiverCoudNotDecode: The message receiver could not understand the message |
|
13 |
ReceiverException |
|
14 |
CommunicationError |
|
<no code number> |
AuthenticationError |
|
<no code number> |
PasswordChangeFailed |
|
<no code number> |
PasswordChangeFailedAccountBlocked |
Push Message States
| State | Name | Description |
|---|---|---|
| O | Outgoing | Message in process of being sent to client |
| T | Trying | Attempting to connect to client |
| L | Linked | Successfully connected to client |
| W | Waiting | Failed attempt to connect to client, will retry |
| R | Received Response | Client response received by server |
| S | Sent response | Server sent information and/or acknowledgement to the client |
| C | Complete | Message complete |
| X | Cancelled | Message cancelled by server |
| F | Failed | Message failed, will not retry. The formatting of <TEXT> following a <p> is not supported. Wrap the <TEXT> that follows in a <p>. |
Message States
| State | Name | Description |
|---|---|---|
| I | Incoming | Message in process of being received from client |
| Q | Queued | Message has been decoded, user has been identified, and the message is placed in one of the server’s work queues |
| S | Sent response | Server sent information and/or acknowledgement to the client |
| R | Received Response | Client response received by server |
| C | Complete | Message complete. The formatting of <TEXT> following a <p> is not supported. Wrap the <TEXT> that follows in a <p>. |