DATE
|
MODULE / FORM
|
DESCRIPTION
|
RELEASE
1.7.900.54 3/12/2012
|
3/9/2012
|
SWAPI
|
AccountInfoUpdate would fail with the error,
"Manually entered billing account numbers must contain at least one
non-numeric character" if the assigned billing account number began with
the letter 'X'.
|
3/1/2012
|
XCharge
|
An invoice may be modified to make corrections after
an XCharge payment is processed. Some changes to the invoice may alter the
invoice total (e.g. correcting an invalid tax code, etc.). When posting, if the amount charged to
XCharge does not match the invoice amount, an additional confirmation dialog
will display in order to aid in identifying a possible issue with the amount
charged.
|
RELEASE
1.7.900.53 2/11/2012
|
2/1/012
|
SWAPI
|
LocationInfoUpdate now allows DNIS (phone number
dialed) to be submitted. If submitted, the DNIS will be used to look up the
associated lead source, if any. If a new location is being added and a lead
source is found, the leqad source will be associated with the newly created
location.
When a new location was being created during a JobAdd operation the location
lead source was not being set.
JobAdd now allows DNIS (phone number dialed) to be submitted. If submitted, the DNIS will be used to
look up the associated lead source, if any. If a lead source is found it will
be used as the lead source for the job. Also, if a new location is being
added, the lead source will also be associated with the newly created
location.
LeadSourceQuery now includes the DNIS field.
|
1/24/2012
|
Reference
Library Import
|
On
occasion a reference library import might fail with a
'cannot insert
NULL' error.
|
RELEASE
1.7.900.52 1/21/2012
|
1/19/2012
|
Account
Register, opening balances
|
When
entering an opening balance entry in the account register, the button for the
date lookup did not always activate the calendar control. Also, the button width had not been set
according to standards and the down arrow icon was partially cut off.
|
1/18/2012
|
Reports
|
Some
reports, including A/R Aging and Open Receivables, when previewing, were
hanging with a blank preview screen displayed.
|
1/13/2012
|
1096
Report (1099 summary page)
|
Adjusted
the report to accommodate the 2011 format.
New boxes had been added in Section 6 which resulted in the position
of the 1099-MISC box being repositioned.
|
1/9/2012
|
Account
Register Setup
|
The panel
for check export configuration was visible when the register setup form was
first displayed when the initial account displayed was not a bank
account. The panel is now only
displayed when the account is a bank account.
|
1/4/2012
|
Inventory Manager
|
The green
indicators and menu checkmarks for filters (REQ, XFR, RTN, ADJ, REC) in the
Transactions view were not correctly showing when multiple filters had been
selected.
|
1/3/2012
|
SWAPI
|
Added the
IsManagedProject field to the AssignmentQuery and AssignmentListQuery
commands.
|
1/3/2012
|
Job Form
|
Added code
to ensure that when selecting a Primary Employee, you must select an employee
who has an assignment related to the job.
|
12/26/2011
|
Warehouse
Adjustment Report
|
Increased the
width of the Bin No column.
|
12/22/2011
|
Inventory
|
When
editing Requisitions, Returns, and Transfers, some users were incorrectly
being denied permission to edit these inventory documents.
|
12/19/2011
|
Service
Location List
|
When printing
a large number of service locations, upwards of 50,000 or more, an Out of
Memory error might have occurred. We modified the report to be able to handle
these larger reports.
|
12/16/2011
|
Inventory
|
Modified the
message displayed when an inventory transaction is dated prior to the
inventory count activation date to be clear that tags will not be updated by
the transaction. It already had
indicated that inventory counts will not be updated.
|
RELEASE 1.7.900.51 12/14/2011
|
12/8/2011
|
A/R
Invoice
|
When
editing a task on an invoice and changing it to a different type of item –
part, miscellaneous, etc. - the TaskNote from the previously entered task was
not getting cleared out.
|
12/7/2011
|
Reports
|
Since
1.7.900.49, when previewing reports with more than 100 pages, a 'List Index
Out of Bounds' error would typically occur.
|
11/28/2011
|
SWAPI
|
Added
IsCanceled field to ICCountQuery so that external applications can determine
which Inventory Count Transactions have been canceled allowing them to ignore
or filter out canceled transactions.
|
11/17/2011
|
SWAPI
|
SWAPI
transaction logs were not purging according to the schedule set up in the SWHttp
Service Administrator making it impossible to control the resulting size of
the SW21_Master database.
|
RELEASE
1.7.900.50 11/17/2011
|
11/16/2011
|
QuickStart,
G/L Setup options
|
Default
Accounts and Fiscal Periods setup screens had misplaced instruction panels
that overlapped important information on the form, or were placed partially
off the form.
|
11/14/2011
|
Inventory
Manager
|
Added a
column to indicate if an item is marked as Counted to the grid in the
Stock/Whse area.
|
RELEASE 1.7.900.49 11/10/2011
|
11/9/2011
|
Reports
|
New file
output options, including Bitmap, JPEG, Word, Excel, and others.
Memo
fields when exported to tab-delimited text would sometimes not show in the
proper text file column.
When exporting
to text and exporting nested detail data, the detail rows were not showing up
under the correct master data, e.g. covered equipment for agreements in the
Agreement List Report.
|
11/9/2011
|
Agreement
Report
|
Some
records for agreements were being skipped and/or duplicated when saving to
file from the preview dialog.
|
11/9/2011
|
Location
Form
|
Because
the Location Form used CTRL+C as a shortcut to make a carbon copy account,
there was no way to copy any of the information in the form (CTRL+INS was
also being used). We have changed the carbon copy shortcut to ALT+C so CTRL+C
will now copy any selected text.
|
11/9/2011
|
Merge
Location Utility
|
Merge
Location was occasionally failing with an error message of "The location
you are attempting to merge from, nnnnnn, has stored documents. You must first empty the stored documents
by moving the documents, or deleting them, before merging." when there
were no documents to be deleted.
|
11/7/2011
|
Sales
Invoice Report
|
Some records
printed to a text file to sometimes would be duplicated or omitted from the
file when exporting while in the report preview dialog.
|
11/3/2011
|
Help (F1)
|
Help file
update
|
RELEASE
1.7.900.48 11/1/2011
|
10/27/2011
|
Emailing
Reports
|
Emailing
reports would fail if something other than port #25 was set up in Email
Setup.
|
10/26/2011
|
Paging
|
When
sending a page related to an assignment, on occasion, marking the assignment
as notified would fail.
|
10/26/2011
|
A/P
Invoice List
|
Rearranged
format of report to align totals with amounts and improve general
readability.
|
10/19/2011
|
F1 Help
|
F1 from
the Agreement Manager was bringing up the help screen for different form.
|
10/19/2011
|
Printed
Invoice
|
Signatures
submitted from external applications (SWRemote) would appear broken and
choppy when printed on an invoice.
|
10/12/2011
|
Register
SuccessWare®21
|
Companies
with a '&' symbol in their name were getting an error when attempting to
register SuccessWare®21.
|
10/11/2011
|
Call
Taking
|
When
taking a phone call and searching for the customer, the Location Search
results display would show the customer name at the bottom of the screen with
an “and” in the middle of it – e.g. “John and Doe”.
|
10/10/2011
|
Account
Register
|
Added new
Check Export Format for "Branch Banking & Trust Company".
|
RELEASE
1.7.900.47 10/7/2011
|
10/6/2011
|
F1 Help
|
Help file
update.
|
10/6/2011
|
SWAPI
|
Fixed a
memory leak that could have been causing “out of memory” errors after a
relatively short period of time.
|
RELEASE
1.7.900.46 10/6/2011
|
10/3/2011
|
Invoice
Manager
|
Invoices
would sometimes disappear from the Invoice Manager. This would happen if a
non-Invoice Receivable (payment, etc.) was created with a Reference ID that
matched an Invoice ID.
|
9/30/2011
|
Timecard
|
When
viewing the timecard form on Windows 7 the set of numbers on the right side
would be cut off by the border. The border has been moved to accommodate the
larger size needed by Windows 7.
|
9/27/2011
|
Payroll
Manager
|
Added the
ability to delete the first period.
This could be useful for removing old periods that had been created
but never posted.
|
RELEASE
1.7.900.45 9/26/2011
|
9/23/2011
|
Finance
Charges
|
The
monthly rate for Finances Charges was being rounded to a single decimal place
when displayed. General Setup and the Finance
Charge Form now both allow up to a three decimal percentage value.
|
9/23/2011
|
SWAPI
|
Since
version 1.7.900.42, ARPaymentQuery and ARPaymentUpdate were failing with an
'access violation' error when the value for payment reference was empty.
|
RELEASE
1.7.900.44 9/22/2011
|
9/22/2011
|
AP Invoice
List Report
|
Added
Discount Available column to the report.
Added
fields that were missing from the exported text file.
Made the
Print to File button to visible.
|
9/21/2011
|
Chart of Accounts
Report
|
Added
ability to export this report to a text file.
|
RELEASE
1.7.900.43 9/21/2011
|
9/16/2011
|
AP Item
Distribution Report
|
Added GL
Transaction IDs for the Receipt and Invoice to the report under the Expanded
Detail option.
|
9/15/2011
|
GL
Transactions Report
|
Added
option to print to file (tab delimited) to the report.
|
9/15/2011
|
AP Vendor
List and AP Item Distribution Reports
|
Print to
File button was missing from the report form.
|
9/14/2011
|
Progress
Bar
|
When a progress
bar was being displayed on a
workstation with multiple monitors, the progress bar was sometimes displaying
on the wrong monitor.
|
9/13/2011
|
Utilities
|
The Update
Tax Code utility did not update locations with a U.S. zip+4 type of zip code.
|
RELEASE
1.7.900.42 9/12/2011
|
9/8/2011
|
Agreement
Manger
|
When
viewing the Per Inv view, and filtering for Funds Transfer payment types, the
Routing number was not visible. This has been corrected.
|
9/6/2011
|
GL Account
Inquiry
|
Set the Year
to default to the latest year available, if the current year is not
available.
Widened
the Year field to allow more text to be seen.
|
9/6/2011
|
Agreement
|
When
setting the Payment Method, and using XCharge, the XCharge button would not always
display the correct status initially.
|
9/2/2011
|
Call
Center
|
When
creating a call from the Visits Due list, the Priority checkbox was not being
set properly.
|
9/1/2011
|
SWAPI
|
Third-Party
software would add a job with an inactive LeadSource, and it would result in
an error. We have added an option to over-ride this, and allow the Job to be
created.
|
8/26/2011
|
SWAPI
|
Fields
that were not submitted, i.e. not included in the third-party submitted XML,
were being cleared in the database. In
most cases, where appropriate, unsubmitted fields will now be ignored by
SWAPI leaving the field unchanged.
|
8/19/2011
|
Location
History Report
|
Added Job
Instruction, Work Done, and Work Suggested notes to the report.
|
RELEASE
1.7.900.41 8/16/2011
|
8/10/2011
|
General
|
In various
places - Purchase Order, Vendor Invoice, Item Detail Edit, etc. - if you
tried to modify a dollar amount value and left the dollar sign in while
editing a "not a valid floating point value" error would display
until the dollar sign was manually deleted.
Now the dollar sign will be automatically removed when tabbing or
clicking into the dollar field to edit.
|
8/9/2011
|
eOrders
|
Added Ship
To Address information to the eOrder.
|
8/9/2011
|
Tech Hint Options
|
Added a
configuration setting for selecting the day of the week consider as the
starting day of the week. This will
allow, for example, the weekly calculations to be aligned with the payroll
overtime week.
|
8/5/2011
|
QBLink
|
When the payroll
briefcase is missing or cannot be located, an ambiguous error message,
"cannot perform this operation on a closed dataset", would
display. A more informative message
will now be displayed.
|
8/5/2011
|
Opportunities
Report
|
Added status
to the columns that are exported to text file.
Added
converted/not converted filter.
Added
sold/not sold filter.
Added
opps/leads filter for consistency with Opportunity Manager.
When an
opportunity was being split across a page boundary, the line was also being
split in the exported text file. Each opportunity is now forced to begin on a
new page if it would otherwise be split.
|
8/5/2011
|
Opportunity
Manager
|
Now allows
sorting on the status (Sts) column.
Added
converted/not converted filter.
Added
sold/not sold filter.
|
8/3/2011
|
Job
|
After
entering a new job and saving the entry, if payment reference information had
been entered for the job, then Billing Info was selected before closing the job
form, the payment reference field would fail to decrypt the value for display
showing the encrypted (scrambled) value from the database.
|
8/2/2011
|
SWAPI
|
ARInvoiceUpdate
was allowing voided invoices to be updated - adding line items, etc.
|
7/26/2011
|
Job Form
|
When
selecting Job Materials, Purchase Orders, Material Requisitions, Material
Returns, and Vendor Invoices are now being sorted by date.
|
7/26/2011
|
Check
Printing
|
The Memo
field for a check has limited space, but the Check Form was allowing an
unlimited number of characters to be entered. The form will now limit entry
to 35 characters.
|
RELEASE
1.7.900.40 7/24/2011
|
7/23/2011
|
Agreement
|
Since
1.7.900.39, attempting to select a standard payment method for an agreement
would fail with "Err: Payment Method not in source" error.
|
7/22/2011
|
Timecard
Report
|
Added
option to print the report as a Summary Only.
|
7/22/2011
|
Inventory
Manager
|
Added a
filter for Bin in the Warehouse/Stock view.
|
RELEASE 1.7.900.39 7/21/2011
|
7/21/2011
|
AR Invoice
|
Since
1.7.900.38, some operations would fail with the error "Cannot insert
detail, item/sale type is not set up with a valid general ledger
account". One example of this was
attaching a visit to the invoice where the visit had a task assigned and the
task had detail that was being imported onto the invoice.
|
7/19/2011
|
Agreements
|
The method
of selecting a payment method for an agreement now allows billing methods used
previously by the same billing account to be selected like some other forms
already did.
|
7/15/2011
|
Email
Paging
|
In email
paging setup, if you have Include Line Breaks enabled, sending email would
fail with an "Unrecognized Command" error if a field only contained
a period. Also if the last line of the message was a single period by itself
then sending email would lock up until the email server timed out. Sending of
emails now allows periods anywhere in the message.
|
7/15/2011
|
Payroll Manager
|
When
reviewing an employee's timecard entries, a user can open the timecard for a
specific entry. Any changes made to this timecard would not be reflected
after the user returned to the Payroll Manager. The Payroll Manager Timecard grid now refreshes
when returning from the timecard.
|
7/15/2011
|
Permits
|
SW21
allows permits to be created without adding any stages to the permit. This
type of permit cannot be completed when added to a job. Warning messages will
now be shown if a permit type is created without stages or a permit without
stages is added to a job.
|
7/15/2011
|
Payroll
Manager
|
The
Employee tab now has totals for the various hours categories displayed
beneath the grid.
|
7/14/2011
|
Email
Setup
|
Corrected various
problems that might occur when attempting to enter a 3 or 4 digit port
number.
-It was
only possible to enter a three digit port number by using the arrow buttons.
-If you
did have a three digit port number and tried to enter a two digit one into the
edit box the entry was not being saved.
|
7/14/2011
|
Reference
Books
|
Add the
book name to the error message displayed when an invalid code has been
entered into a reference book field. Sometimes
code validation may fail on a secondary lookup, showing the book name will
help to track down the problem.
|
7/8/2011
|
Agreement
Visits
|
When
creating a Job and Call from an open visit, sometimes a billing account that
is no longer valid for the location (e.g. old carbon copy account) could have
been assigned to the job.
|
7/8/2011
|
Opportunity
Report
|
Added
Location and Billing Account fields and lookups to the available filter
options in order to be able to run the report for a specific location or
account.
|
RELEASE
1.7.900.38 7/8/2011
|
7/7/2011
|
SWAPI
|
The
JobPunch command was not using the NTC settings from payroll setup. Therefore, Paid/Not Paid, RegOT, Pay Item
and Rate were not being set properly on NTC entries.
|
7/7/2011
|
General
|
If a
message dialog displays, usually because of some error, while a database
transaction is active, SW21 displays a message dialog and terminates in order
to prevent extended database locking times and to ensure integrity of the
data. This message will now display in
the upper left, instead of screen center, so that it does not hide the
original message dialog that triggered it.
|
7/6/2011
|
Pricebook,
Item Category Form
|
The
Edit/New Category Properties Form was missing shortcut keys for Save and
Cancel. They have now been set to
CTRL+ENTER for Save and ESC for Cancel.
Some
controls were being cut off by the right edge of the form.
|
7/6/2011
|
Agreement
Manager, Grid Reports
|
The
following billing fields have been added to the list of available fields when
using the grid report in the Agreement Manager: First Name, Last Name,
Address1, Address2, City, State, Zip, Company Name. This may be especially useful when
marketing renewals from the Renewals Due or Renewals views.
|
7/6/2011
|
A/R
Invoice Item Form
|
Several
quirks while editing invoice cost detail have been corrected.
-After
starting to add a new detail to a line item on a posted invoice, the form
could be closed, leaving the user in a state where either Enter Cost button
is not available or when going back into enter cost another new entry could
not be started. (The difference depended upon whether item form was closed
via the Close button or the windows "X".
-The Undo
action/button would not function while a detail row was in edit mode, even
though the action/button was enabled.
-The Save
and Undo actions/buttons were not enabled when a detail was in edit mode
prior to modifying any fields.
-The
Save/Undo actions/buttons were not functioning when trying to save detail
changes for a posted invoice that had any errors in the line item due to
subsequent setup changes in GL, reference books, etc.
-The Undo
button/action was causing unsaved detail changes to be saved rather than
canceled.
-After
using the Save/Undo buttons to save/undo detail modifications, the grid menu
was not always being properly re-assigned.
-Other
situations where actions, menus, and dataset states could get out of sync,
including switching detail pages while editing, using the Save button while editing
incomplete detail, modifying standard labor hours while editing detail,
unverifying part items while editing detail, etc.
|
7/6/2011
|
SWAPI
|
LocationInfoUpdate
would return the unfriendly error message “Unexpected failure; The data
types Varchar and Text are incompatible in the equal to operator” when values were not supplied for the
State or Zip fields. The message will now identify that these fields are
required.
|
7/5/2011
|
SWAPI
|
Equipment
returned as part of LocationQuery was being limited to 20 records. All
equipment records will now always be returned by default.
|
7/5/2011
|
Invoice
Item Cost Entry
|
If you had
an unposted invoice, with invalid line item information, you would not be able
to import timecard labor. This would cause a lockup on the cost entry form
where you cannot Save, Undo or close the form forcing a forced termination of
SW21. A message is now provided indicating the source of the failure and the
item can be corrected before importing or adding labor.
|
7/1/2011
|
Payroll
Deferred Wages
|
If you
entered a deferred wage for a piece rate employee who worked enough hours to
show overtime hours in the prior period, identified by the earned date of the
wage, the system would try to apply an overtime adjustment into the current
period. Since SW21 does not
automatically calculate overtime earnings for piece rate employees, SW21
should not have been applying deferred overtime adjustments for piece rate
employees either.
|
7/1/2011
|
Call
Center, Job Form
|
Adding a
Visit to a completed Call or Job would result in an error 'Field
SchedDuration cannot be modified'. The
visit assignment could still be completed in the job form, but this would
cause the update to rollback completely from the Call Center.
|
RELEASE
1.7.900.37 7/1/2011
|
6/29/2011
|
Sales
Invoice Items Report, Pay Base option
|
Added an
option to select whether to show the recently added Labor % of Sale column.
|
6/28/2011
|
Location
History Report
|
Filters
for No Agreement and No Sales Calls were not functioning correctly.
Sometimes, depending upon the combination of other filters selected, a
location with an agreement or a sales call would be included.
|
6/27/2011
|
A/R
Invoice
|
If a
subaccount was added to the default discount account, attempting to import
time card entries on an invoice that included a discount and had been posted
before the subaccount change would fail.
The invoice would get stuck in a state where changes could not be
saved or canceled, and the only alternative would be to End Task.
|
6/24/2011
|
XCharge
Setup Wizard
|
Rerunning
the cleaning process after the initial XCharge activation would clear XCharge
aliases that had been obtained after the initial activation.
|
6/22/2011
|
Payroll
Manager, timecard grid
|
In the
payroll manager the timecard grid wouldn't draw the first line if the
employee had no time entries. This could cause confusion when scrolling
between employees.
|
6/22/2011
|
Payroll
Misc Wages
|
When a miscellaneous
wage is entered for employees with similar codes, and one is inactive, the
wage could have ended up on the wrong employee.
|
6/22/2011
|
Equipment
List Report
|
Added Tech
to the Equip/Service History information displayed on the report.
Added the
ability to filter by Tech to the Service Options.
|
6/21/2011
|
Service
Location List Report
|
Added
Agreement Status column to the report.
Enhanced
the ability to filter based on a location's Agreement Status.
|
6/21/2011
|
SWAPI - JobPunch,
JobAdd
|
Submitting
a JobPunch for a job that was missing a job type fail with ‘Unexpected failure; The
data types varchar and text are incompatible in the equal to operator (jsdm8)’.
A more user friendly message has been implemented indicating the reason for
the failure (job type not assigned).
SuccessWare21
requires that a job type be assigned before a call for the job can be
assigned to an employee. SWAPI also
now enforces in JobAdd that a job type is assigned if an employee is also
assigned.
|
6/21/2011
|
Periodic
Agreements, XCharge
|
XCharge
processing would fail for invoices where the dollar amount and credit card
number are the same as another payment made within a 15 minute time
window. This is an XCharge feature
designed to prevent inadvertent duplicate billing. However, a need for
duplicate billing can occur when the same billing account is responsible for
many agreements at different locations.
In the Per Inv view of the Agreement Manager, on an invoice where
payment was declined due to a “duplicate” failure, if you determine that the
duplicate needs to be allowed, right-click on the invoice and select “Allow
Duplicates”. The agreement will be
flagged to allow the duplicate charge for this particular invoice, and for
all future invoices.
|
6/20/2011
|
SWAPI -
JobSummaryQuery/Update
|
Added
IsNotified field to JobSummaryQuery/Update.
|
6/17/2011
|
Misc. Wage
Manager, Exception
|
An error
would occur if you left the % in the field value while editing the commission
percent. The program would then also
terminate.
|
6/16/2011
|
Location
merge
|
(Tutorial
only) An error relating to document storage would occur attempting to merge
locations.
|
6/16/2011
|
Statement
of Cash Flows report, Subaccount breakdown
|
Subaccount
breakdown was incorrect, showing period end balances instead of period
activity balances.
If an
account didn't have sub accounts there was no indication when drilling down.
|
6/15/2011
|
Counter
Sale Invoice, Default tax code
|
The tax
code would not populate when you create a counter sale invoice if the default
tax code matched the beginning of another tax code, i.e. IN and INUSE
|
6/15/2011
|
PriceBook,
Item Form
|
Some items
were showing truncated time values in Added Date field.
|
6/14/2011
|
Work
Orders Report
|
Ordered
the results by Technician, and Date.
Edited the
Technician drop-down menu to include Technicians and Salespeople.
Added the
ability to customize what notes are visible.
Added the
ability to start a new page for each Technician.
|
RELEASE
1.7.900.36 6/14/2011
|
6/9/2011
|
Price Book
Item List Report
|
When
printing the Item List, items would sometimes print the description on one
page, and the barcode on the next.
|
6/7/2011
|
Call
Progress
|
When
setting the progress times for an assignment involving a subcontractor who
has been set to enable timecard conflicts, a conflict error would still occur
and prevent the progress from being recorded.
|
6/8/2011
|
Company
Setup
|
In the
Call Center tab, the Timecard Calibration value would sometimes have an
invalid value. This would cause Invalid Increment errors when opening Call
Progress.
|
6/3/2011
|
Sales
Invoice Items Report
|
In the Pay
Base version of the report, added a new column for pay base as a percent of
sale.
|
6/2/2011
|
Job Cost
Analysis Report
|
Added an
option for displaying labor, parts, and miscellaneous cost as a percent of
sale. When included the calculations
will show in the job totals, user-selected group totals, and final report
totals.
|
5/31/2011
|
Miscellaneous
Wage Report
|
This is a
new payroll report that will optionally show hourly wages, piece rate wages,
and/or commissions. The report
available from the Payroll Manager and from the Report Gallery.
|
5/27/2011
|
Equipment
List Report, Equipment Comparison Report
|
Added
equipment location and system fields to the report.
|
5/27/2011
|
Agreement
Manager
|
Added an
option (right-click in the Periodic Invoices view) that will allow resetting
all XCharge transactions that were declined for reprocessing.
|
RELEASE
1.7.900.35 5/26/2011
|
5/25/2011
|
Invoice
Tracking
|
When
deploying invoices, it was possible to enter an employee's username in
lowercase letters. This would cause a
discrepancy when the Invoice No is used in SuccessWare. This has been corrected.
|
5/23/2011
|
Agreement
List Report
|
When
exporting to a text file, the Location and Billing Customer Addresses were
not always printing the correct data for the agreement.
|
5/23/2011
|
Invoice
Item Detail Report
|
Added
ability to export the report to a text file.
|
5/19/2011
|
A/P Open
Payables Report, A/P Aging Report, A/R Aging Report
|
Added
print to text (tab delimited) option.
|
5/18/2011
|
Payroll,
export to QB
|
Under
certain circumstances, export to QuickBooks may have failed without any
notification to the user, except for a lack of the "export
successful" message. The failure
to export may have led to a "cannot perform this operation on a closed
dataset" error if QBLink was launched without a successful export.
|
5/17/2011
|
A/P
Transaction Report
|
Corrected
the heading when reporting based on the Item Date.
|
RELEASE
1.7.900.34 5/13/2011
|
5/12/2011
|
Payroll
|
Actual
earned would sometimes calculate out to zero during payroll preparation for
deferred hourly wages that had been entered into the misc wage manager.
|
5/10/2011
|
Time Card
Entries
|
NTC
entries were always being created as Productive. This does not make sense
when the Payroll Setup is set to create NTCs as not paid. NTCs will now be
created as Non-Productive when they are not paid.
|
5/9/2011
|
Printed AR
Invoice
|
Credit
Card Authorization information (when using XCharge) only printed from payment
processed through the invoice– i.e. before posting the invoice, or when
reprinting original invoice. Authorization
information from payment applied through accounts receivable now also prints.
|
4/29/2011
|
Register
Account Setup
|
A new
format for exporting checks has been added to the Register Account Setup
form. An Account can be configured to
export using the Citibank Canada Positive Pay format.
|
4/27/2011
|
Check
Printing
|
A new
check format has been added for printing checks in Canada (Citibank) on blank
check stock. Select Format H in the Print Alignment form to use this
option. Setup of bank account number,
routing number, and bank name/address is required in Register Account Setup.
|
4/27/2011
|
Job Cost
Analysis Report
|
Modified
to include discounts (negative sale amounts) from A/R invoice line items.
Unit price
was showing incorrectly for sale detail items when the item quantity on the
invoice was anything other than 1.
|
4/27/2011
|
Employee
|
Increased
the size of VehicleID field from 6 to 10 characters so that a value
consistent with vehicle management -
VehicleNo or PlateNo - can be entered.
|
4/21/2011
|
Project
Estimate Report
|
The
Expense Type summaries were not being displaying when not showing lower level
details.
|
4/20/2011
|
Timecard
Entry
|
Non-Technician
timecard entries were not properly being checking for conflicts.
|
4/18/2011
|
Purchasing
Manager
|
A user
that had no access to payables data was able to access Vendor Account History
(F4) from the Purchasing Manager.
|
4/18/2011
|
Timecard
Entry
|
Editing an
entry with a future time would cause falsely reported conflicts with an open
entry in some circumstances.
|
4/15/2011
|
SWAPI
|
Invoices
submitted through Third-Party devices with Visit line items were not properly
setting the Pay Base on these line items.
|
4/11/2011
|
Service
Location Report
|
Added
option to include Archived History in the report within the Job Reference
options.
|
4/11/2011
|
Location
History Report
|
Added
option to report on both Current and Archived History.
|
4/5/2011
|
SWAPI
|
Added
PaymentInfoUpdate command which allows third party applications to submit
payment method information for either billing customers or jobs.
|
4/1/2011
|
A/R Cash
Receipt, A/R Adjustment, A/P Adjustment
|
Added to
the message that is displayed when the form's invoice number search finds
multiple possible matches for a particular invoice number.
|
RELEASE
1.7.900.33 3/29/2011
|
3/29/2011
|
Barcode
Printing
|
Entering a
page height of 0 inches in the Page Setup form would cause an Invalid
Floating Point error. Once the error occurred and the setup form closed,
there was no way to re-open the setup form to correct the issue.
|
3/22/2011
|
Account
Register
|
Added a
prompt for rule-off date (statement date) when exporting checks in the
Citibank Positive Pay format.
|
3/22/2011
|
Check
Remittance Report
|
The Net
Amount column was not totaling properly when a check included partial
payments on any items.
|
3/22/2011
|
Agreement
Manager, XCharge
|
The
Agreement Manager is now disabled when processing XCharge. Previously it was possible to select the
grid or change the grid dataset interrupting the XCharge process.
|
3/7/2011
|
Sales
Tracking Report
|
When
grouping by the Quoted By field, the totals were not always accurate.
Added
Sales Person as an optional filter.
|
3/3/2011
|
Pricebook
|
Added Mfr
and MfrPartModel columns to the grid in the pricebook for use in sorting and
identifying items.
|
RELEASE
1.7.900.32 3/2/2011
|
3/1/2011
|
SWAPI
|
LocationInfoUpdate
has been modified to allow third party applications to add a new lead source
code/description when adding a new location record. The ability to add a new lead source had
already been available when creating a new job (JobAdd command).
|
2/26/2011
|
Account
Register
|
New check
export format for Citibank Positive Pay.
|
2/23/2011
|
Project
Estimate Detail Report
|
Percentage
calculations in Group totals were sometimes incorrect. Moved reporting of the group totals from
the group header to the group footer in order to ensure consistent
calculations.
|
2/23/2011
|
Wage
Source Report
|
Tax
percentages were being rounded during display, and appearing to show
incorrect Withholdings as a result.
This has been corrected.
|
2/22/2011
|
Vendor
Invoice
|
When
searching for an Item, the General Ledger accounts were not visible without
scrolling to the side.
|
RELEASE
1.7.900.31 2/22/2011
|
2/17/2011
|
SWAPI
|
Receipts
created/updated using ReceiptUpdate were not being set up properly for
eventual invoicing. The received
quantities were being set correctly, but the quantity and amount for
invoicing were not being set.
|
2/7/2011
|
Agreement
List Report
|
Comments
were not always displaying properly for each agreement.
Added
Customer Info (if the option is selected) to the information being exported
when exporting the report to a file.
|
2/4/2011
|
Work
Orders Report
|
Added
equipment size to the information included in the report.
|
2/3/2011
|
Purchasing
Wizard
|
Warehouses
with a space in the name were not remaining checked after closing and opening
the Properties window for an Item List.
Now
validates if the warehouse list becomes greater than 255 characters in length
and notifies the user that the warehouse selected cannot be added to the
list.
|
2/3/2011
|
QBLink
|
Windows 7
users on the ASP were not able to generate a shortcut to QBLink on their desktop.
|
2/3/2011
|
SWAPI
|
Agreements
created through SWAPI via ARInvoiceUpdate were not being set up with a
Created Date.
|
1/28/2011
|
Agreement
Manager
|
Added
TotalBeforeTax as a field that can be selected when printing the grid from the
PER INV (periodic invoices) view.
|
1/28/2011
|
QuickStart
|
(MS Access
only) Since 1.7.900.25, After adding a new company when attempting to save
company setup the following error would occur: "Duplicate output
destination 'LegalAddress'".
|
1/28/2011
|
SW21Keys
|
Home key
will now always start a new macro.
|
RELEASE
1.7.900.30 1/28/2011
|
1/28/2011
|
Printed
checks, blank stock
|
Added a
new check format (Format G) for use when printing checks on blank stock for
Citibank. Citibank had a different
requirement from our current Format F for the position of the MICR line.
Added bank
address fields in register account setup for bank accounts. If entered the address lines will print
along with the bank name when printing checks on blank check stock.
|
RELEASE
1.7.900.29 1/25/2011
|
1/25/2011
|
Activation
|
Restructured
the internet SuccessWare21®
activation request XML format for consistency with other automated
notification processes.
|
1/24/2011
|
Check
Printing
|
Added an
option when printing to blank check stock to "Suppress Leading Zeros on
Account #" which will cause blanks to print instead of leading zeros in
the MICR line when the bank account number is less than 13 digits.
|
1/20/2011
|
General
Ledger
|
Sub
Accounts with a space in the identifier were causing problems in various
places, such as Accounts Payable Invoices, and Payroll. Posting or adjusting of the invoice or
payroll period would fail in certain circumstances.
|
RELEASE
1.7.900.28 1/13/2011
|
1/12/2011
|
Purchasing
Wizard
|
Added an
option to copy warehouse on the selected item to all other items. The feature is not available on lists
generated for warehouse restock.
"Copy
department to all items" was not always being enabled/disabled appropriately.
|
RELEASE
1.7.900.27 1/11/2011
|
1/11/2011
|
1099-MISC
|
The file
containing the 2010 category definitions had been omitted from the
deployment. The categories had not changed
from 2009 so the forms would still print correctly, however, the missing file
would cause a warning message to display that 2009 1099-MISC category
definitions were being used.
|
1/5/2011
|
Purchasing
Wizard
|
When
creating an item list for a Restock Purchase Order based upon usage, there is
now a new option to allow the department to be assigned based on the
department in which the parts were used (requisitioned).
Department
selection has been moved to the pages used when creating either a simple list
or a restock list.
Department
now shows in the item list detail and may be modified on a line by line
basis.
The
department identified on the line item detail is now used when creating
purchase orders. The department is no
longer selected/modified when the option to Create PO’s is selected.
When
editing item list detail, there is also an option to set all lines to the
same department.
|
RELEASE
1.7.900.26 12/28/2010
|
12/27/2010
|
Payment
Method
|
When
selecting a payment method that uses the Fund Transfer payment type, a
separate field for entering the Routing Number for the bank will now be
available.
|
12/23/2010
|
SWAPI,
JobAdd
|
Added
CallReason to the Job Add command. If
supplied, and JobClass is not supplied, CallReason will be used to lookup
JobClass and JobType as setup on the CallReason.
Added a
new CallReasonQuery (reference lookup) command.
|
12/21/2010
|
Inventory
Manager
|
Added FromWhseID
and ToWhseID as optional fields available in the grid report in the
Transactions view, as a way to demonstrate that transactions that show
different warehouse names may be tied to the same warehouse that has had name
changes over time.
|
12/20/2010
|
Material
Requisition
|
Added
options for Zero All Pulled Quantities and Set All Pulled for a specific
requisition. Right-click on the detail
grid on a requisition to access the option.
|
12/17/2010
|
Inventory
Manager
|
Changes
(New/Edit/Delete) to warehouses were not being immediately reflected in the
Warehouse lookup list on the Transactions page of the manager.
|
12/17/2010
|
Call Center
|
When using
the Daily Assignment View, scrolling to the date a new employee was hired
would properly add the employee to the view (if not filtered out), but the
calls were being misaligned by time.
|
12/17/2010
|
GL
Starting Balances
|
Starting
Balances imported from a file were not being correctly marked as Starting Balances,
but were being marked as standard journal entries.
|
RELEASE
1.7.900.25 12/15/2010
|
12/9/2010
|
Reference
Library Import, Chart of Accounts Conversion
|
Since the
release of 1.7.900, the reference library import and chart of accounts conversions
would fail with 'Access violation in Midas.dll'.
|
12/7/2010
|
Call
Taking
|
After
selecting a customer, and changing the customer name, the system prompts
whether change was for Correction, or New Owner (Occupant). Neither is initially selected and there was
only an OK prompt. You could click OK
without making a selection, but this is intuitive. Now until a selection is made a Cancel button
will be visible. Once a selection has
been made Cancel will no longer be visible.
If you
made a name change selection, then searched again and re-selected a different
customer, the selection made for the first customer would remains (you could
see this if you made a change to name after having made the re-selection).
The name change selection value will now reset whenever a customer is
selected.
|
12/3/2010
|
Sales Tax
Report
|
Long
Billing Account numbers were being truncated on the report.
|
12/2/2010
|
Receipt
For Job
|
When selecting
the Receipt for Job from the Job Summary form, not all of the payment
information was being carried over from the Summary to the Receipt.
|
11/24/2010
|
Purchase
Orders
|
There is now a user ability that controls whether a
Purchase Order can be entered without a vendor assigned. The user ability can be found on the
Purchasing/Receiving tab of User Group Setup.
Previously, a vendor was not required until it was necessary to put
the PO into an Ordered status, or receive the PO. Now if the ability is disabled, a new PO cannot be saved until a vendor is assigned.
|
11/19/2010
|
Company
Setup
|
Added
option to enter a Legal Name for your company, separate from your operating
name. The Legal Name will be used for
1099 and 1096 forms. It can also
optionally be used when printing checks with Blank Check Stock.
|
RELEASE
1.7.900.24 11/15/2010
|
11/11/2010
|
Warranty
Reserve Analysis Report, Agreement Reserve Analysis Report
|
Added invoice
reference information to the report - Invoice No and Item No. Showing this information is optional.
Added
sort, and group by Invoice No and Item No.
Added
filter by Item No.
|
11/11/2010
|
Agreement
Deferral Report
|
Added invoice
reference information to the report - Invoice No and Item No. Showing this information is optional.
Added
sort, and group by Invoice No and Item No.
|
11/10/2010
|
SWAPI
|
When new
jobs were created by third-party apps, SWAPI was forcing the Job Class to
uppercase which caused SW21 reports to split the jobs into separate groups if
the job class had been set up with a mix of upper/lower case. SWAPI will not longer manipulate job class
in this way.
|
11/9/2010
|
Cash
Receipt
|
Modified how
validation works when selecting a "card on file" payment from the
account history (when XCharge is not enabled). Credit card payments, when selected from
history, will no longer display "invalid credit card number"
messages when the source for the credit card selection was a valid complete
credit card number.
|
11/6/2010
|
Job
Permits Report, Permit Stages Report
|
Added
Phone No to the report.
Added the
export to marketing list option.
|
RELEASE
1.7.900.23 11/5/2010
|
11/5/2010
|
Sales Lead
Tracking Report
|
Since
1.7.900.20, if an install job for a sales job was created, but then canceled,
and another install job created, the sales job would show up twice on the
Sales Lead Tracking Report, inflating the counts of quotes and sales.
|
11/5/2010
|
Vendor
Part List Import
|
When
updating standard cost the Average Cost is now also updated (non-counted
Items only).
|
11/4/2010
|
A/R
Transaction Report
|
Expanded
the width of the Billing Account column to display larger Account Numbers.
|
11/1/2010
|
Payables
|
When
making a payment to a Vendor, it was possible to offer a discount larger than
the balance to be paid, causing several problems on the Payables/Payables
Allocations. This is now prevented.
|
10/27/2010
|
Call Center
|
On calls with
multiple assignments, rescheduling an assignment would not always update the
call's schedule to match.
|
10/26/2010
|
Call Center
|
The range
of choices available for Employee Zoom in the Assignment View was not very
effective. Updated the choices to
offer a wider range.
|
RELEASE
1.7.900.22 10/21/2010
|
10/20/2010
|
XCharge
Setup
|
Set the
timeout for XCharge setup processes to 10 minutes, instead of 30
seconds. We were seeing occasional instances
of 'Timeout expired' errors on companies with large databases.
|
10/19/2010
|
Agreement
|
A change
from 1.7.900.18 - "When creating renewals, agreement type, payment
method and department are validated and left blank on the new renewal
agreement if no longer valid." - has been reverted. This change was causing some issues with
batch building of renewals from the Agreement Manager.
|
10/16/2010
|
A/P
Invoice List Report
|
Pmt/Adj
amount was not reporting for credit invoices.
Balance calculations
were sometimes incorrect.
Modified a
default setting on the interface form to Posted Only.
|
10/16/2010
|
Inventory
Parts
|
Items with
a zero quantity and a residual total value were being allowed to be set to
non-counted and/or non-valued. Changes
to counted and valued will no longer be allowed until an item value
correction brings the value to zero.
Items with
a zero quantity and a residual total value were being allowed to become
inactive. They will no longer become
inactive until an item value correction brings the value to zero.
|
10/15/2010
|
Call
Taking
|
On
occasion (after a MS-Access to SQL Server migration) posting a phone call
would fail with 'Posting failed' message.
|
10/14/2010
|
Item Distribution
and Inventory Transactions Reports
|
Expanded
the Item No column to display up to 15 characters.
|
10/13/2010
|
Agreement
List Report
|
Expanded
the size of the Agreement No column to make sure that the number is not
truncated.
|
10/13/2010
|
Invoice
Labor Costing, User Ability
|
Labor
costing ability in 'receivables' includes three levels of permission.
* 'Labor'
will grant access to the labor grid.
* 'Rates'
will allow the rate/cost columns to be visible/editable for non-piece rate
lines.
* 'Piece
Rate' will allow the rate/cost columns to be visible/editable for piece rate
lines.
NOTE: The
cost/profit values on the invoice form and the total cost values on the
invoice detail form will not be visible if a user does not have both the
'rates' and 'piece rate' permission for labor costing.
|
RELEASE
1.7.900.20 10/11/2010
|
10/11/2010
|
Check
Remittance Report
|
Totals at
the bottom of the report were sometimes incorrect on multi-page remittances.
The first item
on multi-page remittances sometimes would show an incorrect item net amount.
Also on
multi-page remittances, vendor item numbers were sometimes duplicated on
subsequent pages.
|
10/7/2010
|
Call Center
|
Modified
the call center to show employees active as of the date being viewed, i.e. If
you go to a day prior to an employee's termination date, the employee and his
calls will now show up (unless the employee is otherwise filtered out).
Refresh in
the vertical view was not immediately showing added employees (new employee
added, call center filters modified and employees added, etc.)
|
10/6/2010
|
Payroll
Misc Wages
|
The system
was not allowing a negative Total Sale Amount. This becomes necessary when a change order reduced
the sale price of a job after a commission was already paid on the original
sale price.
|
10/5/2010
|
Sales Lead
Tracking Report
|
Added an
option to show information about the job created for the sale (if job is
linked to the sales job).
|
10/4/2010
|
Sales
Tracking Report
|
When
including customer info and printing to text file, customer info was not
being saved into the text file.
|
10/3/2010
|
Inventory
Transactions
|
The item information
panel at the bottom of the grid was not displaying when an inventory
transaction document (requisition, return, adjustment, transfer) was first
opened. Scrolling to another item in
the grid would cause the information panel to display.
|
10/2/2010
|
Purchase
Order, Vendor Invoice
|
When
adding a new PO or vendor invoice, the
vendor's fax number would not show initially when the vendor was first
selected. It would display sometime later after some event caused the vendor
information to refresh.
|
10/2/2010
|
Physical
Count Report
|
Modified
the report so that the page header would print on all pages, not just the
first.
|
10/2/2010
|
Billing
Customer List
|
Corrected
positioning of the Phone column heading.
|
10/2/2010
|
A/R
Invoice
|
The
caption on the window was sometimes garbled, for example when doing a new
counter sale invoice, the caption read 'New New New...'.
|
RELEASE
1.7.900.19 10/1/2010
|
9/27/2010
|
Vendor
Part Import
|
Item
Category and Item Group can be specified in the import file. The category and group must already exist
in the Parts section of the SuccessWare21® Pricebook.
|
9/26/2010
|
Find/Merge
Locations and Billing Accounts
|
Duplicate
accounts were listed twice unnecessarily - record A as a duplicate with B, and
record B as a duplicate with A.
|
9/24/2010
|
Project
Estimate Report, Work In Progress Report,
|
These
reports may now include commissions as part of project cost. This is a system wide configuration for
projects in company setup on the 'Modules' tab.
|
9/24/2010
|
Job Cost
Analysis Report, commissions
|
The job
cost analysis report now has an option to include commissions on the job cost
analysis report. The default value is
configured in Company Setup on the 'Modules' tab.
|
9/23/2010
|
G/L Journal
Entry Import
|
Blank rows
were reporting warnings. Blank rows
will now be skipped.
|
9/23/2010
|
Cash
Receipt
|
In certain
rare situations, the payment type may not match the identified payment method
when posting. This caused an incorrect
payment type to be recorded in the cash box.
|
RELEASE
1.7.900.18 9/22/2010
|
9/17/2010
|
A/R
Invoice, Verify Parts
|
When
verifying invoice parts, if system finds serialized item detail on the invoice
without serial numbers or with a quantity other than one, a message will pop
up indicating the existence of improper serialized detail on the invoice and
the operation will be aborted. This was occurring occasionally even when no
improper serialized part detail could be found on the invoice.
|
9/14/2010
|
Receipt
Form
|
The
description column is now a bit smaller to accommodate item numbers that use
the full 15 character allowed for an item number.
|
9/9/2010
|
Pricebook
Product Guide Report
|
Fixed the
label for the book (category) lookup field.
|
9/2/2010
|
Item
Distribution Report
|
Added PO
No and Receipt ID columns to the report (in Expanded
Detail)
Added PO
No and Receipt ID to sort/group fields
Added Job Progress
column to the report (in Expanded Detail)
Tightened
up the row spacing on the report.
|
9/2/2010
|
Work
Orders, Sales Call Sheets
|
When
emailing a single work order or call sheet, the email address will now be
pre-populated with the employee's email address.
When
emailing a call sheet report for a single selected salesperson, the email
address will now be pre-populated with the employee's email address.
|
9/1/2010
|
Sales Lead
Tracking Report
|
Added sort/group
by location last name and first name.
|
8/31/2010
|
Invoice
List Report
|
Modifications
to improve performance.
Fixed a
truncated column header.
|
8/31/2010
|
Work
Orders Report
|
The
Printing Options dialog was displaying mostly outside of the visible
boundaries of the report window.
|
8/29/2010
|
Customer
Opportunities
|
Insert to
add a new opportunity for a customer when the query was unopened was
resulting in 'cannot perform this operation on a closed dataset' error.
A recent
change to not open the Opportunity Manager automatically (in order to avoid
automatically opening a potentially slow query) also caused Customer
Opportunities to behave the same way.
This was not necessary for customer opportunities.
|
8/20/2010
|
Journal Entry
|
Added the
ability to import Journal Entries from Tab Delimited text files, or Excel
spreadsheets.
|
8/20/2010
|
Agreement
Manager
|
The Cancel
button may not have always been visible in the progress dialog form when
creating periodic billing invoices.
|
8/19/2010
|
Employee
Qualifications
|
Added
Select All and Select None options to the Right-Click menu.
|
8/19/2010
|
Agreement
|
If a
Renewal for an Agreement is terminated for reasons other than customer declining
(commonly, a mistake in data entry), the original Agreement was no longer
able to be renewed.
|
8/19/2010
|
Agreement
|
When
creating renewals, agreement type, payment method and department are
validated and left blank on the new renewal agreement if no longer valid.
|
8/19/2010
|
Vendor
Merge
|
After
merging one vendor into another, if the vendor that was merged into the other
had any open purchase orders, those purchase orders were no longer able to be
received.
|
8/18/2010
|
A/R
Invoice
|
Some
invoices were being created with invalid departments, based off of old
agreement renewals. These invoices
were then able to be posted with the bad department if there was no deposit
amount being billed on the invoice for the new agreement. A check has been
added to make sure that the department gets set properly before allowing the
invoice to be posted.
|
8/17/2010
|
Check
Printing
|
When
printing check remittance on the check stubs, blank (non-voided) checks would
be printed when the remittance information carried over to a new check stub.
|
8/12/2010
|
Comm Center
|
Added
button to 'Select All' when checking which employees to page/email.
|
8/12/2010
|
PriceBook
|
Items can now
be searched by Manufacturer and Manufacturer Part/Model Number.
|
8/12/2010
|
Invoice
and Job Scorecard Report
|
Employees
with only a start or end of day entry on their timecard were being included
in these reports even though there was no productive time information to
report.
|
RELEASE
1.7.900.17 8/11/2010
|
8/4/2010
|
SWAPI,
ARInvoiceUpdate
|
When
XCharge is enabled, swapi will no longer allow credit card information to be
stored. Instead, valid XCharge aliases
may be submitted and stored in sw21.
If a third party application does submit complete credit card
information, swapi will securely communicate with XCharge to get an alias to
be stored.
|
8/2/2010
|
XCharge
Setup
|
If you
closed the setup form after starting a cleaning process, an access violation
error would occur when the cleaning thread completed.
|
8/2/2010
|
Call Backs
Report
|
The Group
Totals for Sales and Cost were not calculating properly. The first entry of the group was not being
included.
|
7/30/2010
|
Opportunity
Manager
|
A
performance issue due to a large backlog of follow up opportunities was
causing a long delay in opening the Opportunity Manager. The manager has been
modified to no longer automatically open its query when the form is first
displayed in order to first allow the user an opportunity to change the
manager view and/or view parameters.
We are still researching possible corrections for the underlying
performance problem.
|
7/30/2010
|
Main
Toolbar
|
When
switching between companies using the "key" button, the
Notifications button on the Main Toolbar was not showing or hiding
appropriately.
|
7/28/2010
|
Agent
Notifications
|
The user
ability for acknowledging notifications was not functioning properly.
|
7/28/2010
|
Call Center
|
Non-job
related timecard entries in locked and/or verified payroll periods were able
to be deleted from the Call
Center. This is now prevented for verified payroll
periods, and only users with the ability to override and modify locked payroll
periods are now allowed do this in a locked period.
|
7/27/2010
|
Call Back
Report
|
Added
Original and Call Back Dept filter, sort and group options.
|
7/26/2010
|
XCharge
Setup
|
When setting
up XCharge, it was possible for multiple users to run the Setup Wizard at
once, and cause conflicts. Lock
Manager locking has now been set up to only allow one user at a time to run
the XCharge setup.
|
7/22/2010
|
PO Item
Status Report
|
Added an
option to show values for each item on the report, including items still on
backorder, canceled, or outstanding.
|
7/21/2010
|
1099 Misc
Report
|
Defined
the 1099 categories for 2010 (same as 2009).
|
7/21/2010
|
Calls
Report
|
Added an option
to filter the report so only Priority Calls are included.
|
7/16/2010
|
Customer
Statement Report
|
Edited the
Pmt/Adj and Balance Due columns to make sure that numbers longer than
-$10,000.00 could fit on the report without being cut off.
|
7/15/2010
|
Service
Location List Report
|
In the Job
Reference option form, two new options have been added to allow you to filter
based on Service Jobs or Sales Jobs.
|
BETA RELEASE
1.7.900.16 7/15/2010
|
7/15/2010
|
A/R
Invoice
|
It was possible
to begin the timecard importing process without saving changes which would
sometimes cause changes to be lost.
Changes to the invoice must now be saved before importing timecard
labor (Ctrl+Shift+T).
|
7/14/2010
|
A/R
Invoice Payments
|
Added a
new user ability, which is now required in order to Apply Payments to an
Invoice. The new ability is on the
Receivables tab under A/R Invoice in User Group Setup.
|
7/13/2010
|
SWAPI
|
Added new fields
to the results of the dsVisit dataset in LocationQuery to indicate which
visits have been invoiced or canceled.
|
7/12/2010
|
Agreement
Visits
|
In the job
form, for a job with the "AgreementVisit" job class, when a job
type (visit type) was selected the department was being overwritten, possibly
with an invalid department code.
|
7/12/2010
|
Cash
Receipt
|
When
canceling a cash receipt, there is a warning when the payment has already
been processed. The warning was
occurring whether the transaction was approved or not. Now the warning will
only display if the transaction was processed and approved.
|
7/12/2010
|
Cash
Receipt Form
|
SuccessWare
would allow a receipt that was XCharge processed, but not approved, to be
posted. The transaction must now
"cleared" before posting.
|
7/9/2010
|
Finalize
Job
|
When
finalizing a Job, SuccessWare21® will now check to make sure that there are no outstanding retainage
balances on customer and vendor invoices.
|
7/9/2010
|
Job Form
|
Added
equipment location to the drop-down Equipment list.
|
7/9/2010
|
SWAPI
|
When an
inventory document was submitted, any user entered comments were being
overwritten with default text.
|
7/8/2010
|
Customer
Search
|
Added City,
State, and Zip fields to the customer search results grid.
|
7/8/2010
|
SWAPI
|
Timecard
entries generated via JobPunch did not have the pay item and employee rate
set, if the Payroll module was not activated.
|
7/6/2010
|
General
Ledger
|
Corrected
a bug that would, on rare occasions, prevent negation of a transaction with
the error message 'Debit or credit must have value'.
|
6/28/2010
|
AR Invoice
- Apply Pmts
|
The form caption
often repeats the XCHarge status several times over... Example: "Invoice
#200322 (xchargeOther) (xchargeOther) (xchargeOther)"
|
6/28/2010
|
XCharge
Processing Form
|
When setting
a payment as paid through an alternate method, an unexpected error message
would sometimes occur, reading 'Error occurred while disabling payment for
processing on <InvoiceID>. 0
rows updated.'
|
6/28/2010
|
XCharge
Processing Form
|
Added a
confirmation message when enabling a previously disabled payment for XCharge
processing.
|
6/28/2010
|
Call
Taking
|
The
history indicator was not lighting up if the customer had archived history
only.
|
BETA RELEASE
1.7.900.15 6/25/2010
|
7/15/2010
|
A/R
Invoice
|
It was
possible to begin the timecard importing process without saving changes which
would sometimes cause changes to be lost.
Changes to the invoice must now be saved before importing timecard
labor (Ctrl+Shift+T).
|
7/14/2010
|
A/R Invoice
Payments
|
Added a
new user ability, which is now required in order to Apply Payments to an
Invoice. The new ability is on the
Receivables tab under A/R Invoice in User Group Setup.
|
7/13/2010
|
SWAPI
|
Added new
fields to the results of the dsVisit dataset in LocationQuery to indicate
which visits have been invoiced or canceled.
|
7/12/2010
|
Cash
Receipt Form
|
SuccessWare
would allow a receipt that had an unprocessed charge or a charge that was returned
as unapproved through XCharge to be posted.
Now it cannot be posted until appropriate action is taken - either
processing the transaction, or identifying it as "processed through
another method".
|
7/12/2010
|
Agreement
Visits
|
In the job
form, for a job with the "AgreementVisit" job class, when a job
type (visit type) was selected the department was being overwritten, possibly
with an invalid department code.
|
7/12/2010
|
Cash
Receipt
|
When
canceling a cash receipt, there is a warning when the payment has already
been processed. The warning was
occurring whether the transaction was approved or not. Now the warning will
only display if the transaction was processed and approved.
|
7/9/2010
|
Finalize
Job
|
When
finalizing a Job, SuccessWare21® will now check to make sure that there are no outstanding A/P or A/R
retainage balances.
|
7/9/2010
|
Job Form
|
Added
equipment location to the drop-down Equipment list.
|
7/9/2010
|
SWAPI
|
When an
inventory document was submitted, any user entered comments were being
overwritten with default text.
|
7/8/2010
|
Customer
Search
|
Added
City, State, and Zip fields to the customer search results grid.
|
7/8/2010
|
SWAPI
|
Timecard entries
generated via JobPunch did not have the pay item and employee rate set, if
the Payroll module was not activated.
|
7/6/2010
|
General
Ledger
|
Corrected
a bug that would, on rare occasions, prevent negation of a transaction with
the error message 'Debit or credit must have value'.
|
6/28/2010
|
Call
Taking
|
The
history indicator was not lighting up if the customer had archived history
only.
|
6/28/2010
|
AR Invoice
- Apply Pmts
|
The form caption
repeats XCHarge status several times over... Example: "Invoice #200322
(xchargeOther) (xchargeOther) (xchargeOther) (xchargeOther)"
|
6/28/2010
|
XCharge
Processing
|
When
setting a payment as paid through an alternate method, users would sometimes
see an unexpected error message reading 'Error occured while disabling
payment for processing on <InvoiceID>.
0 rows updated.'
|
6/28/2010
|
XCharge
Processing Form
|
Added a
confirmation dialog message when re-enabling a payment for XCharge processing.
|
6/25/2010
|
SWAPI
|
Some
commands would sometimes fail with "Invalid character" errors when
fields contain non-printable characters in them. A fix has been made that will eliminate
this error in a certain class of SWAPI commands. One command where this error had been
observed and which is now corrected is JobProgressListQuery.
|
6/24/2010
|
Job Summary/Call Progress
|
If the customer portal agent was enabled, Call Progress
when accessed from the Job Summary form, after making modifications to Job
Summary, would not show the assigned employees. Call Progress was still functioning
normally if no changes had been made in Job Summary, or when it had been
accessed from anywhere else in the system - Call Center,
Job Form, etc.
|
6/23/2010
|
XCharge
|
A crippled XCharge database (one that was copied or
moved to another SW21 installation or company number) was failing on
attempted re-enabling because some payments entered since enabling XCharge on
agreements and invoices were incorrectly going in as "not clean"
regarding credit card numbers, and cleaning was not allowed on a crippled
database.
|
6/22/2010
|
XCharge Setup
|
Added confirmation dialogs relating to processing of
periodic invoices that display when enabling XCharge..
|
BETA RELEASE
1.7.900.14 6/17/2010
|
6/17/2010
|
Agreement Manager
|
Added XC card type to agreement manager grid for periodic
invoices, when XCharge enabled (useful for grid report sort/group and
subtotaling).
Added a "Reset XCharge transaction" option
that is available in the Periodic Invoices view that allows resetting a
declined transaction. Under some
circumstance, this may be used to clear the XCharge transaction link as an
alternative to opening up the invoice and going to the XCharge Processing
wizard in order to reset it.
|
6/17/2010
|
SWAPI
|
The LocationQuery command was returning duplicate rows
for history (dsHistory) in the case where a company had used the same Job
Type for multiple Job Classes.
|
6/17/2010
|
SWAPI
|
Added Address1, Address2, and Phone2 (in the format
A1="address1",A2="address2",P2="phone2") to the
messages relayed to third party agents when jobs are added to the system.
|
6/15/2010
|
Opportunity Manager
|
(SQL Server only) Notes for an Opportunity
would get overwritten, in the case where an opportunity was marked Abandoned
while the Open filter was on.
|
6/14/2010
|
On-line Help (F1)
|
Help file update.
|
6/11/2010
|
Register Accounts, Deposits
|
If access was granted to only payroll and deposits,
but not granted to other bank accounts, users were being denied permission to
deposit to the payroll account.
|
6/10/2010
|
SWAPI
|
Edited the error message generated when an Agreement
could not be renewed to be more clear about what is causing the problem.
Added the RenewalCreated field to the
AgreementListQuery result set.
|
6/8/2010
|
Payroll
|
Commissions entered through the Miscellaneous Wages
form could be entered with more than two decimals precision which could cause
an error, "debits<>credits" when attempting to post payroll.
|
6/7/2010
|
XCharge
|
Security features have been implemented to prevent
processing in the tutorial mode, and to prevent processing in the event the
database is copied to another network.
|
BETA RELEASE
1.7.900.13 6/7/2010
|
6/7/2010
|
On-line help
|
Help file update.
|
6/7/2010
|
Agent Notifications Report
|
Added Notification Type and Option Selected (if any)
to the report
Added sort/group by Notification Type
Rearranged a bit to make Message Text a little wider
|
6/4/2010
|
SWAPI
|
Some SWAPI BeginSession requests were unnecessarily
creating new session IDs instead of using an existing available one.
|
6/3/2010
|
Call
Center
|
The Call Information panel was only displaying 8
characters of the username for Scheduled, Taken, and Booked.
|
6/2/2010
|
Agreement Manager
|
Made additional fields available to the "Print
grid" option for the Agreement Manager's Create Date, Start Date, End
Date, Sale Date, and Renews Due views.
The new fields are related to visit and billing counts, maintenance
and deferred revenue totals, and service and reserve totals.
|
6/2/2010
|
Receipt Form
|
The Auto Allocation option was not always available
when it should have been. Users had to
enter and exit the Amount field in order to activate it. This will now default and activate properly
when the form is opened.
|
6/2/2010
|
SWAPI
|
Receipts created from a Purchase Order with item
splits using the ReceiptCreate command was not setting the Expected Qty value
correctly.
|
BETA RELEASE
1.7.900.12 6/1/2010
|
5/28/2010
|
On line help
|
Help file update.
|
5/28/2010
|
XCharge Clean Process
|
Changed updating to include adding indexes, then
dropping. Process now takes 1/4 the
time.
|
5/28/2010
|
SWAPI
|
Since 1.7.900.4, the ReceiptCreate command was failing
with "Access Violation in the midas.dll" error.
|
5/27/2010
|
ASP Console
|
ASP Console Users who attempted to run multiple copies
of SW21 with different MasterIDs would sometimes see data in the call center
that belonged to the other company.
|
5/27/2010
|
Job Manager
|
Added an option for "Cancel old backlogged
jobs". This utility is similar to
the existing utility for closing old backlogged jobs, but under some
circumstances, particularly when there are a large number of jobs that never
had any activity, the cancel option might be preferable since it will also
void the job's related invoice, instead of leaving the invoice open and still
remaining to be cleaned up.
|
5/25/2010
|
Reference Book
|
Fixed an access violation error that could occur when
clicking outside of the reference popup into the current active form. One place this would occur was in the
payment method popup in the Cash Receipt form.
|
5/25/2010
|
XCharge
|
The XCharge alias that was used for charging a credit
card was not being passed through to the posted item in the cash box for
later use through the payment history popup that is available when posting a
customer payment.
|
5/25/2010
|
Job Summary
|
Receipts for canceled or finalized jobs will not be
allowed.Cash Receipt
Added label to indicate date of last payment of same
amount for same account to help prevent double posting of payments.
|
5/21/2010
|
Payroll
|
If an employee had piece rate wages on the same date
for the same pay item which were calculated using hours x rate calculation
and different rates were used on the different wage entries, some of the wage
entries may have been ignored when calculating the employee's wage summary
for the period.
|
5/21/2010
|
On line help (F1)
|
Help file update.
|
5/21/2010
|
Cash Receipt Form
|
Added customer payment history to the payment method
drop down.
|
5/21/2010
|
Purchase Orders / eOrders
|
Added an option to use Distribution level detail when
creating an eOrder. When selected for
a vendor, eOrders sent to that vendor will be based upon item splits from the
PO rather than just the line items.
Added item description, warehouse, and department to
the line item detail.
|
5/20/2010
|
Job Summary
|
Added a button to open the cash receipt form for
processing/posting of the customer's payment.
The payment information recorded on the job will be copied into the
cash receipt form, but can still be modified if necessary.
|
5/20/2010
|
Job Form
|
Modified the Deposit For Job action to copy the
payment method information recorded on the job.
|
5/18/2010
|
Purchase Order Wizard
|
Since 1.7.900.4, creating Purchase Orders through the
Purchasing Wizard was resulting in an "Access Violation" error.
|
5/18/2010
|
Agreement Manager
|
Added XCharge process date.
|
5/18/2010
|
ARInvoice and Invoice Payment
|
The captions on these forms will now show the XCharge
processing state.
|
5/18/2010
|
XCharge Processing Window
|
History was not always showing all related transaction
history.
The 'card info' button is now available before
processing to allow you to recapture/update card info.
|
BETA RELEASE
1.7.900.11 5/18/2010
|
5/17/2010
|
Agent Notifications
|
Notifications may now contain options that are present
for selection upon acknowledging the notification. Available options are submitted by the
third party along with the notification.
The acknowledgement option selected will be sent back
to the third party application via SWAPI messaging.
Removed the fade in/out popup form and replaced it
with a mouse over hint on the notification button that displays notice counts
by notification type.
|
5/17/2010
|
SWAPI
|
Added NotificationType, NotificationID, and OptionList
tags to the AgentNotification command.
|
5/14/2010
|
SWAPI
|
It was possible for Third-Party Applications to submit
an invalid detail item through SWAPI, as part of the InvoiceUpdate
command. Detail item numbers are now
validated.
|
5/14/2010
|
Company Setup
|
The message for XCHarge setup was inncorrectly
reporting "not enabled" when XCharge is enabled.
|
5/14/2010
|
XCharge Reconciliation Report
|
Removed the Summary Only option that had no function
for the report.
|
5/17/2010
|
Agreement Manager
|
User ability for XCharge agreement processing was not
functioning properly
|
5/12/2010
|
Job Form
|
It was possible to change the job class on a sales job
to a non-sales job when the quote was locked.
This is no longer allowed since when changing to a non-sales job, the
quote must be changed to an invoice.
|
5/12/2010
|
SWAPI
|
The LocationQuery command and several of its
supporting commands now include description fields for various elements returned
in the command result, such as Agreement Type, Unit Type, Manufacturer, and
Job Type.
|
5/11/2010
|
Opportunity,
Opportunities Report
|
For consistency, changed label from "Lead
Required" to "Lead Job Required"
|
5/11/2010
|
Job Summary, Job Summary Analysis Report
|
For consistency, changed label from "Lead
Generated" to "Lead Job Required"
|
5/10/2010
|
Agent Manager
|
Added confirmation dialogs when deleting connections,
deleting sessions, or changing passwords.
|
5/10/2010
|
Purchase Order Item Status Report
|
Expanded the size of the Item No column.
|
BETA RELEASE
1.7.900.10 5/7/2010
|
5/6/2010
|
Customer Opportunities Report
|
Follow up notes with only a single character were not
showing in the report.
|
5/6/2010
|
Opportunity Manager
|
Some actions were not enabling properly when only a
single character had been entered into follow up notes.
|
5/5/2010
|
Sales Tax Report
|
Added an option to include Customer Info, which
includes the Billing Customer's name and address.
|
5/5/2010
|
Payables Manager
|
The Record Count displayed at the bottom of the
manager form was not always accurate.
Changes were made in how the Active (previously Canceled) filter
operates in order to correct the problem.
|
5/3/2010
|
Vendor Invoice
|
When applying payment on an invoice, it was possible
to type in a third digit in the cents area (i.e. $250.089) causing problems
with register account reconciliation.
|
5/3/2010
|
SWAPI
|
The SWAPI log purge has been moved from the main http
service into the auxiliary messaging service in order to avoid possible
blocking on http threads.
|
BETA RELEASE
1.7.900.9 5/3/2010
|
4/30/2010
|
SWAPI messaging
|
Two changes were made in order to avoid unnecessary
third party application querying in response to SuccessWare21® generated
messages.
-In some circumstances unnecessary 'refbook modified'
messages may have been generated when no changes were actually made to a
reference book.
-Each modification to a reference book results in a
refbook modified message. Duplicate
messages will now be removed when posting a new refbook modified message.
|
4/30/2010
|
Emailing Reports
|
After using the "key" toolbar button to
switch between companies, attempting to use the report email feature would
result in an 'access violation' error.
|
4/28/2010
|
SWAPI
|
Some SWAPI commands were recording 'api' as the username
performing the operation - rescheduling, canceling, etc. These commands will now properly record the
authenticated username.
|
4/28/2010
|
Agreement Conversion Date Setup
|
Modified one of the messages to include instruction on
finding detected transactions on converted agreements that may be preventing
entry of a particular agreement conversion date.
|
4/28/2010
|
Call
Center
|
Customers with a large number of Unassigned Calls
could experience slow refreshing of the Daily Call (horizontal) View of the
Call Center and eventually a Stack Overflow error that would cause
SuccessWare21® to fail. This has been corrected.
Made an additional change that additionally improves
refresh performance of the Daily Call View.
|
4/27/2010
|
Customer Search Form
|
Attempting to sort by the Open Job Count field was
resulting in a "syntax error". This error message has been
corrected to offer a better explanation about why this field is invalid for
sorting.
|
4/26/2010
|
XCharge
|
The Cash Receipt form was allowing changes to payment
amount for processed transactions.
|
BETA RELEASE
1.7.900.8 4/21/2010
|
4/21/2010
|
A/R Invoice - Apply Pmt
|
Added a Clear Payment action/button that will clear all
payment information including amount, payment method, and payment reference
information.
When payment method is cleared, payment authorization
information will also now clear along with other payment reference
information.
|
4/21/2010
|
Billing Account Details
|
The "New carbon copy location" function
would add a new location, but was failing to add a new link to the location
for the location, and was instead setting the original location back to
carbon copy status.
|
4/21/2010
|
SWAPI
|
Midas.dll update to correct occasional access
violations in certain SWAPI commands.
|
BETA RELEASE
1.7.900.7 4/20/2010
|
4/19/2010
|
SWAPI, Agent Manager
|
Internal changes for improved performance when checking
and releasing agent connections/sessions.
|
BETA RELEASE
1.7.900.6 4/17/2010
|
4/17/2010
|
SWAPI
|
Occasional 'deadlocked on lock | communication buffer
resources' errors might have been occurring during command authentication
process.
|
4/17/2010
|
Event Log
|
Viewing events in the event log would occasionally
timeout after 30 seconds. Increased
the timeout period to 5 minutes to accommodate those with large event logs on
slower servers.
|
4/17/2010
|
SWAPI
|
JobCancel with a comment longer than 50 characters was
failing with 'string or binary data would be truncated' error.
|
4/16/2010
|
Material Requisition/Return
|
Material requisitions and returns submitted by
third-party software may have contained non-part items. We have added validation to detect these
non-part items before the requisition or return is posted.
|
BETA RELEASE
1.7.900.5 4/14/2010
|
4/14/2010
|
A/R Invoice
|
When XCharge is enabled, invoice posting was being
prevented if the invoice was set up with a credit card alias, but the payment
amount was zero. It reports
"payment has not been processed", but a zero payment cannot be
processed. Posting of invoices with a
zero payment amount is now allowed.
|
4/14/2010
|
Equipment List Report
|
Long serial numbers may have been truncated on the
report.
|
4/14/2010
|
SWAPI
|
CustomerFlexQuery - added location email address to
query response.
|
4/14/2010
|
Agreements
|
Agreements with multiple visits types and different values
assigned to the different visit types when deferring revenue may have
recognized the wrong revenue amount when canceling a visit. The value from the first visit schedule
record was always being used regardless of which visit was being canceled.
|
4/13/2010
|
Inventory Transaction Report
|
Items with long Serial Numbers were truncated on the
report.
Added Purchase Order Number and Vendor Invoice Number
reference fields to the report.
|
4/13/2010
|
Customer Statement
|
Values greater than 99,999 were being partially cut
off when printing or previewing the report.
|
BETA RELEASE
1.7.900.4 4/10/2010
|
4/10/2010
|
Purchase Order
|
Allow the Close PO option to be used on ordered PO's that are not yet partially or fully received. This may be useful in the case where a PO
was received, however, an additional item was added on the receipt/invoice,
but no items from the original PO were
actually received.
|
4/9/2010
|
SWAPI
|
JobSchedule command was not working correctly.
JobSchedule and JobCancel would sometimes fail with
"access violation" error.
|
4/8/2010
|
Job
|
Since 1.7.800.26, under some circumstances, removing
the scheduled date/time from a call may have been failing.
|
4/7/2010
|
Warranty Expiration Report
|
The group totals for the Reserve Balance were not
calculating properly in some situations.
|
4/7/2010
|
Sales Call Sheet Report
|
When generating this report from the Report Gallery, it
would email fine, but generating the report from other places - Job, Job
Manager, etc. - was failing.
|
BETA RELEASE
1.7.900.3 4/6/2010
|
4/5/2010
|
SWAPI
|
JobCancel, JobNotesUpdate - In SQL Server 2000 only, these
command were failing with 'Incorrect syntax near "max" (jsdm204)'.
|
4/2/2010
|
XCharge Reconciliation Report
|
When XCharge enabled, there is a new report for
reconciling XCharge processed payments.
The report can be run from the Report Gallery, or from the Account
Register. In the Account Register,
click the XCharge image to get the XCharge menu that includes the new report.
|
4/1/2010
|
Income Statement Reports
|
Must Print accounts have not always been showing up in
the report like they should. Now when
running for All Departments, Must Print accounts will always show. We are still working on the situations
where specific departments are selected.
|
3/31/2010
|
Invoices, Statements, Checks, Purchase Orders
|
Added Australia
as an option to the list of countries in Company Setup.
Set these documents to print with a dd/mm/yy date
format for Australian companies.
|
3/30/2010
|
Printed Invoice
|
For XCharge processed payment on the invoice, show
card type, masked card no, and auth code on the printed invoice when payment
was XCharge approved.
Show payment of zero if card was XCharge processed but
declined.
|
3/29/2010
|
XCharge
|
Record the SuccessWare21® username rather than Windows
username on XCharge processing transactions.
|
|
Agreement Manager
|
Paid/Unpaid (PD/UNP) filters were not working
appropriately for XCharge processed periodic invoices. Declines and failures were showing Paid,
but will now show as Unpaid.
|
3/29/2010
|
XCharge
|
Processing status was not showing any AVS response
|
3/29/2010
|
Location Documents Setup
|
ASP users are restricted to drive letters S: or T:,
but they were able to select other letters anyways. This has been corrected.
|
3/29/2010
|
SWAPI
|
Physical Counts created through SWAPI were not
calculating the total adjustment amount properly. This has been corrected.
|
3/24/2010
|
Pricebook
|
Added the Added On date to the IC Item Detail form.
|
BETA RELEASE
1.7.900.2 3/25/2010
|
03/25/2010
|
Initial Beta Release
|
|
|
|
|