Implementing NEOSYS: Difference between revisions

From NEOSYS Technical Support Wiki
Jump to navigationJump to search
No edit summary
 
(23 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==Set up the System Configuration File==
==Setting up the System Configuration File==
See [http://userwiki.neosys.com/index.php/System_Configuration_File System Configuration File] for detailed description. The following points are essential configuration and must not be ignored.
#[[Setting_up_HTTPS#Setting_up_HTTPS_for_installations_with_more_than_1_database| In case of multi-database installations]], configure URL/Web Address to access NEOSYS in the System Configuration File of each database.
 
#Set up [http://userwiki.neosys.com/index.php/System_Configuration_File#General Email Domains] and [http://userwiki.neosys.com/index.php/System_Configuration_File#General IP Numbers]
#All configurations must be carefully done after evaluating which [http://userwiki.neosys.com/index.php/System_Configuration_File#Scope Scope] they fall under.
#Configure alert email addresses in the System Configuration File (make sure that there is at least 1 person from the client management [                                                     ] and one person from client IT [                                                    ] who receives the backup alert) 
#Configure [http://userwiki.neosys.com/index.php/System_Configuration_File#Web_Address_and_Description URL/Web Address] to access NEOSYS. This is very important for a Timesheet module installation as the approver links are picked up from the configuration.
#Set the User Timezone
#Set up [http://userwiki.neosys.com/index.php/System_Configuration_File#Email_Domains Email Domains] and [http://userwiki.neosys.com/index.php/System_Configuration_File#IP_numbers IP Numbers]. Support staff MUST add the client's email domain to NEOSYS internal email whitelist (Webmin > Servers - SpamAssassin Mail Filter > Allowed and Denied Addresses), so that emails from this client do not get automatically marked as spam.
#If NEOSYS is hosted by the client, then add the client's outgoing public IP address to Zoneedit > manage > DNS Settings > TXT > EDIT > neosys.com , otherwise email providers may refused to receive emails from the client's NEOSYS server. The outgoing IP number can be found by doing Ctrl+u on an email from the client's NEOSYS server and checking the "Received: from" section.
#Set up [http://userwiki.neosys.com/index.php/System_Configuration_File#Sender_Email_Address Sender Email Address]. Support staff MUST add the Sender Email Address to the aliases for support@neosys.com (Virtualmin > Mail Options > Edit Mail Aliases). Then send a test email to the Sender Email Address to check whether the sent email is received in support@neosys.com inbox
 
==Start neosysddns service for Client's with dynamic ip==
 
See [[NEOSYS_DDNS_Service#Starting_Windows_service_on_the_client_server|Starting NEOSYS DDNS Service]] to start the neosysddns service so that NEOSYS monitoring server at monitor.neosys.com updates zonedit.com with the latest ip of the client server.
 
You MUST check if the ip is actually getting updated otherwise if the ip changes and neosysddns is not working we will lose access to the server. See [[NEOSYS_DDNS_Service#Troubleshooting_NEOSYS_DDNS_Service|Troubleshooting NEOSYS DDNS Service]] for commands to do so.
 
==Update Support.htm==
Add the new client to the list of clients page.
 
See [http://itwiki.neosys.com/index.php/Updating_Support.htm Updating Support.htm]


==Setting up a new company in the new database==
==Setting up a new company in the new database==
Line 8: Line 25:


Once the new company is added to the database:
Once the new company is added to the database:
#Delete Startup Company from the list of companies in the database. To delete Startup company see [[Configuring_NEOSYS_Finance_System#How_to_delete_a_company_from_the_dataset.3F|How to delete a company]]'''
#Set up exchange rate as "1" for the base currency by going to the Currency and Exchange Rate File
#Delete “Client X” from the Client and Brand File
#Delete “Client X” from the Client and Brand File
#Set the letterhead refer to [http://userwiki.neosys.com/index.php/Configuring_Letterhead Configuring Letterhead]


Change the system mark for each of the new databases that were created
Change the system mark for each of the new databases that were created. See [http://userwiki.neosys.com/index.php/Setting_up_and_Configuring_NEOSYS_Generally#Configuring_Client_Security_mark Configuring Client Security Mark]

Latest revision as of 05:26, 13 February 2024

Setting up the System Configuration File

See System Configuration File for detailed description. The following points are essential configuration and must not be ignored.

  1. All configurations must be carefully done after evaluating which Scope they fall under.
  2. Configure alert email addresses in the System Configuration File (make sure that there is at least 1 person from the client management [ ] and one person from client IT [ ] who receives the backup alert)
  3. Configure URL/Web Address to access NEOSYS. This is very important for a Timesheet module installation as the approver links are picked up from the configuration.
  4. Set the User Timezone
  5. Set up Email Domains and IP Numbers. Support staff MUST add the client's email domain to NEOSYS internal email whitelist (Webmin > Servers - SpamAssassin Mail Filter > Allowed and Denied Addresses), so that emails from this client do not get automatically marked as spam.
  6. If NEOSYS is hosted by the client, then add the client's outgoing public IP address to Zoneedit > manage > DNS Settings > TXT > EDIT > neosys.com , otherwise email providers may refused to receive emails from the client's NEOSYS server. The outgoing IP number can be found by doing Ctrl+u on an email from the client's NEOSYS server and checking the "Received: from" section.
  7. Set up Sender Email Address. Support staff MUST add the Sender Email Address to the aliases for support@neosys.com (Virtualmin > Mail Options > Edit Mail Aliases). Then send a test email to the Sender Email Address to check whether the sent email is received in support@neosys.com inbox

Start neosysddns service for Client's with dynamic ip

See Starting NEOSYS DDNS Service to start the neosysddns service so that NEOSYS monitoring server at monitor.neosys.com updates zonedit.com with the latest ip of the client server.

You MUST check if the ip is actually getting updated otherwise if the ip changes and neosysddns is not working we will lose access to the server. See Troubleshooting NEOSYS DDNS Service for commands to do so.

Update Support.htm

Add the new client to the list of clients page.

See Updating Support.htm

Setting up a new company in the new database

Refer to the sample email for New Company creation in existing Database/New Database

Once the new company is added to the database:

  1. Set up exchange rate as "1" for the base currency by going to the Currency and Exchange Rate File
  2. Delete “Client X” from the Client and Brand File
  3. Set the letterhead refer to Configuring Letterhead

Change the system mark for each of the new databases that were created. See Configuring Client Security Mark