Attachments
Files can be added as Attachments to certain entities like Appointments and Quotes. When files are selected from a media gallery like the Photos app, they can be uploaded one by one or in bulk by selecting Upload All. If the entity you are adding files as an Attachment to doesn't exist on the server yet (say a Quote), the upload buttons will be disabled since you cannot add attachments to an item that doesn't exist remotely yet.
MarketSharp
MarketSharp attachments are being downloaded upon logging in for contacts that have appointments with a 30 day date range of today's date. Refreshing the home screen will download any new attachments to their respective contacts. The attachments can be viewed under appointments, contact, quotes and attachment selection in the menu.
CompanyCam
Adding and listing CompanyCam projects is currently only supported in MarketSharp. The MarketSharp org will need to be setup with a CompanyCam API Key. Can view and create CompanyCam Projects on MarketSharp Contacts, Appointments and Job Products when viewing the attachments.
Notes
- Saving an attachment file description is currently not supported
- Max file size for uploads is 50MB for MarketSharp and 25MB for Salesforce.
- Company logo will appear on home screen after the discovery and synchronization process.
- Recommend to not have any white space around the company logo for best display, cropped tight to logo.
- For the best on-screen display, recommend using an image with a transparent background
- Can select files from the camera, gallery (Photos App) or file system (Files app).
Supported File Types
- .avi
- .bmp
- .csv
- .doc
- .docx
- .gif
- .html
- .jpeg
- .jpg
-
.mp4
-
.mpeg
-
.mpg
- .mp3
- .msg
- .ogg
-
.pdf
-
.png
-
.ppt
-
.pptx
-
.qt
- .swf
-
.txt
-
.tif
-
.tiff
-
.wav
-
.wma
-
.wmv
-
.xls
-
.xlsx
-
.xml
-
.zip
HEIC file types (iOS only, Live Photo) are not supported. HEIC files are converted to jpg file types so can be previewed in the app and in web browsers.
Salesforce
Salesforce Documents and Attachments are supported. Attachments are files that are linked to another object such as an Appointment. Documents are files that are stand alone and reside in a folder such as the Company Logo. Attachments cannot be updated/replaced - a new attachment must be uploaded and the old attachment deleted. Documents however can be replaced. More information on differences and purpose of how Salesforce file options can be found at: https://help.salesforce.com/articleView?id=collab_files_differences.htm&type=5
Salesforce Documents in the following folders will be downloaded and available to mobile users:
- Mobile Docs
- Templates-Quote
- Templates-Sale
In order for the company logo to be downloaded, the file name must be CompanyLogo.jpg
Notes
- When a Salesforce Document is replaced, it will only be re-downloaded if the file size of the previous file is different than the new file.
Notes
- Photos can be chosen from the photo gallery or take a photo directly from the camera.
- When a photo is taken from the camera, the photo taken is automatically saved to the users gallery. This is done intentionally to the photo can be referenced later if need be so no photo data can be lost.
- In order to choose photos from the gallery or use the camera, the user must grant permission to the app to allow access to those resources. If the user declined the initial permission request, they can go to the Settings app > Choose the mobile app name and then allow access to either the gallery or camera.
- Special characters are not recommended in file names. Special characters can cause issues when saving to different file systems (iOS vs Android), uploading to different backends and exporting documents. Different platforms and services handle certain special characters differently. For example, a Quote with the name "Quote 1/2/2023.pdf", a service may consider the forward slashes as part of a directory path and not the file name.
- Special characters not recommended to use, but not limited to: / : % ? # < > | * \
- If there are any special characters, they will be replaced with a hyphen, '-'
- Attachment Manager: Only shows when viewing a Prospect's attachments. It finds all Attachments for the Prospect's Appointments, Quotes and Sales.
- Attachments are sorted by Created Date. Staged Attachments bubble to top of the list to allow easily view of actions need to be taken in a certain order.
- When using Upload All, the Attachments are uploaded all at once and depending on the order when they are successfully uploaded, the order may change as the list is sorted by the Created Date. The local Created Date and the remote Created Date may be different cause the order of the attachments when Uploading All can be unpredictable. If order of Attachments is required, upload the Attachments individually.
- Max of 80 thumbnails are rendered due to possible performance issues that would cause the app to crash from too much memory consumption. Although a thumbnail is not rendered, the file can still be tapped to download and preview.