|
|
You can use the sample code given in the zip package as a starting point. However, ServiceMax does not provide any support for the sample code.
|
|
|
The zip file contains the following sample projects.
• __MAS_Assembly_Schematic_Example: You can use this for an image with hotspots that leverage deep link URLs to specific SFM Transactions.
• __MAS_Qr_Code: You can use this for generating a QR Code for a given IP. This project uses modern Javascript like ES6, npm modules, and export/import features, which ease development for the activity space developers.
• __MAS_Work_Order_Work_Detail: You can use this for Products Serviced type Work Orders. Leverages Linked SFMs to access Child Records.
|
|
|
If you are on a version of the zip file older than go-debug-tool-1.4-GO1.6.0.zip, then you have to make the following changes:
• From the root folder where the go-debug-tool is installed, navigate to the SyncGateway.js file located at /root-folder-of-activity-space/server/services/syncGateway.js.
• Before proceeding with the npm run init-db step, in the method performInitialSync, remove the Accept-Encoding header as follows:headers['Accept-Encoding'] = 'gzip, deflate'.
|
|
|
There is a Salesforce limitation that prevents the creation of new Connected Apps through both UI and API, except during package installation. To enable the creation of the connected app, you must request Salesforce Support. Salesforce recommends using External Client Apps (ECA) for new integrations. The MAS debug tool, which uses username-password flow, is not supported by ECA. Current features are not impacted by the change; however, only new customer developments utilizing MAS debug tool is affected.
|