STARK Updates 8227 to 8228

This Help File Page was last Modified on 02/08/2018

<< Click to Display Table of Contents >>

Navigation:  STARK Version 5.1.35.XXXX New Features >

STARK Updates 8227 to 8228

This Help File Page was last Modified on 02/08/2018

Welcome to the Summary Page with the New Features in the MKMS Version 5.1.35.8227 to 5.1.35.8228 Release.

Several "bug fixes" have been completed during this series of updates.

The major changes and enhancements are included in the Features List below.

 

HelpFilesStark

 

Understanding the Features List:

All of the Program Module(s) that are Affected are listed.

The Chapter Links are provided for finding the instructions, illustrations, and details on the operation and usage of the new feature(s).

A brief Description of the Enhancement is shown, sometimes with additional Chapter Links.

 

Program Module(s) Affected

Chapter Links

Description of the Enhancement

MKMS STARK

MKS Auto Billing

The Auto Billing capability normally used within MKMS is now available as a stand-alone MKS Auto Billing application and provides far greater flexibility for determining when and which Billing Cycles will be Invoiced.

Because it is a stand-alone application, it can be run from any workstation on your Company's network that has access to the SQL Anywhere Network Server.

Accounting Administrators and authorized Accounts Receivable System Users may run the MKS Auto Billing application without having to run MKMS - thereby using less local and network resources.

MKMS STARK

MKMS Data Archive Utility

The new MKMS Data Archive Utility application provides an alternative to the current set of MKMS Purging capabilities..

It can Purge Alarm History and Purge Audit Data based on a selected Purge Date,

MKMS STARK

Advanced Sale Item Look-up

The Advanced Sale Item Look-up dialog available within the Invoices, Proposals, Bills, and Purchase Orders Forms has been enhanced and simplified with the elimination of the Sale Item field in the header, faster operation, and a more powerful Find capability added:

Find - Type the characters (numbers) for the Sale-Purchase Item to be located.

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

ii.The  incremental search will highlight the closest match.

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

 

 


Accounts Receivable System

Subscribers

The CSID field on the main Subscribers Form's Browse View page now has a Drop-Down Selection List to allow a User to view all of the CSIDs that have been defined for that Subscriber.

Accounts Receivable System

Deferred Revenue Setup

When the Deferred Revenue Setup process is completed, the User must Click the OK button to acknowledge the successful completion of the Deferred Revenue Setup procedure.

The Defer Recurring Revenue ("DeferRecurringRevenue") option in Company Settings will be set to True ("T").

As indicated in a new "Complete!  - Deferred Revenue tracking is now active." message, the User is now reminded that they must Logout and then Log In again to fully activate the Deferred Revenue process.

Starting Day - The Starting Day - which is identified in the Billing Cycle record - is now used to determine when the Recurring Revenue related Services will start being provided (i.e. Earned).

Accounts Receivable System

Deferred Revenue

The Deferred Revenue report's dialog now requires a User designated Month and Year instead of an As Of Date to establish the time-frame for that report.

Month - No default Month is inserted: Use the Drop-Down Selection List provided to Choose the Month for which the Earned/Deferred Revenue Values will be calculated.

Year - No default Year is inserted: Use the Drop-Down Selection List provided to Choose the Year for which the Earned/Deferred Revenue Values will be calculated.

Modified the query to use the Cycle Starting Date (which is identified in the Billing Cycle record) to determine when Recurring Revenue is Deferred/Earned.

Accounts Receivable System

Earned Revenue by Month

Modified the Earned Revenue by Month report's query so it uses the Cycle Starting Date (which is identified in the Billing Cycle record) to determine when Recurring Revenue is Deferred/Earned.

Accounts Receivable System

General Ledger System

Post Earned Revenue

 

The internal General Ledger calculations for Earned & Deferred Revenue have been updated:

Earned & Deferred Revenue is now calculated on a Monthly basis rather than on a Daily basis.

The Starting Day - which is identified in the Billing Cycle record - is used to determine when the Recurring Revenue will start being Earned.  

Billing in Advance means that the Date Sold recorded on the Invoice is before the Starting Day of the Period Covered for the related Billing Cycle.

Keep in mind that sometimes the Starting Date (Starting Day) of many Periods Covered being Billed may not by the "First of the Month"

 

Therefore, when the Starting Day is not the "First of the Month" and the Date Sold recorded on the Invoice is before the Starting Day of the Period Covered for the related Billing Cycle, then the associated Recurring Revenue will not be "Earned" until the following month.

If the Date Sold recorded on the Invoice is within the Period Covered on the Invoice, your Company is not Billing in Advance.

To assure the Earned Revenue is posted for the final Months within all Service Periods that were Billed, it's best to Post Earned Revenue after the normal Date of the last Automatic Billing process (e.g., we suggest the last day of the month).

 

 


Accounts Payable System

Voiding a Payment

If the Payment to be Voided was made using 1] a Credit Card (see the "Paying a Bill using the Credit Card Pay option on that Bills Form" discussion in the Payments chapter), 2] a Hand Check, or 3] an Auto Check which has been printed (i.e., a Check Number was assigned to that Payment), the system will now:

Automatically Unallocate that (Credit Card, Hand Check,or Auto Check) Payment related to those Bill(s); and

Create a new (negative Value) Payment record (see "When Voiding a Payment" below) referencing the original Payment's record ID.

 

When Voiding a Payment, a new Voided Check record is created with a negative Payment value to "balance" the system.

Except for now being able to modify the Date Paid field (to a Date on or after the original Void Date), nothing else in this Voided Check record may be changed.

Therefore, the Void, Apply Auto and Apply options are disabled, and the Check Type, Bank, Credit Card, Check Number, and Batch Number fields are displayed as  Read Only  on the record.

Accounts Payable System

Bank Reconciliation

Payments

Voided Payments

Payments are now listed as either Positive or Negative Values on the Bank Reconciliation Form based on whether they are listing an actual Payment or a Voided Payment respectively.

 

 


Inventory Tracking/Job Costing

Job Work Sheets (New Grid)

A new Show ALL Open Jobs Check box option on the Job Work Sheets (New Grid) will allow the User to quickly list all of the Jobs which have not been Completed.

When Checked (and Retrieve Data is selected), the Job Costing System will retrieve and list all open Jobs regardless of the specified Start and End Date Range.

 

 


Central Station Monitoring

Alarm Stack

Alarm Stack - Limit Grid - There is a new AlarmStack.LimitGrid option in Company Settings which by default, is set to False ("F").

When the AlarmStack.LimitGrid option in Company Settings is set to True ("T"), the normal Filtering and Sorting capabilities - normally available in the Grid of the Alarm Stack  - are disabled.

SPA

5.0.28.530

Several minor SPA screen and 5.0.28.530 feature updates.