4th Quarter is designed to provide you with "windows" into the program's source code that support particular customization tasks. These windows consist of programming "hooks" that facilitate changes in function minimal effort. These windows include:
Any of these objectives can be accomplished at a far lower cost and risk and with greater potential for future change than is possible with any other product. To perform these modifications yourself you must obtain a source code license. You do not need a source code license if the modifications are performed for you by Braided Matrix or by a qualified 4Q developer.
The cost to perform customization at one of the various "windows" mentioned above runs between $3,000 to $30,000 depending on the area you're modifying and the extent of your modifications. It also depends on how much help you need in describing your needs and arriving at a detailed set of specifications. Contact Braided Matrix or your 4Q developer for more information on customizing 4th Quarter to meet your particular needs.
Before customizing 4th Quarter you should have a clear understanding of how 4th Quarter is organized. You should know exactly what your chart of accounts will look like. You should know where all the data that you'll need to track will reside. Finally, you should have a written outline of all the functions that you need and the rules that govern those functions.
Once you have these functional specifications you will need to develop technical specifications that describe exactly what items need to be added, changed, or deleted from the production version of 4th Quarter. This specification stage is crucially important to the ultimate success of any customization project.
Braided Matrix would like to provide you with our analysis and suggestions at this early stage in your project. Once detailed specifications have been created we encourage you to engage the services of one of our certified 4Q developers. We can help you locate developers in your area or, if necessary, we can perform customization for you ourselves.
Custom code cannot be guaranteed. Not only is a custom application designed to your particular specifications, but the normal process of testing the new code that's created for you must be paid for by you. For other products this means that you are pushed into a twilight zone of uncertainty and conditional support.
4th Quarter's modular design goes a long way toward restoring confidence and reliability. Our Core engine can be used to support any business without modification. You can rest assured knowing that this component remains untouched and has been extensively tested.
The same is true for each of our windows of customization, listed above. Custom projects performed in these areas are designed to have minimum impact on the production version of the product.
You have the further benefit that your custom system can integrate new versions of 4th Quarter. This is because all new versions will continue to support the "hooks" that facilitate easy customization.
If you have a question that has not been answered, please contact us.