
FarmBooks makes accounting easy with tools to organize your finances. Complete tasks like payroll, invoicing, bill tracking, check-writing and inventory management.
We offer competitive upgrade pricing for users of competing farm and agriculture management programs. Please contact us for details.
See below for program updates and release notes for FarmBooks Accounting Software.
|
FarmBooks will receive the following enhancements in our upcoming version:
|
|||
|
New Application Preferences - Number of Decimal Places
Laptops
New Menu Options Help Menu - FarmBooks FAQs
Balance Menu - Transfer Funds
Utilities Menu - Recalculate Customer Balances
Check/Deposit Entry
Incorrect Check / Deposit Number Defaulted on New Check/Deposit
Voiding a Paycheck
Paycheck Voucher
Payroll Reports Footnote Clarification
Employee Setup
Reconciliation Status on Transaction Detail was not Updated
Unable to Delete Backup File when Single Backup File
Windows default printer used and not Report default printer if specified
Invoicing - Changing the Customer on an Existing Invoice would not recalculate the original customer balance
Invoicing Entry Changes
Invoice / Statement Address Moved to fit within Dynamics' Check Windowed Envelope
Invoice Receive Payment or Invoice Preferences – Error 7004
Invoicing - Receiving & Applying Payments
Invoice Receive Payment for Customer with Credit Balance or Applying a Credit Only
Invoice Preferences
Transaction Journal Reports - Price/Unit Heading Below Line
Investment in Growing Crops - Some Missing in Inventory Grid Entry
|
|||
|
Data Conversion Issues Determined with the 4.0 Release and Fixed in the 4.01 Update – See below for the type of error with log entries
Backup Changes
Restore Changes
Invoicing Changes
Check / Deposit Entry
Analyze / Recalculate Farm Totals
General Application
|
|||
New Application Preferences Options
Cover Page
Backup
Sound
Printers
Sort
Unlimited Bank Accounts Number of bank accounts definable has been expanded from 9 to unlimited. Bank code is user definable and no longer restricted to 002x numbers. Any combination of letters or numbers may be used for a length of 5 characters. New Payroll Module Expanded D-Code Setup for Payroll ATIG Codes
New Payroll Defaults
New Employee Entry
New Paycheck Entry
New Payroll Report
New Invoicing Module The invoicing module allows you to easily generate estimates and billings, post payments and deposits, generate statements, track sales tax collections if your business is taxable, and monitor customers balances. Various invoice forms and statements can easily be emailed to your customer. A first look at the invoice preferences setup, it seems like there is a lot of setup required. Only a few decisions (less than two minutes of setup) need to be specified on the invoice options tab and you are ready to begin creating invoices. You need to enter your business remitter mailing information, indicate if you collect sales taxes and apply finance charges to statements, decide how you want income to be tracked (detail deposit for each line item or as one lump sum deposit), and provide a default income ATIGD. Customers and “Product and Service Items” can be created and built up as you create invoices. You can later go back to setup to further customize the invoice module. The invoice module ships with template data which you can modify as desired. For instance, you can decide what invoice columns and column names best reflect your business activity. New Invoicing Preference Setup
Invoice Tab From this tab, you can create estimates, invoices, credit memos, statements with finance charge invoices, and post payments and deposits. You can preview, print, email, or batch print/email forms. Forms can easily be copied by pulling an existing form back into the editor and changing its form type. Also, you easily edit / delete forms or payments along with viewing the payment transaction history.
Invoice Reports
New ATIG/D (Account-Transaction-Item-General/Detail) Features
New ATI Budget Features The budget entry has been updated to include a footer summary for each column. Also two new tabs have been added to allow the user to compare Budget Values to Actual YTD Values as either a chart or table grid view.
New External Code Features
New Payroll Calendar Year-End Features When copying employees from one calendar year to the next, it will exclude any employees with a termination date or inactive status. There is a link provided so that you can quickly review/edit the current year employee.
New Fiscal Year Features Now, you have the option to copy only active codes or ALL codes from the current year to the new fiscal year. You can click the link and make any edits or deactivate unused codes before creating the new fiscal year. Also, you can decide to copy the memorized vendor ATIGD list or start over and create new ones for the new fiscal year. Before you begin, if your backup is not current, it warns you so that you could stop and create a current backup. This would allow you to restore the backup and rerun the new fiscal year if you discover that you have several negative loan balances. Negative loan balances are caused by the fact that you used incorrect combinations of ATIGD and external codes that were probably entered incorrectly when checks were written. After the restore, you could either correct checks or add the missing loan ATIGD / External Codes assignments. It is recommend that you run the credit analysis report before creating the new fiscal year.
New Tax Table Update Features The tax table update can now be downloaded from the internet. It simplifies the process of installing the yearly updates. However, if you do not have internet access, you can still request an update CD. New Restore Features The restore process now captures the current database so that it could be uninstalled if discovered that your backup set is corrupt. The current farm folder is erased before restoring any files. Do not attempt multiple restores if you discover you have a corrupt database or you may not be able to uninstall the last restore. Call support immediate if this situation arises for assistance with uninstalling the last restore. Also, it is possible to restore prior versions of the dataset after your database has been upgraded to the current version. If a prior version was restored, the next time you open the farm database; it will be converted to the current version format. New Register Tab Features A new filter row at the top of the grid allows you to quickly filter the list when looking for a specific value (enter the value in the column of interest). The filter row can be hidden or shown by clicking on the "View button" within the register tab and uncheck or check the option "Show Filter Row". Remember once a filter is applied, you can clear it by unchecking the box in the yellow bar at the bottom of the grid; delete the information from the filter row, or by selecting options from the "Clear button". New Detail Register Tab Features
New Check / Deposit Features
New Menu Items
New Report Options Since the number of bank accounts has been expanded from 9 to unlimited, reports that have bank account selection as part of criteria now have a report header page with all the report criteria instead of including it in the page header. The report header page can be suppressed.
New Reports
Net Taxable Income Statement Report - Not including all Tax Planning Values The report was not including all tax planning values if there was no associated transaction data for that report section. The report now includes all values regardless of transaction data. Editing a Check/Deposit ATIGD Detail - Zero Units and Description When Editing a Detail Line and changing an ATIG/D for a Check/Deposit, it resulted in the description along with Units and Weights being Changed/Zeroed. Now, if there is a description on a line, then the Description along with Units and Weights will not be erased on an ATIG/D change for the line. Setting Starting Check Number during Print The value entered as the starting number when printing checks will always update the next check number for the bank account. In the past, if the starting check number provided during check printing did not match the starting check number defined in the setup for the bank, then it would not save the next starting number. It was assuming that you were printing checks out of sequence. Now, it always updates the starting check number. Deposit Data Fix - Missing Vendor Code and Name for Payee Record/ Vendor Code missing on Detail Records This fix was important to support the new 1099 Vendor Report. New Check Format Setup Feature
Fix Error 'number' is not a valid floating point value for field "where value" could be Amount, Units, or Total Wt Edit an existing amount, unit, or total wt where the amount was one thousand or greater resulted in error when the value was changed in the check or deposit grid. Value could be changed within the detail window without an error. Minimum Main Window Size When clicking "restore down" for the main window would result in it being very small and you had to stretch it out each time. Now, there is application preference to control main window size and location on application startup. Detail Register: Payee View shows bank account in ATIGD field This has been corrected. In fact, the ATIGD should not be shown for the payee view as this field does not apply. Change the view back to detail would not show the ATIGD field again until application restart. Ask to Set / Change Check Format Used for Printing Checks Ask question during the bank code setup. Also, if the user changes or does not have a check format defined for the bank account, ask if they would like to change / set selected format as the default check format. Check with Two Vouchers: Move memo line up ANSI standard requires nothing to print within bottom 5/8" of check. The memo line was moved up and can be suppressed for the check format if desired. All check formats can be purchased from a new vendor. See the website for order information. Auto Split Non-Farm Automobile Code Mapping ATI 008x In the prior version, the split would map to inappropriate codes. It has been changed to use the codes below when splitting Non-Farm 008x codes to Farm codes.
Flow of Funds Reports - Not returning correct number of records The report was returning the data for all fiscal years. Now, the report just selects the requested fiscal period. Balance Sheet: Suppressing Zero Lines Suppress beginning inventory values BIV zero values from the ending inventory value EIV report. Check / Deposit Date Default - Hold the date value for Farm Session Currently, the date defaults to the current date and is held once the date is changed for the edit session. Once you leave the check/deposit tab, the last date is lost and returns to current date when going back to tab. Now, the last date used is held while the farm is still open. Data Analysis - Inspect Loan and Receivables for missing Inventory Type The inventory type was not set for receivables in the transaction data. This resulted in an invalid variant being reported. Also, the balance sheet would not be accurate. Change Transaction from Detail Register Changes Bank Account If you had the register tab set to say bank account 0021 and the check being changed from the detail register was assigned to bank account 0022. Changing the check and saving it from the detail register would result in the bank account changed to 0021. View Log New Features
Check / Deposit Payee Dropdown List show Additional Fields The dropdown list now show whether the vendor is active and if it has an associated ATIGD List. Accelerator Key (key on tab show with an underline) not working when changing to another tab Accelerator keys are maintained between tabs. Also, some accelerator keys conflicted with the menu accelerator keys and have been dropped. Negative Accounting Allowed Using negative accounting principles to adjust an ATIGD was changed so that this was not allowed. Now, the user is permitted again to adjust accounts with negative amounts. Check with your farm manager to determine how he would like the account adjusted for your situation. New Grid Feature (Register or Detail Register) Payroll Company Paid Show company paid payroll withholdings in a blue font color. Payroll summary report show company paid amounts. Tax Planning Names Expanded Names for tax planning values expanded so that abbreviations are eliminated.
Backup Process Cleans up / Ignores Unwanted Files in Farm Database Folders
Credit Analysis Report The report has been changed to include Non-Farm Loan Interest 0045 and 0085. These family living codes have been changed to "loan type" codes which now require an external code. When you use ATIG 0437 without an external code, the user receives a warning that an external code is recommended. Income Statement Report The report no longer includes “Investment in Growing Crops” when computing the beginning and ending operating inventory values. Schedule F Report and Net Taxable Income Statement The "depreciation value" now comes from the new tax planning ATIGD of 99963 Annual Tax Depreciation of Equipment instead of 99950 Annual Book Depreciation of Equipment. New Fiscal Year Tax rates for salaried employees with semi-monthly pay periods was not correctly computed when creating the new fiscal year. Weekly rates were used. |
|||
Enforce FICA Limits Incorporate into the Payroll Module the maximum limit for the withholding of Social Security tax. This change has been implemented during paycheck entry and all payroll reports updated to utilize the FICA limit defined in the tax table for any year. Paycheck entry shows all YTD amounts prior to the current check being entered or edited. Form 941 - Employer’s Quarterly Federal Tax Return Payroll Form 941 (Employer’s Quarterly Federal Tax Return) was redesigned for the 2005 calendar year, and future calendar years. Additional lines have been added and other changes incorporated. Form 940 – Employer’s Annual Federal Unemployment (FUTA)Tax Return Payroll Form 940 was redesigned for the 2006 calendar year, and future calendar years. Additional lines have been added and other changes incorporated. Form 943 - Employer’s Annual Federal Tax Return for Agricultural Employees Change the 12.4% and 2.9% values on Lines 3 and 5 to the decimal format of .124 and .029. Form 944 - Employer’s Annual Federal Tax Return A new IRS form developed in 2006 for depositing of FICA taxes and income taxes withheld on employees. Form 944 is used by employers instead of Form 941 if the employer is notified in writing by the IRS. Tax deposit is done annually instead of monthly, quarterly, etc. Paycheck "Other" Withholding Values After a paycheck has been completed but not recorded, pressing the Enter (or Tab) key through the address line will cause the program to automatically reopen the Paycheck Detail Window. If the user had entered a value in the "Other" withholding box, then this value would have moved to the "Retirement" box when the Paycheck Detail Window was reopened. (NOTE: The Paycheck values will be correct because the values for Retirement/Other are combined on one detail line with the ATIG code of "9414".) This has been accomplished by back figuring the percentages from the employee window when showing the detail window. If the employee has no values defined, the split values will not be maintained. The final solution will be incorporated with additional payroll changes in the next release. Payroll Analysis – Single Employee Report On the report setup screen, the user enters the Employee’s Number. When the number is entered, the Employee’s Name should be displayed. Paycheck Detail Grid Changed The grid was changed to remove columns that were not relevant to payroll. Hours and Gross Pay columns were added. Crop Enterprise Analysis Report Beginning with the Net Sale Grain line, the "$/Unit" values should be derived by dividing "Dollars" by "# Unit Produced.” Currently, the dollar values are divided by "Pounds/100". Inventory Analysis Report by Type of Livestock Do not print this report for a type of livestock if no inventory, purchase, sale, death, weaning, and birth entries have been entered for that type of livestock. That is, the report is blank. Non-Farm and Nonfarm Issue Standardize all reports and screens on use of either "Non-Farm" or "Nonfarm", but not the use of both. It was decided to use Non-Farm and the following changes were made:
Other than the above, the term "Non-Farm” is used throughout the program. Balance Sheet Report Dates Allow the user to enter a specific date to be printed in the heading of the ending Balance Sheet and Supporting Schedules Reports. This "date" is especially important for the ending Balance Sheet. For example, an ending inventory may have been entered on the data of August 15th to obtain a Balance Sheet report as of that date. Balance Sheet Supporting Schedules Revisions In the Supporting Schedules, include the "Qty Code Terms" such as Bushels, Acres, Head, with the units. Also, change the term "value" to "Amount". Report Dates and Page #’s Move the page #’s as well as the date and time a report was printed to the bottom of the report. Balance Sheet Supporting Schedules and Detail Inventory Listing Reports Change the following terms:
Vendor Recall Last Transaction Provide a method of recalling the last check or deposit detail for a vendor. This feature is only available during new check / deposit entry. "+ / - " Sign Quick Key for Check Number Pressing the plus or minus key within the check number field will increment or decrement the check number by one if the field contains a number. Vendor Quick-Fill Mixed Upper-Lower Case Issue If typing in a name that is not set up as a vendor but starts with a few of the first letters of a vendor that is set up in upper and lower case letters, it starts to do the quick-fill of the vendor, but the rest of the name that is then typed is in all capitals. For example, if a vendor is set up as "John Deere" and the user is entering a check for Johnson County, then it will pick up the "John" part of John Deere but the rest of the name is in all capitals. Thus, the name will be listed on the check as "JohnSON COUNTY". Retain Check Amount on Payee Change The check / deposit amount will be retained if the payee is changed. It was always reset to zero in prior versions. Bank Balance Summary Report of Check Register Reports and the Separate Bank Balance Summary Report The print screen allows for the entering any range of dates, but the report does not cross fiscal years. Example: The report for transaction dates of 7/01/2006 – 12/31/07 will be identical to the report with transaction dates of 01/01/2007 – 12/31/07. Since you can not cross the fiscal year dates, then the "YTD Balance" does not make sense and is not needed. Example: A Bank Balance Summary report for the dates of 01/01/2006 to 12/31/2006 will show a balance as of 12/31/2007. If the report was processed on 2/9/2007, then the YTD Balance as of 2/9/2007 will print. But, the balance will be identical to the 12/31/2007 balance. That is, the YTD value printed is not the balance for this checking account as of 2/9/2007. Also, the **End of Report** term can be removed. New and Changed ATIG Codes See the Code Changes List Access Violation When Changing Fiscal Year from Register Tab Changing the fiscal year on the register tab could result in an access violation being reported. The application would continue after closing the message box. This has been fixed. Reconciliation New Features and Fixes Counts added for "cleared" and "un-cleared" checks and deposits. Changing the sort view could result in un-reconciled transactions from other bank accounts to be included with the current bank account. Fixes to Register Tab Grid The new grid with additional features was introduced in Version 3.0, sometimes the grid did not show the data or would show additional fiscal years. When setting up a new farm database and entering checks during the same session, the checks would not be displayed in the grid. It would require you to close the farm and then reopen it. Entering new checks and then returning to the register tab grid would not always display the new checks. Having the view set to "Show Detail" as unchecked would result in all fiscal years data to be display on application startup. It would appear to user that it was showing the wrong fiscal year when comparing the data being displayed to the fiscal year in the drop down list. New Fiscal Year – Loan / Receivable Roll-Over Balance When creating a new fiscal year the loan / receivable beginning balance for the new fiscal year was not always correct. This was especially true if the same external code was used on all loan payments or receivables. |
|||
Registration Changes The application had three different places where the registration information could be changed (File menu - Change Registration, Setup menu - Personal Information, and Utilities menu - Maintain Registrations). Each one had a strength or weakness from the other ones. This set of changes will bring consistency between them and did eliminate the option from the Setup menu - Personal Information. History of the various methods:
Solution: Maintain registrations shows a database legend as to what the various colors indicate for the database icon. Also, a new status was added to show registered farms that no longer have a valid number (version 3.0 required new numbers). A new properties level was included to shows the farm number, registration number, and database folder. This should help in determining what folder is being used by what registration. As a side note, "Open Farm" and "Change Registration" will now show three different database icon colors, yellow - active usable database, blue - registered but no data folder, and gray - registered but not valid) the same as maintain registrations (no legend provided here as the user will receive an error message). Check Printing Changes / Register Grid Refresh Added printer dialog prompt to allow the user to change the printer before the printing of checks; Windows default print is still the default but now the user can override if they have more than one printer; If the checks did not print correctly, the user can specify the first check that printed incorrectly. However, the next check number was incorrectly set to the next check number. Also added some additional description on the check confirmation window to better explain the use of the voided check range. After printing one or more checks that were marked "PRINT" and designating the appropriate starting check number during the process and clicking "OK" to say the checks printed fine, the word "PRINT" shows in the Register instead of the appropriate check number. If more checks are printed later, then the previous set of checks then reflect the check number but the current set of printed checks will still show "PRINT" as the check number. Closing the bank account or the program and opening again seems to "pop" the check numbers in. The register is now refreshed properly. If you would change the bank account when entering a check, paycheck, or deposit and then return the register grid, the grid would show the correct bank account name, but the data shown in the grid was not properly refreshed to match the bank account. This has been corrected. Check Number Change In this version, we no longer left fill the check numbers with leading zeros. No change was made to your existing data. If you use the "Next" or "Next and Cleared" (used if you don’t print checks from FarmBooks) preference options for "Check Number and Status", then you should set your beginning number for each bank account you have defined from the Balances menu and Bank. Report Changes
Version number updated to 3.01 for all changed reports. New Report Control Features Batch Printing Options - Added a "mark all" and "clear all" buttons to allow user to quickly select and deselect ALL reports without drilling into the various report levels. General Report Preview Options - Added default Magnification Percentage. This value can be set from the "Report menu - Reports and then select the "Options" button. Inventory Grid Entry Entry into the quantity code field required you to use the mouse to select the value from the list. Now, the user can enter the quantity code without using a mouse or the drop-down list. The novice user can still browse the list of codes if necessary. The grid is designed for quick entry of information from left to right using the enter key to move between columns. Automatic Default Preference Change Notification The backup option for the local device was set to "C:\MCFP Backups". During the installation to FarmBooks, the user is instructed to change this to "C:\FarmBooks Backups". Now, when the user opens the preferences, it will detect the prior setting and automatically adjust it to the FarmBooks default. During this process, the user is notified of the change. If you set the backup folder to any location other than C:\FarmBooks Backups, it will automatically save a copy to this folder on the local computer as a secondary backup. New Fiscal Year and Export Process - Loans / Receivables with no Beginning Balance Summary of Problems for Roll-over and Export.
The roll-over options would not create the correct liability and / or asset type if there was no beginning loan and / or receivable balance defined. Also, if there was no beginning balance for the loan and / or receivable, it could have possibly been created using the bank account name instead of the external code. For instance, a loan with external code 003 would get the bank account description for 0023 instead of the loan/receivable code. Loan 004 received the correct description in the case where there was no bank account defined for 0024. Both of these problems have been corrected in the case where no beginning balance was defined. In prior versions, the loan/receivable roll-over grouped by external number only and limited the external code to one liability or asset type. Now, the process has been updated to group by both the external code and the ATIG. This allows both a current, intermediate, and / or long term (liability or asset) to be created for the same loan external code. The roll-over in general was incomplete for new fiscal year. This has been corrected. Minor Application Changes for Error Messages, Images, Register Grid Advanced Filter, and Quick Key
|
|||
Copyright © 2010 Sanders Software Consulting Inc.