Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Description

Excerpt

Use the document queue to inspect the XML data being sent to and from the Mobile devices. Also, error call stacks can be found here.

Overview

Table of Contents
maxLevel3
include.*How.*

Use case

When development it can be very useful to inspect the XML to know:

  • Has the code taken effect?
  • Which values are available in the request you are reading


Flow

The nature of Web services is as follows:

Image Removed

...

  1. It is always Mobile that initiates the communication with a Request

...

  1. Business Central is always the responding party

Image Added



Inspect Mobile XML Communication

Go to the "Mobile Document Queue"-page.

...

Code Block
languagexml
themeEclipse
titleRequest example
<?xml version="1.0" encoding="utf-8"?>
<request name="PostAdhocRegistration" created="2020-02-14T15:24:24+01:00" xmlns="http://schemas.microsoft.com/Dynamics/Mobile/2007/04/Documents/Request">
  <requestData name="PostAdhocRegistration">
    <MyDate>14-02-2020</MyDate>
    <MyText>2</MyText>
    <MyDecimal>4</MyDecimal>
    <MyDateStep>14-02-2020</MyDateStep>
    <MyTextStep>2</MyTextStep>
    <MyDecimalStep>4</MyDecimalStep>
    <RegistrationType>MyUnplanned</RegistrationType>
  </requestData>
</request>

...



Inspect Error Call Stack and Debug

When a request ends in Status: Error, it will remain so until it succeeds. Subsequent attempts from mobile will only attempt to re-process this original request.

You can use this to inspect the

...

Call stack and initiate debugging.


Info
titleRequirement

Extension version MOB5.34

...