SugarCRM 7 - User Guide
RT SugarBox provides the following features:
• Content Syncing - Bi-directional sync between SugarCRM and box on mapped directories
• Manage Documents – Share, edit, upload and revise documents from SugarCRM to mapped box directories.
• Box Dashlet – Navigate through Box.com directly from SugarCRM through the Box Dashlet.
• Real time updates – View content status updates directly from your SugarCRM activity streams.
• Pdf Syncing – PDFs generated from within SugarCRM can be directly stored and shared through Box.com
• Mapping –Box.com directories are mapped to SugarCRM modules and records.
• Box Configuration - SugarCRM authentication to Box using API.
• The popup should be allowed on your current browser. You can change your browser settings, See the following link: https://wiki.umbc.edu/pages/viewpage.action?pageId=1867972
• Cron Job must be setup on your SugarCRM instance to sync the data.
• Pop-ups must be enabled on your browser
RT SugarBox facilitates you in mapping SugarCRM modules and fields to any Box directory. You will also be able to add and delete multiple mappings as well. SO when you sync documents, they get synced/mapped onto the assigned box directories.
To do this, go to Admin page and click on ‘SugarCRM’s Module Mapping’.
Next select a module, from the ‘Module’ dropdown.
The next dropdown shows a list of your top-level folders in your Box account. If you haven't created any, go to your Box account and create some folders. Then select a folder from this ‘Box Folder’ selection field e.g. Accounts.
The ‘Field Name’ dropdown allows you to select which field on the SugarCRM module links to the Box Folder name. E.g. use the 'name' field so that you can look at the name of the Box folder and know exactly what account you're dealing with. Now hit Save.
You can link more modules to Box through the same method. Once this is done, Box-SugarCRM linking is done.
Sync content from SugarCRM to Box
To Sync documents from SugarCRM to Box, make sure that the parent SugarCRM module has been mapped onto the station module in Box.
Once the mapping has been defined, go to any module and create a record. E.g. Accounts.
Now edit that account and add/link a document to it. Once done, save the changes.
This will map and sync the account and its document to the correct location in your Box account.
You can attach multiple documents/content to one account and it will be mapped onto your Box account. Furthermore, you can delete content from Sugar, which in turn will then be deleted from your Box account.
Note: Folders you delete from SugarCRM or edit in Sugar, won’t be deleted from your Box account. Deletion only works from Box to Sugar, not vice versa)
Sync content from Box to SugarCRM
To sync content from Box to SugarCRM, you have to first setup a scheduler.
To do that first go to Admin and click on ‘Schedulers’.
Create a new scheduler, name it and then select ‘Sync documents from box to Sugar’ from the job dropdown.
Set the time interval for scheduler and click on the save button. Now the scheduler has been set up.
Next, go to Box and add a document within a mapped folder that has been synced from SugarCRM to Box.
Next, the scheduler will run and sync the document from Box to SugarCRM. To view the document, go to the relevant accounts record and view the documents sub-panel.
Note: Only documents within mapped folders will be synced from Box to SugarCRM. Folders won’t sync to SugarCRM.
Box Dashlets on SugarCRM
Keep track of synced records both ways through the Box Dashlet. Dashlet can be viewed on module and record level.
To add a dashlet on a module or record level, click on the Create button visible on the right side intelligence panel.
Next, add a dashboard title and then click on ‘Add a Dashlet’.
Then select RT SugarBox from the dashlets list.
Rename the dashlet as you wish and then click on the Save button.
The SugarBox dashlet can then viewed in the panel on the right.
SugarBox dashlet on record level shows all the documents synced from SugarCRM to Box and vice versa through that particular record. The Box icon next to a record will direct you to the mapped location in Box folder, while the SugarCRM icon will direct you to the relevant SugarCRM record when clicked on it.
SugarBox dashlet on module level shows all the records; their folders and documents synced from SugarCRM to Box and vice versa. The SugarCRM icon next to the folder or document will direct user to the SugarCRM record. The box icon will direct you to the mapped folder and the documents. The person icon will take user to a page to invite other users and teams to collaborate on the folder, document etc.
Activity Streams on record and module level shows updates on documents being pulled/pushed to SugarCRM and Box. Keep track of your activity and sync updates through the activity streams.
To view the activity stream, go to either record or module level and click on the activity stream button visible.
The stream shows documents uploaded on Box, deleted documents on Box, and documents pulled from Box to SugarCRM.
You can invite teams and users to collaborate on documents through your SugarBox Dashlet.
To do that, click on the user icon next to a record/document visible in the SugarBox dashlet.
'Invite Collaborations' window will now open. You can then add Contacts and teams to invite. You can also assign Box access roles to the collaborators. Once you have made changes, click on the Send Invite button.