Difference between revisions of "Release Notes"

From Fishbowl
Jump to navigation Jump to search
Line 1,754: Line 1,754:
 
* '''Part''' table column "rev" has been renamed to "revision"
 
* '''Part''' table column "rev" has been renamed to "revision"
 
* Data auditing is now enabled.  When audits occur, new tables  are created as tableName_aud
 
* Data auditing is now enabled.  When audits occur, new tables  are created as tableName_aud
 
= 2016.14 Release Notes - 11/10/2016 =
 
 
{{HideH2|Fixes - 2016.14}}
 
* Issue: Cost of goods sold may be off if you receive, sell the product, and then export to QuickBooks Desktop before you reconcile the cost or add landed costs.
 
::* Resolution: Reconciled costs get correctly applied to COGS. [[2016.13 Reconcile issue|Existing users of 2016.13 should click here to see if they were affected]].
 
* Issue: ABC wizard was not calculating the the codes correctly.
 
::* Resolution: Ordered the parts by percentage before calculating the ABC code.
 
* Issue: Volusion shopping cart plugin orders don't always import due to a data field being formatted incorrectly.
 
::* Resolution: Field now formats correctly so import can successfully complete.
 
 
= 2016.13 Release Notes - 10/13/2016 =
 
 
{{HideH2|Highlights - 2016.13}}
 
* [[QuickBooks_Journal_Entries#Inventory_Part|Unit of measure conversions and default item UOM for each part now pull from QuickBooks desktop to Fishbowl when integrating]]
 
* [[QuickBooks#Import|Open sales orders now pull from QuickBooks desktop to Fishbowl as an estimate when integrating]]
 
* [[QuickBooks#Import|Open unpaid invoice orders now pull from QuickBooks desktop to Fishbowl as an estimate when integrating]]
 
* [[QuickBooks#Import|Open purchase orders now pull from QuickBooks desktop to Fishbowl as a bid request when integrating]]
 
 
{{HideH2|New Features - 2016.13}}
 
* [[Manufacture_Order#Materials_and_WO_Details_tabs|Work order Finish button has been added to the work order Details tab]]
 
* [[Manufacture_Order#General_tab|Manufacture order General tab now includes icons that show the status of each order]]
 
* [[Purchase_Order#Search|Purchase order advanced search now includes "Remit To", "Ship To" and "Customer/Job" search filters]]
 
* [[Getting_Started#1._Install_Fishbowl|New installer for Fishbowl Manufacturing and Fishbowl Warehouse]]
 
* [[Picking#Module_buttons|Pick Finish icon updated to a blue check to better distinguish between entered, started and finished lines]]
 
* [[QuickBooks#Import|Improved error handling in QuickBooks Desktop data importing]]
 
* [[Data#MODULE_OPTIONS|Refresh button added to the server log window]].
 
 
{{HideH2|Fixes - 2016.13}}
 
 
'''Accounting Integration'''
 
* Issue: Connection flag for accounting doesn't release on import failure.
 
::* Resolution: Connection flag now releases correctly.
 
* Issue: Nexus port number gets reset on install.
 
::* Resolution: Port is preserved during install process if the install is an update.
 
 
'''API/SDK'''
 
* Issue: Pick can be saved even when it is already a finished status.
 
::* Resolution: Pick can only be saved before finish.
 
 
'''Bill of Materials'''
 
* Issue: Note type items cannot be added to a bill of Materials.
 
::* Resolution: Notes can be added successfully once more.
 
 
'''CSV Import / Export'''
 
* Issue: Sales order import ignores the quantity if the kit items aren't listed out.
 
::* Resolution: Quantity is now included when importing kits.
 
* Issue: PPVP import does not allow drop ship items to be non inventory type. The product import and UI do allow.
 
::* Resolution: PPVP import now allows this change.
 
 
'''Database Administration'''
 
* Issue: Changing database connection confirmation window uses red "x" icon that looks like an error message.
 
::* Resolution: Icon updated to informational icon.
 
* Issue: Database name on backup sometimes lists incorrectly.
 
::* Resolution:  Backup name is now correct.
 
 
'''Picking'''
 
* Issue: Typo for the word "each" in the tool tip for grouping a pick.
 
::* Resolution: Fixed the typo and re-enrolled in Hooked on Phonics®.
 
 
'''Product'''
 
* Issue: Searching for a product by UPC doesn't correctly return the product.
 
::* Resolution: Search now returns expected results for UPC field.
 
 
'''Purchase Order'''
 
* Issue: Error message when attempting to void an order that has been posted isn't clear.
 
::* Resolution: Error message text has been clarified.
 
 
'''QuickBooks Desktop Integration'''
 
* Issue: Exporting a sales order with a sub total that has a credit card payment causes an error.
 
::* Resolution: Exporting this type of order now posts correctly.
 
* Issue: Export error when a customer name ends in a colon (:), QuickBooks expects this to be a customer/job.
 
::* Resolution: Export is still restricted, character still allowed in Fishbowl, but an error message now explains this.
 
 
'''Receiving'''
 
* Issue: Voiding a line with a deficient available quantity displays a committed error.
 
::* Resolution: Incorrect error is no longer displayed.
 
 
'''Sales Order'''
 
* Issue: Sales order line item custom fields transfer to a new sales order when the module option to sync product custom fields to sales order is not enabled.
 
::* Resolution: New sales orders don't maintain incorrect custom field settings when creating a new order.
 
* Issue: Quickfulfill errors on orders with misc sale/service items when combined with discount/sub total type lines.
 
::* Resolution: Orders now fulfill correctly.
 
 
'''Shipping'''
 
* Restored UPS Ready connection.
 
 
{{HideH2|Plugins - 2016.13}}
 
 
'''General Plugin Changes'''
 
* Issue: Removing / uninstalling a plugin leaves plugin data and scheduled tasks.
 
::* Resolution: Uninstalling a plugin now removes the data and any scheduled tasks.
 
* Issue: Missing data on save doesn't switch to the tab with the missing data.
 
::* Resolution: On save, the tab with missing data is now loading.
 
* Issue: Product tree filter for products fails when the product tree has branches / nodes.
 
::* Resolution: Product tree filter now works with multiple branches / nodes.
 
 
'''Fishbowl Anywhere'''
 
* Issue: The user.properties file is encoding incorrectly when updating the Anywhere password.
 
::* Resolution: the password is being saved correctly again.
 
 
'''Avalara'''
 
* Issue: Validating an address frequently fails when fields contain any additional data like an ATTENTION: listing.
 
::* Resolution: Rather than a direct fail, Fishbowl now attempts a secondary validate using City/State/Zip.
 
 
'''Fishbowl GO'''
 
* Issue: Picking or receiving a part with tracking can only be completed successfully once, any subsequent attempts cause an error.
 
::* Resolution: Working with parts that have tracking now functions as it should.
 
* Issue: Packing a part with tracking and then voiding the shipment and pick in the client creates a shipment error.
 
::* Resolution: Shipment integrity is now maintained for this process.
 
* Issue: Changing order information in GO causes an error when the client auto refreshes.
 
::* Resolution: Error no longer occurs when changes are made via Fishbowl GO.
 
 
'''Magento'''
 
* Issue: Saving the sales person is required for import order, even when the task is not active.
 
::* Resolution: Required fields are only required on active tasks.
 
 
'''Shopify'''
 
* Issue: Orders that are already fulfilled in Shopify when Fishbowl attempts to update the order display an ambiguous error message about URL ID's.
 
::* Resolution: Error message now clearly indicates the order number / order ID.
 
 
'''WooCommerce'''
 
* Issue: OrderID can now be a string, not just an integer field.
 
::* Resolution: Our field once again matches the updated field from WooCommerce.
 
 
'''3dcart'''
 
* Issue: Fishbowl creates products in the cart but then fails to import the custom field ID that identifies the product.
 
::* Resolution: Custom field data is now entered correctly.
 
 
{{HideH2|Considerations Before Updating - 2016.13}}
 
 
*The new installer will set the Fishbowl Server to run as Administrator automatically.  If you are integrating with QuickBooks, your QuickBooks shortcut will also need to be set to run as Administrator.
 
 
= 2016.12 Release Notes - 9/8/2016 =
 
 
{{HideH2|Highlights - 2016.12}}
 
* [[Setup#Email_templates|Fishbowl generated emails now support HTML]]
 
* [[Bill_of_Materials#Add_items_to_a_BOM|Batch add option when creating BOM's and work orders to add multiple raw goods and finished goods]]
 
* [[Manufacture_Order#Finish_a_work_order|Work order multiple finished goods step now includes a duplicate and delete button for changing finished goods received]]
 
 
{{HideH2|New Features - 2016.12}}
 
* [[Update Fishbowl|Updated to Java 8. The new installer will need to be run on all client and server computers]]
 
* [http://www.fishbowlinventory.com/w/files/csv/countrystate.html Added a new Country and State CSV import to create new countries and states]
 
* [http://www.fishbowlinventory.com/w/files/csv/importCustomFieldData.html Added a new Custom Field Data CSV import to add data to existing custom fields]
 
* [[Start Fishbowl|Faster server start times with server threading management updates]]
 
* [[Schedule|Schedule module now shows last history run time]]
 
* [[Currency|Added Republic of Maldives to the Currency list]]
 
* [[Currency|Added South Sudan currency code]]
 
* [[Advanced_Reports#Advanced_Purchasing_By_Sales_Order|Added an Advanced Purchasing Report by Sales Order]]
 
* [[Advanced_Reports#Advanced_Purchasing_By_Work_Order|Added an Advanced Purchasing Report by Work Order]]
 
* [http://www.fishbowlinventory.com/developer-network/tools Updated to Hibernate 5.2.2]
 
* [[QuickBooks Online|QuickBooks Online oAuth connection is now encrypted]]
 
* [[Magento Cart|Magento Cart plugin Speed Improvements, Phone & Email, Product Tree Filtering, AU Friendly, Canadian Friendly]]
 
* [[Magento 2.x|Magento 2.x plugin Speed Improvements, Phone & Email, AU Friendly, Canadian Friendly]]
 
* [[3dcart|3dcart shopping cart plugin Speed Improvements, Phone & Email, Product Tree Filtering, AU Friendly, Canadian Friendly]]
 
* [[Volusion|Volusion shopping cart plugin Speed Improvements, Phone & Email, Product Tree Filtering, AU Friendly, Canadian Friendly]]
 
* [[WooCommerce|WooCommerce shopping cart plugin Speed Improvements, Phone & Email, Product Tree Filtering, AU Friendly, Canadian Friendly]]
 
* [[Zen Cart|Zen Cart shopping cart plugin Speed Improvements, Phone & Email, AU Friendly, Canadian Friendly]]
 
 
{{HideH2|Fixes - 2016.12}}
 
 
'''Accounting'''
 
* Issue: The accounting configuration wizard tooltip for the misc expenses account displays the HTML tags.
 
::* Resolution: Tooltip now displays correctly.
 
 
'''Carrier'''
 
* Issue: Error occurs when attempting to delete new carriers or create new carriers. Carrier still saves, but displays an error.
 
::* Resolution: Carriers can be saved and deleted correctly once again.
 
 
* Issue: Selecting "new" with another carrier already loaded keeps the services list from the current carrier for the new entry.
 
::* Resolution: Selecting "new" now refreshes the list of services correctly.
 
 
'''Discount'''
 
* Issue: Discounts are always using the default account rather than the discount specific mapping.
 
::* Resolution: Account mapping now uses the discount level mapping instead of default mapping.
 
 
'''Manufacture Order'''
 
* Issue: Multiple finished goods step "apply remaining costs" allows for negative numbers.
 
::* Resolution: Only positive numbers are allowed to be entered.
 
* Issue: Order URL is disabled after the order is fulfilled.
 
::* Resolution: URL remains enabled after fulfillment and also when a user has view only rights.
 
 
'''QuickBooks Desktop Integration'''
 
* Issue: Importing assemblies from QuickBooks as a bill of materials errors when attempting to pull an inactive item from QuickBooks.
 
::* Resolution: Any inactive items will be omitted, active items will be pulled to Fishbowl. Error when all raw goods are inactive.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Exporting to an item that is "inventory" type in QBO causes errors in accounting. All items should be "service" type.
 
::* Resolution: Improved error message when attempting to export inventory type items instructs the user that it needs to be service type.
 
* Issue: Scrap account default type is expense, should be cost of goods sold.
 
::* Resolution: Default account type changed to cost of goods sold.
 
 
'''Reports'''
 
* Issue: Receiving history part/desc field doesn't wrap to next line when data exceeds feild length.
 
::* Resolution: Field now wrap now works as it should.
 
* Issue: Inventory allocated to work order duplicates repair type items.
 
::* Resolution: Duplicates removed.
 
* Issue: Forecast report only pulls for the main location group.
 
::* Resolution: Report now includes correct inventory, not just main LG.
 
* Issue: Margins by sales order option to show voided orders isn't including voided orders
 
::* Resolution: Voided order option now does something.
 
* Issue: Receiving label includes all parts, not just those received.
 
::* Resolution: Only received items are included.
 
 
'''SalesPoint'''
 
* Issue: Avalara integration button displays, but doesn't process through SalesPoint.
 
::* Resolution: Button has been removed from SalesPoint.
 
 
{{HideH2|Plugins - 2016.12}}
 
 
'''Amazon'''
 
* Issue: Tooltip on the pull product incorrectly says "product name".
 
::* Resolution: Updated tooltip now correctly labes as "product number".
 
 
'''Sales Data'''
 
* Issue: Module doesn't always load correctly.
 
::* Resolution: Module now loads again.
 
 
'''Shopify'''
 
* Issue: Bad error message when weight UOM field isn't populated.
 
::* Resolution: Defaults to lbs when not set.
 
* Issue: Weight field lists as required but is not actually required.
 
::* Resolution: Field is now required.
 
 
 
{{HideH2|Considerations Before Updating - 2016.12}}
 
 
* Java 8 update requires that each client computer will need to be manually updated. Fishbowl's auto update feature won't be able to run.
 
* Database encoding is now enforced. This limits the "special characters" to the UTF-8 subset of supported characters. If you have orders or products that will not load please contact Support.
 
* iReport uses a previous version of Java. If using iReport, please follow [[IReport#Setting_Up_iReport|these steps]] to reconfigure iReport.
 
 
= 2016.11 Release Notes - 8/11/2016 =
 
 
{{HideH2|Highlights - 2016.11}}
 
 
* [[Sales_Order#Custom|Line item custom fields on sales order items]]
 
* [[Shopify#Schedule_Import_Order|Shopify plugin now supports Shopify POS orders]]
 
* [[Carrier#Add_a_new_carrier|Ship services can now be customized for each carrier]]
 
* [http://www.fishbowlinventory.com/w/files/csv/importSO.html Kits can be imported using the sales order CSV, when no kit items are listed, order will use default kit items]
 
 
{{HideH2|New Features - 2016.11}}
 
 
* [[FAQs#Is_Fishbowl_scalable.3F|Firebird updated to 2.5.6]]
 
* [[Shopify|Shopify ecommerce integration standardized and speed improvements]]
 
* [[Shopify|Shopify orders will now sync phone and email to the Sales Order Details tab]]
 
* [[BigCommerce|BigCommerce ecommerce integration standardized and speed improvements]]
 
* [[BigCommerce|BigCommerce orders will now sync phone and email to the Sales Order Details tab]]
 
* [http://www.fishbowlinventory.com/w/files/csv/importScrapData.html Scrap Inventory CSV import]
 
* [[Fishbowl_API#Quick_Ship|Quickship API call now has the option to include a fulfillment date]]
 
* [http://www.fishbowlinventory.com/w/files/csv/importGenericSC.html Generic shopping cart CSV import now includes the phone and email fields on the sales order]
 
* [http://www.fishbowlinventory.com/w/files/csv/importLocations.html Location CSV import now includes "Available for Sale", "Pickable" and "Receivable"]
 
* [[Payment_Viewer|Payments can now be multi-selected and deleted in the payment viewer module]]
 
* [[Getting_Started#1._Install_Fishbowl|Release notes link now available in the installer]]
 
* [[User#Create_a_new_user|Fishbowl Username now allows for up to 30 characters, previous limit was 15]]
 
* [[CSV|CSV Import/Export general speed improvements]]
 
* [[Getting_Started#2._Start_Fishbowl|Client startup time speed improvements]]
 
* [[Schedule|Schedule module history panel increased size so more entries are visible]]
 
* [[Getting_Started#1._Install_Fishbowl|Code signing certificate added to remove "Unknown Publisher" errors when installing Fishbowl]]
 
 
{{HideH2|Fixes - 2016.11}}
 
'''General'''
 
* Issue: Hovering the mouse over a module tab when the dashboard module is open always displays the hourglass icon, even though it's not needed.
 
::* Resolution: Cursor icons are now working correctly.
 
 
'''Bill of Materials'''
 
* Issue: Bill of Materials with a stage displays an error when you select the staged item then select the finished good.
 
::* Resolution: Error message no longer appears.
 
 
'''Carrier'''
 
* Issue: Search pane would not load a new record when using the Enter key.
 
::* Resolution: Enter key will now load a new record.
 
 
'''CSV Import/Export'''
 
* Issue: Add Inventory import only imports quantities using the part base UOM, regardless of the UOM specified in the CSV import file.
 
::* Resolution: CSV import now properly calculates with any UOM that has a conversion to the part.
 
* Issue: Sales Order CSV creates a blank contact if creating a new customer for the order import.
 
::* Resolution: Contact field is now properly populated when created via the sales order import.
 
* Issue: Sales Order CSV would create a blank order if no line items are present.
 
::* Resolution: CSV now requires items to import orders.
 
 
'''Discount'''
 
* Issue: New Discount dialogue box would allow Name and Description fields to be longer than the database field length.
 
::* Resolution: Dialogue fields now match database length.
 
 
'''Location Group'''
 
* Issue: Search pane would not load a new record when using the Enter key.
 
::* Resolution: Enter key will now load a new record.
 
 
'''Payment Terms'''
 
* Issue: Module title bar isn't displaying the selected payment term.
 
::* Resolution: Title bar is now populating correctly.
 
* Issue: Search pane would not load a new record when using the Enter key.
 
::* Resolution: Enter key will now load a new record.
 
 
'''Picking'''
 
* Issue: Quantity type tracking fields are auto setting to 0 in the finish wizard.
 
::* Resolution: Value no longer defaults.
 
 
'''Purchase Order'''
 
* Issue: Auto PO places the vendor name in the item note.
 
::* Resolution: Item note is no longer populated.
 
 
'''QuickBooks Online'''
 
* Issue: Export errors display two times in the error log window of the export
 
::* Resolution: Error now shows one time, rather than in duplicate.
 
* Issue: Orders that are back dated in Fishbowl would send journal entries with today's date.
 
::* Resolution: Journal entries now use correct date.
 
 
'''Reports'''
 
* Issue: Inventory Shipping Summary would not show orders that did not have a state code filled in.
 
::* Resolution: Report options now include a checkbox to show orders with no state.
 
* Issue: Margins Report does not filter by product tree when a tree category is selected.
 
::* Resolution: Report now filters by product tree correctly.
 
* Issue: Sales Order Summary report will still include orders with an Expired status when the Expired box is not checked.
 
::* Resolution: Report now filters Expired status correctly.
 
* Issue: Running reports in the schedule module will use incorrect dates and show incorrect data in some cases.
 
::* Resolution: Reports run in the schedule module now use dates correctly and match those run in the reports module.
 
 
'''Sales Order'''
 
* Issue: Sales order item in line edit doesn't correctly calculate the total price when price adjustments are used.
 
::* Resolution: Total price now calculates adjustment values correctly.
 
* Issue: Kits within kits don't fulfill correctly, the header of any sub-level kits don't get a date last fulfilled.
 
::* Resolution: Date last fulfilled is now set on all kit headers when fulfilling the order.
 
* Issue: Customer default class will assign to the order, but line items still use Location Group class.
 
::* Resolution: Customer default class now assigns to the order and line items unless the Product itself has a default class.
 
 
'''Shipping'''
 
* Issue: Calculated carton weights aren't converting to lbs correctly when the part base UOM is KG.
 
::* Resolution: calculation now works correctly across multiple UOM's.
 
 
'''Vendor'''
 
* Issue: Adding a vendor cost rule only allows 2 decimals to be entered into the cost field through the dialog box.
 
::* Resolution: Cost field now supports entry of 5 decimal places.
 
 
'''Xero'''
 
* Issue: Orders that are back dated in Fishbowl would send journal entries with today's date.
 
::* Resolution: Journal entries now use correct date.
 
 
'''API'''
 
* Issue: Date fields were inconsistent, sometimes using UTC, other times server local time.
 
::* Resolution: All dates now use the server local time.
 
 
{{HideH2|Plugins - 2016.11}}
 
 
'''Amazon Plugin'''
 
* Issue: Plugin isn't pulling the Amazon ASIN.
 
::* Resolution: ASIN is now pulling.
 
 
'''Ebay Plugin'''
 
* Issue: Syncing products doesn't pull all products, only the first portion on the first sync.
 
::* Resolution: Product sync now batches and pulls all products instead of just the first batch pulled.
 
 
'''Shopify Plugin'''
 
* Issue: Order address is only pulling the first line, not any secondary line address information.
 
::* Resolution: Address now pulls both Address line 1 and line 2.
 
* Issue: Product sync doesn't correctly pull default weight UOM or product weight.
 
::* Resolution: weight and weight UOM are now set correctly during product sync.
 
 
'''Fishbowl GO'''
 
* Issue: Entering part tracking during a receive or cycle count for a new part with no inventory doesn't record the tracking on the first entry.
 
::* Resolution: Part tracking is now properly recorded on the first inventory entry.
 
* Issue: Packing calculates the carton weight based on the unit weight rather than the total weight.
 
::* Resolution: Calculation now looks at total weight.
 
* Issue: Receiving a misc type item causes an error that crashes the GO client.
 
::* Resolution: Misc purchases now display with misc item number and receive correctly.
 
* Issue: Picking a part with tracking from two different lot numbers (or other tracking type) doesn't display tracking on the 2nd lot picked.
 
::* Resolution: Both tracking fields can now be selected.
 
* Issue: About screen version doesn't show the correct version.
 
::* Resolution: Versioning is now up to date.
 
 
'''Zen Cart'''
 
* Issue: Restarting the Fishbowl client resets the database password to the encrypted version.
 
::* Resolution: Password now saves to utilize encryption key correctly.
 
 
{{HideH2|Database Changes - 2016.11}}
 
* Removed UPSServices table
 
* Created CarrierService table
 
 
= 2016.10 Release Notes - 7/14/2016 =
 
 
{{HideH2|Highlights - 2016.10}}
 
 
* [[Plugin|Plugin architecture improvements]]
 
 
{{HideH2|New Features - 2016.10}}
 
* [[Sales_Order#Order_status|Ability to copy the customer PO and Vendor PO fields on a fulfilled sales order]]
 
* [[Access_Rights#Sales_Order|Access right to void/delete a sales order]]
 
* [[Inventory#Search|Inventory module advanced search option to search by active part status]]
 
* [[Access_Rights#Accounting|Accounting module import access right]]
 
* [[Receiving#Reconcile_an_order|Payment Terms and Fulfillment Date now show in the Reconcile wizard]]
 
* [[Sales_Order#Search|Sales order advanced search now includes a Carrier filter]]
 
* [[CSV|Cycle Count Data CSV now includes Customer/Job field]]
 
* [[Customer#Details_tab|Customer now includes "To Be Emailed" and "To Be Printed" check boxes and Sales Orders will use these defaults]]
 
* [http://www.fishbowlinventory.com/w/images/b/b6/Disabled_Fields.png Text inside of a disabled field has been darkened for easier visibility]
 
 
{{HideH2|Fixes - 2016.10}}
 
 
'''Accounting'''
 
* Issue: The user group access right for running an accounting package integration only applies to QuickBooks desktop integrations.
 
::* Resolution: The access right controlling accounting integration now applies to all accounting packages (QuickBooks, QuickBooks Online, and Xero).
 
 
'''CSV Import/Exports'''
 
* Issue: Manufacture orders created through sales orders that are created from a CSV import or shopping cart integration don't have the note item from the bill of materials.
 
::* Resolution: Notes now show correctly on the work orders.
 
 
'''Custom Field'''
 
* Issue: Date type custom fields in the Canada version of Fishbowl would switch the month and day fields every time you hit save.
 
::* Resolution: Date type custom fields now format correctly for each country version of Fishbowl.
 
 
'''Home'''
 
* Issue: Bill of Materials and Manufacture Order module can be accessed even when the license key is warehouse.
 
::* Resolution: Access to manufacturing functionality now references the license key correctly.
 
 
'''Inventory'''
 
* Issue: Inventory search resets each time you leave the module when advanced search criteria is used.
 
::* Resolution: search now saves correctly.
 
 
'''Picking'''
 
* Issue: Voiding a grouped pick would set the slot number field to 1 for every item.
 
::* Resolution: Voiding a grouped pick now sets the slot number based on the order the item is tied to.
 
* Issue: Parts with money type custom tracking would not show tracking options in the pick Finish wizard until you searched for the tracking amount.
 
::* Resolution: Inventory for money type tracking will now show up as soon as you hit Finish and will select the first available if nothing is searched for.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Posting address info errors on phone and email if the character account exceeds 21 characters.
 
::* Resolution: Email and phone fields are now truncated during export to match the field length required in QBO.
 
 
'''Reports'''
 
* Issue: Using some features of Plugins would cause reports to no longer run until restarting Fishbowl.
 
::* Resolution: Reports now work correctly.
 
 
'''Sales Order'''
 
* Issue: Swiping a credit card does not advance the data between fields from card number to name.
 
::* Resolution: Fields now advance correctly when swiping a card.
 
 
'''Fishbowl GO'''
 
* Issue: Packing in GO does not update the carton weight correctly.
 
::* Resolution: carton weight now calculates and updates correctly.
 
* Issue: Text for Options to update UPC and image were not correctly labeled.
 
::* Resolution: These Options now indicate that are to update Product UPC and Image and provide a Tool Tip.
 
 
= 2016.9 Release Notes - 6/9/2016 =
 
 
{{HideH2|Highlights - 2016.9}}
 
 
* [[Avalara|Avalara AvaTax integration plugin allows for address validation and item based taxing]].
 
 
{{HideH2|New Features - 2016.9}}
 
 
* [[QuickBooks#Import|Integration with QuickBooks desktop now pulls the manufacturer number as the vendor part number when present]].
 
* [[CSV|The '''Date Expired''' field on the sales order is now included on the sales order CSV import]].
 
* [[Picking#General_tab|Added a button in the '''Picking''' module to jump to the '''Inventory''' module on a selected pick item]].
 
* [[Install_Fishbowl#Download|Added a '''Download Fishbowl''' link in the check for updates window that takes the user directly to the update download page]].
 
* [[Sales_Order#Details_tab|Sales Order phone and email fields added to the '''Details''' tab]].
 
* [[Purchase_Order#Details_tab|Purchase Order phone and email fields added to the '''Details''' tab]].
 
* [[CSV|Sales Order and Purchase Order phone and email fields added to their respective CSV import/export files]].
 
* [[Sales_Order#Delete.2C_void.2C_or_close_short|Closing short a sales order now stores the original quantity from the order]].
 
* [[Install_Fishbowl#Icons|'''Check All''' button now available on the '''Select Additional Tasks''' step of the installer]].
 
 
{{HideH2|Fixes - 2016.9}}
 
 
'''General'''
 
* Memo panels now include alternating color striping (zebra striping)
 
* Trailing spaces are no longer allowed in database names
 
 
'''BigCommerce Plugin'''
 
* Issue: Importing products and orders can occasionally error depending on volume.
 
::* Resolution: Importing data now loads in batch quantities to avoid overload errors.
 
* Issue: Products with no SKU are still pushing to BigCommerce.
 
::* Resolution: Only products with a SKU are pushed to BigCommerce.
 
* Issue: Importing a Sales Order with the Note field filled in would fail.
 
::* Resolution: Importing Sales Order's with notes now works correctly.
 
 
'''CSV'''
 
* Issue: Product Export will only export 2 decimals even when more exist.
 
::* Resolution: All decimals now export correctly.
 
 
'''Consignment'''
 
* Issue: Auto numbering consignment orders can create a corrupted order.
 
::* Resolution: Auto numbering now correctly creates the order.
 
 
'''Customer'''
 
* When creating a new address the validate button will now only show if you are integrated with either USPS or Avalara.
 
 
'''Part'''
 
* Issue: New part wizard overrides product custom fields for products with a matching part id in the database.
 
::* Resolution: Product custom fields now save correctly.
 
* Issue: New part creation allows serialized tracking, then backing to UOM and changing from each to another UOM.
 
::* Resolution: UOM is validated on tracking selection step of the new part wizard.
 
 
'''Purchase Order'''
 
* Issue: In line edit for Auto PO doesn't work for the notes field.
 
::* Resolution: In line edit works correctly.
 
 
'''QuickBooks Desktop'''
 
* Issue: Importing sales taxes doesn't properly assign a tax code.
 
::* Resolution: Tax codes are being properly assigned during import and creation.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Posting a sales order with a drop ship item posts the sales order date, not the date it's actually fulfilled.
 
::* Resolution: Posting now works correctly with multiple
 
* Issue: Vendor bills don't properly export when there are multiple item receipts.
 
::* Resolution: Bills now export correctly and auto number up when multiple receipts occur.
 
* Issue: Exporting items with all 0% tax rates fail to post correctly.
 
::* Resolution: Export now posts correctly.
 
* Issue: Payments posted with a sales order still create a payment and invoice rather than a sales receipt.
 
::* Resolution: Sales receipts now post correctly.
 
* Issue: Part accounts don't update in QBO when they are changed in Fishbowl.
 
::* Resolution: Updating part accounts now applies correctly.
 
 
'''Sales Order'''
 
* Issue: Sales order credit return and sale fails to post to QBO - Credit memo and the invoice are the same number.
 
::* Resolution: Order numbers now append.
 
* Issue: Adding a product associated with a BOM that's is short creates a manufacture order with a 0 quantity.
 
::* Resolution: Manufacture orders are only created when needed, nothing with a 0 quantity is created.
 
* Issue: Prices are not displaying in the sales order combo box when the product has been edited and the server hasn't been restarted.
 
::* Resolution: Prices are now showing correctly.
 
* Issue: users that don't have access rights to view markup still see the total markup in the order total in the lower right corner.
 
::* Resolution: Total display now refers to access rights.
 
 
'''Shopify Plugin'''
 
* Issue: Pulling products from Shopify only syncs a portion of the products, the last 250 are left off.
 
::* Resolution: Product pull now includes all products.
 
* Issue: Tooltip for mapping products doesn't fully explain the mapping process.
 
::* Resolution: Tooltip has been updated to properly explain mapping.
 
 
'''Vendor'''
 
* When creating a new address the validate button will now only show if you are integrated with either USPS or Avalara.
 
 
= 2016.8 Release Notes - 5/12/2016 =
 
 
{{HideH2|Highlights - 2016.8}}
 
 
* [[Reports#Custom_reports|Custom Reports tab in Reports module]]
 
* [[Sales_Order#Details_tab|Sales order module option to set sales orders to expire]]
 
 
{{HideH2|New Features - 2016.8}}
 
 
* [[Data#Database_tables|Database view added to allow Ontrac connection for Shipping]]
 
* [[Data#Database_tables|Shipping tracking number character limit increased to 255 characters]]
 
* [http://www.fishbowlinventory.com/developer-network/tools Call in API added to return CSV headers]
 
* [[Fishbowl_Developer_Hook|ImportHeaderRq and VoidSORq added to the Fishhook developer tool]]
 
 
{{HideH2|Fixes - 2016.8}}
 
'''Bill of Materials'''
 
* Issue: Quantity and UOM fields don't show by default in the bill of materials module configuration panel.
 
::* Resolution: Bill of materials now includes the quantity and UOM columns by default.
 
 
'''Fishbowl GO'''
 
* Issue: Leading zero on orders, parts and other information are dropped and then the information is no longer valid.
 
::* Resolution: Leading zero characters are now preserved correctly.
 
 
'''Inventory'''
 
* Issue: Inactive locations still show on the location search pane.
 
::* Resolution: Only active locations show in the search pane filter.
 
 
'''Part'''
 
* Issue: Message when attempting to change UOM on a part that has dependencies doesn't give clear information on what dependencies exist.
 
::* Resolution: Messages now include the precise dependency that needs to be removed.
 
 
'''Picking'''
 
* Issue: Pick finish flags (red, yellow and green color code in pick search panel) doesn't always list partially available orders correctly.
 
::* Resolution: Pick finish flags are now displaying correctly.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Posting to the QuickBooks Online other fields using the 'other 1 or other 2' field mapping for description include the part number appended to the description.
 
::* Resolution: Only the description is used in the other field mapping when selecting description.
 
* Issue: Item import fails on second sync if there are kits present. Items still import, just not kits.
 
::* Import now work when kits are present.
 
* Issue: When exporting a sales order with more that 21 characters in the order number, the export to QBO fails, but the error message doesn't include the order number as reference.
 
::* Resolution: The error message now includes the sales order number.
 
 
'''Reports'''
 
* Issue: Pick Report won't run if there's an apostrophe in the pick number.
 
::* Resolution: Pick will now run with an apostrophe in the number.
 
 
'''Sales Order'''
 
* Issue: The unissue icon and issue icon are the same on the search menu context menu.
 
::* Resolution: icons are now displaying correctly.
 
* Issue: Auto increment sales order numbers turns itself back on after a server restart.
 
::* Resolution: Auto increment no longer re-enables itself after a restart.
 
 
'''Server Options'''
 
* Issue: The "user can only be logged in once" option doesn't work if one login username is lowercase and the next is uppercase.
 
::* Resolution: Connection now looks at the username without case sensitivity.
 
 
'''Shopify Shopping Cart Integration'''
 
* Issue: Inventory sync doesn't work when product mapping is done by SKU.
 
::* Resolution: Regardless of SKU or title mapping the inventory will sync.
 
 
'''Tax Rate'''
 
* Issue: Importing a new tax as default doesn't update the existing list.
 
::* Resolution: Importing now updates the list correctly.
 
 
'''WooCommerce'''
 
* Issue: Order items are missing information and causing an error on import.
 
::* Resolution: Item information is now complete and syncing correctly.
 
 
'''FMW'''
 
* Issue: Non admin users can't login to FMW is they have rights to Time & Labor.
 
::* Resolution: Users can now access both tools so long as they have sufficient rights.
 
 
'''API'''
 
* Issue: VoidSORq voids estimate orders instead of following order rules to delete an estimate.
 
::* Resolution: The request now follows order rules.
 
 
= 2016.7 Release Notes - 4/14/2016 =
 
 
{{HideH2|Highlights - 2016.7}}
 
 
* [[eBay|eBay integration plugin]]
 
* [[Payment_Gateway#PayTrace|PayTrace Gateway integration]]
 
* [[Zen Cart|Zen Cart integration plugin]]
 
 
{{HideH2|New Features - 2016.7}}
 
 
* [[Accounting#Module_Options_General_tab|Accounting module option to post payment only after a sales order is fulfilled]]
 
* [[Reports#Module_buttons|Report module button to request a customized report]]
 
* [[QuickBooks Online|Classes now sync to QuickBooks Online]]
 
* [[QuickBooks Online|Line item taxes now sync to QuickBooks Online]]
 
* [[Shipping#Ship_an_order|Batch ship wizard now includes a column to show the shipment number and the order number]]
 
 
{{HideH2|Fixes - 2016.7}}
 
 
'''Accounting Export'''
 
* Issue: Receipt items with an associated customer sometimes cause an error when posting the accounting export.
 
::* Resolution: Receipt items with customer associations now post correctly.
 
* Issue: Fishbowl validates and sends all users to accounting system and creates as "employee", even when this is not always the case.
 
::* Resolution: Only users that are set as the default sales rep or used on an order will be pre-validated and created.
 
 
'''Fishbowl Anywhere'''
 
* Issue: Installing updates overrides the properties for the Fishbowl Anywhere client.
 
::* Resolution: Updating now preserves properties correctly.
 
* Issue: Saved client memory isn't being loaded in the user interface.
 
::* Resolution: Client memory is now being loaded correctly.
 
 
'''Manufacture Order'''
 
* Issue: Adding a bill of material with two stages that has item notes on both levels doesn't include the notes on second level.
 
::* Resolution: Both stages now include notes from the bill of materials.
 
 
'''Merchant Services'''
 
* Issue: Merchant services integration wizard only displays QuickBooks Merchant Services as an option.
 
::* Resolution: The setup wizard now displays all options once again.
 
 
'''Picking'''
 
* Issue: Pick doesn't load properly when the inventory goes short or becomes "entered new" status.
 
::* Resolution: Pick now loads correctly.
 
 
'''Pricing Rule'''
 
* Issue: Start date on a pricing rule subtracts a day on each save of the rule.
 
::* Resolution: Date now saves correctly.
 
 
'''Product'''
 
* Issue: Deleting a product doesn't clear out all the product information on the screen.
 
::* Resolution: Product information is now completely removed from the screen after deleting a product.
 
 
'''Receiving'''
 
* Issue: Receipt for a drop ship PO is blank until something is changed and saved on the receipt if the drop ship is auto issued.
 
::* Resolution: Receipt now loads correctly.
 
 
'''Sales Order'''
 
* Issue: Payment window isn't big enough to display the full date when previous payments have been taken on an order.
 
::* Resolution: Payment window is now large enough to display data properly.
 
 
'''Fishbowl GO'''
 
* Issue: Field lock resets when screen orientation changes or a Bluetooth scanner is connected to some devices.
 
::* Resolution: Lock now remains static until the user changes it.
 
* Added an option for syncing locations on the device.
 
* Released both aforementioned items as version 1.2.
 
 
'''Australia / New Zealand'''
 
* Issue: Customer tax code validation is requiring a code be set and fails when this is not the case.
 
::* Resolution: Tax code is no longer required on customer (should never have been required).
 
 
= 2016.6 Release Notes - 3/24/2016 =
 
 
{{HideH2|Highlights - 2016.6}}
 
 
* [[3dcart|3dcart shopping cart plugin]]
 
* [[Magento 2.x|Magento 2.x shopping cart plugin]]
 
* [[Fishbowl Commerce|Fishbowl Commerce plugin]]
 
 
{{HideH2|New Features - 2016.6}}
 
 
* [[CSV|Sales Order CSV import now allows for a line item note and customized description on the product]]
 
* [[Product#Search|Product advanced search now includes UPC and SKU fields]]
 
* [[Accounting#Accounting_integration|Disconnect button to disconnect from an integrated accounting system]]
 
'''QuickBooks Online Integration'''
 
* [[QuickBooks_Online|Customer name in Fishbowl now maps to company name and display name in QBO]]
 
* [[QuickBooks_Online|Customer phone now exports to QBO]]
 
* [[QuickBooks_Online|Customer mobile phone now exports to QBO]]
 
* [[QuickBooks_Online|Customer email now exports to QBO (Requires proper formatting)]]
 
* [[QuickBooks_Online|Customer website now exports to QBO (Requires proper formatting)]]
 
* [[QuickBooks_Online|Customer fax now exports to QBO]]
 
* [[QuickBooks_Online#MODULE_OPTIONS|QuickBooks online mapping option to custom fields for sales order- Sales Rep, Customer PO #, Vendor PO # and Carrier]]
 
 
{{HideH2|Fixes - 2016.6}}
 
 
'''General'''
 
* Magento Module has been removed and replaced by the Magento plugin.
 
 
'''Accounting Export'''
 
* Issue: QuickBooks classes are being validated even when they are turned off.
 
::* Resolution: Classes are now validated only when they are in use.
 
* Issue: Tax group validation attempts to validate against tax rates rather than groups.
 
::* Resolution: Tax group validation now validates against groups rather than rates.
 
 
'''API'''
 
* Issue: Check for user count validates before connection and consumes an additional user.
 
::* Resolution: User validation works correctly with user count.
 
 
'''Dashboard'''
 
* Issue: Columns on dashboard gadgets don't save when adding, removing or changing layout order.
 
::* Resolution: Column layout now saves
 
 
'''Fishbowl GO'''
 
* Issue: Pick, pack and receive don't reference the UPC / SKU when scanning a part or product barcode.
 
::* Resolution: UPC / SKU fields are now scan capable.
 
* Issue: When scanning the UPC in the part module the part field doesn't repopulate with the part number, it still shows the UPC number.
 
::* Resolution: Scanning the UPC now displays the part number when scanning a valid UPC.
 
* Issue: Picking a part with null information in the part details can't finish the pick correctly.
 
::* Resolution: Picking can complete regardless of the part details.
 
 
'''Picking'''
 
* Issue: Refreshing a pick between multiple clients can cause and error in the pick status and a shipment.
 
::* Resolution: Status is now set correctly.
 
 
'''Pricing Rule'''
 
* Issue: Pricing rules based on the 'customer last cost' are displaying the wrong text info for a rule.
 
::* Resolution: Text now shows text for last cost instead of listing for average cost.
 
* Issue: Pricing rules based on the 'customer last cost' aren't displaying the 'new price'for a rule correctly.
 
::* Resolution: The 'new price' now displays correctly when rules are tied to a single customer (not possible with multiple customers because it's a single field).
 
 
'''Reports'''
 
* Issue: Modify report for sales order and purchase order doesn't allow the magnifying glass customer/vendor search to select correctly.
 
::* Resolution: Customer/vendor selection now works on the reports.
 
 
'''RMA'''
 
* Issue: Error message when attempting to create a RMA and sales order auto numbering isn't active isn't descriptive.
 
::* Resolution: Error message now clearly explains why the sales order can't be created.
 
 
'''Sales Order'''
 
* Issue: Closing short a kit header doesn't close short the kit items on an order.
 
::* Resolution: Closing short now impact the kit items as it should.
 
 
'''Schedule'''
 
* Issue: Schedule type of accounting export always said "QuickBooks Export" regardless of integrated accounting package.
 
::* Resolution: Accounting export now matches the name of the integrated accounting solution.
 
 
'''Canada'''
 
* Issue: Data validation for "none" tax rate requires a vendor and should not require this.
 
::* Resolution: The "none" tax rate no longer validates for this information.
 
* Issue: Tax code in Fishbowl is attempting to validate against the item list in QuickBooks and causes an error.
 
::* Resolution: Tax codes now validate against the correct list.
 
 
'''Australia / New Zealand '''
 
* Issue: Prevalidating data fails because the "none" tax code can't be created.
 
::* Resolution: Data prevalidation now works correctly.
 
* Issue: Currency for AU / NZ attempts to validate and should not.
 
::* Resolution: Currency doesn't attempt to validate.
 
 
= 2016.5 Release Notes - 3/10/2016 =
 
 
{{HideH2|Highlights - 2016.5}}
 
* [[Fishbowl GO]] provides access to essential warehouse functions from Android devices
 
* The [[SolidWorks]] plugin provides the ability to create a bill of materials from 3D CAD Drawings.
 
* The [[Amazon|Amazon]] plugin integrates with Amazon MWS and Amazon FBA.
 
 
{{HideH2|New Features - 2016.5}}
 
* [[QuickBooks#Data_validation|Data is pre-validated]] before exporting to QuickBooks
 
* Added a '''Class''' field to the [[CSV|'''Kit Items''' import]]
 
* The {{ModuleOptions|Currency}} now have an option to show currency codes for reports
 
* Added a '''Customer''' field to the search pane of the {{Module|Sales Order}}
 
* Added a '''Vendor''' field to the search pane of the {{Module|Purchase Order}}
 
 
{{HideH2|Fixes - 2016.5}}
 
'''Dropbox Integration'''
 
* Issue: adding a file to Dropbox via the Fishbowl client on a Mac displays a "file not found" error.
 
::* Resolution: Adding a file now works correctly.
 
 
'''Location'''
 
* Issue: location name allowed the "-" to be used, but this is a reserved character to separate location from location group names.
 
::* Resolution: The "-" character is once again a reserved character when creating or renaming locations.
 
 
'''QuickBooks Export'''
 
* Issue: Credit return purchase order causes an export error when posting to QuickBooks.
 
::* Resolution: Exporting now works correctly.
 
* Issue: Line item taxes export to QuickBooks hitting the default sales retail account on the audit trail instead of the sales tax payable account.
 
::* Resolution: Line item taxes now post to the sales tax payable account.
 
 
'''Pricing Rule'''
 
* Issue: Pricing rule with a 0% markdown to customer price should always use the customer last price when it exists or use the list price, currently it's set to $0.
 
::* Resolution: Price now uses customer last price or list price, not $0.
 
 
'''Purchase Order'''
 
* Issue: Drop Ship PO address name is changing to the buyer name when the buyer name is modified.
 
::* Resolution: Address now stays named according to the order, not the buyer.
 
 
'''Receiving'''
 
* Issue: Changing the bill date in reconciling doesn't update the display field on the receipt.
 
::* Resolution: Field now displays correctly when a change is made.
 
 
'''Reports'''
 
* Issue: Uploading a custom report doesn't assign user access rights to the report.
 
::* Resolution: Uploading a report now assigns user rights to all users by default.
 
* Issue: Tracking Detail Report is showing incorrect finished good and quantities.
 
::* Resolution: Finished goods and quantities now display correctly.
 
* Issue: Batch pick ticket by date doesn't include committed items.
 
::* Resolution: committed inventory is now correctly included in the batch pick ticket.
 
* Issue: Manufacture order projected cost report includes any sub assemblies with the parent part UOM in the total cost which can be different units and calculate incorrectly.
 
::* Resolution: Calculations now use UOM's for cost calculation.
 
 
'''RMA'''
 
* Issue: Returning an RMA with tracking but manually creating the return sales order and manually linking won't allow the tracking to be received because it's not available.
 
::* Resolution: RMA receipt now works with manually created and linked credit return sales orders.
 
 
'''Sales Order'''
 
* Issue: Credit returning a service item causes a double entry when fulfilling.
 
::* Resolution: fulfill now completes the qty correctly.
 
 
'''Schedule'''
 
* Issue: Double clicking on a scheduled task would edit the task, users expected it to queue the task and run.
 
::* Resolution: Double click now runs or queues the task to run.
 
 
'''UPS Ready'''
 
* Issue: UPS Ready API is changing and Fishbowl will be sunsetting this feature. Feature is hidden on new databases, warning appears for any users that use the tool.
 
 
'''Xero Integration'''
 
* Issue: Updated connection to SHA2 security.
 
 
'''Fishbowl AU'''
 
* Issue: Inline editing a sales order item causes and error.
 
::* Resolution: inline edit works again.
 
 
{{HideH2|Database Changes - 2016.5}}
 
* Database password updated
 
 
= 2016.4 Release Notes - 2/11/2016 =
 
 
{{HideH2|Highlights - 2016.4}}
 
* [[ShipStation|ShipStation plugin]]
 
 
{{HideH2|New Features - 2016.4}}
 
* [[ShipStation|ShipStation plugin]]
 
* [[Shipping#Details_tab|Signature panel in the Shipping module]]
 
* [[Sales Order#Tax code|Line item tax code on sales order items]]
 
* [[Company#Module_Options_LDAP_tab|LDAP now allows SSL connections]]
 
* [[Fishbowl GO|Fishbowl GO for Android]]
 
 
{{HideH2|Fixes - 2016.4}}
 
 
'''BigCommerce Plugin'''
 
* Issue: No warning that the SKU is required.
 
::* Resolution: Warning is now visible that the SKU is required.
 
 
'''Calendar'''
 
* Issue: Opening and closing a work order event on the calendar causes an error.
 
::* resolution: Opening and closing now works with no errors.
 
 
'''CSV Import/Export'''
 
* Issue: Customer import doesn't create the 'address info' such as fax, email, etc. for a customer.
 
::* Resolution: Customer import now includes address info with the customer.
 
* Issue: Vendor import doesn't create the 'address info' such as fax, email, etc. for a vendor.
 
::* Resolution: Vendor import now includes address info with the vendor.
 
 
'''Custom Field'''
 
* Issue: Date type custom field formatting for 2016 converts to 0016.
 
::* Resolution: Date formatting now works correctly.
 
 
'''Fishbowl Anywhere'''
 
* Issue: Linux and Mac webclient doesn't launch automatically.
 
::* Resolution: Webclient (Fishbowl Anywhere) now launches automatically on Windows, Linux and Mac.
 
 
'''Manufacture Order'''
 
* Issue: Work order details add item doesn't display the "add another item" option fully.
 
::* Resolution: Increased panel size now displays the option correctly.
 
 
'''Purchase Order'''
 
* Issue: Auto PO "no vendor" step does not use the part default UOM, everything defaults to each.
 
::* Resolution: Parts now use the default UOM when no vendor is associated in auto PO
 
* Issue: Custom note for purchase order isn't saving properly when changed.
 
::* Resolution: Note now saves correctly when edited.
 
* Issue: Auto PO generates for the default location group of the user running Auto PO, not the Location group with the reorder point or inventory demand.
 
::* Resolution: Orders now generate for the location group when demand occurs.
 
 
'''Receiving'''
 
* Issue: Receiving multiple items, then reconciling one and exporting still shows multiple items on the receipt.
 
::* Resolution: Receipt and bill now store reconciled items correctly.
 
 
'''Reports'''
 
* Issue: Margins by sales order report description doesn't explain date filtering.
 
::* Resolution: Updated description now includes the detail that date created is the filter date.
 
* Issue: Receiving label location barcode doesn't scan correctly.
 
::* Resolution: Barcode now includes tag ID rather than just the location name.
 
* Issue: POS receipt isn't showing the company name on the report.
 
::* Resolution: Company name now shows.
 
 
'''Sales Order'''
 
* Issue: Custom note for sales order isn't saving properly when changed.
 
::* Resolution: Note now saves correctly when edited.
 
 
'''Shipping'''
 
* Issue: Flat rate tax items don't fulfill on ship even when the module option to fulfill is set.
 
::* Resolution: items now tie to the service/misc items module option and fulfill accordingly.
 
 
'''Fishbowl Canada'''
 
* Issue: Purchase order report multi-currency tax column shows total amount instead of correct amount.
 
::* Resolution: Report now shows tax value for item rather than total amount.
 
 
= 2016.3 Release Notes - 1/14/2016 =
 
 
{{HideH2|Highlights - 2016.3}}
 
* [[BigCommerce|BigCommerce shopping cart plugin]]
 
* [[LemonStand|LemonStand shopping cart plugin]]
 
* [[WooCommerce|WooCommerce shopping cart plugin]]
 
* [[Fishbowl Anywhere|Fishbowl Anywhere allows users to access Fishbowl from anywhere by using any web browser as a Fishbowl Client]].
 
 
{{HideH2|New Features - 2016.3}}
 
* [[BigCommerce|BigCommerce shopping cart plugin]]
 
* [[LemonStand|LemonStand shopping cart plugin]]
 
* [[WooCommerce|WooCommerce shopping cart plugin]]
 
* [[Imports_and_Exports#Using_imports_and_exports|Ability to search & filter CSV import/export list]]
 
* [[Access_Rights#Shipping|User access right to always edit carton tracking in shipping module]]
 
* [[Shopify#Schedule_Products|Product weight added to Shopify shopping cart plugin sync]]
 
* [[Manufacture_Order#Auto_MO_wizard|Option to select/un-select work orders in Auto MO]]
 
* [[Fishbowl Anywhere|Fishbowl Anywhere plugin]]
 
* [[Magento#Schedule_Products|Product weight now syncs with Magento plugin]]
 
* [[BigCommerce#Schedule_Products|Product weight now syncs with BigCommerce plugin]]
 
 
{{HideH2|Fixes - 2016.3}}
 
 
'''Big Commerce'''
 
* Issue: Custom products/variations don't import into Fishbowl.
 
::* Resolution: Products now use SKU to sync so custom products will import correctly.
 
 
'''CSV Import / Export'''
 
* Issue: Cycle count data export for a part with expiration date tracking that is greater than the year 2030 exports as 1930.
 
::* Resolution: date now exports correctly for 2030 and beyond.
 
 
'''Currency'''
 
* Issue: When home currency is set to AED (United Arab Emirates)and a shipping item is landed in on a receipt it causes an error when exporting to accounting.
 
::* Resolution: Export to accounting now works correctly.
 
 
'''Custom Fields'''
 
* Issue: Sales and purchase orders that require a custom field won't let you select the customer or vendor until the custom field is populated.
 
::* Resolution: Customer and vendor can now be set on the order correctly.
 
 
'''Magento Shopping Cart Plugin'''
 
* Issue: Semicolon in the product name prevents product import.
 
::* Resolution: Semicolon is now included in product name and products sync properly.
 
 
'''Manufacture Order'''
 
* Issue: Auto MO wizard isn't auto selecting the orders to be created, user has to un-select and then re-select the orders.
 
::* Resolution: Selected orders now work correctly.
 
 
'''Shopify Shopping Cart Plugin'''
 
* Issue: Semicolon in the product name prevents product import.
 
::* Resolution: Semicolon is now included in product name and products sync properly.
 
* Issue: Custom products break the product import sync.
 
::* Resolution: Product sync no longer fails when custom products are present in Shopify.
 
 
'''Fishbowl+'''
 
* Removed Fishbowl Workforce in lieu of Fishbowl Time & Labor plugin.
 
 
{{HideH2|Database Changes- 2016.3}}
 
* Database version update
 
 
{{HideH2|API Changes/additions - 2016.3}}
 
* Shipcarton tracking import can now load after ship
 
* Create Manufacture Order from BOM
 
 
= 2016.2 Release Notes - 12/10/2015 =
 
 
{{HideH2|Highlights - 2016.2}}
 
* [[Shopify|Shopify shopping cart plugin]]
 
 
{{HideH2|New Features - 2016.2}}
 
* [[Shopify|Shopify Shopping cart plugin]]
 
* [[Purchase_Order#Details_tab|Buyer is now on the PO Details tab and available via the advanced search]]
 
* [[Purchase_Order#Custom_tab|Matching custom fields will transfer from the vendor to a purchase order]]
 
* [[Sales_Order#Custom_tab|Matching custom fields will transfer from the customer to a sales order]]
 
* [[CSV|Sales order CSV import can now write to line item Rev level]]
 
* [[Plugin|Updated plugin module (look & feel & navigation)]]
 
* [[Company#Module_Options_General_tab|Module option for SO import when the customer PO # field is already used]]
 
* [[Bill_of_Materials#Details_tab|Bill of materials revision field now allows for decimals, letters, and special characters]]
 
* [[Currency|Currency now includes Afghani in the list]]
 
* [[Advanced_Reports#Products_On_Order|Products On Order report now includes a product filter]]
 
 
{{HideH2|Fixes - 2016.2}}
 
'''General'''
 
* Issue: Closing any tab also closes the support chat window in the client.
 
::* Resolution: Chat now stays open when closing tabs.
 
 
'''API/SDK'''
 
* Issue: QuickshipRQ doesn't account for orders with only service type parts.
 
::* Resolution: service orders now fulfill correctly.
 
 
'''Calendar'''
 
* Issue: Work orders that have a schedule date that is prior date started don't appear on the calendar.
 
::* Resolution: Work orders that have a date started in this scenario will now display from the date started forward on the calendar.
 
 
'''CSV Imports/Exports'''
 
* Issue: Expiration dates aren't using the date format settings.
 
::* Resolution: Import now uses the date formats correctly.
 
* Issue: EDI shipping export has an error on the ship from state in some cases.
 
::* Resolution: Ship from state now lists correctly.
 
 
'''Manufacture Order'''
 
* Issue: Setting a customer/Job on a work order can't be cleared once set.
 
::* Resolution: Customer/Job can once again be removed from the work order.
 
 
'''Mac OS'''
 
* Issue: Installing the Mac server points the database path back to the FB Demo database instead of the correct database.
 
::* Resolution: Install now preserves the database connection path.
 
* Issue: Auto update doesn't restart the client.
 
::* Resolution: Auto update now restarts client correctly.
 
 
'''Payment Viewer'''
 
* Issue: Search isn't saving columns when making changes to the default column settings.
 
::* Resolution: Search columns now save correctly.
 
* Issue: Deleting a payment from the viewer doesn't clear the amount.
 
::* Resolution: Delete now works correctly.
 
 
'''Purchase Order'''
 
* Issue: Auto PO filters aren't calculating correctly when the "include auto ROP\OUL" and "Create orders for each location group" are both selected.
 
::* Resolution: Filters are now applying correctly.
 
 
'''QuickBooks Integration'''
 
* Issue: Reconciled ship items in export aren't posting correctly.
 
::* Resolution: Export now posts correctly.
 
 
'''QuickBooks Canada integration'''
 
* Issue: Export on payments fails in certain cases and causes the payment to double post.
 
::* Resolution: Payments now post correctly.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Databases set to standard costing aren't sending manufacturing adjustments when the standard cost is lower than the cost layer.
 
::* Resolution: manufacturing adjustments now post correctly.
 
 
'''Reports'''
 
* Issue: Packing list no longer aligns properly with an envelope when folding.
 
::* Resolution: Adjusted to align properly again.
 
* Issue: Margins report doesn't run correctly when it includes shipping items that have been closed short.
 
::* Resolution: Report now calculates correctly.
 
* Issue: Inventory availability isn't calculating available correctly.
 
::* Resolution: Report no calculates correctly.
 
 
'''Sales Order'''
 
*Issue: Searching for a specific order doesn't return in the list if the result is not at the top of the list until you select search a second time.
 
::* Resolution: Search now works correctly...the first time.
 
 
'''SalesPoint'''
 
* Issue: Kits aren't displaying correctly when saved in the client and viewed in SalesPoint.
 
::* Resolution: Kits are displaying items and headers correctly.
 
 
= 2016.1 Release Notes - 11/12/2015 =
 
 
{{HideH2|Highlights - 2016.1}}
 
* [[Fishbowl Time & Labor|Fishbowl Time & Labor Plugin]]
 
* [[Magento Cart|Magento Shopping Cart Plugin]]
 
 
{{HideH2|New Features - 2016.1}}
 
* [[Product#Module_Options_General_tab|Module option to default new products to taxable or non-taxable]].
 
* [[QuickBooks_Online|Sales terms now export to QuickBooks Online on sales orders]].
 
* [[Access_Rights#Sales_Order|Access right to edit the description of an item on a sales order]].
 
* [[Magento Cart|Magento module converted to a plugin]].
 
* [[Support#Database_maintenance|Server administration now has an option to right click to show the database version]].
 
* [[Support#Database_maintenance|Server administration now has the option to right click to run database maintenance]].
 
* [[Advanced_Reports#Historical_Part_Cost_Report|Added a Historical Part Cost report]] [[Inventory#Module_Options_General_tab|that uses the new snapshot feature]].
 
 
{{HideH2|Fixes - 2016.1}}
 
'''General'''
 
* Issue: Advanced searches don't populate correctly in some cases.
 
::* Resolution: Advanced searches are correctly pulling all parameters once more.
 
 
'''API'''
 
* Issue: AddWOitem call doesn’t use a default UOM if the unit isn’t provided in the call.
 
::* Resolution: AddWOitem now uses the default UOM for the item.
 
 
'''Consignment'''
 
* Issue: Dialog box in splitting quantity doesn’t display correctly.
 
::*Resolution: Dialog box now for split quantity now shows correctly.
 
 
'''CSV Imports/Exports'''
 
* Customer and Vendor import  instructions for the country character limit on addresses isn’t correct.
 
::* Resolution: Instructions are now corrected to match Fishbowl character limit.
 
* Issue: Vendor cost rule export doesn’t export all the information correctly.
 
::* Resolution: Export now formats and populates correctly.
 
* Issue: Exporting product tree causes an error in some cases.
 
::* Resolution: Product tree no longer errors when exporting.
 
* Issue: Exporting custom fields from and existing database to a new database causes errors in some cases.
 
::* Resolution: Errors no longer occur when exporting from one database and importing to another.
 
* Issue: Generic shopping cart import error message states that no orders are imported when an import fails, but should say that not all orders are imported as it commits the orders line by line.
 
::* Resolution: Error message text is now correct.
 
* Issue: Cycle count export instructions aren’t formatted correctly.
 
::* Resolution: Instructions are now corrected to show layout correctly.
 
 
'''Data'''
 
* Issue: Columns of information in the data section can't be selected.
 
::* Resolution: Column information can now be selected and copied.
 
 
'''Plugins'''
 
* Issue: Forecast module constant average doesn't account for chart group by.
 
::* Resolution: Chart group by is now included in the constant average.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Unable to automatically save information to the Fishbowl accounts table when changing the integration.
 
::* Resolution: Changing integrations now saves correctly.
 
* Issue: Display name does not allow for a colon in the name.
 
::* Resolution: Colon’s can now be used in the name.
 
* Issue: Data validation step for products fails when attempting to validate more than 1000 products at a single time.
 
::* Resolution: Validation step now processes for any quantity of products.
 
 
'''Reports'''
 
* Issue: Gross sales by product tree report isn’t calculating the quantity sold correctly.
 
::* Resolution: Report is now calculating correctly.
 
* Issue: Margin by sales order report shows a discount multiple times if it’s fulfilled partially and multiple times.
 
::* Resolution: Discount now shows correctly on the report, not duplicated.
 
* Issue: Work order traveler duplicates the bill of materials instructions.
 
::* Resolution: Instructions no longer duplicate on the work order traveler.
 
 
'''Sales Data'''
 
* Issue: Sales Data chart doesn’t populate correctly when there are apostrophes in the country or state name.
 
::* Resolution: Data now pulls correctly for states and countries with apostrophes.
 
 
'''Sales Order'''
 
* Issue: Order with Inventory items, a subtotal and a flat rate or percentage discount that is fulfilled in multiple shipments includes the discount on all shipments.
 
::* Resolution: Discount is now included only on the order that the discount is fulfilled on.
 
* Issue: Product drop down is blank if the part or product number or description is empty for an item.
 
::* Resolution: The drop down now populates correctly.
 
* Issue: Products with a bill of materials set to short quantity don’t dismiss if you change to a quantity that’s available, it makes the BOM quantity zero or negative.
 
::* Resolution: Short quantity is now used correctly.
 
 
'''Scheduling'''
 
* Issue: Label for emailing the scheduled task isn’t all visible.
 
::* Resolution: Label now shows all the applicable text.
 
 
'''Shipping'''
 
* Issue: Fulfilled shipments show as greyed out instead of leaving them black in the shipment table.
 
::* Resolution: Shipment table now stays black after the order has been shipped.
 
* Issue: Default shipping terms can be deleted from the database.
 
::* Resolution: Default terms are now unable to be deleted from the database.
 
* Issue: UPS Ready ‘Next Day Air – Early Morning’ won’t return a quote.
 
::* Resolution: Quote now returns correctly for UPS Ready.
 
 
'''Xero Accounting Integration'''
 
* Issue: Customers associated with contact groups fail to export to Xero.
 
::* Resolution: Export now completes successfully when customers are associated with contact groups.
 
 
'''Fishbowl Canada'''
 
* Issue: POS receipt doesn’t display the bottom line of the receipt.
 
::* Resolution: Line is now included again.
 
 
{{HideH2|Database Changes - 2016.1}}
 
 
* Updated Database password
 
* created a plugin data table
 
* Read only flag for shipping terms
 
* Inserted US military states by default
 
 
= 2016.0 Release Notes - 10/8/2015 =
 
 
{{HideH2|Highlights - 2016.0}}
 
 
* [[Plugin|Plugin Manager]]
 
* [[Media:Fishbowl 2016.png|New Look & Feel]]
 
* [https://youtu.be/p-wG8CPwv4s Click here for a video overview of new features included in the 2016 release].
 
 
{{HideH2|New Features - 2016.0}}
 
 
* [[Company#Module_Options_Address_Validation_tab|Address validation is now in the '''Customer''' and '''Vendor''' modules]]
 
* [[Media:Fishbowl 2016.png|Updated theme and icons]]
 
* [[Forecast|Forecast module converted to a plugin]]
 
* [[Xero Browser|Plugin module for Xero]]
 
* [[QBO Browser|Plugin module for QuickBooks Online]]
 
* [[Sales Data|Plugin module for sales data]]
 
* [[Help|Chat window added directly to Help menu in the client]]
 
 
{{HideH2|Fixes - 2016.0}}
 
 
'''CSV Imports / Exports'''
 
* Issue: Location import requires a description but the client does not.
 
::* Resolution: Import no longer requires a location description.
 
 
'''Data'''
 
* Issue: Semicolons used in a query in the data module aren't supported.
 
** Resolution: Semicolons can now be entered and used in queries.
 
 
'''Part'''
 
* Issue: Tracking panel on the details tab doesn't show correct count in the usage column.
 
::* Resolution: Usage now shows correctly on the part.
 
 
'''QuickBooks Integration'''
 
* Issue: Home currency set to something other than USD and selling to a customer currency of United Arab Emirates truncates to one decimal place and errors out on export to QuickBooks.
 
::* Resolution: Export will always round out to two decimal places when posting to QuickBooks.
 
* Issue: When home currency and customer currency are set the same export is still attempting to post to a multi-currency account.
 
::* Resolution: When home currency and order currency match the default Accounts Receivable will be used.
 
 
'''QuickBooks Online Integration'''
 
* Issue: Description field for order items has a 4000 character limit in QBO, Fishbowl is unlimited, this causes an error when exporting.
 
::* Resolution: Fishbowl now truncates line info when posting to QBO to accommodate for limitation.
 
* Issue: Error when exporting occurs when no parts are taxable on the order.
 
::* Resolution: Export now completes when no parts are flagged as taxable.
 
 
'''Reports'''
 
* Issue: Sales Order Report custom note doesn't display when the note is longer than 3 lines of information.
 
::* Resolution: Font size reduced to allow for more characters.
 
* Issue: Products on order report total sales order items aren't calculating.
 
::* Resolution: report now calculates correctly.
 
* Issue: Purchase Order Summary Report shows the total cost when the option to show cost is not checked.
 
::* Resolution: Cost option now controls the display of the total cost on the report.
 
 
{{HideH2|Database Changes - 2016}}
 
* Updated Database version to 2016.0
 
* Admin (sysdba) database password changed.
 
 
'''For prior versions of Fishbowl see the [[Release Notes archive]] page.'''
 

Revision as of 16:50, 11 January 2018

Contents

2018.2 Release Notes - SCHEDULED RELEASE DATE 2/8/2018

Considerations before updating - 2018.2 Template:Top

Highlights - 2018.2 Template:Top

New Features - 2018.2 Template:Top

Fixes - 2018.2 Template:Top

Plugins - 2018.2 Template:Top

Database Changes - 2018.2 Template:Top

2018.1 Release Notes - 1/11/2018

Considerations before updating - 2018.1 Template:Top

  • If you are updating to 2018.1 from a version that is older than 2017.1 please note that you will first need to update to a version between 2017.1 and 2017.9 before proceeding with this version.

Highlights - 2018.1 Template:Top

New Features - 2018.1 Template:Top

Fixes - 2018.1 Template:Top

Authorize.net

  • Issue: Using wallet cards would fail unless the wallet was processed with the card security code.
  • Resolution: The card security code will only be required if your account settings require it.

Calendar

  • Issue: The calendar module does not work for displaying orders on newly created databases.
  • Resolution: All calendar functionality is now working correctly.

Checkout

  • Issue: Checkout does not have a view access right.
  • Resolution: A view access right was created to be in line with all other modules.
  • Issue: Checkout does not work properly unless the user has the Sales Order-QuickShip access right.
  • Resolution: Users can now process orders as long as they have access to Checkout.
  • Issue: Checkout is unable to process payments for credit return orders.
  • Resolution: Processing credit payments now works correctly unless it is a credit card type. This will still need to be processed in the Payment Viewer module if you are connected to a Payment Gateway.

CSV Import/Export

  • Issue: The Part and Product CSV's cannot import part images.
  • Resolution: Both CSV's can now upload images correctly.
  • Issue: The Currency CSV instructions reference "QB Class".
  • Resolution: This incorrect reference has been removed.
  • Issue: The Payment Data CSV will import payments with a $0 amount causing errors when exporting to accounting.
  • Resolution: Payments with $0 will be skipped on the import.

Manufacture Order

  • Issue: Changing an items quantity to 0 on the WO Details tab will cause it's associated pick item to also be changed to 0.
  • Resolution: Items can no longer be set to a 0 quantity on the WO Details tab.

Part

  • Issue: The edit window for Vendor Parts is too small and cuts off the Default checkbox.
  • Resolution: The Vendor Parts edit window is now sized correctly.

Pick

  • Issue: Some picks are not able to be opened and receive a null error due to an issue with location sorting.
  • Resolution: These picks no longer receive an error and open correctly.

Product

  • Issue: If you delete a product that has custom field data then open another product the module would ask you to save changes.
  • Resolution: Custom field data is no longer left filled in after deleting a product so it will not ask to save changes to a blank product.

Receiving

  • Issue: Reconciling a part will fail if that part was received and then was on a pick and shipment that were both voided after being shipped.
  • Resolution: This scenario no longer causes an error as the voided shipment should not be considered during the reconcile process.

Sales Order

  • Issue: Sales Order items with Manufacturing configurations can take a long time to open if you have a lot of images.
  • Resolution: Added better indexing to the Image table to load these orders much faster.

Plugins - 2018.1 Template:Top

Database Changes - 2018.1 Template:Top

2017.13 Release Notes - 12/18/2017

Considerations before updating - 2017.13 Template:Top

  • If you are updating to 2017.13 from a version that is older than 2017.1 please note that you will first need to update to a version between 2017.1 and 2017.9 before proceeding with this version.
  • If you have already updated to 2017.12 and are having issues with images, please contact support as additional steps may be needed to update to 2017.13.

Fixes - 2017.13 Template:Top

Issue: After updating to 2017.12, some companies are seeing issues with images being incorrect and in some cases are not able to make changes to those images.

  • Resolution: Images are now migrating correctly and can be updated as needed. If you are having these issues on 2017.12, please contact support and they can help you through the process of correcting the problem.


2017.12 Release Notes - 12/14/2017

Considerations before updating - 2017.12 Template:Top

  • If you are updating to 2017.12 from a version that is older than 2017.1 please note that you will first need to update to a version between 2017.1 and 2017.9 before proceeding with this version.
  • If you install 2017.12 to a new folder, you will need to move your Images folder from the previous Fishbowl install to your new install folder in order for your images to migrate.
  • Any custom reports that include images may be impacted by the change to storing images in the database directly. Please contact the custom reports team (email: reportsEmail.pngfishbowlinventory.com) before updating to ensure that your custom report is compatible with 2017.12.

Highlights - 2017.12 Template:Top

New Features - 2017.12 Template:Top

Fixes - 2017.12 Template:Top

Accounting

  • Issue: Updating currency conversions gets an error when using Yahoo as the conversion source.
  • Resolution: Yahoo has discontinued their finance API. Please connect to QuickBooks Desktop in order to import currency conversions or use our new Currency CSV import option.

Checkout

  • Issue: The window that opens when a user needs admin approval to override a price is not sizing correctly.
  • Resolution: The override window now sizes correctly and contains more information on what is needed.

CSV Import/Export

  • Issue: Product CSV fails to create new products if the carton count field is left blank.
  • Resolution: New products can now be created with or without the carton count field data.
  • Issue: The Product CSV can create products for part types that don't allow products as long as the part already exists.
  • Resolution: The Part type is now validated on import and products can only be created for part type's that allow products.
  • Issue: New Info field is not included on the Payment Data CSV.
  • Resolution: The Info field has been added to the Payment Data CSV.

Manufacture Order

  • Issue: Using the Search icon then selecting an item from the list does not add it to the order when you close the dialog.
  • Resolution: The first highlighted item in the list will now be added to the Manufacture Order.

Payment Gateway

  • Issue: If you are not integrated with a Payment Gateway, selecting a Check or E-check method in the payment wizard does not work.
  • Resolution: You can now use Check and E-check regardless of Payment Gateway status. (patch available for 2017.11 version, please contact support if needed.)
  • Issue: When integrated with Authorize.net, Check functions the same as E-check requiring an account and routing number.
  • Resolution: Check now functions as intended asking for a check number and reference. (patch available for 2017.11 version, please contact support if needed.)
  • Issue: Using Wallet cards for payment with Authorize.net fails in some cases citing that the security code cannot be left blank.
  • Resolution: A Security Code field has been added to the payment dialog in case it needs to be used for Wallet Cards.
  • Issue: On a Sales Order with a negative total price, selecting a Wallet card for the payment method will process the payment with a positive amount instead of directing you to the Payment Viewer module to use the Refund feature.
  • Resolution: Regardless of payment method, the payment wizard will direct you to the Payment Viewer module if the amount on the payment is negative.

QuickBooks Desktop

  • Issue: Exporting a Check type payment to QuickBooks was adding "Check #" to the data entered in the field.
  • Resolution: We now only send the Check number itself instead of all the data in our payment info field.

Reports

  • Issue: AU Only: In some cases the tax amount calculated on the Sales Order report and the Shipping Invoice report does not match what shows in the Sales Order module.
  • Resolution: These reports have been updated to round correctly to match the Sales Order module UI.

Sales Order

  • Issue: Product alert notes are not displaying if items are added through the Add SO Item wizard.
  • Resolution: Product alerts now display once a product is selected and you hit Next in the wizard.
  • Issue: If a user doesn't have the Price Override user right, they can still add Discounts through the Add wizard.
  • Resolution: The manager approval window will now ask for a valid user name and password when adding Discounts this way without the Price Override user right.
  • Issue: Adding line items to an issued Sales Order and hitting the Check Inventory button without saving first will cause a duplicate pick to be created.
  • Resolution: Using the Check Inventory button now saves the Sales Order correctly and will add new items to the current pick instead of creating a new one.

Vendor

  • Issue: New Vendors can be created from the Purchase Order Vendor drop down even if a user does not have Edit access for Vendors.
  • Resolution: The Purchase Order Vendor drop down now checks user access correctly.

Xero

  • Issue: AU Only - Exporting a credit return sales order with the amount includes tax box checked will not send the invoice properly to Xero.
  • Resolution: Credit return Sales Orders now send to Xero correctly for amounts include tax.

Plugins - 2017.12 Template:Top

Avalara

  • Issue: If a sales order item is split into different cartons on the shipment you may get a $0.00 item sent to Avalara returning no tax.
  • Resolution: The correct price is sent to Avalara regardless of how quantities are split on shipments.
  • Issue: If a Sales Order is set to use Avalara and the shipment is only packed, it will not let you void the shipment.
  • Resoltuion: As long as the order has not been shipped, you can use the Void button to undo a packed status.

Fishbowl GO for Android

  • Issue: When you don't have the access right to overpick Work Order's it errors saying you can't pick a quantity greater than what is listed.
  • Resolution: We now display an error message specifically saying you need the access right to overpick.

Database Changes - 2017.12 Template:Top

  • Added image table

2017.11 Release Notes - 11/9/2017

Considerations before updating - 2017.11 Template:Top

  • If you are updating to 2017.11 from a version that is older than 2017.1 please note that you will first need to update to a version between 2017.1 and 2017.9 before proceeding with this version.
  • Storing payment card information has been converted to a payment gateway specific token based system. Any payment card information stored prior to updating to 20107.11 will be removed from Fishbowl and will need to be reentered using the new "Customer Wallet" functionality.

Highlights - 2017.11 Template:Top

New Features - 2017.11 Template:Top

Fixes - 2017.11 Template:Top

General

  • Issue: Customer, Vendor, Part, and Company modules all store a user name of only 15 characters when user name can be 100 characters.
  • Resolution: Tables have been updated to 100 characters for storing the user name.
  • Issue: When created a new blank database the Core option in Product module options is left blank.
  • Resolution: Added a default "-Core%' value to this module option so other options can be changed without having to enter something new into the field.

Authorize.Net

  • Issue: When zip code is selected as an option, it will only send to Authorize.Net if the all the address options are selected.
  • Resolution: Each billing address option now processes correctly regardless of other options selected.

CSV Import/Export

  • Issue: A number of CSV Imports were refreshing the entire cache of items instead of just the changes made by the CSV causing the import to take an extended period of time.
  • Resolution: The following CSV's now refresh cache appropriately: Part, Product, Part Product and Vendor Pricing, Customer, Customer Parts, Part Units of Measure, Part/Product Renaming, Purchase Order, Vendor, Kit Items, Tax Rates, and QuickBooks Class.
  • Issue: The Sales Order CSV import will create a blank customer record for the order if CustomerName is blank on the CSV.
  • Resolution: The Sales Order CSV will now check if CustomerName is filled in and will error if it's blank.
  • Issue: The Sales Order CSV is not creating customer contact details when creating a new customer.
  • Resolution: The customer contact details will now save to the customer record on import.

Fishbowl GO

  • Issue: If you don't have View access to the Data module, the message on login is unclear.
  • Resolution: New error message tells you that you need the Data-View access right.
  • Issue: In some parts of Fishbowl GO you could not load a part number if it contained an apostrophe.
  • Resolution: The apostrophe character can now be searched for correctly.
  • Issue: When using the "Print From Device" setting the reports would be saved with the "Format Report for Exporting" option selected.
  • Resolution: Reports now print all pages correctly from GO.
  • Issue: When using the "Scan each individual item" option in Packing you are not able to scan a product UPC code once the edit screen is available.
  • Resolution: Using Product UPC is now working correctly when in the packing item edit screen.
  • Issue: When using the "Scan each individual item" in Picking, if the part you're editing doesn't have any Vendor associations and you type in the quantity to edit, Fishbowl GO will force close.
  • Resolution: In the Picking item edit window, decimal quantities can now be set regardless of Vendor parts or options selected.

Purchase Order

  • Issue: Fulfilling and exporting a receipt to Accounting and then voiding that receipt and immediately voiding the PO will remove the post records and not remove the PO from Accounting.
  • Resolution: Attempting to Void a PO after the Receipt is voided will require you to export to Accounting first.

QuickBooks Online

  • Issue: Using an American Express for payment would fail to export the payment details due to the reference being too long.
  • Resolution: Change Info saved to payment to says "Amex" instead of "American Express" to be within the required length.

Reports

  • Issue: Attempting to save reports as a .xls file will cause an error.
  • Resolution: Reports can again be saved as any of the available file types.
  • Service Order
  • Kit Header line would show when price was $0 and "Show Products with zero dollar value" was unchecked. Updated the report to exclude zero dollar Kit Header line items.
  • All Barcode Labels
  • Centered the barcode on the label.

Sales Order

  • Issue: When using a Drop Ship item, the Carrier does not transfer from the Sales Order to the new Purchase Order.
  • Resolution: Carrier now transfers from Sales Order to Purchase Order for Drop Ship items.
  • Issue: When carton based shipping is turned on and you back date a shipment, the shipping line added to the Sales Order is using today's date for the fulfilled date instead of the date used on the shipment.
  • Resolution: The shipping line item will use the date used on the shipment.
  • Issue: When taking multiple payments, hitting enter does not advance the confirmation dialog to take the next payment.
  • Resolution: Hitting enter will now advance the dialog and continue to the payment screen.

Shipping

  • Issue: When using the Product carton count feature the cartonCount field on the ship record does not populate correctly.
  • Resolution: Ship.cartonCount now populates the correct number or cartons when using Product carton count.

Plugins - 2017.11 Template:Top

Database Changes - 2017.11 Template:Top

  • posTransaction table - removed reference column
  • Added wallet and walletPayment tables

2017.10 Release Notes - 10/12/2017

Considerations before updating - 2017.10 Template:Top

  • If you are updating to 2017.10 from a version that is older than 2017.1 please note that you will first need to update to a version between 2017.1 and 2017.9 before proceeding with this version.
  • If you are having trouble starting your server on Mac or Linux, you may need to add a timezone setting to your MySQL .cnf file. Find your current .cnf file then add this line: default_time_zone=-07:00
  • The -07:00 number represents the Mountain timezone. Please adjust your timezone number accordingly (i.e. -08:00 for Pacific time)

Highlights - 2017.10 Template:Top

New Features - 2017.10 Template:Top

Fixes - 2017.10 Template:Top

General

  • Issue: Selecting multiple emails in an email wizard will cause an SMTP error.
  • Resolution: Selecting multiple emails now sends correctly to all addresses selected.

Accounting

  • Issue: Changing the cost of an item in between fulfilling and exporting a Work Order will cause the transaction to fail when exporting to QuickBooks Online or Xero.
  • Resolution: The standard cost of items is now stored at completion of Work Orders to avoid errors or future cost problems.

Customer

  • Issue: If a customer name included "\" then it would fail when exporting to QuickBooks Desktop.
  • Resolution: Corrected the issue for both customer and vendor names.

Inventory

  • Issue: When using an Outsourced item on a PO and going from one part to a different part, the new part's On Order count is not increased.
  • Resolution: On Order now reflects the new part that will be received in place of the old part for Outsourced items.
  • Issue: If a new part has never had inventory, attempting to edit the average cost will cause errors.
  • Resolution: You can only edit the average cost if you have current inventory available.

Payment Viewer

  • Issue: Delete and Refund payments always showed available even if no payment was loaded.
  • Resolution: Delete and Refund options only show when available to use.
  • Issue: Refunding a cash payment would cause an error.
  • Resolution: Cash payments can now be refunded.
  • Issue: Attempting to refund payments from previous versions of Fishbowl would not display an error if the Store Credit card option was turned off when the payment was taken.
  • Resolution: This scenario will now display an error correctly.

Picking

  • Issue: If a pick is fully committed, changing the Location Group option will not flag the pick as changed and you can't save the pick.
  • Resolution: Changing the Location Group drop down will now mark the order as changed and will save accordingly.

Product

  • Issue: The Inventory info button on the Details tab shows no inventory info.
  • Resolution: This inventory info button now shows inventory correctly based on user access.

Purchase Order

  • Issue: Outsourced PO's use the company ship to address from the order on the shipment created instead of the vendor you're sending the part to.
  • Resolution: Outsourced PO shipments now pull the Vendor's address from the order.

QuickBooks Desktop

  • Issue: Fishbowl's character limit for FOB Points is 15 characters while QuickBooks only supports 13 characters.
  • Resolution: We now trim the FOB point name to 13 characters when exporting to QuickBooks to avoid errors.

Reports

  • Costing Layer Valuation
  • Added UOM to Qty column.
  • Purchase Order Report
  • Added option to show/hide order notes.
  • Margins by Sales Order
  • Fixed issue where the part line item was duplicating.
  • Manufacture Order Traveler
  • Fixed the "Show WO Travelers" option to show all Work Order Travelers.
  • On Hand Report
  • Fixed an issue where the tracking fields were showing in an inconsistent order.
  • Turnover Report
  • Updated the report to account for selling products in different UOM's.
  • Compare Sales by Month
  • Report now always pulls from current product number/description instead of what it was on a given Sales Order.
  • Shipping Invoice
  • Fixed an issue where the Ship To address would disappear when the order had a discount or shipping line item.
  • Fixed an issue where the Subtotal wasn't correctly using discount or shipping items.

Sales Order

  • Issue: After unissuing a Sales Order, if you right click on that order in the search pane, the options available are still for an issued order.
  • Resolution: Search pane will show correction menu options for whatever status an order is in.
  • Issue: In some cases, mostly on Canada databases, the tax at the bottom right of orders doesn't match what shows up on the order once it makes it to QuickBooks.
  • Resolution: The database stored the correct value for the order so we now display that instead of recalculating in the UI.
  • Issue: The check inventory wizard was not refreshing properly when using the back and next buttons and changing date options.
  • Resolution: You can now move between pages of the wizard, change options, and see correct results.
  • Issue: AUSTRALIA ONLY - New payment wizard does not account for the round to nearest module option.
  • Resolution: New payment wizard now correctly rounds for cash payments.
  • Issue: When using a Drop Ship part, if there is no Vendor association and you select Yes to create one, the Vendor part number does not fill in with the part number.
  • Resolution: The Vendor part number field will now fill in with the part number and can be edited if needed.

SalesPoint

  • Issue: Module options were not fitting correctly in the window.
  • Resolution: Resized the window to fit all options.
  • Issue: AUSTRALIA ONLY - When price rounding option is turned on, the change given doesn't calculate on payments taken.
  • Resolution: Change given now calculates correctly for SalesPoint payments.

Schedule

  • Issue: The Schedule module can lock up on tasks in some cases.
  • Resolution: Fixed issues where the schedule module locks up which should no longer require a server restart.

Shipping

  • Issue: Order type drop down includes WO option which isn't necessary.
  • Resolution: Removed the WO option from the order type drop down in Ship search.

Plugins - 2017.10 Template:Top

Avalara

  • Issue: The tax line item added to the sales order does not get a price set on its postSoItem record causing issues with some reports.
  • Resolution: The postSoItem for the Avalara tax item added to orders now gets price set correctly.

Database Changes - 2017.10 Template:Top

  • woItem table - added standardCost column for tracking the standard cost at the time of WO fulfill

2017.9 Release Notes - 9/21/2017

Considerations before updating - 2017.9 Template:Top

  • If you are updating to 2017.9 from a version that is older than 2017.1 please see Considerations before updating to 2017 before proceeding.
  • Credit card processing APIs have been updated. If you process credit cards through Fishbowl, please review this page before updating. After updating to 2017.9 a re-integration to your payment processor is required.

Highlights - 2017.9 Template:Top

New Features - 2017.9 Template:Top

Fixes - 2017.9 Template:Top

CSV Import/Export

  • Issue: The Sales Order Details CSV was able to change an SO's status even if it was In Progress.
  • Resolution: The CSV will now only be able to change the order status if it's available to be changed.

Inventory

  • Issue: If you have a lot of custom fields the Advanced Search window will not always be able to display all of them.
  • Resolution: The Advanced Search window will now have a scroll bar instead of attempting to fit all the field in one window.

Fishbowl GO

  • Issue: Trying to Pack in Fishbowl GO causes an error.
  • Resolution: Packing in GO now works as expected.

Payment

  • Issue: Attempting to enter a CVC number with a 0 at the beginning will cut off the 0.
  • Resolution: The CVC field will now accept all numbers.
  • Issue: When saving a payment's data to the Info field the wrong Name type was being used.
  • Resolution: The Payment Method name will now be stored in the Info field for future reference.

Reports

  • Shipping Invoice
  • Fixed an issue where the ship to address would disappear on a fulfilled shipment when the order has a shipping or discount line item.
  • POS Receipt
  • Updated the report to pull payment method and last 4 of the card number based on the new database table setup.

Plugins - 2017.9 Template:Top

Database Changes - 2017.9 Template:Top

  • PosTransaction table - column transactionId adjusted to be 100 characters instead of 20.

2017.8 Release Notes - 9/14/2017

Considerations before updating - 2017.8
  • If you are updating to 2017.8 from a version that is older than 2017.1 please see Considerations before updating to 2017 before proceeding.
  • Credit card processing APIs have been updated. If you process credit cards through Fishbowl, please review this page before updating. After updating to 2017.8 a re-integration to your payment processor is required.
Highlights - 2017.8
New Features - 2017.8
Fixes - 2017.8

General

  • Issue: Customer and Vendor Address Info on the Account Info tab was difficult to read because it was grayed out.
  • Resolution: The Address Info section now displays as normal text but is still uneditable. Go to the Address tab to make changes.
  • Issue: Attempting to use more than one email address in the BCC field for email setup will cause an error when sending emails.
  • Resolution: You can now use multiple email addresses in the BCC field.
  • Issue: CANADA ONLY - Creating a new blank database was getting an error that would allow you to use the database, but no views were created causing errors throughout Fishbowl.
  • Resolution: New databases now create with the views correctly.

Bill of Materials

  • Issue: Removing a Finished Good item from an Always Create type BOM will leave the Always Create flag marked on the part sometimes causing issues with Sales Orders.
  • Resolution: If the removed item is on no other Always Create BOM's, the Always Create flag on the part will be set to false.

Consignment

  • Issue: The error message for items attempting to be sold but that don't have an assigned product was incorrect.
  • Resolution: The error is now grammatically correct.

CSV Import/Export

  • Issue: If the UOM Each is inactive and you try to import "Part Product and Vendor Pricing" without any vendor part info you will receive a null error.
  • Resolution: "Part Product and Vendor Pricing" can now be imported while each is inactive as long as each is not used as the part UOM.

Location

  • Issue: Users are able to create "In Transit" location types.
  • Resolution: You now receive an error when attempting to save an In Transit location type as this type is reserved for Transfer Orders only.
  • Issue: The location module Tag field was using comma's for number of 4 digits or more.
  • Resolution: This field will now display only the number and no comma.
  • Issue: The location Auto Create feature would not create locations in some cases due to the way it was checking for existing locations.
  • Resolution: The Auto Create feature will now check existing locations correctly and will create new locations if necessary.

Part

  • Issue: For a part with multiple products, if you delete the default Product on the details tab, the remaining product will not be set as default which can cause errors in Consignment.
  • Resolution: You are no longer able to delete the default Product from the Part module.

Picking

  • Issue: When using inventory tracking, picking (as well as shipping and other inventory functions) can be very slow.
  • Resolution: Fishbowl no longer uses the tracking views in the database to look up the tracking needed and instead queries the database directly.

Purchase Order

  • Issue: Advanced search label says "Date Received" when it really is searching for Date Completed.
  • Resolution: Label updated to reflect search results. Go to Receiving Advanced Search for actual Date Received advanced searches.

QuickBooks Desktop

  • Issue: When importing new classes from QuickBooks an error would return for every class that already exists in Fishbowl causing confusion.
  • Resolution: If a class already exists in Fishbowl during the import, no error will display.
  • Issue: Sales Orders get an error posting to QuickBooks when Class tracking is assigned to names but the customer in QuickBooks does not have an assigned class.
  • Resolution: Sales Orders now have no trouble posting to QuickBooks regardless of how Class is assigned in QuickBooks.
  • Issue: CANADA ONLY - Tax Angency Vendors were making the Vendor import from QuickBooks fail when using certain tax reporting periods.
  • Resolution: Vendors can now be imported regardless of which tax reporting period is selected.

Reports

  • Part Barcodes One Off
  • The Count field now has two functions: If a part number is selected, it will print that specific quantity of labels for the selected part number. If the part number field is left blank, the count is the number of parts from your part list to print in conjunction with the skip field.
  • Product Barcodes One Off
  • The Count field now has two functions: If a product number is selected, it will print that specific quantity of labels for the selected part number. If the product number field is left blank, the count is the number of products from your product list to print in conjunction with the skip field.
  • Vendor Backorder Report
  • Now includes miscellaneous PO items on the report.
  • Vendor Performance Report
  • Now includes miscellaneous PO items on the report.
  • Receiving History
  • Selecting a vendor now excludes customer receipts and vice versa.
  • Packing List
  • Updated to pull Ship To address information from the Shipping module.
  • Fixed a spelling error in part number footnote. (Parenthesis to Parentheses)
  • Shipping Invoice
  • Updated to pull Ship To address information from the Shipping module.
  • Inventory Shipping Summary
  • Updated to pull Ship To address information from the Shipping module.
  • Shipment History
  • Updated to pull Ship To address information from the Shipping module.
  • Bill Of Lading
  • Updated to pull Ship To address information from the Shipping module.

Sales Order

  • Issue: Adding configurable items to a Sales Order no longer allowed you to manually set price adjustments for applicable items.
  • Resolution: Price adjustments can now be set manually or use the default for the item during the configuration wizard.
  • Issue: Kit headers do not get fulfilled when one of the items is a Drop Ship type item.
  • Resolution: Kit headers now fulfill correctly when all items are fulfilled regardless of item type.
  • Issue: The Sales Order item Margin field is not calculating correctly for Non-Inventory items with a quantity more than 1.
  • Resolution: The Margin field now calculates correctly regardless of item type or quantity.
  • Issue: For BOM's that have sub-assemblies with price adjustments, the adjustments are not calculating correctly with more than 1 quantity.
  • Resolution: Price adjustments now calculate regardless of quantity or assembly level.
  • Issue: In some cases line items fulfilled at the same time will get a slightly different fulfillment date and will cause the order to not get a date completed.
  • Resolution: The order date completed is now set correctly as long as all the lines are closed.

Shipping

  • Issue: If a shipment gets a Part Cost ID database error during shipment, the shipment does not roll back properly and commits only a partially completed shipment.
  • Resolution: If a Part Cost ID error is given, the shipment now rolls back correctly to the open status.
Plugins - 2017.8

Avalara

  • Issue: The tax line item added to the Sales Order was being added with cost causing a journal entry in QuickBooks for Misc. COGS.
  • Resolution: The tax line item is now price only.
Database Changes - 2017.8
  • BOM table - added defaultCalCategory field.
  • PosTransaction table - added info field to store card type and last 4 digits of a processed card. Also removed miscCreditCard column as it was unused.
  • Ship table - added columns for shipping address.
  • SO table - changed residentialFlag field to shipToResidential

2017.7 Release Notes - 8/10/2017

Considerations before updating - 2017.7
Highlights - 2017.7
New Features - 2017.7
Fixes - 2017.7

General

  • Issue: When a date field becomes uneditable, sometimes it has a gray background making it difficult to read the date.
  • Resolution: Date fields now have a white background once they are uneditable.
  • Issue: Attempting to delete an address that includes contact information will give an unhelpful error.
  • Resolution: Deleting an address will contact information will now give you the option to cancel or also delete the contacts associated.
  • Issue: If the Fishbowl Server properties file did not include the License Key line, the Fishbowl server would crash on startup.
  • Resolution: The Fishbowl Server will no longer crash in this scenario and will instead ask you for a license key to add to the properties.

Accounting

  • Issue: Running a repost export that includes Work Orders does not clear all the necessary for re-exporting causing errors.
  • Resolution: Using the repost function will now post Work Order's correctly.
  • Issue: During data validation to QuickBooks Online some products or customer names would return an error in come cases saying it already exists.
  • Resolution: Fixed one possible issue where this error would occur.

CSV Import/Export

  • Issue: The Custom Field Data and Part Product and Vendor Pricing CSV's do not validate list type Custom Field data.
  • Resolution: You can only use case-sensitive values from the custom list specified when importing data for a list type custom field.
  • Issue: If the Sales Order CSV cell types are formatted incorrectly, dates will import as the year 0017 instead of 2017 in some cases.
  • Resolution: All dates will import as 2017 regardless of Excel cell formatting.

Picking

  • Issue: The Finish search column was not displaying correctly for some orders that were started but had short items.
  • Resolution: The Finish icon now shows correctly for started picks with short items.

Purchase Order

  • Issue: If you have an item that is received but not reconciled, you will not be able to add or delete current PO items.
  • Resolution: You are now able to change PO items regardless of receipt status.
  • Issue: The UOM drop down in the PO Item Details window or the Add Miscellaneous Item window was displaying blank even though the data was available to use.
  • Resolution: The UOM drop down now displays correctly for all PO Items.
  • Issue: Starting a new PO and not selecting a vendor then opening an existing PO will not allow you to change the item quantity.
  • Resolution: Item quantity is available for existing PO's regardless of the previous PO's state.

Sales Order

  • Issue: Fulfilling kits with only one kit item does not always calculate the quantity fulfilled for the kit header correctly.
  • Resolution: Kit header quantity fulfilled is now calculated correctly regardless of the number of kit items.
  • Issue: Sales Orders created by RMA's had a null Note and mcTotalTax fields in the database causing errors in some cases.
  • Resolution: RMA's now create Sales Order records correctly.
  • Issue: Switching between Markup and Unit Price fields on Sales Order items could continually recalculate the price or markup very slightly.
  • Resolution: If numbers are not changed we no longer try to recalculate the price or markup fields.

Setup

  • Issue: When changing a Payment Method name to something with the same spelling but different casing, you would get a unique name error.
  • Resolution: You can now change the casing of a Payment Method name and save it without an error.

Shipping

  • Issue: Carton weight does not calculate correctly if you partially pick an item, then finish the rest of the pick and add it to the same shipment.
  • Resolution: Carton weight now calculates correctly regardless of quantity picked.
  • Issue: Using the Carton Count feature in the product module while having more than one line of the same product on an SO causes the SO items to fulfill incorrectly.
  • Resolution: The Carton Count number will now apply to individual line items instead of total product quantity on an order.
Plugins - 2017.7

Fishbowl GO

  • Issue: Fishbowl GO will crash when trying to open a receipt for a credit return Sales Order created by an RMA.
  • Resolution: Fishbowl GO can now open these types of receipts with no issue.

2017.6 Release Notes - 7/13/2017

Considerations before updating - 2017.6
  • If you are updating to 2017.6 from a version that is older than 2017.1 please see Considerations before updating to 2017 before proceeding.
  • If your automatic Client update is failing after the Fishbowl Server is updated, please adjust your Client memory allocation by following the steps here.
Highlights - 2017.6
New Features - 2017.6
Fixes - 2017.6

General

  • Issue: Updating or backing up a MySQL database will leave a backup copy in a general Windows temp folder.
  • Resolution: These temp files are now deleted after we are done using them during the update or backup process.
  • Issue: New and Delete Address buttons were not displaying correctly throughout the software.
  • Resolution: These buttons now display the full text and are no longer cut off.

CSV Import/Export

  • Issue: On the Vendors CSV Import the Address Name was only allowing 60 characters when the database limit is 90.
  • Resolution: The Address Name field now allows the full 90 characters on the Vendors import.

Customer

  • Issue: The new customer wizard would always do a default class of None.
  • Resolution: The new customer wizard now leaves the Class field blank so that it can always be set or does nothing.

Inventory

  • Issue: In the Inventory module "Display more Information" screen, the checkbox to "Show all location groups" was working incorrectly.
  • Resolution: Removed the checkbox so you only see inventory for your location groups.

Picking

  • Issue: If remaining items on a Sales Order are deleted, the pick will have all finished items but still have an Entered pick status.
  • Resolution: If all remaining items are removed from a pick, that pick will be set to Finished.

Product

  • Issue: Duplicating products can be very slow in some cases.
  • Resolution: Refactor of code to improve speed.

Receiving

  • Issue: If you enter a Reference Number on a line item and hit Fulfill, the Reference Number field will be cleared.
  • Resolution: The Reference Number on the line item now saves when hitting Fulfill.
  • Issue: In the Edit Tracking window in the Receiving module, the auto-generate tracking buttons show available for Outsource type items.
  • Resolution: The auto-generate tracking icons now only show if the tracking field is editable.

SalesPoint

  • Issue: The Customer's default class is not assigning to the order or items.
  • Resolution: Class is now selected from the Customer's default.

Sales Order

  • Issue: Adding a Build to Order item with price adjustments to an SO can get the wrong price adjustment if an adjustment option line's box is not checked.
  • Resolution: The price adjustments on Build to Order items will only update if the box is checked for a specific item.

Schedule

  • Issue: Attempting to run a Currency update schedule will fail if you are not connected to an accounting package.
  • Resolution: Running a Currency update schedule can now be done regardless of accounting integration.

Shipping

  • Issue: Voiding a shipment does not clear the SO Item's date fulfilled.
  • Resolution: Voiding a shipment will now clear the SO Item's date fulfilled as long as the quantity fulfilled goes down to 0.
  • Issue: When using serial numbers sometimes the list would be truncated between picking and shipping causing shipping errors stating there's not enough serial numbers.
  • Resolution: All serial numbers now correctly make it to shipping.
  • Issue: Some shipments show a successful ship but are actually failing in the background and not rolling back the shipment, usually on larger orders.
  • Resolution: These errors now cause the shipment to fail and roll back what was successfully shipped to avoid corruption.
  • Issue: UPS Ready COD settings were not working correctly in some cases.
  • Resolution: Updated the UPS COD options to be correct in the database.

Unit of Measure

  • Issue: When creating a UOM conversion it does not check if current items on BOM's are compatible with the new conversion causing errors when finishing Work Order's later on.
  • Resolution: An error now shows when current BOM items are not compatible with a new conversion.

API

  • Issue: Using the SO Delete call can cause corruption.
  • Resolution: SO delete call removed to avoid this corruption. Use the Void API call instead.

iReport

  • Issue: Using the accountID parameter from our iReport documentation would cause reports not to run.
  • Resolution: This parameter has been fixed and can now be used without issue.
Plugins - 2017.6

General

  • Issue: The Fishbowl Server was not deleting old plugin files after updating the plugin.
  • Resolution: The old plugin files now delete correctly when updating or uninstalling plugins.
  • Issue: Updating the Fishbowl Client would sometimes hold old plugin files and install them again when updating the client to a new Fishbowl version.
  • Resolution: The Fishbowl Client now deletes the update files when the update is complete.
  • Issue: User Group access right options for plugins weren't duplicating and showing twice.
  • Resolution: Access rights only show once for plugins.

Avalara

  • Issue: Shipping an order would fail to process if the Sales Order has no taxable line items on it.
  • Resolution: If an SO has no taxable line items we will not process the order through Avalara.
  • Issue: If a customer is set to Tax Exempt, the Sales Order would be changed to a Tax Rate of None.
  • Resolution: If integrated with Avalara, the Tax Rate for Sales Orders is completely determined by the Customer's tax rate. If the Customer's rate is set to "AvaTax Order" then it will process through Avalara.
Fishbowl GO (ANDROID VERSION ONLY) New Features - 2.0

** This update requires Fishbowl 2017.5

** iOS release coming soon.

New Features

Bug Fixes

  • Issue: When scanning with the camera, app would force close if adding more than one serial number.
  • Resolution: All serial numbers can now be added regardless of scanning method.
  • Issue: WO Finish only asks for primary tracking instead of all tracking.
  • Resolution: WO Finish now asks for all tracking.
  • Issue: The Scrap feature was requiring all tracking instead of just the primary tracking.
  • Resolution: Scrap now only asks for the primary tracking (i.e. Serial Number).

2017.5 Release Notes - 6/15/2017

Considerations before updating - 2017.5
Highlights - 2017.5
New Features - 2017.5
Fixes - 2017.5

General

  • Issue: Fishbowl Server window still show "Database URL" text for Firebird database files.
  • Resolution: Fishbowl Server window now shows "Database Host" to indicate which MySQL server is being used.
  • Issue: Certain characters are not encoding correctly to the backup file when made through Fishbowl causing errors on restore in some cases.
  • Resolution: All characters are now encoded correctly on backup.
  • Issue: On low resolution monitors or small Fishbowl windows the email settings would cut off.
  • Resolution: Email settings now has a scroll bar.

CSV Imports/Exports

  • Issue: The Payment Data CSV was importing lines without error even when the CSV fails due to errors on other lines.
  • Resolution: This CSV will only import data on a successful import.
  • Issue: Importing kits using the Sales Order CSV would fail if the Kit Header item type was not set to 80.
  • Resolution: Kit headers will now import with a type of 80 or 10.
  • Issue: Importing a Sales Order CSV requires the Tax Code but the code is not required to be unique so it may not select the tax you're hoping for.
  • Resolution: The Tax Code field will now check the Tax Name first then the Code if it can't find the name.

Linux Installation

  • Issue: A change made to the system causes the .sh files not to work properly.
  • Resolution: The .sh files can now be used correctly. Please speak with Fishbowl Support about a resolution for the 2017.4 version or use the app files instead of the .sh files.

Location

  • Issue: The Customer/Job field would be available to select from but would hide if you switched location types.
  • Resolution: The Customer/Job field is now available to use for any location type.

Picking

  • Issue: If an item on a pick becomes short or partial while the pick is open, attempting to pick or refreshing the pick would clear the location from other finished items on the pick.
  • Resolution: A line item splitting or becoming short no longer removes the location from other pick items.
  • Issue: The status icon in the Pick search pane is not correct when dealing with non-inventory items.
  • Resolution: The status icon is now correct regardless of item type.

Purchase Order

  • Issue: Duplicating PO's can take a significant amount of time in some cases.
  • Resolution: Refactor of code to improve speed.
  • Issue: Part tax codes are not being applied to PO items in the Australia and Canada versions of Fishbowl.
  • Resolution: Tax codes now apply properly.
  • Issue: Unable to search for Miscellaneous Item number and description in the Advanced Search window.
  • Resolution: You can now use the Advanced Search Part Number and Description fields to find Miscellaneous Parts.

QuickBooks Desktop Integration

  • Issue: Pulling in open PO's from QuickBooks would leave the Vendor Number field blank on the PO Item when it's not allowed to be blank.
  • Resolution: The Vendor Number field now fills in with the Part Number.

Reports

  • Issue: Reports Module Options for Default Date Range, Location Group, and Salesperson do not work.
  • Resolution: These options have been removed since they can be saved per report.

Sales Order

  • Issue: Double clicking on a flat rate Discount item will reset the item price to the original amount from the Discount module.
  • Resolution: Double clicking to edit a flat rate Discount item now has no effect on the item price.
  • Issue: Margin and Markup calculations were not correct in some cases when large quantities were used.
  • Resolution: Margin and Markup calculations are now correct regardless of quantity.
  • Issue: Closing short a not-inventory item will cause a "Dividing by 0 is not allowed" error when using the Margin/Markup option.
  • Resolution: You can now close short a non-inventory without any errors.
  • Issue: Voiding a shipment would not clear the Sales Order Date Completed or the shipment's Date Shipped.
  • Resolution: Voiding a shipment now clears the above dates.
  • Issue: If an item was closed short to 0 quantity and you opened the Item Details window it would tell you the quantity could not be set to 0.
  • Resolution: Item Details can now be viewed on items closed short at 0 quantity.
  • Issue: Line Item custom fields are visible even when inactive.
  • Resolution: Inactive custom fields no longer show on SO line items.

User

  • Issue: Saving user details is unavailable on users other than admin when they should be able to update contact info and their password.
  • Resolution: Saving user details is now available for users without edit access so they can save their own details and password.

API

  • Issue: There is no option to set an SO item tax rate or code on the US version when using the SO Item call.
  • Resolution: You are now able to set the tax on an SO item regardless of country version.
Plugins - 2017.5

Dropbox

  • Updated to the latest Dropbox API

2017.4 Release Notes - 5/11/2017

Considerations before updating - 2017.4
  • If you are updating to 2017.4 from a version that is older than 2017.1 please see Considerations before updating to 2017 before proceeding.
  • Each client computer will need to be manually updated to the 2017.4 version as a result of changes made to the way the client update is received from the server.
Highlights - 2017.4
New Features - 2017.4
Fixes - 2017.4
  • Issue: Associated products, RMA's and custom field data via the API causes the Fishbowl client to run slowly.
  • Resolution: Optimization to each of these areas allows the client to run queries faster.
  • Issue: Items that have been used on a Work Order after being received cause an error when trying to reconcile.
  • Resolution: Items that have been received then consumed on a Work Order can now be reconciled properly.
  • Issue: Using the X to kill a scheduled task removes it from the list but doesn't always stop it from running.
  • Resolution: Killing a scheduled task now completely stops it from running in all cases.
  • Issue: In the Products section of the Part module, using the New or Edit Product window could cause some fields to be filled in with incompatible data.
  • Resolution: The New and Edit Product buttons now take you to the Product module to perform those functions.
  • Issue: The Bill of Materials CSV is not setting the Auto Create type to the module option default if the type was not set on the CSV.
  • Resolution: The Bill of Materials CSV will now use the default Auto Create type if not set on the CSV.
  • Issue: Importing a Bill of Materials through CSV would cause the Bill of Materials report to not show the BOM Number or Description until the BOM is manually saved.
  • Resolution: The Bill of Materials report now shows the BOM details immediately after the CSV is imported.
  • Issue: When adding a part to a Purchase Order, the UOM was not being set correctly and would cause it to be set to Each.
  • Resolution: UOM is now being set correctly when adding items to a Purchase Order.
Plugins - 2017.4
  • Issue: Fishbowl GO - Android version: Cycle counting an item with multiple tracking types doesn't record the secondary tracking correctly.
  • Resolution: Cycle counting with multiple part tracking fields works like a charm.

2017.3 Release Notes - 4/13/2017

Considerations before updating - 2017.3

If you are updating to 2017.3 from a version that is older than 2017.1 please see Considerations before updating to 2017 before proceeding.

Highlights - 2017.3
New Features - 2017.3
Fixes - 2017.3

General

  • Issue: Dashboard module button shows in the module pane even if you don't have access to it.
  • Resolution: Dashboard module button now only shows if you have the access right.
  • Issue: URL paths that don't exist don't display an error when attempting to navigate to the path.
  • Resolution: Error now displays correctly in the client.
  • Issue: Using the email button doesn't load company email addresses unless a customer or vendor is loaded.
  • Resolution: Company email addresses will now load any time the email button is used.
  • Issue: URL links are not working correctly if they are pointing to a shared or network drive.
  • Resolution: URL links now work correctly.
  • Issue: Server logging for reports is showing extra XML information.
  • Resolution: Logging no longer shows the extra unneeded information.

API

  • Issue: Processing credit card payments through the API doesn't charge the card or store details correctly.
  • Resolution: Card processing through the API now works correctly.
  • Issue: Using the Issue SO call after an order has already been issued or even fulfilled will create a duplicate pick.
  • Resolution: Attempting to use the Issue SO call will error out if the order has already been issued.
  • Issue: Using the Save Ship call will clear carton weight, length, height, and declared value if they have been filled in on the carton.
  • Resolution: the Save Ship call now includes the weight, length, height, and declared value fields to be set.

Company

  • Issue: Certain areas of the company module are able to be edited in some cases even when the user only has view access.
  • Resolution: All areas of the company module are locked down for view only access.

Consignment

  • Issue: Cycle counting an item causes a null error.
  • Resolution: Cycle counting now works correctly.

CSV Imports / Exports

  • Issue: Custom field data instructions refer to the "export" but there isn't an export for custom field data
  • Resolution: Instructions updated
  • Issue: Sales Order Details would get a null error if it didn't recognize the status ID.
  • Resolution: Incorrect status on the CSV will now give an appropriate error.

Part

  • Issue: Loading parts can be slow, especially if you have a lot of custom fields
  • Resolution: Refactor of code to improve speed
  • Issue: During the new part wizard, the Product Income account does not save if you go to the next page and then back to the Default Accounts page.
  • Resolution: Product Income account now saves regardless of moving through wizard pages.

Picking

  • Issue: The picking module is slow in some cases (load module, open pick, or finish).
  • Resolution: Refactor of code to improve speed
  • Issue: Using the "Group Single Item Orders" option in the Group Pick window groups multi item orders as well.
  • Resolution: The "Group Single Item Orders" option now works correctly.
  • Issue: Ungrouping picks doesn't work correctly when two different order types have the same ID.
  • Resolution: Ungrouping picks works correctly regardless of order type.

Purchase Order

  • Issue: Opening the item details window would load slowly in some cases due to loading inventory details
  • Resolution: Don't load the inventory details until that tab is selected.
  • Issue: Adding an item to be a PO can be slow because it queries more data than it needs.
  • Resolution: Only the necessary data for the PO is loaded when adding a part.
  • Issue: If item description is too long, the inventory tab of the item details window loads incorrectly.
  • Resolution: Inventory tab now loads correctly regardless of description length.
  • Issue: Some Advanced Search fields are not being cleared when using the Reset Filters button.
  • Resolution: All Advanced Search fields now clear correctly when resetting filters.

QuickBooks Desktop Integration

  • Issue: On a brand new integration, the "Days" fields for importing orders are not initially available to edit.
  • Resolution: Days checkbox edit availability is now based off of its assigned order type check box.

QuickBooks Merchant Services

  • Issue: Errors returning from QuickBooks Merchant Services were not being captured and displayed.
  • Resolution: Errors returning from QuickBooks Merchant Services are now handled correctly.

QuickBooks Online Integration

  • Issue: Sending over a credit return Purchase Order would fail with an error that the amount must be greater than zero.
  • Resolution: Credit return PO's now send over correctly to QBO.

Receiving

  • Issue: Non-inventory drop ship items can be voided after being received, reconciled, or fulfilled.
  • Resolution: Non-inventory drop ship items can no longer be voided after moving on from Entered status.

Sales Order

  • Issue: Orders are slow to load and add products.
  • Resolution: Refactor of code to improve speed.
  • Issue: Opening the item details window would load slowly in some cases due to loading inventory details
  • Resolution: Don't load the inventory details until that tab is selected.
  • Issue: If item description is too long, the inventory tab of the item details window loads incorrectly.
  • Resolution: Inventory tab now loads correctly regardless of description length.
  • Issue: The phone and email fields on the Details tab can still be edited after fulfill even if you don't have access.
  • Resolution: Phone and email fields now tie to the "Can Always Change Details" user right.
  • Issue: Margin and Markup fields will show incorrectly data when item has more than one quantity fulfilled.
  • Resolution: Margin and Markup fields now display correct data.
  • Issue: Customer PO field is not checked for duplicates if the Sales Order is saved while the cursor is in the Customer PO field.
  • Resolution: Customer PO field is correctly checked for duplicates.
  • Issue: Duplicating Sales Orders can take a significant amount of time in some cases.
  • Resolution: Refactor of code to improve speed.
  • Issue: Checking for duplicate Customer PO's can take a significant amount of time if lots of Sales Orders have the same Customer PO data.
  • Resolution: Refactor of code to improve speed.
  • Issue: Some Advanced Search fields are not being cleared when using the Reset Filters button.
  • Resolution: All Advanced Search fields now clear correctly when resetting filters.

User Group

  • Issue: Sorting by the "Access Right" column will sort Accounting to the top instead of All Modules.
  • Resolution: When sorted, All Modules is on the top then everything else sorts alphabetically.

Xero Integration

  • Issue: AU version of Xero Integration doesn't export order totals correctly when the "amount includes tax" option is enabled
  • Resolution: Xero export always changes the amount to NOT include tax when exporting.
Plugins - 2017.3

Avalara

  • Issue: Sales Orders with subtotal items would send the subtotal to Avalara to be taxed.
  • Resolution: Subtotal type items no longer send through to Avalara.

2017.2 Release Notes - 3/9/2017

Considerations Before Updating - 2017.2
Highlights - 2017.2
New Features - 2017.2
Fixes - 2017.2

Calendar

  • Issue: Editing a work order calendar event and category shows as grayed out, but it can still be edited.
  • Resolution: Fields are no longer grayed out.

CSV Imports / Exports

  • Issue: Sales order import fails when an order contains a kit within a kit.
  • Resolution: Importing an order with kits that contain kits returns an error message saying it is not handled.

Database Backup

  • Typo on the message that the database was backed up successfully has been resolved. (We can spell, but apparently we couldn't type correctly)

Dropbox

  • Issue: Attempting to download a file multiple times causes an error.
  • Resolution: File downloads work multiple times, no limit no :).

Inventory

  • Issue: loading inventory parts with tracking is slow.
  • Resolution: Loading tracking has been optimized with the MySQL database.

Locations

  • Issue: Attempting to delete a location causes an error.
  • Resolution: Deleting a location is possible when it's not in use.

Picking

  • Issue: Picking a non inventory item displays the wrong color pick icon, shows yellow, even though its pickable.
  • Resolution: Pick icon status color now shows in green for non inventory items.

Part

  • Part tracking type "check box" has been updated to "checkbox"
  • Issue: Advanced search window appears on primary monitor, not necessarily the monitor the Fishbowl client resides on.
  • Resolution: Advanced search window always launches on the same monitor as the Fishbowl client.

Payment Viewer

  • Issue: A payment that has a transaction ID, but no merchant service connected it still attempts to void through a merchant service and causes an error.
  • Resolution: When a transaction ID is present, but no current merchant integration is in place, the void skips the merchant step.

Purchase Order

  • Issue: Order cannot be saved if the last item added is a misc purchase item.
  • Resolution: orders can now be saved with misc items...oops.

QuickBooks Desktop Integration

  • Issue: Using an underscore (_) in the name of a payment method causes an export error if there are multiple methods with this character.
  • Resolution: Exporting payment methods with an underscore in the name works just fine.
  • Issue: Importing an inventory assembly from QuickBooks brings the raw goods in as an "each" even when the UOM is different.
  • Resolution: Importing assemblies from QuickBooks now includes the UOM on raw goods.
  • Issue: Sending a customer to QuickBooks doesn't populate the "Company Name" only the customer name.
  • Resolution: Customer name and company name are both populated on customer creation.
  • Issue: Partially shipping orders that contain a flat tax will duplicate the tax on each subsequent shipment, not just the initial shipment.
  • Resolution: Flat rate taxes are only included on one shipment, not all.

Receiving

  • Issue: Reconcile bill date auto resets to today's date when left empty in the reconcile wizard.
  • Resolution: Bill date is no longer reset and defaulting to the current date.

Reports

  • Issue: Auto PO report doesn't populate correctly.
  • Resolution: Report now populates with correct reorder data.
  • Issue: Bill of Materials report with the same stage multiple times only rolls up once, and doesn't account for UOM's.
  • Resolution: Report now includes UOM's and stages roll up correctly. Available and short quantity also added to the report.

Sales Order

  • Issue: Date issued stays populated in the database even after an order has been unissued.
  • Resolution: Unissuing a sales order removes the issue date.
  • Issue: Part cost on the sales order isn't updating when the order is fulfilled.
  • Resolution: Part cost now updates when the order is fulfilled.
  • Issue: Items can't be deleted from expired sales orders.
  • Resolution: Items can now be deleted form expired orders.
  • Issue: Sales order search causes an error when a voided status order is selected.
  • Resolution: Selecting voided errors works just fine.
  • Issue: Non inventory, service and ship type items cost doesn't update the margin / markup fields.
  • Resolution: Margin / Markup now reference the cost field on these types of parts to update the fields.

Transfer Order

  • Issue: Splitting items or attempting to partially ship a transfer order causes an error.
  • Resolution: Partial transfer orders can now be completed error free...sorry.

User

  • Issue: searching for a username and default email causes an error.
  • Resolution: Search now returns with no error.

Fishbowl Canada

  • Issue: Importing sales orders from QuickBooks doesn't correctly import the currency for multi-currency orders.
  • Resolution: Currency is now imported with the order.

Fishbowl GO

  • Issue: Packing an order clears the ship service associated with the order.
  • Resolution: Packing preservers the ship service.
Plugins - 2017.2
  • Issue: When closing FB the JX browser didn't also close
  • Resolution: JX Browser now closes when FB exits

Volusion

  • Issue: Product sync only allowed 100 items to sync at a time.
  • Resolution: All products now sync correctly
  • Issue: Cancelled orders import into FB.
  • Resolution: Cancelled orders are no longer imported into FB.
  • Issue: Sync failed if only one product is synced
  • Resolution: Single products now sync
  • Issue: Syncing product from FB to Volusion didn't return the product id to FB
  • Resolution: Product ID is now stored in the product id custom field in FB
  • Issue: Discount items not importing correctly
  • Resolution: Discount items now import correctly on FB SO

Forecast

  • Issue: Error returned when trying to run forecast data
  • Resolution: Forecast plugin now works in 2017 version of FB

QuickBooks Online

  • Issue: Error when trying to load plugin
  • Resolution: Plugin now works in 2017 version of FB

Magento Cart

  • Enhancement to store Magento Cart Store ID in SO Custom Field
  • Issue: Last Sync Date was set to task completion not task start
  • Resolution: Last Sync Date now sets to when scheduled task starts
  • Issue: New products when pulling from Magento to FB not created
  • Resolution: New products created in FB when pulling from Magento.
Note - product will try to map Magento SKU to FB Product Number. If no match then a new product will be created.
Database Changes - 2017.2
  • SO table added column "totalPrice"
  • SO table added column "subTotal"
  • Address table column "addressName" length is now 90 characters
  • IssuableStatus table was created
  • Customer table added column "issuableStatusId"

2017.1 Release Notes - 2/9/2017

Considerations Before Updating - 2017.1
  • Please carefully read Updating to 2017 before proceeding with the update.
  • Before updating to Fishbowl 2017.1, you must first be running Fishbowl 2016.14.
  • After updating, the database will be migrated from Firebird to MySQL. A new database will be created and populated with all existing data. This process will take a significant amount of time, especially when updating large databases.
  • If you have integrations such as shopping carts, custom reports, or custom shipping integrations, please contact the partner you purchased them from before upgrading to make sure they will work with 2017.1. We recommend that you test all custom integrations before updating.
  • When using ODBC shipping integrations, the ODBC driver will need to be reconfigured.
  • If you have your Fishbowl Server running on a Mac, please contact our support team. The database migration tool will not run on a Mac. We will be more than happy to assist you in migrating your database.
Highlights - 2017.1
New Features - 2017.1


  • QuickBooks desktop order import now includes line item notes during sync
  • Importing purchase orders from QuickBooks desktop now imports kit items as parts
  • Importing sales orders and invoices from QuickBooks desktop now imports kit items as products
  • Importing orders from QuickBooks desktop now imports sub items for order as parts/products
  • Tooltips added to show max characters to numerous Fishbowl fields
  • Running Fishbowl server on Debug level now shows plugin CSV data
  • Tooltips added to monitor module Alert and Critical inventory level data
  • Exporting CSV files remembers the last file location for future exports
  • Customer / Job information now posts to QuickBooks Desktop for each line item on an item receipt or bill
  • Shipment tracking in the shipping module now works with USPS shipments
  • Message received when maximum number of users is reached now correctly refers to the account sales executive
  • Functionality to multi select and issue multiple manufacture orders
  • Saving a file now recalls the last save location when saving files from Fishbowl
  • Hot keys added to database selection panel
  • Shipping Details tab allows the phone and email fields to be copied
Fixes - 2017.1

General

  • Issue: Opening multiple clients concurrently doesn't always load correctly unless any clients after the first run the client.bat file.
  • Resolution: Opening multiple client instances now works correctly.
  • Issue: Quantity and money type field data can become corrupted.
  • Resolution: Data storage and saving of quantity and money fields saves correctly.
  • Issue: Newfoundland state code lists as "NF" but it should be "NL".
  • Resolution: State code now correctly lists "NL".
  • Issue: Client computers aren't always checking for plugin updates from the server.
  • Resolution: update check is working correctly.

Class

  • Issue: Inactivating a sub class causes strange behavior in the class module.
  • Resolution: Inactivating now displays everything correctly.

CSV Import / Export

  • Issue: Instruction file includes a line that says, " the file does not contain column names, just data" and this is incorrect.
  • Resolution: Incorrect instructions have been removed.
  • Issue: Sales order import doesn't import correctly when discounts directly follow a kit header on the order import.
  • Resolution: Discounts now import correctly regardless of other item types being imported.
  • Issue: Instructions for the sales order import don't designate that importing a kit item requires that the soitemtypeid is required.
  • Resolution: Instructions now identify all required fields.

Currency

  • Issue: Updating currency conversions using the schedule module doesn't work.
  • Resolution: Scheduler correctly updates conversions again.

Customer

  • Issue: The error message when changing a customer account number to an account number that is already is use isn't clear as to what the error is.
  • Resolution: Error message now reads more clearly.
  • Issue: New customer wizard is requiring a default tax to be set, even though it's not required during a customer edit.
  • Customer tax rate is no longer required during the new customer wizard.
  • Issue: Creating a customer address with the state as Alabama (AL) actually enters as Alaska (AK) if you just tab through the field.
  • Resolution: State entry is now recorded correctly when using tab key to advance through fields.
  • Issue: Maps Button doesn't display the address correctly when there is a carriage return in the address.
  • Resolution: Address displays correctly now.

Dropbox Integration

  • Issue: Downloading files from dropbox fails on a Mac client because the file mapping structure is formatted incorrectly.
  • Resolution: File download now works correctly on a Mac client.

Mac Installer

  • Issue: Installing Fishbowl on a Mac that doesn't have Java installed doesn't run without manually installing Java or a previous version of Fishbowl.
  • Resolution: Installer now installs Java if needed, so that the installer can run correctly.

Monitor

  • Issue: Monitor module Refresh Rate option always runs for 30 seconds when enabled, regardless of user defined time setting.
  • Resolution: Refresh rate frequency now looks at the defined time interval.

Part

  • Issue: Part allows serial number tracking to be enabled when a part is on a picked but not finished work order.
  • Resolution: All part tracking can now only be enabled when a part isn't on any open orders or picks.
  • Issue: Saving a part with default locations that the user doesn't have access to, deletes the default locations for those groups.
  • Resolution: Saving now preserves default locations.
  • Issue: Part tracking type "check box" changed to "checkbox".
  • Issue: Lead time field on the bottom of the vendor tab doesn't save the data.
  • Resolution: Field now saves.

Pick

  • Issue: Pick search Finish icons showed incorrectly when items were on hold.
  • Resolution: Icons now show inventory as unavailable to pick with yellow or red status icons when items are on hold.
  • Issue: Pick search gives bad results when searching by number when there are multiple order types with the same number.
  • Resolution: Searching by number now accounts for multiple order types.

Product

  • Issue: Product Module advanced search window sometimes opens on a different screen.
  • Resolution: Advanced search will now open over the main search pane.
  • Issue: Product hyperlink tooltip says "part number" instead of "product".
  • Resolution: Tooltip now accurately says "product".
  • Issue: Editing a kit resets the UOM and SO item type fields to default settings.
  • Resolution: Editing a kit now saves the UOM and SO item type settings.
  • Issue: Product tree description changes don't take until a server restart occurs.
  • Resolution: Changes now take correctly on save.

Purchase Order

  • Issue: Purchase Order search fields would fail to search if too many characters were in the field.
  • Resolution: Purchase Order search fields are limited to the amount of characters of the original field.

QuickBooks Desktop

  • Issue: Importing orders from QuickBooks that have an item with 0 quantity would break the import.
  • Resolution: 0 quantity items in QuickBooks now import as a quantity of 1 and a price of 0.
  • Issue: Running a "Mark as Posted" export resets the date posted on all posted sales orders.
  • Resolution: Exporting as "Mark as Posted" only updates the dates on sales orders flagged as posted within the given posting batch.
  • Issue: Posting an item receipt that is behind a closing date doesn't actually post, only the bill is sent.
  • Resolution: Posting an item receipt behind a closing date now displays a message to the user indicating that QuickBooks doesn't allow this.

Receiving

  • Issue: Receiving a non-inventory drop ship item updates to an incorrect cost on the Sales Order item data.
  • Resolution: Receiving non-inventory drop ship items now uses the correct cost.

RMA

  • Issue: RMA's in International versions would assign line item tax code to non if the customer had a tax with a duplicate code.
  • Resolution: Product tax code is now assigned correctly for RMA's.

Sales Order

  • Issue: Sales Order item markup field can be edited to change the price of the item when the price should not be edited.
  • Resolution: Markup field can only be edited when price can be edited.
  • Issue: Clicking in the markup field on a Sales Order item with 0 cost would reset the price of the item.
  • Resolution: Sales Order item price does not update by clicking in markup field.
  • Issue: When a customer default tax rate is set to "None" the sales order is defaulting to the default tax rate rather than the customer default.
  • Resolution: Sales orders now use the customer default tax rate when it is present.
  • Issue: Kit item prices can be adjusted from 0 even when the kit price is set by the kit header.
  • Resolution: Kit item prices can no longer be adjusted when the kit price is defined in the kit header.
  • Issue: Entering a quantity with a decimal quantity on a part with an "each" UOM and dismissing the error dialog, then entering the item again, saves the item with the decimal quantity.
  • Resolution: Quantity now clears correctly when adding items to the sales order.
  • Issue: Credit return items update the customer part number last price when using the Quick Fulfill feature.
  • Resolution: Customer part number price is now properly reserved.
  • Issue: Custom line item fields don't transfer to the new order when using the duplicate feature.
  • Resolution: Custom line items are now included in the sales order duplicate.
  • Issue: Selecting back in the sales order item add wizard in the associated price step doesn't work if you don't have associated prices on the products.
  • Resolution: Back button now works.

Shipping

  • Issue: Some shipments receive an "Unable to void shipment" message when an item didn't make it into shipping due to an error.
  • Resolution: Error message now includes the part number causing the issue.
  • Issue: Product CSV import does not notate SKU and UPC character limit on the import instructions like the Part Product and Vendor Pricing import does.
  • Resolution: Product CSV import instructions now show character limit for SKU and UPC.
  • Issue: Voiding a shipment does not properly decrement the soItem.TotalCost when shipping an order it adds to the cost again, causing reporting discrepancies.
  • Resolution: Voiding a shipment now calculates correctly.

UPS Ready

  • Issue: Carrier service drop down menu on a return shipment doesn't display carriers.
  • Resolution: Drop down menu populates correctly.

User Right

  • Issue: Right to "Always edit item notes" on sales order only apples to item edit window, you can still edit in line.
  • Resolution: Access right now applies to inline edit also.

Vendor

  • Issue: Saving a vendor cost rule with duplicate names on the same part doesn't display a clear error message.
  • Resolution: Error message now reads more clearly.

Fishbowl Australia

  • Issue: Help \ About dialog doesn't display information.
  • Resolution: Dialog now shows correctly.
Plugins - 2017.1

Amazon

  • Issue: Amazon item total price is populating the imported order as the unit price.
  • Resolution: Price is now setting correctly.
  • Issue: Having a comma (,) in the company name of the Amazon account causes an error when attempting to configure the plugin.
  • Resolution: Commas and other special characters can now be used in the company name with no issues.

Avalara

  • Issue: Products with a number that is greater than 50 characters in length causes an error and doesn't display a clear error message.
  • Resolution: Error message from Avalara is now passed through to Fishbowl.
  • Issue: An error occurs when syncing with Avalara via the estimated tax button if the location group on the order does not have a default address in the company module.
  • Resolution: Estimated tax now displays a message informing the user that an address needs to be entered before estimated tax can be calculated.
  • Issue: Multiple shipments against a single sales order update Avalara with the latest transaction only when the "commit transactions" option is not enabled.
  • Resolution: Multi shipment orders now process each shipment correctly.

BigCommerce

  • Issue: BigCommerce plugin does not correctly verify if an order already exists in Fishbowl causing errors.
  • Resolution: Plugin now checks for current orders correctly.
  • Issue: Spaces on the end of a SKU are causing problems when looking up products by SKU.
  • Resolution: Carts that use SKU for identification now trim any spaces from the beginning or end of the SKU field.
  • Issue: Payment isn't pulled in on any orders paid for with store credit.
  • Resolution: Store credit now works as payment for orders when importing to Fishbowl.
  • Issue: Order number field is limited to a 30 character limit, orders with longer numbers do not import correctly.
  • Resolution: Field has been updated to varCharLong to accommodate for more characters.
  • Issue: If a product already exists in Fishbowl, any subsequent product syncs do not link variants.
  • Resolution: Variant products are now correctly linked during the product sync.
  • Issue: Verifying whether an order already exists in Fishbowl doesn't always work correctly.
  • Resolution: Order verification now correctly looks at existing orders.
  • Issue: Orders with more than 50 items don't include any items past the 50 item mark.
  • Resolution: Orders with more than 50 items now import correctly.
  • Issue: Coupons aren't coming in as a discount line item.
  • Resolution: Coupons now import correctly as a discount.
  • Issue: Inventory sync is occurring by product SKU instead of the item ID in the BigCommerce custom field.
  • Resolution: Inventory sync is now occurring by ID.
  • Issue: Sales order export isn't using the custom field for ID.
  • Resolution: ID field is now being used correctly.
  • Issue: Discounts are applying to the line item level, not the order level.
  • Resolution: Discounts now correctly apply to the order.

Magento

  • Enhancements
  • Ability to push product price and description changes from FB to Magento after initial product sync
  • Added more product field mapping options for SKU, Name, and Description fields
  • Customer email from Magento order now imports to the FB SO
  • Magento Store identity is now stored on the FB SO
  • Line item identity is now stored in SO Line Item custom field
  • If the FB carrier is set to UPS, USPS, FEDEX or DHL that will be sent to Magento, otherwise the value "custom" is sent along with the tracking number.
  • Fixes
  • Configurable Products now import correctly to FB
  • Zero Dollar Orders now import to FB
  • Line item level discounts now apply correctly

Magento 2x

  • Issue: Magento 2 plugin was not properly hiding the Tax field in the order import settings for international versions making it unusable.
  • Resolution: Tax fields now hides correctly for international versions of Fishbowl.
  • Issue: Discounts on orders cause an error when attempting to import.
  • Resolution: Discount field added to plugin to allow for mapping.
  • Issue: Unpaid orders come into Fishbowl as paid, while paid orders are coming in as unpaid.
  • Resolution: Paid orders and unpaid orders now come in with the correct payment status.
  • Issue: Attempting to connect to a shopping cart store when credentials are incorrect doesn't display a failure message.
  • Resolution: Failure to connect to a store now displays a user friendly message.

ShipStation

  • Enhancements:
  • Push Carrier and Carrier Method (when selected) from FB SO to Shipstation Order
  • Added reset last sync button
  • Push Carton Dimensions (when defined) from FB to Shipstation
  • Push product price from FB to Shipstation
  • Orders synced to SS will push over the customer email address
  • Fixes
  • Issue: Transfer orders don't import to ShipStation.
  • Resolution: Transfer orders are now included in the shipment sync to ShipStation.
  • Issue: syncing orders can create duplicate data when the order of operations isn't carried out correctly.
  • Resolution: Sync to and from Fishbowl have been combined into a single button.

Shopify

  • Issue: Manually linking a kit doesn't pull the kit product number, it pulls the title or SKU based on settings.
  • Resolution: The kit product number is now used for linking.

Volusion

  • Issue: Order export does not add store group number to query causing orders to fail when pushed to Fishbowl.
  • Resolution: Store group number is now included and order sync is working properly.

WooCommerce

  • Issue: Orders are using the customer address information instead of the order address which causes a null error when importing orders.
  • Resolution: Order address is now being used so the order import can successfully run.
  • Issue: When a user has the "company" field populated but nor first or last name a blank customer record is created.
  • Resolution: Customer record no longer includes blank data.
  • Issue: Using the Avalara Avatax plugin with WooCommerce cannot pull in orders because of an error that occurs when attempting to sync.
  • Resolution: Orders with Avatax now correctly sync.

Zen Cart

  • Issue: Order sync isn't correctly pulling the bill to address on an order, only the ship to address.
  • Resolution: The bill to address is now pulling with the order sync.

Fishbowl API

  • Issue: Save CarrierService on shipment doesn't work.
  • Resolution: Save works now
  • Issue: GetNextNumber causes incorrect commiting.
  • Resolution: Removed the bad request
  • Removed: OpenModuleRq
  • Removed: ProductQuery
  • Use Instead: ProductGet
Database Changes - 2017.1
  • POSTransaction table column "change" has been updated to "changeGiven"
  • ShippingImport table column "ignore" has been updated to "ignoreThis"
  • PluginProperties table column "key" has been renamed to "dataKey"
  • PluginData table column "key" has been renamed to "dataKey"
  • DataExport table column "sql" has been renamed to "dataQuery"
  • Part table column "rev" has been renamed to "revision"
  • Data auditing is now enabled. When audits occur, new tables are created as tableName_aud