News From The Suntower!

'The Electronic Newsletter For Users
of Simple Accounting for Forms Experts!'

Volume V #4
02/21/03

Š 2003 Suntower Systems

IN THIS
ISSUE:

  • SAFE 6.0 Features!
  • NetSatisfaxtion SBS!
  • State Of The Industry?
  • Ciarān's Corner: Patches & Tough Questions!

You are receiving this e-mail because you asked for it, either because you have requested information about our products and services and given us your e-mail address (Thanks!) or because you are a current customer of ours (Double Thanks!)

TO UNSUBSCRIBE, MAKE SUGGESTIONS or to CHANGE ADDRESS: Send a message to: webmaster@suntowersystems.com

E-News is edited by Maireād Ni Dhonnellaigh
The views expressed herein are solely those of Suntower Systems


SAFE SQL Feature: Undo
Ed. Note: This is the third a series of articles on the major new features in SAFE SQL. The following describes the new undo capability in most transactions.

One of the things users take for granted in many applications is the ability to undo changes they have made. SAFE has always allowed this in a limited way, but the fact remains that once you performed certain activities, such as deleting a line item on a sales order, there was no way to undo an itchy trigger finger on the <del> key. SAFE 6.0 changes that.

Now, whenever you press Escape or 'the [X]' to close out a window, SAFE 6.0 assumes that you wish to Cancel any changes you made to the transaction. If you deleted line items, changed line items or added line items, cancelling a transaction completes undoes (?) these changes, returning the transaction to it's original state when it was opened.

'Wonderful!' you say. Five seconds later, however, you think, 'but what about...'. Ah, and there is the rub. Many transactions, such as Sales Orders, are very complex things, containing links to all sorts of related information such as Purchase Orders, Vendor Bills, Specs, etc., etc. etc. What happens to all those related items? OK, here's the logic behind it:

Let us say that you were editing an existing Sales Order with one line item. You edit the line item and generate a Purchase Order for that line item. Next, you add a new line item. The new line item is for the first run of a new product so you need to create that new Product and link it to the selected Customer ID. Finally, after all that, you realize that you grabbed the wrong piece of paper and that you are working on the wrong order (oh, like that's never happened to you?). So you 'click the [X]' to cancel the changes to the transaction. What will happen?

1. The transaction will be put back as it was when you started. The changes to the first line item are undone. The second line item is removed.

2. The Purchase Order you generated is not gone but it is now Voided in the Purchase Order Browse and is no longer linked to the first line item on the transaction.

3. The Product you added (for line item number two) remains in the Products Browse, along with any Specs you may have created, however if the Specs you created were Item Specific, then those were removed (since they were part of the line item, of course.)

The Rules
From the above we can deduce three general rules:
1. If you generate a related transaction (Purchase Order, Vendor Bill, etc.) from within the transaction you are editing and then cancel the transaction you are editing, the related transaction (again: P.O., Vendor Bill) is voided.

2. Any related Master File records (Products, Vendors, Customers, etc.) you may have created on the fly while editing the transaction are not deleted. If these need to be undone they must be removed from their respective Browse.

3. Generated documents cannot be undone. For example, if you print a Release Notice or generate an Invoice within a Sales Order, you cannot undo the transaction afterwards. This is consistent with one of SAFE's cardinal rules: once you generate a document (an invoice or release notice) the document is 'out there' so it cannot be undone; only voided.

Undoing Undo
The new Undo capability can be disabled in Security Extensions, and is, in fact, disabled for those of you upgrading from 5.1 (it is enabled for new installations). Activate it in the Custom Settings section of Setup.
 

Net Satisfaxtion On Sale!
According to our good friends at FaxBack www.netsatisfaxtion.com, NetSatisfaxtion Small Business Server is now available for $595 for unlimited users. This makes NetSatisfaxtion by far the least expensive way to get rock solid faxing for your business. And with options such 'Fax From The Web' (say goodbye to long distance charges when faxing!) and automatic FAX to PDF conversion, it's really a no brainer. (Not to mention complete integration with SAFE!) As we've said before, why fool around with so-called 'cheaper' solutions which are unreliable, hard to configure and end up costing more when you add new users.  Call us to place your order, or go to their web site for a fully functional thirty day trial.
 

Annual 'State Of The Industry'
Last month was Form Magazine's Annual 'State of The Industry' issue. To me, this article looked suspiciously like the same issue in 2001. And 2000. And 1999. And the drone of 'Consolidation', 'Diversification', 'Internet' may just be leaving some of you numb. It's not that I disagree with their assessment, because you cannot disagree with reality. But virtually all these articles are long on what is wrong and short on specifics as to what to do.

Clearly our larger customers are doing something about it. You have the resources and the talent to chart your own course. You have us build highly customized software to achieve your goals. And you are doing so because you realize one basic fact about this industry: It's every man (er... person) for him/her-self. I will suggest that this applies to all distributors/brokers regardless of size.

Many brokers are looking to the DMIA, various vendors, software companies, etc. to provide solutions and leadership. I frankly, do not believe they are to be found. At least not long term solutions--meaning more than five years out. We believe that it is up to each of you to do some hard soul searching  as to where you want to be five or ten years from now. The truth is that, for quite a number of you, the answer will not be 'essentially the same thing I am doing now.' Now is the time to really plan for the future.

The fact is that the greatest asset you have is your customers trust. If you have any kind of real relationship with your customer base, you have the opportunity to sell them virtually anything so long as you do it well. Our biggest strength, we feel, is our ability to analyze tasks and provide the infrastructure to support that. We know we do that better than anyone else in our industry so, generally speaking, if you have an idea, we can probably make it happen.

A Modest Proposal
My suggestion would be to start looking at every customer you have with 'new eyes'. Even if you have been with them for twenty years, next time you get in front of them, try to imagine that you are seeing their business for the very first time. Try to make it a goal that you will notice at least one new thing about their business that you've never noticed before. Trust me, it's there. Don't worry about whether or not what you see has anything to do with your current line of business or not. Just notice something.

Next, compare your observations with those new things that your other sales people have noted. I guarantee you that if you try this with all your customers, you will see very useful commonalities. And that should get you thinking about new opportunities. In other words, I bet that when you compare what you have noticed at all your customers, you will see remarkable similarities. Partly that will be because everyone has similar needs wants and desires, and partly it will be because every good company has a natural focus and it's people, to one degree or another, are drawn to many of the same things. In other words, many of your people are probably on the same page when they see opportunities. That's good.

Then, when the little light bulb goes off and you see something that all your customers have in common that you can help with, pick up the phone and call us to discuss how to put these opportunities into action.

By the way, lest you think that this is just more of the same pompous motivational blather you hear every day, please understand that I certainly did not think this up. This was related to me by our customers who have gone through the process and found that it works. Really.

Oh, John Henry Was A Steel-Drivin' Man!
Many of you perceive software as, basically, a means to improve current workflow. In  other words, letting you operate the same as you have been, just faster. More output with less manpower. This is known as the 'John Henry' school of automation---you know the song where John Henry battled a steam-powered hammer on the railroads. But I want to suggest to you that this is somewhat short-sighted. To extend the metaphor, if you automate today with the simple goal of stream-lining existing processes (a faster hammer), you may not notice that the railroad itself is going out business! In other words: what is the point of having the most efficient system possible for supplying  forms if your customers are using fewer and fewer forms (or whatever widgets you sell)?

Alec used to tell me how frustrating it was to him that so many customers (meaning you) had no problem authorizing $15,000 for a delivery truck  (remember when a truck was only 15k?) , but getting $1,500 for software was often like pulling teeth. If you view the world like John Henry, I can understand this; everyone can see a direct relationship between a truck, a delivery, and cash flow. Software? Sometimes it's not so obvious how that can make you real money.. But good software can do a lot more than simply drive nails faster or bill customers more easily. It can help you do things that simply are not possible by hand. And to see those possibilities requires one to think 'outside the box' (sorry, I have desperately resisted using that phrase but it's perfect here). It can enable your business to market services and products that you may have had absolutely no thought about before.

Your business will not be the same five years from now. We want to help you make the transition. As always, I try to prove my partner Alec, wrong. I believe that you are willing to invest in your future, especially now, because you see the imperative. Use our expertise, having worked with over 12,000 businesses, to get you where you want to go. All we need is some idea of what opportunities you see. Not what DMIA or other distributors see; but what you see.

Looking forward to hearing what you come up with!

---JCH
 

Ciaran's Corner: More MS Patches, SAFE 6 Slower?
Patch Alert For Users Of Terminal Services Over Windows XP!
Those of you using Microsoft's Terminal Services over Windows XP should read (or refer to your network provider) the following articles which detail a fairly nasty problem.. Ironically, the problem was created with the Windows XP Service Pack #1. Fortunately, the links tell you about a fix and how to get it:

http://support.microsoft.com/?kbid=328002

http://support.microsoft.com/?kbid=327521

These are full of technical goop (hey, I'm a Tech Support Manager, what do you expect?) but se of you using Microsoft's Terminal Services should read (or refer to your network provider) the following articles which detail a fairly nasty

SAFE 6 Browses Are Slow? Perish The Thought!
We have gotten word (OK, out and out complaints) from users who are convinced that all our talk about SAFE SQL being faster is utter rubbish. If you are finding this to be the case, here's the secret: Indexes versus Natural Orders.

SAFE 6 remembers your last sort when you open a Browse. Now some sorts are faster than others because they are indexed (like a library card catalog). This makes SAFE run ever so much faster. You'll know when you select a column which is indexed as the browse will appear instantly. Another hint for seasoned users is that, if you choose a column which had a tab in prior versions of SAFE, it is probably indexed.

But other columns are not indexed. So SAFE has to re-sort them when you open the browse. And that takes time. It is actually happening very fast, relative to SAFE 5.1, but if you're used to the immediate response of the indexed columns it seems slow by comparison.

Now since SAFE 6 remembers the sort from the last time you opened that browse, if you had previously selected a column which is not indexed, SAFE will need to go through the whole re-sorting business again next time you open the browse. To avoid this you have three options:
1. Always select an indexed column before you leave a browse. That way, when you next open it, the response will be instantaneous
2. Go into Setup|User Options and uncheck the Remember Last Sort box.
3. Go into Security Extensions and check the Build Indexes On The Fly box.

This last option does what it says: it actually creates a new index for each column users access, thus giving them the super-speedy response as the normally Indexed columns.

WARNING: We want you to exercise extreme caution before checking this box. This option uses vast quantities of disk space and CPU power! Do not check this box unless you are convinced that you have the horsepower and disk space to handle it, or at least, watch it's effects closely for a day or two before deciding to leave it 'on'.

Cheers!

Ciarān Marron
Technical Support Manager
cm@suntowersystems.com


THIS DOCUMENT IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. The information contained in this document represents the current view of Suntower Systems on the issues discussed as of the date of publication. Because Suntower Systems must respond to change in market conditions, it should not be interpreted to be a commitment on the part of Suntower Systems and Suntower Systems cannot guarantee the accuracy of any information presented after the date of publication. INFORMATION PROVIDED IN THIS DOCUMENT IS PROVIDED 'AS IS' WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND FREEDOM FROM INFRINGEMENT. The user assumes the entire risk as to the accuracy and the use of this document. This document may be copied and distributed subject to the following conditions:
1. All text must be copied without modification and all pages must be included.
2. All copies must contain Suntower Systems' copyright notice and any other notices
    provided therein
3. This document may not be distributed for profit.


End of E-News From The Suntower, Volume V #4