Versions Compared

Key

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


Assuming your connection to your AL development server is setup set up and working (Publishing the Hello World demo project (.al)) and the Mobile WMS app is installed (Setup new Mobile WMSBefore extending), you are ready to start developing your custom Mobile WMS Extension.

 

...

Step 1: Add dependency to app.json

Open "app.json add the dependency to Mobile WMS. This will need to be the exact Mobile WMS version currently intalled at your development server (in a bc15 project, the Mobile WMS dependency below should be added to the list of other existing dependencies) :

 

 

  "dependencies": [

    { 

      "appId"

Copy the block below and insert it in the "Dependencies"-section

Code Block
languagexml
titleApp.json
..
"dependencies": [{
    "id""a5727ce6-368c-49e2-84cb-1a6052f0551c"

...


    "name""Mobile WMS"

...


    "publisher""Tasklet Factory"

...


    "version""5.

...

46.

...

000.

...

    }

  ],

 

 

 

Download symbols to verify your Mobile WMS reference is working.

The symbol download request must now include a line for the Mobile WMS app

 

 

You are now ready to start developing your custom code for Mobile WMS.

 

 

Troubleshooting

Use Extension Management from the web client to determine the exact Mobile WMS version installed.

...

00"  <<< UPDATE THIS
  }],


See also Sample app.json with dependency

Step 2: Update version

  • Change the "version": to the Mobile WMS extension, you are using.
  • You can find the current version in Extensions Management > Mobile WMS 


Image Added


Step 3: Download symbols

Press Ctrl+Shift+P : AL: Download Symbols


The download request now includes Mobile WMS

 Image Added


Next: Begin extending