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>.