Unlike the traditional ERP sales model, we give you the tools to evaluate the software on your own in exchange for a dramatically lower product price.
Some companies have the perception that an "off the shelf" product like DBA must be augmented with custom programming to tailor it for special requirements. This is absolutely not the case with DBA.
Within the core modules, you can customize forms and labels using our forms edit utility without need for custom programming. Within the application programs there are a variety of settings that enable you to tailor DBA to your operational preferences. An abundance of note fields can be used as "work arounds" for special situations.
Our software license does not permit outside applications to directly update our data tables without going through a DBA import utility or API interface. Avoid any programmer who proposes a project that violates this policy. In particular, avoid any custom programming proposals related to labor data collection, EDI import, or web store import. Not only would such projects violate our database update policy, they are also not needed because we plan to expand our capabilities in these areas in future versions of DBA.Data Import
Avoid any programmer who proposes writing custom data import programs. This is not only in violation of our database update policy, but it also is potentially dangerous if tables are not populated correctly. You should confine your data importing to the utilities that are provided with the product.Custom Reports
Custom reports are a valid use of custom programming. Even though DBA includes various reporting tools such as database queries and spreadsheet generators, sometimes a well designed custom report is worthwhile. Our SQL database is ideal for gathering, filtering, and sorting data and we provide a data dictionary with table and field specifications to help programmers create their reports.External Applications
Your industry may require a specialized application that is external to our core modules. For example, you may have a product that requires a highly specialized estimating program with complex calculations. You would run it as an outside program and enter the results into DBA. Custom programming can play a role in such external applications. If you have any such programming done for you, be sure your programmer creates a stand-alone database that is separate from the DBA database.