My Company is considering several different CRM’s, a couple executives are pushing Salesforce, but I am working on getting a solid SuiteCRM demo set up with good test data to change their minds. I currently have it installed on IIS 7.5 using a MS SQL database as the backend. MS-SQL is a business requirement for our CRM candidates and after fighting folder permissions I have it working. I understand there may be some performance tweaks needed for IIS and MS-SQL as it currently has about a 1 second delay on page loads. I also have SuiteCRM tied into our Active Directory for user auto-creation and login. If we move forward with SuiteCRM we will most likely bring in a contractor, that is more familiar with the product for installation and eventually staff a php programmer.
I have imported the majority of our accounts into the Accounts module as test data. I am working on mapping our ERP db table to SuiteCRM accounts table.
-
Will it cause issues if we write a stored procedure(trigger) to populate the accounts table directly? This would be a one way population to avoid loops.
-
We also would like to send data back to our ERP in a controlled manner. From what I am reading it would be best to use a before_save logic hook in the php to export the data to a flat file that we process?
-
This is not a business requirement, but is it possible to create security groups in SuiteCRM and link them to our MS Active Directory Security groups? Or at least assign a user to a certain security group based off an LDAP group when they are first created using LDAP.
-
We use territories to assign accounts instead of users and would like to set it up in a similar fashion in the CRM. We would be able to populate these assignments from our ERP, is this possible? I took a stab at it but it does not seem to work currently. In the User Module I created a territory_num_c field which I then changed in the database relationships table as shown below but I think I am missing something.
accounts_assigned_user | Users | users_cstm | territory_num_c | Accounts | accounts | assigned_user_id | one-to-many -
Is the Edit function in the Roles - all or nothing? We would like to have 3 edit levels. Super-Admin, Manager, and User. Super-Admin could edit all data in an account field, Manager would be able to edit the majority of the data with a few items greyed out, and User would only be able to edit common data.
Thanks in advance for any insight or help you can provide.