Frequently asked questions
What is Resco Mobile CRM?
Resco Mobile CRM is an app available on multiple platforms that allows you to work with CRM data, online and offline.
What is Woodford?
Woodford is a powerful configuration and administration tool that allows to configure the Resco Mobile CRM application for Microsoft Dynamics 365, Salesforce, Oracle, and more. And it is also a pretty good bourbon label.
What is ...?
See the Glossary article.
Where do I get...?
- To get one of the Resco mobile apps, search for
Resco Mobile CRMin your app store. Direct links are available here:
- To log in to your Resco Cloud organization, go here.
- To access Resco functions for your Salesforce organization, follow the instructions here.
- Woodford is available here
Who is the product for?
A bit longer answer — the solution is great for sales reps, field workers, service staff, managers, repairmen, account managers, etc. — basically all people who aren’t sitting at their desk their entire working time.
But employees in the office have not been forgotten! Resco CRM’s web interface allows them to work from a desktop or a laptop, while their mobile co-workers keep up with the latest information via their phones and tablets.
Short answer — everyone who wants to work with CRM data on the go.
What backend systems does Resco Mobile CRM connect to?
Resco Mobile CRM is a mobile client for Microsoft Dynamics 365, Salesforce, Oracle CX and can also serve as a standalone CRM solution. It provides direct connection to these systems, which means you can set it up in a couple of minutes.
Being able to connect your Salesforce data with Resco Mobile CRM, you are able to take your work with you fully offline, as well as, other CRM or ERP systems. For more information on integrations, go to https://www.resco.net/resco-cloud/#integrations
Can I try Resco Mobile CRM?
You have the opportunity to test the solution for 30 days, free of charge. Simply start your free trial and you'll get instructions on where to download the application and the configurator into your mailbox. The steps vary, depending on the type of backend system you utilize, so it's best you specify it as you fill out the form.
Which browsers are supported?
The Resco platform comes with several web-based content tools that are accessible using a web browser. We design our tools to perform flawlessly on Google Chrome. Other recent web browsers generally work just as fine, however, they are not officially supported.
What devices/platforms does the app support?
Resco Mobile CRM supports following platforms:
- iOS 9+
- Android 4.4+
- While the app can run on Android 4.4, it is recommended to use a newer version of Android. Android 4.4 only supports TLS 1.0, which can cause problems with synchronization in case the server uses a higher TLS version.
- Windows 10+
- Wear OS 2.0+
Any device running on one of these operating systems will work.
For more information on what software and hardware requirements you need to consider before buying mobile devices for Resco Mobile CRM, read this article
My users don't speak English. Can you translate the app?
We already have, see list of supported languages. And you can even add additional translations!
How do I synchronize the application?
- Brief instructions: Synchronization
- Verbose instructions: Connecting to CRM
- The Glossary entry offers many additional resources related to synchronization.
My application cannot sync with the server, why?
Make sure the login information you have entered is correct. Look for possible mistakes in the URL, name or password, as those are a very common cause of synchronization fails.
You can also contact your system administrator or go over the synchronization guide to see if you’re filling in login credentials correctly.
If these steps didn’t resolve the issue, go to the Resco Mobile CRM application’s About section and use the upper right button to send us the log – we will contact you with a solution or request for more information.
Why are my accounts, contacts, or leads not shown on the map?
To display records on the map, you’ll need their GPS coordinates: latitude and longitude.
You can either type these in manually or save them by using the Update GPS button once you arrive to your destination. Administrators can use the Geocoding function of Woodford to translate addresses into GPS coordinates in bulk.
What is the difference between online and offline mode?
In an online mode, you are working with the real-time data on your server. During the course of this time, you need to have internet connection and access to your server available.
In an offline mode, you are working with data that was stored in the local database of your device. So you can work also without a connection to server/Internet. You’ll need the connection only to synchronize the local database with the server.
Why isn’t all of my data in the application?
By default, the application uses synchronization filters for offline mode to download only the most recent and relevant data. Using the configuration console, system admins can redefine or remove these filters.
If you have more than 10,000 records (which is the default setup of most filters) in an entity, and you want them to be downloaded to the application, go to the Mobile CRM application’s setup and increase the “Max sync records” number.
What happens if my smartphone/tablet gets stolen or lost?
If your device is lost or stolen and you want to protect the data stored on it, system administrators can lock the application remotely or wipe out the data from it.
Administrators can also create conditions that automatically wipe out or lock the application (for example after 3 invalid password entries).
If you don’t have the professional version of the app, hence cannot use remote wipe/lock, you can disable the Save password option to prevent potential misuse of data. You will need to enter the password each time you launch the Mobile CRM app.
The locally stored database is always encrypted and safely protected from potential misuse.
Why can't I create/edit/delete a record?
The record you are trying to edit is either deactivated (happens for example after a lead has been already qualified or an opportunity has been closed as won or lost), or you are missing the privilege in your security role, or it was configured this way by the system administrator. Please check with your administrator.
How secure is my data when it’s on a mobile device?
Your data is, by default, encrypted by the highest encryption standards. For more information on the data encryption and security as a whole, see Security.
How often do you update the solution?
The major updates with new features are being released quarterly. Between the major updates, we release minor updates with minor features or fixes.
How can I purchase the professional version?
Can I customize the application?
Absolutely! Resco Mobile CRM is a fully customizable mobile client – you can select what types of records you want to see, change its functionality, add fields you want to work with, implement custom business logic, or alter the look of the application. Start your free trial to see what is possible or get in touch with us to start the discussion.
Can I add custom entities and fields into the application?
Can I create different versions of the app for different users?
Yes, you can create different versions of the mobile application for different types of users. The application will download the correct app configuration after a user synchronizes the application – for instance, a sales rep will get a different setup of the application from what a service technician uses.
Can multiple users update app projects in parallel?
Yes, multiple users can use Woodford simultaneously. They can even work on the same app project. However, they should not edit the same component, for example, both editing the default form for the account entity. In this case, they might end up overwriting each other's work when saving changes.
One possible caveat worth remembering is that behind the scenes, app projects are saved as files. In most cases, project files correspond to a particular separate component, for example, a form or a view. One notable exception is the Sync Filter: all entities are saved in a single file; i.e., parallel work on the Sync Filter is not practical.
In this context, we also recommend using GitHub integration to save project changes online so that you can track the changes and their authors, and possibly return to previous versions easily.
I have workflows set on the server; can they be in the app as well?
I cannot see a record in the offline mode, but I can see it in the online mode.
There are two possible reasons for this behavior:
- A synchronization filter, that limits the number of records that are downloaded to Mobile CRM app’s offline database, does not include the record you’re looking for. Ask your system administrator to modify these filters if you need to have the record available offline.
- There is a set limit for the number of records per entity – this option can be changed in Mobile CRM app’s Setup section. The option is called ‘Max Sync Records’. As a user, you can increase the number of records for an entity from the default 10,000 records to a larger number. This change requires a Data Delete (also an option in Setup), which deletes all the records from the offline database. Warning: Careful when performing this data delete, all unsynchronized changes will be lost. Synchronize the app before the deletion to prevent loss of any data.
As an administrator, you can increase the number of records that is downloaded per entity in the configuration console by changing the ‘Max Sync Records’ option. We recommend limiting data using Synchronization filters available for each entity, rather than using Max Sync Records, as the data restriction can show different results at each synchronization.
Resco Mobile CRM for Microsoft Dynamics CRM & Woodford
What versions of Dynamics CRM does the solution support?
Resco Mobile CRM supports Dynamics CRM 4.0, 2011, 2013, 2015, 2016 and all the latest versions of Dynamics 365.
Both online and the on-premise versions are supported.
How much does Woodford cost?
Woodford does not cost anything. It is simply a tool that enables you to use the purchased professional licenses of Resco Mobile CRM. Also, the 30-day trial of Woodford, as one would expect, is free of charge.
Can I try Woodford before purchasing a license?
Yes, you can try the 30-day free trial of Woodford for unlimited amount of users. Once you publish the first customization (mobile project), the trial starts automatically.
What are the limitations of the trial version of Woodford?
Woodford’s functionality is the same, no matter if you are in the trial period or you have purchased Mobile CRM license(s). The only difference is that there is no limit on the number of users in the trial mode. Once you purchase license(s), you will notice a new section in Woodford: Mobile Users. This is where you can assign licenses to users, or enable/disable users whenever you want to.
Where are Woodford customizations stored?
On first run, Woodford creates the required entities that start with ‘resco_’ on the Microsoft Dynamics CRM server. All the projects and other specific data are stored in these custom entities.
I cannot see the customizations I made in Woodford
First, make sure you’ve published the project (click on the ‘Publish All’ option when you are done with the changes). If that does not fix the issue, go into the Mobile project’s properties (can be found on the main screen in Woodford, upper left corner) and check if a security role is assigned to the project. Then you can use the option ‘Show Users’ to verify which users are enabled to use this project. If you change/assign the security role, republish the mobile project using ‘Publish All’ button.
Application crashes in online mode with error Object reference not set to an instance of an object
If you are a CRM user, please contact your CRM administrator (or person responsible for Resco Mobile CRM integration).
If you are a CRM admin and you get a validation error when publishing a mobile project, you need to fix the errors before publishing. Otherwise users can experience this application crash.
If you do not see any validation errors, but are still experiencing the application crash (or do not know how to fix these errors), please contact us at email@example.com with the log from Mobile CRM application’s About section.
Principal User (id=…) is missing prvRead”Entity” privilege
This error means the user (user’s security role) is missing the permission for the Entity (at least the read permission is needed). If the permission is not present or cannot be granted, you need to remove the Entity from the mobile project.
Either your user name/password is not filled in correctly, or the time and date on your device is not set accurately. Please double check your credentials and use the ‘set automatically’ option for the date and time. Then try to synchronize the app again. To verify your credentials, try connecting to your CRM server from your mobile web browser.
HTTP Error not found (404) —> System.Net.HttpException: HTTP Error not found (404)
Please make sure that you use a correct CRM URL. You can try to connect to the same URL via a web browser on your mobile device to check if your CRM server is accessible.
Unsupported metadata version 15 (14) Update Application
Your version of mobile app (e.g. 8.1.50) is older than the version of mobile project which is published (e.g. 8.3+). You should update the Resco Mobile CRM application on your mobile device (if the option is available to you). Otherwise ask your CRM administrator to re-publish the mobile project (customization) by selecting a compatible version in the configuration console.
WARN: entity_name: max # of objects received (10000), the rest is ignored
The problem lies within the currently set ‘Max Sync Records’. Only 10,000 records from each entity are downloaded by default. You can increase the number of records downloaded per entity in Mobile CRM app’s Setup or in the configuration console.
If you don’t want to increase the Max Sync Records number, you can set the number of downloaded records by using Sync filters on entities.