MKS Help

Company Settings

This Help File Page was last Modified on 05/27/2017

Hide Navigation Pane

Company Settings

This Help File Page was last Modified on 05/27/2017

Previous topic Next topic No directory for this topic No expanding text in this topic  

Company Settings

This Help File Page was last Modified on 05/27/2017

Previous topic Next topic Topic directory requires JavaScript JavaScript is required for expanding text JavaScript is required for the print function Mail us feedback on this topic!  

Company Settings - Click the Company Settings button on the Company tab of the User Options Form to (re-)set availability to any of the features outlined below.

 

HelpFilesUserOptionsCompanyTabCompanySettingsButton

 

Understanding the Company Settings dialog interface:

The Company Settings dialog is a List of all currently available User controlled settings which are displayed in a Grid.

The Columns of this Grid may be Re-sized by sliding the vertical Header Name separator line to the left or right (as has already been done in the illustration shown below).

HelpFilesNavigatorMenu-StandardSaveClick the Save Icon to record any modifications to the Company Settings.

 

HelpFilesCompanyInformationCompanySettings

User Options - Company tab - Company Settings dialog

 

Enter text to search... - This field may be used to perform an incremental search on any Column (i.e., ID, Section, and/or Setting Name) to locate a specific word or phrase in the Company Settings Grid as described below:

 

HelpFilesCompanyInformationCompanySettingsSearch

 

Find - Type the characters (numbers) which represent the Company Setting to be located.

Upper and lower case entries are treated the same (the entry is compared to both).

The search is performed incrementally, with the Company Setting(s) matching closest match highlighted.

Clear - To start a new search, or just to cancel the existing search, Click the Clear option.

 

Setting Value - Each Company Setting has a default value.

Changes to the Setting Value fields may be entered by Double-Clicking on the appropriate Setting Value field.

 

HelpFilesSettingValueDialog

Setting Value dialog

 

This will display the SettingValue field within the Setting Value dialog immediately below the selected Company Setting in which the change (or initial value) is to be entered.

a)When setting a True ("T") or False ("F") value, do not enter a space after the letter.

b)When setting a numeric value, just enter the required number.

c)When entering/updating formatted text, a Text box will be presented at the bottom of the Company Settings Grid  

 

HelpFilesSettingValueDialogEdit

User Options - Company tab - Company Settings - Setting Value dialog - Text box

 

i.Double-Click within the Text box to open a Rich Text Editor dialog.

ii.This simplified Edit Rich Text dialog will be displayed with the current contents of the selected Text box

 

HelpFilesSettingValueDialogEditor

Setting Value dialog - Rich Text Editor

 

iii.Use the View options to turn on (as needed) the required functionality

iv.Press Ctrl+S or the Save option to record this entry and close the Edit Rich Text dialog.

 

Update - Click the Update button to save the entry and Close the Setting Value dialog.

Then, HelpFilesNavigatorMenu-StandardSaveClick the Save Icon at the top of the Company Settings Form to record this entry

 

Click the Close HelpFilesCloseBoxbox to exit.

 

The Company Settings purpose and functionality are described below:

a.Restrict Accounting - For Accounts Receivable and Accounts Payable System users, setting this option to True ("T") will require any user, not designated as an Accounting Administrator in the Security tab of the Employee Form, to get authorization for an Invoice change from an Employee that is an Accounting Administrator.

b.Show Temp Note On Subs - No longer used, default set to True ("T"), automatically.

c.Tech Multi-Schedule - For Service Tracking System module users, setting this option to True ("T") will allow Multiple Technicians to be assigned to the same Service Request.

If the 'TechMultiSchedule' is set to 'F' (default setting), the User will not see the Schedules Tab on the Appointment Form.

d.ADI Import - For Inventory Tracking, Accounts Payable and Accounts Receivable System users, setting this option to True ("T") will activate the menu options for the ADI Inventory Import procedures.

e.Quick Data Entry - For Central Station Monitoring module users, setting the QuickDateEntry option to True ("T") will allow access to the Quick Data Entry menu options.

f.Invoice Export.Memo Text - In the Accounts Receivable System, when a User Chooses to Print Invoices on the Accounts Receivable Reports menu, it will save the Comments entered in that Invoice Printing dialog, and so will become the default Invoice Export Comment.

You may also Double-Click the Setting Value field for this InvoiceExport.MemoText option to enter a default Invoice Export Comment (see  the "Setting Value" discussion above).

g.Report Charts - Default set to True ("T"), automatically and should not be changed.

h.Folder Path - Enter the default path for locating the Folder, and the individual sub-folders used to store each Subscriber's Scanned Documents.

i.Create Folders - This option must be set to True ("T") to enable the Folders feature whose Folder Name was identified above and allow "on-the-fly" creation of the Subscriber's Scanned Documents folder, if none exists.

If set to True ("T") and no folder exists, it will be created as needed and a "New directory successfully created" message will be displayed.

If set to False ("F") and no folder exists, the User will see a "The folder for this Subscriber does not exist" message (which must then be created manually).

j.CSID Overrides - For Central Station Monitoring module users only, the CSIDOverrides option must be set to True ("T") to enable the CSID Overrides feature.

If set to True ("T"), SPA will look for and process CSID Zone Overrides on a Zone (if it exists) prior to (and if it exists, instead of) looking for and processing a Zone as a regular CSID Zones.

If set to False ("F"), SPA will ignore any data defined in the CSID Zone Overrides tab.

k.Default Dial - When the DefaultDial option (see Personal Options) is set to True ("T"), the installed Modem performs the Auto Dial function, if set to False ("F") you will need to run the MKS Phone Interface application to handle those Auto Dial functions.

l.Override Drop Down List - If the OverrideDropDownList option is set to True ("T"), you may override existing, predefined Signal IDs and/or Panel Zones with a free-form entry when an Operator is Placing an Account on Test.

m.Verify Zones - For Central Station Monitoring module users:

If the VerifyZones option is set to True ("T"), the Unverified Zones feature and it's related Zone Test Verification Report will become available.  

If the VerifyZones option is set to False ("F") - regardless of whether or not any Zone Test? box is Checked on any CSID Zones Form - neither of these features will be available.

n.Poll While Alarm On Screen - The Poll While Alarm On Screen option allows the system to send an Operator or a Central Station Supervisor who is currently processing a Lower Priority Signal that was retrieved from the Alarm Stack (not received by the normal Processing method), a new, more important (Higher Priority) Signal to process.  

o.Confirm Header Footer - When the ConfirmHeaderFooter option is set to True ("T"), if a Header and/or a Footer has not been created for a Proposal, you will be asked if you want to do so before exiting the Proposal Form.

p.Schedule Custom Report - Under Development - default set to True ("T"), automatically..

q.Auto Refresh Schedule -  When the AutoRefreshSchedule option is set to True ("T") an Auto Refresh Process will be run on the Technician Schedule Form regularly (based on the number of Seconds specified in the AutoRefreshScheduleInterval below.

r.Auto Refresh Schedule Interval --When the AutoRefreshSchedule option above is set to True ("T"), the AutoRefreshScheduleInterval value that is set here will determine the time (in Seconds) between each Auto Refresh Process.

s.Validate Auto Draft Data - No Longer Used, default set to True ("T"), automatically.

t.Validate Auto Draft - This ValidateAutoDraft option, when set to True ("T"), will enable the Auto Draft Validation Process which will check the format of Bank and Credit Card entries saved in the Subscriber's Auto Draft Setup Form when the Post Auto Drafts process is executed.

u.Create Vendor Folders - This CreateVendorFolders option must be set to True ("T") to enable the Vendor's Folders feature whose Folder Name is identified below and to allow "on-the-fly" creation of the Vendor's Scanned Documents folder, if none exists.

If set to True ("T") and no folder exists, it will be created as needed and a "New directory successfully created" message will be displayed.

If set to False ("F") and no folder exists, the User will see a "The folder for this Vendor does not exist" message (which must then be created manually).

v.Vendor Folder Path - Enter the default VendorFolderPath path for the Vendor's Folder, under which the individual sub-folders used to store each Vendor's Scanned Documents will be created.

w.Restrict Service Creation - This RestrictServiceCreation option may be set to True or False.  This setting applies to both the MKMS and MKMSCS applications.

If the RestrictServiceCreation option is set to True ("T") when adding a new Service Request or entering a Quick Work Order, the User will need to confirm authorization to make this entry.

If the RestrictServiceCreation option is set to False ("F"), the User will be able to add a new Service Request or Quick Work Order with no additional authorization required, as long as they have the appropriate Access Rights to that Service Request or Quick Work Order Form.

x.Calculate Proposal Margin on Retail - By default, the CalcPropMarginOnRetail option is set to False ("F") and so Sale-Purchase Items entered on a Proposal will be charged at Wholesale (Cost) when shown on the Proposal Estimate tab.

If the CalcPropMarginOnRetail option is set to True ("T"), when a Proposal is created, the Profit Margin shown on the Proposal Estimate tab will be calculated based on the Retail Price defined for each Sale-Purchase Items entered.

y.Defer Recurring Revenue - By default, the DeferRecurringRevenue option is set to False ("F").

When the DeferRecurringRevenue option is set to True ("T") by using the Deferred Revenue Setup Wizard, Earned and Deferred Revenues are tracked for each Recurring Revenue Detail Line Item on those Invoices created within the Accounts Receivable and will be recorded in the General Ledger System using the Post Earned Revenue dialog which will periodically calculate, distribute, and post Deferred and Earned Revenues to the appropriate General Ledger Accounts and the Account Register.

z. Restart Action Plan from On Hold - By default, the RestartActionPlanFromOnHold option is set to False ("F").

Therefore while an Operator is Processing an Alarm, being guided by an Action Plan, and (s)he must put that Signal On Hold, when that Signal is retrieved from the Alarm Stack for further processing, it will revert to the Operator Guided Response processing methodology.

If this RestartActionPlanFromOnHold option is set to True ("T"), it will revert back to the beginning step defined in that Action Plan.

aa. Confirm Negative Inventory - By default, the ConfirmNegativeInventory option is set to False ("F")  

When the ConfirmNegativeInventory option is set to True ("T"), if an Inventory item is used in the Job Costing Form's Inventory tab, entered in the Inventory\Materials tab of a Work Order, added to an Invoice, or included as a Proposal Item on a Proposal  - and the addition of that Inventory item would result in a negative Quantity on Hand value for that Inventory item, a Pop-Up Warning Message will be displayed.

To turn off this Pop-Up Warning Message feature again, set the ConfirmNegativeInventory option to False ("F").  

ab. Use Division Address - By default, the UseDivisionAddress option is set to False ("F").

When the UseDivisionAddress option is set to True ("T"), if a Subscriber has been assigned to a Division, except on an Installation Order, that Division's Address will be printed as the Company Address on a printed Service Request Form.

ac. Average Cost Inventory - By default AverageCostInventory is set to False ("F").

If AverageCostInventory is set to True ("T"), Inventory Valuation will be based on the Average Cost paid for an Inventory Item versus whatever the currently set Inventory Valuation Method is.

oThe Calculate Inventory Item Average chapter provides a full discussion on using that procedure to calculate the Average Cost of Inventory.

oIf LIFO (Last In/First Out) is the currently selected Inventory Valuation Method, it will be turned off automatically.

oSee the Inventory Methods chapter for more information about the LIFO Inventory Valuation Method.

The Inventory Valuation Methods chapter provides a complete discussion of all available Inventory Valuation Methods.

ad. Include Auto Service WO - By default, the IncludeAutoServiceWO option is set to False ("F").

When opening a Service Request Form, Warning Messages are displayed based on certain circumstances (e.g., Outstanding Balance Due, open (i.e., unfinished) Service Requests exist, their Service Contract has Expired) - except if the only open (unfinished) Service Requests were created automatically using the Auto Service feature.

oThis functionality may now be kept by setting the new Company Settings option "IncludeAutoServiceWO" to False ("F") to eliminate those Warning Messages when the only open (unfinished) Service Requests were those that were created automatically using the Auto Service feature.

oSetting this "IncludeAutoServiceWO" option to True ("T") will turn on Warning Messages (if appropriate) regardless of the origin or type of any existing Service Requests.

ae. Flash Past Due - By default, the FlashPastDue option is set to True ("T") which maintains the normal behavior whereby an Account with a Past Due Balance when displayed on the Subscribers Form displays a Flashing Red Past Due: $999.99 message.

To turn off the Flashing effect of the Past Due Message (which some Users may find distracting) set the FlashPastDue option to False ("F").

af. Video Fied Direct Viewer - By default, the VideoFiedDirectViewer option is set to True ("T") -  (Under Development) - See the Videofied Direct View chapter for more information.

ag. Add Recurring On Complete - By default, the AddRecurringOnComplete option is set to False ("F").

Normally, when Converting a Proposal to an Invoice or Installation Work Order, the option to Convert any proposed Recurring Items - both Recurring Revenue to Auto Bill record(s) and/or Recurring Service to Auto Service record(s) - is offered.

To make the conversion automatic for these Recurring Items, set the DeferRecurringRevenue option to True ("T").

When this option is changed, MKMS must be exited and restarted for the change to take effect.

Important Note: You also have the ability to control whether the Proposal will be deleted when converting it to an Invoice. To do so Run this script:

if not exists(Select 'exists' from dba.CompanySettings where Section = 'Proposal' and SettingName = 'DeleteProposalWhenConverting') then

insert into dba.CompanySettings(Section,SettingName,SettingValue) values('Proposal','DeleteProposalWhenConverting','F')

end if

The result will continue the normal process where the Proposal is Not deleted when it is converted to an INvoice.

However, once this script is executed: within Company Settings, you may set value of 'DeleteProposalWhenConverting' to True ( 'T' ) to automatically Delete a Proposal when it's Converted to an Invoice.

ah. Assign Invoice To Contract - By default, the AssignInvoiceToContract option is set the to False ("F").  

To activate the Contracts Tracking System, set the AssignInvoiceToContract option to True ("T") and thereafter when a Proposal converted to an Invoice or an Invoice is Generated from a Work Order, the Assign Contract dialog will be displayed.

ai. Change Allocation Date - By default, the ChangeAllocationDate option is set to False ("F").    

If the ChangeAllocationDate option is set to True ("T"), when Allocating a Receipt to an Invoice, an Allocate Receipt? dialog will display the Date of Allocation (by default it is set to Today) which may be then changed by using the Drop-Down Calendar/Date Selection Box provided - if required.

aj. TPIntegration - Under Development - Must be set to False ("F").

ak.  Use Zips - (Being Redeveloped) By default the UseZips option is set to False ("F").  

The Zip Codes Form is activated when the UseZips option is set to True ("T") in the Company Settings Form accessible from within the Company tab on the User Options Form:

The Zip field in the Subscribers, Prospects, and Vendors Forms will then have a Drop-Down Selection List

In these Zip fields, when the Zip Code (Postal Code) is Selected (and/or entered) for that record's location, the associated City and State (Province) information will automatically be inserted into those related fields.

If that Zip Code (Postal Code) is not defined, the User may enter it at that (or any) time.

al. Allow Trace Back - By default the AllowTraceBack option is set to False ("F").  

Setting the AllowTraceBack option to True ("T") provides an enhanced Trouble-Shooting tool for Technical Support personnel.

am. Search. Max Record - Defined the default setting for certain Search Dialogs (e.g., Subscriber Search, Vendor Search) by setting a numeric value for the Search.MaxRecord option where 1=50, 2=100, and 3=1000.

an. Search. Search Delay - Defined the default setting for certain Search Dialogs (e.g., Subscriber Search, Vendor Search) by setting a numeric value for the Search.SearchDelay option where 1=0.5, 2=0.75, 3=1.0 and 4=2.0,

ao. Exclude CSID - By default the ExcludeCSID option has no value.  

Once the Excessive Signals procedure has been executed for the first time, the CSIDs entered in the Exclude CSID field within that Excessive Signals dialog will be inserted in the Setting Value column for this option, automatically.

ap. Active Alarms - By default the ActiveAlarms option has no value.

Once the Excessive Signals procedure has been executed for the first time, the Value entered in the Active (Signals) field in the Local Accounts only selection within that Excessive Signals dialog will be inserted in the Setting Value column for this option, automatically.

aq.  Passive Alarms - By default the PassiveAlarms option has no value.

Once the Excessive Signals procedure has been executed for the first time, the Value entered in the Passive (Signals) field in the Local Accounts only selection within that Excessive Signals dialog will be inserted in the Setting Value column for this option, automatically.

ar. Total Alarms - By default the TotalAlarms option has no value.

Once the Excessive Signals procedure has been executed for the first time, the Value entered in the Total (Signals) field in the Local Accounts only selection within that Excessive Signals dialog will be inserted in the Setting Value column for this option, automatically.

as. Tech Pro Bank - Under Development -

at. Tech Pro Batch - Under Development -

au. Bill In Advance - By default, the BillInAdvance option is set to False ("F") in the Company Settings Form.

Most Companies do Bill their Recurring Revenue Accounts in advance of the month in which that service is provided.

a)If this is also the case with your Company, set the BillInAdvance option to True ("T")

b)Alternately, Print the Deferred Revenue Report:

i.Answer Yes to the Do you bill a month in advance? question, and  

ii.Remember answer and don't ask again - Then Check this box to reset the BillInAdvance option to True ("T")

av. Confirm Bill In Advance - This option may not appear unless the alternate case b) i. & ii. outlined above is initiated and so it will be set to False ("F") indicating that the Remember answer and don't ask again question should not be asked again.

aw. Start Of New GL Transaction Date  - By default, the StartOfNewGLTransactionDate is empty until the General Ledger Setup Wizard is executed when the appropriate Date (based on the first day following the Ending Month and Year identified during that procedure and formatted "YYYYMMDD") is inserted here.

ax. Zone Triggers - By default, the ZoneTriggers option is set to False ("F") in the Company Settings Form

Setting the ZoneTriggers option to True ("T") will turn on the capability to send a command to control a certain device (e.g., camera) at the Subscriber's premises.

ay. Default Email User Code - By default, the DefaultEmailUserCode option is empty -  (Under Development)

az. Notify Non Related Alarms - By default, the NotifyNonRelatedAlarms option is set to False ("F") in the Company Settings Form

Setting the NotifyNonRelatedAlarms option to True ("T") enables the specialized Signal Processing feature to warn an Operator that there is an Alarm Signal pending with a higher priority that is not for the same Subscriber Account (CSID) currently on their screen.

ba. Use Related Alarms Intercept - By default, the UseRelatedAlarmsIntercept option is set to False ("F") in the Company Settings Form.  

Setting the UseRelatedAlarmsIntercept option to True ("T") will turn on the Related Alarm Intercept feature.

This Related Alarm Intercept feature will cause a higher priority Alarm Signal if received by the same Subscriber with a lower priority Alarm Signal currently being processed, to be automatically switched to the higher priority Alarm Signal.

bb. Intercept Priority Threshold - By default, the InterceptPriorityThreshold option is set to "3" in the Company Settings Form

This value setting represents the signal priority that triggers the Related Alarm Intercept feature described above

It may be reset to a different signal priority value.

bc. Canada Tax -  By default, the CanadaTax option is set to False ("F") in the Company Settings Form

Setting the CanadaTax option to True ("T") enables the specialized Goods & Services Tax tracking system (e.g., PST/GST/HST) for Companies who are required to pay that type of sale tax in Canada

For General Ledger System users, it adds two additional fields to the Mandatory Accounts (and in the Re-Declare Accounts) Form

oRead the Canada Sales Tax chapter in the Help Files for that specific information.

bd. Non Related Alarm Notification Skip Value - By default, the NonRelatedAlarmNotificationSkipValue option is set to '1'.  

This feature allows the authorized MKMSCS User to determine the interval between each Notify Non Related Alarm notification (this feature warns an Operator that there is an Alarm Signal pending with a higher priority which is not for the same Subscriber Account (CSID) currently on their screen).  

Each value of the Number  increases the delay by 4 seconds (e.g., if number value is set at 5 the result would be a 20 second delay)

be. Dealer Billing Module - By default the DealerBillingModule option is set to False ("F").  

bf. Automated Users - This is a SPA specific setting and matches the associated Employee Code(s) entered in the Automated Action Plans employee codes (separated by commas) field on the System tab in the Setup Form within SPA (see the General - Column 1 section in that System tab chapter for more information).

Read the MKSASP - Automated System Action Plan Service chapter for information on this feature.

bg. Global Caller ID - This is a SPA specific setting This is a SPA specific setting and matches the associated Caller IDs entered in the Global Caller ID tab in the Setup Form within SPA (see the Global Caller ID chapter for more information).

bh. Runaway Count - This is a SPA specific setting and matches the associated Count value established in the System tab in the Setup Form within SPA (see the On Runaway Alarm section in that System tab chapter for more information).

bi. Runaway Min - This is a SPA specific setting and matches the associated Minutes value established in the System tab in the Setup Form within SPA (see the On Runaway Alarm section in that System tab chapter for more information).

bj. Proposal Package Commission - By default the ProposalPackageCommission option is set to False ("F").   Some Companies  will want to bring Price from a Proposal when converting the Proposal into Installation Order (the default), and some Companies will not (the optional True ("T") setting).

When set to False ("F"), program will use the Price of each item as it was entered on the Proposal.

When set to True ("T"), program will use the Price of the Proposal Package regardless of the Price on the Proposal.

bk. Restrict Recurring Revenue Modification - By default the RestrictRRModification option is set to False ("F").  

When the RestrictRRModification option is set to True ("T") and a previously entered and saved Recurring Revenue record is being modified:

a)The User - determined by their specific Access Rights - will either be presented with an Authorize Transaction dialog requesting that User to specify the reason for this modification

b)Or the User will need their Administrator to provide that information and also enter their Admin User Name and Admin Password.

bl. Margin Adjust - Under Development - By default, the MarginAdjust option is set to False ("F")

bm. Auto Deposit Receipts - By default, the AutoDepositReceipts option is set to True ("T") so that Bank Auto Draft transactions are automatically recorded as Deposited on the Date that the Post Auto Draft procedure was run.

Setting the AutoDepositReceipts option to False ("F") in the Company Settings Form will require that the User manually Deposits those Bank Auto Draft transactions using the Bank Deposits Form.

bn.Multinational Rates - Under Development - By default, the MultinationalRates option is set to False ("F") in the Company Settings Form

Setting the MultinationalRates option to True ("T") is also required to enable the enhanced Goods & Services Tax tracking system (e.g., PST/GST/HST) for Companies who are required to pay that type of sale tax in Canada.

bo.Save Subscriber History Setting - By default, the SaveSubscriberHistorySetting option is set to False ("F") and so when a User sets the History Options History setting on the Subscribers Form, that setting is temporary.

Setting the SaveSubscriberHistorySetting option to True ("T") will cause the system to save each User's History Options History setting as they prefer it.

bp.Default Warranty Terms - By default, the Value of the DefaultWarrantyTerms option will be set to 12.

This Value represents the number of Months after the Sale Date entered in the Service Info section of the Edit View of the Subscribers Form when the installation's Warranty Ends.

The Value entered here will automatically populate that Warranty Ends field (i.e., Sales Date + Value in months = Warranty Date).

This Value may be changed, based on your individual Company's Warranty Policy.

bq.Default Warranty WO Settings - By default, the DefaultWarrantyWOSettings option is set to False ("F") in the Company Settings Form

Setting the DefaultWarrantyWOSettings option to True ("T") will set the Non Billable and Exclude Invoice Labor Check boxes on a new Work Order Form to match the settings in the Service Contract record associated with (assigned to) the current Subscriber - if that Subscriber is still under Warranty (i.e., Warranty Ends Date > Today).

br.To be continued...

 

From time to time, as features are added to MKMS and MKMSCS, you may find additional options on the Company Settings list that are not currently documented.

Contact Technical Support at Micro Key Solutions for the latest information on any new options, if required.

 

Next, setup your Personal Options.

 

 

General - Column 1