Company: Difference between revisions
No edit summary |
No edit summary |
||
Line 94: | Line 94: | ||
[[File:companyeditscreen.png]] | [[File:companyeditscreen.png]] | ||
*option above shows the system with setting | |||
<add key="EnableCompanyEditScreen" value="Y"/> |
Revision as of 08:26, 3 October 2014
The company menu appears on the LHS of the page
This links to the "accountdetails.aspx" page.
1. Within the person entity create a screen called "PortalPersonDetails" (Associated View=vSummaryPerson) and add fields as required.
2. Within the person entity create a screen called "PortalPersonList" (Associated view=vPersonPE) and add the fields as required.
3. Within the Communication entity create a screen called "PortalCommunicationList" (Associated view=vPersonPE) and add the fields as required.
Buttons
a. Change Password - Allows users to change their portal password
b. Details Change - Allow users to send a message requesting that their details be changed (address/email for example)
Screen settings
<add key="PortalPersonDetails" value="PortalPersonDetails"/> <add key="lblPeopleList" value="People List" /> <add key="PersonListQuery" value="select * from vpersonpe where pers_companyid=#comp_companyid# order by pers_lastname"/> <add key="commQuery" value="select top 5 * from vcommunication where cmli_comm_personid=#pers_personid# and comm_action in ('EmailIn','EmailOut') order by comm_datetime desc"/> <add key="lblCommunications" value="Most Recent Communications"/> <add key="PortalCommunicationList" value="PortalCommunicationList"/> <add key="lblChangePassword" value="Change Password"/> <add key="lblChangeRequest" value="Details Change"/> <add key="lblEnterDetails" value="Enter Details"/> <add key="CustomerSupportEmail" value="support@server.com"/>
Settings to control the display of page sections
1. showCompanyList - this is the list of companies in CRM this user is in (based on their email address)
<add key="showCompanyList" value="Y" />
2. showCompanyPersonList - list of people in the company
<add key="showCompanyPersonList" value="Y" />
3. showCommunicationsList - last 5 communications with client (marked as emailin/out)
<add key="showCommunicationsList" value="N" />
4. showCompanyFileList- list of files against the company
<add key="showCompanyFileList" value="Y"/>
File grid filter - The file list does not display private library records and this setting allows you to add in your own custom filter
<add key="FileListFilter" value="Libr_FileName like '%.docx'"/>
File upload
To turn on/off file uploads at the company level update the setting
<add key="AllowAccountFileUpload" value="N"/>
to have a value "Y"
New option - from mid Oct 14
Ability to edit company/person details from account details screen
Global option to turn off ability to edit any screens on account page Set to Y to turn on - default is N
<add key="EnableCompanyEditScreen" value="N"/> <add key="EnablePersonEditScreen" value="N"/>
Settings for the names of the CRM screens to be used when the options above are enabled
<add key="PortalCompanyEditBlockName" value="PortalCompanyEditBlock"/> <add key="PortalPersonEditBlockName" value="PortalPersonEditBlock"/>
Button translation
<add key="lblCompanyEdit" value="Edit" /> <add key="lblCompanySave" value="Save" />
- option above shows the system with setting
<add key="EnableCompanyEditScreen" value="Y"/>