{"id":13904,"date":"2019-01-04T11:38:54","date_gmt":"2019-01-04T11:38:54","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=13904"},"modified":"2019-01-04T11:38:54","modified_gmt":"2019-01-04T11:38:54","slug":"custom-commands-in-resco-mobile-app","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/","title":{"rendered":"Custom Commands in Resco Mobile App"},"content":{"rendered":"<p><strong>Introduction:<\/strong><\/p>\n<p style=\"text-align: justify;\">Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-13905\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"819\" height=\"624\" \/><\/p>\n<p style=\"text-align: justify;\">Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to \u201cClose &#8211; Posted\u201d the work order from Resco App.<\/p>\n<p>Below will be the steps in order to add custom command for Close Posting the work order:<\/p>\n<p><strong>1<\/strong>. Open \u201cResco woodford\u201d application. Navigate to \u201cWork Order\u201d entity\u2019s Edit Form and click on \u201cEdit\u201d.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-13906\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/2Custom-Commands-in-Resco-Mobile-App.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"815\" height=\"492\" \/><\/p>\n<p><strong>2<\/strong>.\u00a0Click on \u201cNew Command\u201d and mention name of the command.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-13907\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/3Custom-Commands-in-Resco-Mobile-App.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"817\" height=\"608\" \/><\/p>\n<p style=\"text-align: justify;\"><strong>3<\/strong>.\u00a0Command is created, so in order to bind the action that need to performed using JavaScript or also by using OnExecute button in Woodford. Here we will try using both JavaScript as well as OnExecute. Next step will be adding Html with script on \u201cWork Order\u201d form.<\/p>\n<p style=\"text-align: justify;\"><strong>4<\/strong>. Upload the HTML and JavaScript in the offline Html section in Woodford by clicking on the \u201cUpload\u201d button as shown in the below screenshot.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-13908\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/4Custom-Commands-in-Resco-Mobile-App.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"819\" height=\"532\" \/><\/p>\n<p style=\"text-align: justify;\"><strong>5<\/strong>. Click on Add IFrame &gt;&gt; Browse to select the html to be added on the form. Refer the below screenshot for the same.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-13909\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/5Custom-Commands-in-Resco-Mobile-App.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"933\" height=\"582\" \/><\/p>\n<p><strong>6<\/strong>. Select the HTML page having javascript code to save and close the current record.<\/p>\n<p>&lt;!DOCTYPE html&gt;<\/p>\n<p>&lt;html xmlns=&#8221;http:\/\/www.w3.org\/1999\/xhtml&#8221;&gt;<\/p>\n<p>&lt;head&gt;<\/p>\n<p>&lt;title&gt;&lt;\/title&gt;<\/p>\n<p>&lt;meta charset=&#8221;utf-8&#8243; \/&gt;<\/p>\n<p>&lt;meta http-equiv=&#8221;X-UA-Compatible&#8221; content=&#8221;IE=edge&#8221; \/&gt;<\/p>\n<p>&lt;meta name=&#8221;viewport&#8221; content=&#8221;initial-scale=1, user-scalable=no&#8221; \/&gt;<\/p>\n<p>&lt;script src=&#8221;Scripts\/JSBridge.js&#8221;&gt;&lt;\/script&gt;<\/p>\n<p>&lt;script type=&#8221;text\/javascript&#8221;&gt;<\/p>\n<p>function onLoad() {<\/p>\n<p>var functionName = &#8220;FnLoad&#8221;;<\/p>\n<p>try {<\/p>\n<p>MobileCRM.UI.EntityForm.onCommand(&#8220;custom_ClosePostWorkOrder&#8221;,<\/p>\n<p>function (entityForm) {<\/p>\n<p>if (entityForm)<\/p>\n<p>MobileCRM.UI.EntityForm.saveAndClose();<\/p>\n<p>}<\/p>\n<p>);<\/p>\n<p>}<\/p>\n<p>catch (e) {<\/p>\n<p>throw new MobileCrmException(functionName + e.message);<\/p>\n<p>}<\/p>\n<p>}<\/p>\n<p>&lt;\/script&gt;<\/p>\n<p>&lt;\/head&gt;<\/p>\n<p>&lt;body onload=&#8221;onLoad();&#8221;&gt;<\/p>\n<p>&lt;\/body&gt;<\/p>\n<p>&lt;\/html&gt;<\/p>\n<p style=\"text-align: justify;\"><strong>7<\/strong>. Now, on \u201cWork Order\u201d entity\u2019s Edit form, click on Edit. Click on \u201cOnExecute\u201d and add step to change the \u201cSystem Status\u201d of Work order as \u201cClose Posted\u201d.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-13910\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/6Custom-Commands-in-Resco-Mobile-App.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"963\" height=\"550\" \/><\/p>\n<p><strong>8<\/strong>. Save and Publish the Woodford solution.<\/p>\n<p style=\"text-align: justify;\"><strong>9<\/strong>. In Resco app, open \u201cWork Order\u201d record. Click on \u201cClose Post Work Order\u201d. This will change the \u201cSystem Status\u201d to \u201cClose- Posted\u201d, also save and close the \u201cwork order\u201d record.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-13914\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/7Custom-Commands-in-Resco-Mobile-App-1.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"907\" height=\"513\" \/><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-13915\" style=\"border: 1px solid #0a0a0a; padding: 1px; margin: 1px;\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/8Custom-Commands-in-Resco-Mobile-App-1.png\" alt=\"Custom Commands in Resco Mobile App\" width=\"817\" height=\"348\" \/><\/p>\n<p><strong>Conclusion:<\/strong><\/p>\n<p>Using the simple steps given above user can easily create Custom Commands in Resco Mobile App.<\/p>\n<p><strong><em>Read our blog series on <a href=\"https:\/\/www.inogic.com\/blog\/?s=Resco+Mobile+CRM\" target=\"_blank\" rel=\"noopener noreferrer\">Resco Mobile CRM<\/a><\/em><\/strong><\/p>\n<p><a href=\"https:\/\/www.inogic.com\/product\/integrations\/inolink-quickbooks-microsoft-dynamics-crm\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter  wp-image-13918\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/InoLink-QuickBooks-Integration-with-Microsoft-Dynamics-365-Dynamics-CRM.jpg\" alt=\"InoLink-QuickBooks-Integration-with-Microsoft-Dynamics-365-Dynamics-CRM\" width=\"817\" height=\"101\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/\">Read More: Custom Commands in Resco Mobile App &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":13913,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,18,19,48],"tags":[1440,1447,1448],"class_list":["post-13904","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dynamics-365","category-dynamics-365-v9-2","category-dynamics-crm","category-resco-mobile-crm","tag-resco-app","tag-resco-mobile-crm","tag-resco-mobile-crm-app"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Inogic\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta property=\"og:description\" content=\"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-01-04T11:38:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-01-04T11:38:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inogicindia\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Inogic\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#blogposting\",\"name\":\"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks\",\"headline\":\"Custom Commands in Resco Mobile App\",\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/Custom-Command-in-Resco-App-1.png\",\"width\":150,\"height\":150,\"caption\":\"Custom Command in Resco App\"},\"datePublished\":\"2019-01-04T11:38:54+05:30\",\"dateModified\":\"2019-01-04T11:38:54+05:30\",\"inLanguage\":\"en-US\",\"commentCount\":3,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#webpage\"},\"articleSection\":\"Dynamics 365, Dynamics 365 v9, Dynamics CRM, Resco Mobile CRM, Resco App, Resco Mobile CRM, Resco Mobile CRM App\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-365\\\/#listItem\",\"name\":\"Dynamics 365\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-365\\\/#listItem\",\"position\":2,\"name\":\"Dynamics 365\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-365\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#listItem\",\"name\":\"Custom Commands in Resco Mobile App\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#listItem\",\"position\":3,\"name\":\"Custom Commands in Resco Mobile App\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/dynamics-365\\\/#listItem\",\"name\":\"Dynamics 365\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"By Inogic\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#organizationLogo\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inogicindia\",\"https:\\\/\\\/twitter.com\\\/inogic\",\"https:\\\/\\\/www.instagram.com\\\/inogicindia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCM4V7ousgLSu1hbOEv4DUuQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inogicindia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/\",\"name\":\"Inogic\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Inogic\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#webpage\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/\",\"name\":\"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\\u2019s consider an example, on \\u201cWork Order\\u201d user wants a custom command to\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/Custom-Command-in-Resco-App-1.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#mainImage\",\"width\":150,\"height\":150,\"caption\":\"Custom Command in Resco App\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2019\\\/01\\\/custom-commands-in-resco-mobile-app\\\/#mainImage\"},\"datePublished\":\"2019-01-04T11:38:54+05:30\",\"dateModified\":\"2019-01-04T11:38:54+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"alternateName\":\"Inogic\",\"description\":\"By Inogic\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to","canonical_url":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#blogposting","name":"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks","headline":"Custom Commands in Resco Mobile App","author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/Custom-Command-in-Resco-App-1.png","width":150,"height":150,"caption":"Custom Command in Resco App"},"datePublished":"2019-01-04T11:38:54+05:30","dateModified":"2019-01-04T11:38:54+05:30","inLanguage":"en-US","commentCount":3,"mainEntityOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#webpage"},"isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#webpage"},"articleSection":"Dynamics 365, Dynamics 365 v9, Dynamics CRM, Resco Mobile CRM, Resco App, Resco Mobile CRM, Resco Mobile CRM App"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.inogic.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-365\/#listItem","name":"Dynamics 365"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-365\/#listItem","position":2,"name":"Dynamics 365","item":"https:\/\/www.inogic.com\/blog\/category\/dynamics-365\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#listItem","name":"Custom Commands in Resco Mobile App"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#listItem","position":3,"name":"Custom Commands in Resco Mobile App","previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/dynamics-365\/#listItem","name":"Dynamics 365"}}]},{"@type":"Organization","@id":"https:\/\/www.inogic.com\/blog\/#organization","name":"Microsoft Dynamics 365 CRM Tips and Tricks","description":"By Inogic","url":"https:\/\/www.inogic.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#organizationLogo","width":1000,"height":325,"caption":"inogic logo"},"image":{"@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/inogicindia","https:\/\/twitter.com\/inogic","https:\/\/www.instagram.com\/inogicindia\/","https:\/\/www.youtube.com\/channel\/UCM4V7ousgLSu1hbOEv4DUuQ","https:\/\/www.linkedin.com\/company\/inogicindia"]},{"@type":"Person","@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author","url":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/","name":"Inogic","image":{"@type":"ImageObject","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Inogic"}},{"@type":"WebPage","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#webpage","url":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/","name":"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#breadcrumblist"},"author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"creator":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/Custom-Command-in-Resco-App-1.png","@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#mainImage","width":150,"height":150,"caption":"Custom Command in Resco App"},"primaryImageOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/#mainImage"},"datePublished":"2019-01-04T11:38:54+05:30","dateModified":"2019-01-04T11:38:54+05:30"},{"@type":"WebSite","@id":"https:\/\/www.inogic.com\/blog\/#website","url":"https:\/\/www.inogic.com\/blog\/","name":"Microsoft Dynamics 365 CRM Tips and Tricks","alternateName":"Inogic","description":"By Inogic","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic","og:type":"article","og:title":"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks","og:description":"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to","og:url":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/","og:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png","og:image:secure_url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png","article:published_time":"2019-01-04T11:38:54+00:00","article:modified_time":"2019-01-04T11:38:54+00:00","article:publisher":"https:\/\/www.facebook.com\/inogicindia","twitter:card":"summary_large_image","twitter:site":"@inogic","twitter:title":"Custom Commands in Resco Mobile App - Microsoft Dynamics 365 CRM Tips and Tricks","twitter:description":"Introduction: Commands in Resco mobile app allow certain actions throughout the whole form. The main principle is to create a command in Woodford, but the logic that need to be performed on execute of the command can be defined in the JavaScript. Let\u2019s consider an example, on \u201cWork Order\u201d user wants a custom command to","twitter:creator":"@inogic","twitter:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2019\/01\/1Custom-Commands-in-Resco-Mobile-App.png","twitter:label1":"Written by","twitter:data1":"Inogic","twitter:label2":"Est. reading time","twitter:data2":"2 minutes"},"aioseo_meta_data":{"post_id":"13904","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-02-02 07:04:02","updated":"2025-07-04 05:30:03","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/dynamics-365\/\" title=\"Dynamics 365\">Dynamics 365<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tCustom Commands in Resco Mobile App\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.inogic.com\/blog"},{"label":"Dynamics 365","link":"https:\/\/www.inogic.com\/blog\/category\/dynamics-365\/"},{"label":"Custom Commands in Resco Mobile App","link":"https:\/\/www.inogic.com\/blog\/2019\/01\/custom-commands-in-resco-mobile-app\/"}],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/13904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=13904"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/13904\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media\/13913"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=13904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=13904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=13904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}