
FarmBooks Accounting Software
Developed by Sanders Software Consulting Inc.
Phone: 785-865-5111
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.
Please see below for information about upcoming program updates, release information and other FarmBooks news.
In 2008, FarmBooks will receive the following enhancements:
|
|||
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 © 2008 Sanders Software Consulting Inc.