fbpx

Release Notes

request a democontact us

Android:

Bugfix: On truck quantities not displaying correctly

Bugfix: Printing with Zebra products getting inconsistent results. Stops printing, prints garbage, and sporadically prints fine

New: Add ability to trigger web service email from Android History screen

New: Add Deliver date to presale to deliver section

New: Start of day message change

New: Inventory PO recieving

New: Presale Recalculation on Device

New: Split Androud EoD to EoD Count screen

New: Split Android EoD unload screen

Cloud:

Update: Grid update

New: Finished hooking in fields on order entry

Desktop:

Bugfix: Detail total not coming over to End of Day on invoices

Bugfix: Import from Netsuite is failing on Customers and Inventory

Bugfix: When running Denali Manager sig capture and OE the wrong workstations are prompted for signature

Bugfix: The PO# is not transferring from bMobile invoice to Denali invoice

New: Import IN stock from spreadsheet - and manipulate in bMobile DM

New: QB - Invoice history import

EComm:

Bugfix: Email confirmation has a misspelled word

Bugfix: Modified order where new items are added losses pricing on existing

New: Home Delivery existing user registration

RouteMizer:

New: Allow RouteMizer to be disconnected from Apps.com

Sales:

New: add QTY box to Add Items screen

QB Remote: 

New: Create EDI for all partners in remote application

New: Export presales to QB

New: Sales order to presale import

Webservice:

New: Import customer email for external webservice

RouteMizer:

Bugfix: Verify address dialog does not work

Bugfix: Upload Customers resolve header mapping API is not working

Bugfix: Dialog error

Bugfix: Map picture not displaying

Bugfix: Website build fails on rxjs

Bugfix: Error 400 - bad request from desktop when optimizing

New: Dashboard route color

New: Dashboard mass delete cancel

New: Dashboard upload stops allow null truck field in excell sheet

New: Dashboard change badge to blue

New: Add stop button on the dashboard page

New: Routemizer logo in upper left hand corner

New: Eula accept button

New: Quickbooks validation checklist

New: Update emails that come from routemizer.com to the user

New: Truck warehouse - source warehouse for optimizing

New: Additional monthly billing column

New: TLS 1.2

Ecommerce:

Bugfix: New Theme search widget does not work

Bugfix: Items with a single quote in their description can't be added to the cart

Bugfix: Ecommerce.bmobileroute.com sites are picking up each other's inventory

Bugfix: Email verbage fixed

Bugfix: Nutrition image is not showing up on new theme

Bugfix: Adjust total and totan $ to under price and Price amount

Bugfix: Incorrect bread crumb displayed

New: New Ecomm Site

New: Serach Bar change put focus in the search box on open

New: New Theme add in Master sub support

New: Reset customer status on new card info

New: Terms of service and lisence pages

Sales:

Bugfix: Sales tax not calculating correctly on device

Bugfix: Ignore (skip) inactive inventory items on Price Code import.

Bugfix: Updated for Intuit app card issues

Bugfix: Logo not printing on Android invoice correctly

Bugfix: Website slow to respond on multiple screens

Bugfix: Android does not work on 7 and needs to be updated

Bugfix: UPC Scanning/Socket Scanner Issues

Bugfix: Android - Printek multiple copies setting is not being followed

Bugfix: Customer not able to push new customer Bill To info up to QB

Bugfix: Account management is blank on first visit for Global Support

New: Add QTY box to Add items screen

New: Allow customer to remove all customers, inventory, terms, sales reps, tax codes, and sales tax codes.

New: Allow delete of Customers and Inventory items that are not linked to an ERP

New: Add ability for invoices to be "Unposted" from the website

New: Kendo alternative

New: Increased web speed

New: Reset all data (signalr)

New: Drivers for FP-541 Printek printer

New: TLS 1.2

New: Additional Monthly Billing column

RouteOp:

Bugfix: No longer displaying stops/routes on map

Bugfix: Fix Clickjacking

Bugfix: When adding a stop, it shows up in list twice, also won't let you properly delete

Bugfix: Route statistics: does not reflect correct amount of estimated route time

Bugfix: Optimizer settings page doesn't save

New: Change sidebar to gray #eae9e9 and change height of header to 50px

New: Rearrange PYR page to allow for multiple route optimizations at once

New: Closed sidebar needs to have attached logo in upper left corner

New: Logo needs to link to dashboard

New: Dashboard cards formation: 2X2 instead of route at the top and customers, Warehouses, and routes at the bottom

New: Cards lift on hover on dashboard

New: Grid Ellipses

New: Sidebar width same as con theme

New: Sidebar collapse animation same as altair

New: Background color same as altair - #ececec

New: Title header is now the same hight as altair title header and the color is now white

New: Side bar menu icon has same look and animation as Altair

New: When on dashboard page, no title header exists

New: Change size of routemizer logo to around the same size as the Altair logo

New: Taller sidebar header - same height as main header plus title header

New: Enforce weak password policy when changing password

New: Change Optimizer icon to the RouteMizer logo

New: Find alternative warehouse icon for sidebar menu

New: Hover over + icon message in upper right of screen should say "add new"

New: Change icons in dashboard to match sidebar

New: Change "ERP" to "QuickBooks" in sidebar Settings menu

New: On "Help" page, make sure all headers are in Proper Case

New: Change toggle menu icon to an arrow and line -  |< similar to Altair

New: Add places API to google key

New: After optimization, map keeps auto-refreshing anytime a button is pressed

New: Skips optimization when route has no stops

QB Remote:

Bugfix: SBT Delivery and reversal posting - when enabled it does not post

Bugfix: Remote for SaaS is not building the QB options into the Database

Bugfix: Object reference not set

Bugfix: QB PO import crash

Bugfix: Invoice/SBT delivery posting issue

Bugfix: Times out on lookup of SBT, throws errors

Bugfix: Does not send sercive or other charge items

New: Add to settings Help menu QB remote - whats my ip

Crystal Reports:

Bugfix: Crystal invoice: Credit Card payments show as Cash on base Crystal Invoice

Bugfix: bMobile Crystal Reports viewer not compatible with SAGE100 2018 version

Bugfix: EoD Crystal Report fails to pick up invoices when they don't match the route date

Bugfix: Fixed many reports:

  -Inventory Sales Analysis by Class - Change class join to left or set class as required on selection

  -Return Reason - Change Route to left join

  -Promo Pricing - Change Route and Zone to left join

  -Promo Comparison - Change multiple Routes to left join

  -ProductTranType - Change route Join to Left

  -Product Return - Change Route to left join and state no route

  -PresalesByVendor - Change Route and Vendor to left and state No route or No vendor

  -Presale Production - Change route join to left and state No Route

  -PickPack - Change join to left on Route and state No Route

  -PickList by Product - Change route join to left and State No Route Assigned

  -PaymentOverride - Change Route to left join and state No Route 

  -Inventory Sales Analysis by type - Left join route and state no route assigned

  -Inventory History Report - Change route join to Left and State No route

  -Driver Weekly Sales - Change fields to left joins and state No Route or No Rep Salesrep Route  -Free Product Report - Change Route to left join and state No Route on report

  -DailySalesRouteCustClass - Change route join to left and state "No Route Assigned" when blank

  -Commission Category - Modify commission by category to left join salesrep and state No Sales Rep

  -Commission by Salesperson - Change Salesrep inner join to left join and state "no rep assigned"

  -Sales by Item Detail - Change inner join of route to left join and state "No Route" when blank on report 

  -Profit Margin by Product Class - Change inner join of inventory class to left join and update base report to state "No Class Assigned" when a class is not present

 

Desktop:

Bugfix: Unable to launch bmobile when security database is present

Bugfix: Set invoice QTY on web review to follow company options

Bugfix: Trucks as warehouse - Device EOD concurrency violation

Bugfix: Payment override report pulls no info

Bugfix: Target EDI BOL needs to generate check digit

Bugfix: Pick Dashboard pick current error

Bugfix: Security add-in for Route gets an error with SQLCE incompatibility and causes route to fail on launch

Bugfix: Payment override report pulls no info

Bugfix: Not currently picking next delivery date

Bugfix: EOD processing error - convert long to date

Bugfix: "Send device DB to webservice" does not process automatically in SAAS environments

Bugfix: Cosmetic - Company options pop up data has changed on close out

Bugfix: Sales by salesperson

Bugfix: Resize of pop up invoice/payment/presale window

Bugfix: EOD processing - Route names with "/" do not process

Bugfix: Company options - undo only works once

Bugfix: Check for duplicate invoice/presale no longer functioning from desktop

Bugfix: Launching send to QB fails with error "failed to enable constraints" under certain conditions

Bugfix: Pick dashboard does not save column grouping

Bugfix: Pick dashboard error when row is selected

Bugfix: Transaction void fails when credit card payment applied

Bugfix: "NEW" button has been removed from the payment screen on desktop

Bugfix: EDI remote - returns unable to find remote server

Bugfix: On truck status not changing on completed routes

Bugfix: Presale delivery days field is NULL by default if customer is imported from ERP, is 0 if entered directly in to bmobile

Bugfix: Check for duplicate invoice/presale no longer functioning from desktop

Bugfix: Inventory audit report needs to exclude consignmnet/SBT billing records

Bugfix: Error processing EoD on desktop - foreign key violation error on TermsID

Bugfix: Multipack - P.O's imported from QB do not have a package on the detail line

Bugfix: Desktop ignoring split invoice enforcement

Bugfix: Purchase order recieve with PO addin

Bugfix: Inventory transaction - recieve PO fails when Vendor item not setup

Bugfix: Serialized inventory addin - Inventory adjustment screen doesn't support vendor credit

Bugfix: Fleet optimizer crash - update selected - data column in presale not present for Shift

Bugfix: QBO customers are unable to sync

Bugfix: Map does not size to window correctly

New: Modify pick dashboard - additional fields/telerik conversion

New: Modify pick dashboard - add additional fields

New: Add Customer Class/Zone/Channel to History screen

New: Add warehouse range to inventory overview report

New: Data importer - work order - add occurence settings to work order

New: Add vendor as an option for edi filter

New: Data importer - fixed asset import

New: Add the rest of the user defined fields to layout control options on device invocie/accurately lavel the user fields already there

New: Truck QTY when using fill by product

New: Inventory adjustment - move truck warehouse field in adjustment to header

New: Create generic EDI controls

New: Inventory adjust/inventory transfer tab - Desktop EOD

New: Target now requiring change to PO fields on all EDI

New: Preloads - create now sequencing reference number value for all preloads

New: Remove embedded look up changes and load to root workstation

New: Show only active EDI partners in customer control

New: Add inventory Wholesale to presale/invoice desktop grids/color coding

New: Add volume/weight to truck

New: Add volume of item to inventory record

New: Add volume and color coding to route balancer

New: Limit EDI module option drop down to only display EDI's flagged as active

New: Pull preferred payment method and set as default

New: Consignment - Grid update 2.0

Android:

Bugfix: EOD - Error on Send Up count is not a boolean

Bugfix: SOD infinite loop on force print of load sheet for printer share

Bugfix: Consignment not finishing

Bugfix: When writing invoices from Android, items are not associated to the selected departmnet correctly.

Bugfix: MDP that are not sent do not get accounted for

Bugfix: Unable to save credit invoices

Bugfix: Delivery verification - item detail does not update quantity

Bugfix: Send EOD DB on Terminal Services

Bugfix: Android is unable to do SOD from alternate Web address

Bugfix: Test web buttons in the android web service settings always fail for SAAS customers

Bugfix: Truck inspection does not send email on dev and current

Bugfix: Customer Invoice History does not apply payments correctly from device

Bugfix: Unable to scan in Android Route

Bugfix: Payments from the device that are void cause incorrect balance adjustment

Bugfix: SOD InventoryID0 is invalid error message

Bugfix: Not all message at EOD show errors

Bugfix: SOD on device does not complete

Bugfix: EOD send DB as whole from Device - loads need to be updated for conversion

Bugfix: Preview invoice does not work or printing invoice

Bugfix: Presales not shown

Bugfix: SOD infinite loop when printer set to printershare

Bugfix: Device not correctly picking next delivery date

Bugfix: Fill to truck guide load truck guide issues

Bugfix: Android devices will not connect if address begins with HTTPS://

Bugfix: Throwing error when using customer notes

Bugfix: Adding discount on split invoice as invoice and having require no reason code

Bugfix: Printing scan sheet on device doesn't complete on large orders

Bugfix: Unable to pair scanner with Android 8 - requires companion app

Bugfix: Adding to customer guide of shipto needs to use parent price

Bugfix: Customer list cherry picks which address fields to use

Bugfix: Having retail column on with Edit retail off causes crash

Bugfix: Including "{NextDelDate:1}" string on Android invoice causes print/preview to fail

Bugfix: Show all does not show any customers

Bugfix: Signature capture not recording on device

Bugfix: Double signature loop

Bugfix: Customer Departments not showing on Android Products screen

Bugfix: Existing no-stop codes not showing on device

Bugfix: Cosmetic - "Test Web" option continues to display error message after address is corrected

Bugfix: Default invoice type - set to quote defaults HH to invoice

Bugfix: Android and desktop calculating taxes differently

Bugfix: Invoice Detail User field constraints on Android do not match constraints on Desktop/causes EOD error if Android exceeds desktop

Bugfix: Unable to enter data in to invoice detail user 2 on Android devices

Bugfix: Save on count survey with oversell

Bugfix: Filler assets are adding filler item twice

Bugfix: EoD balance report doesn't reflect correct adjustments

Bugfix: Android app crashes when adding some fixed assets to invoice

Bugfix: On truck quantity will not show after SoD

Bugfix: Cosmetic update error on Preload

Bugfix: Android app not prompting for update when newer version is in web service

Bugfix: EoD balance report doesn't reflect correct adjustments

Bugfix: Preloads no longer keeping items correctly in selected package size

Bugfix: Inventory list should skip product type selection if only 1

Bugfix: Device invoice emails send to all emails on Customer with Process set to "Invoice", not just those flagged with Device checkbox

Bugfix: Presale InvoiceDetail Description changes do not come down to Android on refresh

Bugfix: EoD balance report doesn't reflect correct adjustments

New: Add to settings HH - what's my ip

New: Lot number pop up - change the toast message to a pop up with ok

New: Route - android transfers

New: Move to before refresh options

New: Drivers for FP-541 Printek printer

New: Supports TLS 1.2

New: Refresh on-hand quantities without exiting screen

New: Check database is uploaded correctly when sending DB at end of day

New: Company/Route/Customer print controm PT2 - Send & Print defaults

New: Auto unload should not allow driver to change EOD inventory count

New: Add 'Restore Deice Options from Table'

New: Check database is uploaded correctly when sending DB at end of day

New: Modify Android Warehouse Pick Screen - order display 

New: Route and Customer level print controls

Web Service:

Bugfix: The Soap Mobile - credit cards no longer working

Bugfix: Error logging into web service

Bugfix: Missing stored proc in webservice - won't import customers AUF

Bugfix: EOD concurrency violation

Bugfix: Cannot delete sdf after download

Bugfix: Print size - text files generated ok, but sdf for device is blank

Bugfix: Error processing EoD when route had no activity - no position at row 0 error

New: QB remote build

New: New left column menu options

New: New step-by-step onboarding process

New: Update confirm email

Cloud:

New: Inventory Detail

New: Customer Detail

New: Order Entry

New: Integration Testing

New: API

New: Favorites page

New: Order Picking List

New: SalesRep list

bMobile Warehouse:

Bugfix: Auto unload not doing correct adjustments

Bugfix: EoD adjustments not correct

Bugfix: Returns using override warehouses

Bugfix: No way to save changes made to the Pick/Recieving

Hot Fixes

Desktop

  1. The Home Delivery Add in Generate Presale Screen no longer requires a Customer Class.

Android

  1. bMobile Sales Android was updated to work with the latest version of Android and the Printers.
  2. bMobile Sales Android sales Tax was updated.

New Features

Desktop

  1. Route Optimization maps now show more than 23 stops per route.
  2. The History screen now includes 3 new columns: Customer Class, Zone and Channel.

Bug Fixes

Desktop

  1. The Quote numbering system now correctly updates the last used quote number in the system.
  2. The Dispatch Board with Google Route Optimization can now show one route over multiple days on the map. 

Android

  1. When using the Customer Departments add in an Invoice now places inventory in the correct department when there are multiple departments on the order.

New Features

Desktop

  1. The Vendor Order Exceptions windows have new columns to show current lead times when picking multiple items and with Forecasting installed the Forecast Lead columns.
  2. We no longer limit the Vendor Order lead times to 7 days.
  3. The QuickBooks Import will now import Additional User Fields from QuickBooks as long as it has the same name in bMobile before we would only import 2 we are no longer limited.

Android

  1. The Products screen no longer requires the Order Qty column if it is disabled via the desktop then the Invoicing function from this screen is also disabled.
  2. We have added a new Warehouse Qty feature to the android that with a Data connection the Driver can update the warehouse qty column to see what is currently available from the warehouse. This feature shows up on the Order screen, Products screen and the Add Items screen.
  3. The Warehouse Management App Picking screens now use the substitution rules set up on the desktop.
  4. We have added the new Sugar tax feature to the Android for creating new orders.

Bug Fixes

Android

  1. The Preloads created on the device will now be tagged with the date and route that it was created on up to 50 characters.

Hot Fixes

Desktop

  1. The Vendor Exception select Multiple Items to add window resizes correctly.
  2. Trucks as Warehouse has been updated to work better with the QuickBooks Remote tool.
  3. Memorized Transaction has been updated to work better now with already picked orders.
  4. The QuickBooks remote now pulls all the UPC numbers.

Android

  1. On the Products page the item Description now shows up when enabled.

New Features

Desktop

  1. We now support Lease/Sugar tax on items.
  2. We now have Route Optimization on the desktop and android devices. 
  3. IO's inverse credits now show up with the same date as the invoice it was created for.
  4. In the Customer Record we now show in red inactive items or routes connected to the customer.

Android

  1. We have added to the Warehouse Management App the Substitution rules for picking.
  2. The Home Delivery app can now read the long press on an item correctly.

Bug Fixes

Android

  1. We have edited the Preload adding new items on scan to push all information back to the desktop.

Hot Fixes

Desktop

  1. The Inventory consigned grid has been updated to match the Customer consign grid information.
  2. Price codes that adjust the dollar amount up has been fixed.

Android

  1. The Warehouse app has been updated to get the inventory correctly on start and entering a Picking.
  2. The Home Delivery app has been updated to work correctly with customers of different channels and zones.
  3. The Barcode parser now correctly finds the items stock number.
  4. SBT Delivery items are now accounted for correctly in the End of Day Load.
  5. The Forecast Count and Fill screen is now accessible.

New Features

Desktop

  1. The Data importer for Presales and Invoices can now find inventory by the inventory number or by a UPC number.
  2. The Business Works ERP export now includes Sales Tax amounts with a GL account.
  3. We have added Sage as an ERP compatible with the new Trucks as Warehouses workflow.
  4. The Dispatch board for Work orders now works with a Time window for Route Optimization.

Android

  1. The Home Delivery Application has been overhauled and updated to work with the latest changes in the Route application.
  2. We have removed the quick Survey screen from the android when the user presses the new order button.
  3. The email adding via the android now has the same fields as the desktop.

Bug Fixes

Desktop

  1. Merchantware Batch Processor has been updated to work correctly with Cayan.
  2. Editing an Invoice on the desktop by changing the Truck number will change the Warehouse in the line detail with the new Trucks as Warehouse add in.
  3. Inventory Asset filler item's quantity now matches the assets quantity.

Android

  1. When adding an additional item to an order in Picking with Multipack the package size if there is one will now show the Unit Package size on the desktop.
  2. The print of a customers statement has been updated with the new printing features.

Web Service

  1. The Web Service no longer sends emails for Voided transactions.

Hot Fixes

Desktop

  1. The Reason Code on Returns Required setting now applies to Desktop created returns.

Android

  1. The Presale delivery date is now being selected properly by the device.
  2. Quotes no longer place the ordered amount in the Picked column but in the Qty Ordered column coming back from the device.
  3. Driver created preloads have been fixed to work properly with Multipack items.
  4. The customer guide target field now updates correctly with inputs from the field.
  5. Item sales history now shows up with ship to's correctly.
  6. Visual error when printing the load sheet with Adjustments only now shows the proper quantities on the printout and the screen.
  7. Force Print of Load sheet no longer loops during the print process.

New Features

Desktop

  1. We have created in the Inventory menu a GL maintenance screen to edit names and descriptions of GL Accounts.
  2. The Fill Order screen has been updated with a telerik grid and added new columns to the grid.
  3. Business Vision ERP add in has been updated.
  4. SBT users are no longer required by bMobile to have a Store Number on the Customer record.

Android

  1. We have a new add in called Delivery Verification where we have added a verification with or without scanning for delivery orders on the android.
  2. With Merchant Vault to store Credit Cards on the desktop system we can now turn off all Credit Card types but still allow this pay type for any customer allowed to pay with a Credit Card and has a card on file. 

Bug Fixes

Android

  1. The Home Delivery Application End of Day process has been updated to send the correct qty amounts.
  2. bMobile Route End of Day process now sends invoices first then route information.

Hot Fixes

Desktop

  1. Saving in the Payment screen no longer stops the software.
  2. Forecasting now works with all customer names and no longer doubles the forecast amount.
  3. Generating Presales from the Customer Guides now include the sales rep and terms that are preset on the customer.

Android

  1. The Android is no longer missing the route stops on start of day.

New Features

Desktop

  1. The Customer record screen now has three new buttons: Add Presale, Add Invoice and Add Payment.
  2. We have added Delivery Date column to the History grid.
  3. We have added the Price/Discount Override code generator to the Customer record in the general tab where you will need to enter which route this code is for.
  4. Scheduled stops are now included on the Route Optimizer and Forecasting.

Android

  1. The Warehouse Management Pick Dashboard now includes the Stop Number and the Start Time fields on the grid. These can be opened in the company options.
  2. We have added a new multi grouping for Invoices that now works on the Android and Desktop versions.

Bug Fixes

Android

  1. The TC-55 now works correctly with the new Physical Count screens.
  2. Exclude Case count now works correctly on the Android.

Web Service

  1. The external web service now works with route names of any length.

Hot Fixes

Desktop

  1. When a Presale already exists for a customer the desktop is no longer prompting twice if you want to use the one already created.
  2. Completed Presales and Posted invoices no longer allow changes in the history views.

Android

  1. We updated the load sheet print out so when Show adjusts only on the printout will do the same.
  2. The End of Day Preload generation with Sales - Returns now correctly generates the Preload.

New Features

Desktop

  1. We have added two new reports that cover the End of Day showing the summery or the details over multiple routes and days. These are now in the Order Management Reports section.
  2. We have added a new field to the Route Setup which is a Route specific email that the Truck Inspection can be sent to.
  3. We have removed the Delete button from the Invoice and Payment screens and replaced with void.
  4. The Auto apply Payments has been moved into the Accounts Receivable add in.

Bug Fixes

Android

  1. The Count Fill screen now allows all items to be updated if they are set to be changed.
  2. When the Language is set to Spanish we End of Day can now complete.

Hello Everyone!

bMobileSales.com has expanded again and will be updated tomorrow 07/26/2017.  This will cause the web site to be unavailable for Sync from 8pm MST to 10pm MST.

We've made some enhancements to bMobile Sales...

  • Integration with QuickBooks Online
  • Fixes to price levels when using a desktop version of QuickBooks

We will be updating the program this Wednesday (7/26) starting at 8pm MST. We anticipate this update taking 2 hours to complete.  Unfortunately, bMobileSales.com will not be usable during this time, which means you will not be able to sync your data with your handheld for that period.

After the update, the new changes will be in place.

Yours in business,

The bMobile Sales team

Hot Fixes

Desktop

  1. Sending Statments with Associated invoices that originated in QuickBooks now go through.
  2. The QuickBooks Export Report has been updated to work with the recent changes to the desktop and the remote.
  3. When working with Cayan the Invoice sent to them will take the last 8 characters from the invoice number. We suggest that you make these characters as unique as possible.

Android

  1. The TC-55 Scanning has been updated to work with the TC-55 change in software.
  2. With the new scanning feature we have changed the Oversell function to work better with it.

New Features

Desktop

  1. The PDF printout for non-Invoice transactions on the Desktop and the Device will state the Transaction type in the Data and Due date columns.

Android

  1. The Truck Inspection and Route Notes now show up even if Inventory is not on for the route.
  2. The Truck Inspection on the Route Manager App now sends an email to the Truck Survey recipient set in the Company options when there is something wrong.
  3. The Warehouse Management Application will now update when there is a new version on the web service.

Bug Fixes

Desktop

  1. The Home Delivery add in will now generate non-stops for the customers set to a status of "Temp-Hold".
  2. The Data importer for the Customer Scheduled Stops now works correctly with the Time set for the appointments.

Hot Fixes

  1. The Route Balancer telerik grid controls have been updated to use the arrow keyboard. The route field can be moved from with any of the arrow keys without changing data however the date selection fields need to be escaped from if in data entry mode to move around the screen.
  2. The Route option for the Zero Out Negative Qtys has been updated to work with the auto unload correctly.

New Features

Desktop

  1. We have created an EDI to work with Walmart documentation.
  2. We have added an Add/Cut report to the Vendor Ordering application.
  3. The import from QuickBooks now pull in Inventory Package sizes.

Android

  1. We have added Scanning capabilities with a new device setup from General Scan.
  2. We have added more functionailty with the Bar-code parser to work better with Variable weights.

Bug Fixes

Desktop

  1. The Truck override will now look at all line types correctly and set to correct Warehouse for each.
  2. Additional Date User Fields have been updated to save properly.
  3. The Auto route fill in on the PreSale and Invoice windows no longer select inactive routes.

Android

  1. Item search is now working with Customers in Zones and the Zone excluded properly.
  2. The TC-55 now adds new items when picking in the Warehouse application.
  3. All Scanning functions have been updated.
  4. The Returns Report has been updated to work better with the Mulitpack add in.
  5. Updating a Customer with a new Geocode will now send back to the desktop.

New Features

Desktop

  1. We have added some new columns to our Address Verification screen, these are: Zone, Channel and Default Route.
  2. We have changed the Update Inventory Transfer Utility to have a Telerik grid to make it easier to find different transfers.

Android

  1. The Android Payment screen has changed to calculate split payments instead of having to fill in each section. Just fill in the first section's amount then tap on the payment type for the remainder to show up in the second section.
  2. We have added the ability to Charge a Credit Card on File for a customer in the field from the Android.

Bug Fixes

Desktop

  1. The Fintech EDI has been updated to look at the first Inventory Line Description properly.

Web Service

  1. The External web service will now look at the Sales Rep file for the date selected with each change to update the Sales Rep list.
  2. We have updated the Auto Unload process to no longer double the quantity removed

Hot Fix

  1. We have changed the Pre-issued Invoice/ Purchase Order Numbers on the device. We no longer have a blank selection, we now show "Do not use pre-issue info for this order" which gets saved as a user 5 order.

New Features

Desktop

  1. We have added more information to the QuickBooks Update tools, if you are exporting Customers or Inventory we now show those records that need to be sent to QuickBooks or on import of data from QuickBooks we have added a warning stating that you have items that need to be sent to QuickBooks.
  2. We have updated the send order to QuickBooks to follow the date then the invoice number.

Android

  1. We have added the ability to Non-Stop customers from the route list. Just long press the customer on the Route list and select the Non-Stop Button.
  2. We have added a Warning message on Start of Day should the Drive do a SOD for a Non-Delivery date or a Holiday set in the Company Options.

Bug Fixes

Desktop

  1. The MAS importer has been updated to import only open Purchase Orders.

Android

  1. The Refresh button on the Route list has been added back to the screen.
  2. We have improved the speed on the Count/Fill and Count/Survey screens.
  3. The Auto unload of damaged items now move correctly at the End of Day.
  4. The No Charge items will now show up with Qty and Price but Line Total will be $0.00.
  5. The EOD has been updated when the route has only done payments.

New Features

Desktop

  1. Now there is a setting for an Inventory Item's Type to be counted or not. If set to not being counted all totals in SOD and EOD on Device and desktop will be set to 0. This can be found in the Company Options 
  2. New Vendor Exceptions tab has been added to the Vendor Record to change the vendor lead days for Holidays or special occurrences.
  3. We have added a new Override date for the Generate Presales from Customer Guide and Bulk Entry screens, which will take the data for those screens and set the Presales delivery date to the override date instead of the original date.
  4. The Home Delivery Add in Customer list Del Day column now shows if a customer has Multiple Delivery days.
  5. The Order History Report has been updated.

Android

  1. The Survey screen has been updated to tell the user why a credit cannot happen.
  2. With the latest updates to the Multipack add in and Preloads we have updated the Preload screen on the device to work the same way as the desktop.
  3. In Picking we have added a new option 'Add items on Scan', in Company Options Additional Options tab, where if there is an item that needs to be added to the Presale or Preload from the warehouse can be in the Warehouse Management Application during Picking.

Bug Fixes

Desktop

  1. The Variable Weight features have been updated to work better with other options in the system, such as if a variable weight item has 0 weight on Invoice and removal of 0 qty items then the variable weight item will be removed.
  2. The Home Delivery add in Next Delivery Date in the customer record has been changed to work with Multiple Delivery dates and routes.

Android

  1. The Variable Weight items on the android have been updated to work the same way as the desktop on the Invoice and Presale screens.
  2. Fixed Assets no longer show up as a Surcharge Item on printout.
  3. The Survey screen will no longer force a count if the Force Count on Count Fill screen option is turned on.

New Features

Desktop

  1. The new Surcharge feature has been changes to not work on Credit Memo's.  

Android

  1. We have added in the check boxes for Include on Invoice and Survey for the Products Guide items in the Products section.
  2. When Filling from guide we have added a new setting "Merge" which will add all items from the Guide that are not on the invoice already.
  3. We have changed deposit amount to not add into the Line Total but subtotal at the bottom of the invoice.
  4. We have added a new setting for the Minimum Order charge to be added to the bottom of the invoice.

Bug Fixes

Desktop

  1. Home Delivery add in now works with the new Override Overdue Invoices setting in the customer record.
  2. We have added a setting with Variable weight items that send to Quickbooks to send the invoices with the Weight as the Qty or just the Qty amount.
  3. We have updated the email section on the Customer records so that when an invoice is sent with an email marked EOD will go out.

Android

  1. Variable weight Items on a Presale with the add items section will fill in the Qty field not the Weight field.
  2. Fixed the Presale Delivery dates and route selection to not use the sales route date and select the correct next route when there is no default route set.
  3. We have added the Total Units line when using the none grouping on the invoice.

New Features

Desktop

  1. QuickBooks import will now have a new User Defined Field for Customers to limit which customers come into bMobile from QuickBooks. In QuickBooks set a UDF called 'bMobileCust' with a text field any value starting with a 'Y' set that customer to be brought over into bMobile.
  2. In the QuickBooks Remote, most of the QuickBooks Settings have been moved to a new menu option on the Desktop instead of in the remote tool. 
  3. On the Advanced Route Dashboard, we have added the ability of regenerating a truck load similar to the Start of Day screen. If a route has already be generated and changes have been made just click the generate button again with the route selected.
  4. We have updated the Pre-Sale selecting an off route and date so it no longer changes automatically to another route.
  5. eCommerce Add in now has a new field on the Customer record that is a customer set Pre-sale Lead Days. If there is nothing set in this field then the company option will be used, however any amount 0 or greater will count as a Pre-Sale Lead days amount.
  6. We have changed the Require Payment for Overdue Invoices option to follow the Customer setting before the Company option. Also, we have added to the Customer setting a Follow Company option which will now be the default when createing a new customer. For example, should the Customer be set to No Action but the Company set to Require then the Customer will win and no action will happen on the Android at time of delivery.
  7. The KPI add in has been expanded with new columns of data on export.
  8. We have added a new footer information for the PDF Invoices to hold sub text at the bottom of the invoice preview and printout.
  9. We have added a new Tool called the Product Guide Averaging Tool where the customer can run sales information for a set time frame about items in or not in the product guide and update the amount or add the new items to the product guide based on the sales average amount.

Android

  1. The Android will now show the notes for the Ship To's made on the desktop in the Customer Ship To Screen not in the main Customer.

Bug Fixes

Desktop

  1. With Serialized Assets the invoice will now edit and save correctly.
  2. Moving scheduled stops that are not the master will correctly update the future stops.
  3. The License Control invoice will no longer print the license for an item multiple times.
  4. The Data Importer has been updated to work correctly with Ship To's for Customers.
  5. The Generate Pre-Sales from the Bulk Entry tool now works with multipack package sizes correctly. 
  6. Schedule Stops reoccurring stop numbers now match the first stop if set to 0.
  7. The Preload Layout on Device has been updated to work with all columns.

Android

  1. The Warehouse Management app, Picking dashboard now works better with weights and will now print Pre-Sale Order Pick Sheets on completion of the pick.
  2. Route applications have been updated to work better with Android Version 5's and 7's.
  3. We have changed the Invoice printout to add a separate payment line for Cash payments received.
  4. Total Profit now takes into account the Multipack Package quantity.

New Features

Desktop

  1. We have removed the requirement for a Truck override when using Truck Warehouses now the system will default to the Truck or its source warehouse.
  2. We have added a new relationship between Warehouses when using Truck Warehouses now you can import one warehouse from your ERP and Connect Truck warehouses in bMobile to that warehouse. You will no longer need to keep a one to one relationship of warehouses in the ERP and bMobile.
  3. We have added 2 new features for the Forecasting add in. You can now choose to remove the one Highest value or the one Lowest value from the calculation. 
  4. We have moved the Inventory UDF checkbox on the QuickBooks importer to the QuickBooks Options screen.
  5. There is a new option in the Route option table to not allow Negative amounts on the Start of Day screen on the device.
  6. We have created a new folder in the root system called PDF in which all invoices and presales will be created in when the user previews, emails or prints the order.
  7. When using Lot Tracking we have opened the Lot number column for printing on the desktop Invoice.

Android

  1. Ship To customers will now show history on the Device if the parent customer has View Customer Balance/ Open Invoices on Device enabled.
  2. While using Count Fill/Survey for a customer in the Company Options Count Fill Tab now you can enable a warning box that the customer is Count Fill/ Survey when the driver presses New Order.
  3. While using Count Fill/Survey there is a new option in Company Options to Require all items be counted before saving and invoicing the order.
  4. When using Lot Tracking we have opened the Lot number column for printing on the device Invoice.

Bug Fixes

Desktop

  1. The Dispatch board no longer gets a syntax error when using the mapping feature.
  2. The Order Verification screen no longer shows inactive routes or duplicates scheduled stops.

Android

  1. Applying payment to a selected invoice on the Android has been fix and will now send back the correct invoice to the desktop.
  2. While using the Customer Departments Add in, Ship To's will no longer show up as a customer when the Use Ship To's as Departments option is enabled.
  3. The Auto Fill from guide is now working and product guide items now show up on the New Order Invoice if enabled to do so.
  4. The Pre-Sale Delivery Route now defaults to the Customer's Default route. 

Web Service

  1. Spanish characters now pass correctly from the Handheld devices to the Desktop.

New Features

Desktop

  1. We have added new Sorting functionality where the user can chose when the Sort of Order lines at entering or at save of the order.
  2. We have changed the requirements for Creating preloads on the desktop the company option must be on but the route setup option is not required any longer.
  3. We have a new Addin called Surcharge which will allow for an item to be set as the surcharge and will appear on all customer who have a surcharge amount of 0 or higher. Also, if you would like to turn off the surcharge for a customer set the surcharge amount to -1.
  4. We have added Time windows to the Route optimizer add-ins.
  5. We have expanded the Preload generation to include Fill to Truck Guide.

Android

  1. The MSRP now has a total line on the android receipt at preview and print out.
  2. In the warehouse Picking of Preloads will now have an option to require signature on save.

Web Service

  1. The External web service will now force the update of new versions of the Android when it has been updated.

Bug Fixes

Desktop

  1. Physical Count now updates the warehouse information.
  2. Presales now add the set route stop value on save.
  3. Updated the QBO inventory sync.

Android

  1. Warehouse management Picking now Opens preloads correctly.
  2. The Search field in route will no longer take space characters into account at the end of a line.
  3. Warehouse Partial Picking has been updated to work better with weights.

New Features

Desktop

  1. Posted Inventory Transfers and Transactions are no longer able to be adjusted unless marked as unposted first.
  2. We have updated the Connect to bMobile Support to open the Screen Connect software from the desktop or the QB Remote.
  3. We have added a new column to the Inventory Items On Hand tab to show the unposted Qty amounts.
  4. We have enhanced the Inventory Transactions with connection to QuickBooks. We now have a Vendor Credit transaction which will set the item to the stated vendor and we changed the Adjustment to show as an adjustment of inventory in the warehouse as a bMobile Adjustment.
  5. There is a new message on startup that will pop up should there be a change in the add ins from the last time the desktop was run.
  6. We have added to the Inventory License add in now the Invoice when set to Group by license will group the items by the license number.
  7. With the Trucks as Warehouses add in we have set the import from the ERP to account for the unposted Qty amounts.

Android

  1. We have added an okay button to the Route notes screen which is close out the note.

Bug Fixes

Desktop

  1. Fixed the Advanced Route Dashboard to work correctly with Route Optimization displays.

Android

  1. We removed the Warehouse switch board button as it was confusing to use.

New Features

Desktop

  1. Added a cancel button to stop process on the Web Customer Maintenance screen.
  2. We have added a Refresh button to the Advanced Route Dashboard for the top grid.
  3. We have redone Lot tracking to work with the android.

Bug Fixes

Desktop

  1. Fixed Committed amounts to take into account the Preloads properly.
  2. Fixed the Desktop to follow the Schedule Stop preference on the Presales and Invoice screens.
  3. The Stop order now shows up on the pick list report correctly.
  4. On the Presale creation screen the Survey Asset button now opens the Asset screen.
  5. The End of Day Summary screen now shows the correct sales totals.
  6. Fixed the QuickBooks Send Report no longer limits the number of transactions on the report.

Android

  1. The Add items screens now sort by Stock number.
  2. With Multipack we have fixed the Case and Each Qty fields on the Adjust screen to calculate the correct number in the end qty column.
  3. With Multipack the Total Retail price now takes into account the package size.
  4. When using Ship to's the Ship to invoice history now shows up under the Parent customer.
  5. Fixed the Count Fill screen no longer replaces the Qty amount with 0.

Web Service

  1. Fixed the Web service so that items added to the Product guide via an Invoice on the device shows up correctly with the setting for Include on Invoice.

New Features

Desktop

  1. We have created a Holiday Adjust Utility that will move the Forecast for customers from one date to another.
  2. We have created a custom inventory update from QuickBooks based on a UDF.
  3. We have added the ability to edit customer records from the Order Verification screen.
  4. The Route Optimization in route setup has moved to the Route stops tab when Multiday route is installed.
  5. The Order Verification screen has new columns and updated columns in the lower grid also we have moved the email selection and send tool to the bottom of the screen.
  6. We have created a new screen the Advanced Route Dashboard that combines the features of the Start of Day, the Load Generation and the End of Day screens in one spot.
  7. We have added the ability to print the Route Optimization directions from the Start of Day and the Advanced Route Dashboard screens.
  8. Added a token for invoice layout to show the next delivery date on the invoice when printed or previewed.
  9. We have updated our version numbers from 2015.0.#####.0 to 2017.0.#####.0

Android

  1. When using route optimization, we have added the ability for the driver to set their end point as a different location from the starting warehouse.

Bug Fixes

Desktop

  1. The Auto optimize when turned on works on the Android as well as the desktop start of day.
  2. Fixed the Generate Invoices from Pre-sales screen to generate the invoices with the correct data.
  3. Updated the Pricing to work better with deposits, line type multipliers and current price.

Android

  1. Fixed the Add items while loading will now account for Multipack Package sizes correctly.
  2. When the Search field is pressed the search bar is the cursor default instead of the first item in the list.
  3. Updated the Pricing to work better with deposits, line type multipliers and current price.
  4. The Open balance now opens and shows amounts correctly.

New Features

Desktop

  1. We have added to the Data importer to now handle adding Customers, Inventory, Product Guides and Price Codes from a CSV Comma File or TXT Tab file.
  2. We have created a new Order Screen to see which customers assigned to a Route has an order or not as well as email the customer or add that customer to a call route. This can be found in the Order Maintenance menu in the PreSales/Preloads sub menu called Order Verification.
  3. We have added the ability to post Transfers in QuickBooks when Multiple Warehouses are enabled.
  4. On the Dispatch Dashboard we now show a label for the work order that is considered the master order.

Android

  1. We have added the Pick/Ship Notes to the PreSale in the Inventory Application. They will show up when the presale is opened when the Presale is opened for picking.
  2. We have added the ability for the driver to add a customer to their route from the show all list by long pressing that customer in the Route list. They can also remove the customer from their route when show all is off with the same long press. There is also the ability to add a future single stop appointment for the customer or add them as a reoccurring scheduled stop appointment.
  3. We have added in a new send button to the Call Manager screen to send the call notes during the day. We have also added the Call Notes to the Send Transaction screen.

Bug Fixes

Desktop

  1. The import Presales from Excel now works with numeric Inventory numbers.
  2. The Pack Dashboard has been fixed and now correctly completes packing orders.

Android

  1. We fixed the issue where the Android would take to long creating an invoice from the Product guide.
  2. The Android no longer shows 0 qty assets.

New Features

Desktop

  1. We have added to the eCommerce addin without home delivery multiple logins can be set for each customer. 

Android

  1. We have added a save only feature to the Count/Fill survey screen.
  2. We have added the ability to add a known customer to the route after start of day by going to the route list, then showing all customer the long pressing on the customer needed. The customer with flash green and when show all is turned off the customer will show up in the route list. Any customers added this way will be removed should the refresh button be pressed. Also removing customers from the route list works the same way but when show all is off.

Bug Fixes

Desktop

  1. Fixed the Last imported date with remote ERP imports to show up correctly.
  2. Now the Pre-Sale total amount shows up when the End of Day Summary is printed out.

Android

  1. Fixed Multipack on the preload screen to not auto fill the Each quantity with 1.
  2. Fixed the Inventory On Hand report with Multipack to show package sizes in the Qty field.

New Features

Desktop

  1. We have split the date and time on the Order history grid.
  2. We have added a new Total Consigned Column to the Inventory Grid when the Consignment addin is installed.
  3. We have added enhancements to the Consignment information on the Inventory item and Customer detail screens.
  4. We have moved the End of Day Settled drop down box to next to the date selector.

Web Service

  1. We have separated out the Windows Mobile into its own web service.

Bug Fixes

Desktop

  1. We have fixed the Vendor setup that should you try to leave before saving changes the screen will now prompt you.
  2. We know pull all credit card types from QuickBooks.

Android

  1. When adding to invoice from the product guide and the Oversell warning goes off will no longer crash the application.

New Features

Desktop

  1. We have changed the End of Day process a little now you select the route first from the available list then are taken to the End of Day screen. These two screens will work like our other processes as a tabbed set.
  2. We have changed the Mid Day Pick report to show more information.
  3. We have added a new Vendor Forecasting report that separates the forecast order into the different vendors this only works with the Forecasting Addin.
  4. The Scheduled Stops tab in Route Maintenance now has an option of what information shows up on the calendar for the Scheduled stops.
  5. Scheduled Stops that have an invoice sent back to the desktop or have been toggled to complete will now strikethrough the stop on the calendar.
  6. In the Multipack addin, we have added a new tab to the Product Package - Package Size screen that allows for multiple items from the inventory to be assigned to that package size as well as any editing can be set up here.
  7. We have added the ability to select a Credit card type from the Desktop Payments screen if the Accounts Receivable Addin or a Credit Card Processor Addin is installed.
  8. We have updated the Call Manager History report to pull in the Customer information correctly.
  9. Changed the Update from an Accounting software with multiple warehouses each individual warehouse will update not just the main warehouse.

Bug Fixes

Desktop

  1. We have updated the MSA report to have the proper formatting.
  2. When the Fill from Guide on the invoice or presale transaction screens will now calculate sales tax correctly.
  3. The End of Day Alternate email for an Invoice or Payment with PDF layout on now emails instead of printing out.
  4. The End of Day Pre-Sale summery now shows up with the correct amounts.

Android

  1. Truck Guide Qty when available will now show up on the Preload setup screen during the End of Day process.
  2. The Route list now updates after completing a transaction with a customer.
  3. When the Show Call Manager on Sales Routes now creates a transaction properly and send them back to the desktop correctly. 
  4. When a Payment on an Invoice is voided the invoice will return to the Open Balance screen.

New Features

Desktop

  1. ERP imports now take into account if there are unposted transfers or adjustments of inventory.
  2. When a Payment is applied to an Invoice but the Invoice has been Voided the Payment amount gets applied to the Customers total until it can be applied to a specific invoice.

Android

  1. Added changes to the Truck inspection screen to make it easier to read and reply to.
  2. Load Adjust Override code now works when Inventory on Truck is set to No Changes.

Bug Fixes

Desktop

  1. Updated the Error messages on sending Documents or Statements should the Email failed to go through.
  2. The Order History screen now exports multiple orders at one time.
  3. PDF preview of Credit memo's now shows full amount with Sales Tax and Payment method.

Android

  1. Making a Delivery after doing a consignment now sets the type correctly for the Delivery.
  2. Changing an Invoice to a Pre-Sale after going to the payment screen resets the Order number to follow the new Transaction type numbering.
  3. Scanning with a Socket Scanner on Route has been updated.

Web Service

  1. IO inverse Credit now follows the Tax flags when an invoice is sent from the Android.

New Features

Desktop

  1. On the Order Management History Screen, the grid has been changed to a Telerik grid.

Android

  1. We have added a new feature to the Android where if an order has been made for a customer then going into that customer on the Route list will show Todays Orders on the customer information screen.
  2. We have added a new column to the End of Day on the Device that will count for any product adjusted to the route during the day. To get this new column after updating go to the Company Options and resave the layout for the End of Day screen on the device.

Bug Fixes

Desktop

  1. The Truck guide screen now pops up a warning when an inactive item is being added to the guide.
  2. Mappoint Dispatch now shows all days selected by the date range correctly.
  3. We have changed the Desktop Presale generation to refresh an inventory line when the inventory item is changed.

Android

  1. Day Light Savings will no longer cause an issue with Forecasting and Presales on the device.
  2. The Warehouse application now follows the number of Decimals in Qty fields set on the Desktop. 
  3. The Route list now sorts Ship To's after the parent customer.
  4. The Show Qty Needed screen now sorts the items by the Inventory number.
  5. We have updated the Warehouse application to work correctly with scanning and Multipack.

New Features

Desktop

  1. We have add the Customer note pop up to show up before the Call Manager Presale Order pop up.

Bug Fixes

Desktop

  1. The Inventory Committed Utility has been updated and is now adjusting for Preloads.
  2. Call Status page has been updated to work with the new defaults.
  3. The Home Delivery Customers Orders Tab now shows which week it currently is.
  4. The original Scheduled Stop is now the master stop in a sequence not the second stop created in the sequence.

Android

  1. Home Delivery Application buttons have been updated to show the correct names.
  2. The Truck Inspection Report now save the last comment entered.
  3. The Home Delivery Buttons on the signature screen have been returned to Save/Print and Save.
  4. We have removed extra line types from the Consignment of items screen.

New Features

Desktop

  1. Google Route Optimize route pins now show the stop information.
  2. Google Route Optimize route Start of Day screen will now use a Google Map for the Route Map tab.
  3. When using Credit Card Payments in the field we now transfer the card to QuickBooks.
  4. Send to Acc Pac interface now includes a column to show Line types.
  5. The Data Importer now sets the Delivery date to the current date if one is not set.
  6. The Add button has now been disabled for Posted Transactions.

Bug Fixes

Desktop

  1. Route Opt now works with Customers with multiple addresses properly instead of ignoring them.
  2. Google Route Optimization change that when Google add in is installed the Routes no longer have assignable pin images.
  3. Google Route Optimize route Start of Day screen no longer shows the HTML tags in the Directions section.
  4. Route Setup window no longer gives a false error message on opening.
  5. When the Company Setting "Require Settlement of Desktop Invoices for Posting" the system will open an error message when trying to save an invoice to a route on a day that is already settled.
  6. When selecting a Scheduled Stop on the calendar the stop selected will be highlighted.
  7. Show Presale link on an Invoice now shows an error when the Presale is no longer in the system.
  8. 0Qty Assets no longer show up in the Asset Reports.

Android

  1. Physical Inventory in the Warehouse application can now update options after signing in.
  2. Physical Inventory in the Warehouse application will no longer allow a physical count for any warehouse not set to 'Update Base Accounting Inventory'.

New Features

Android

  1. Android Picking screen will now sort the pick information based on the selected column header. Just click on the column header you want to sort by.

Bug Fixes

Android

  1. A Consign Customer can now be invoice properly through the New Order screen after running the consignment.
  2. The Mid Day Pick Printout has been fixed to now show the correct amounts.
  3. Qty no longer shows up with a blank amount when decimals are set to 0 places.

New Features

Desktop

  1. Added a new feature that if there are no statuses set up for the Call Manager we now include 3 default statuses to use.
  2. We have added the Device Inventory On Hand Report to the Desktop layout controller.

Android

  1. Added the Pick Sequence column to the Picking on Android screen.
  2. Added a new feature to the Presale Route Selection where if the customer has a default route the route will show up as green and any other routes they are on will show up as blue.

Bug Fixes

Desktop

  1. Emails sent during the End of Day process no longer send the invoice to a customer's ship to when the parent customer is the one that was delivered to.

Android

  1. Consignment now allows for items that have been delivered on the same day for the first time to be returned to the truck or invoiced to the customer.
  2. On the Consignment Transaction verification screen we have removed the fields Delivery date and Route.

Web Service

  1. The Web Service has been fixed so that the Windows Mobile works with the new Inventory application changes.

New Features

Desktop

  1. Added new features to the route Maintenance window where you can specify if the route will see all stops or if it will see presales. This way a sales route will not see Presales and a delivery route does not need to see route stops.
  2. Created a new version of Route optimization using Google Maps instead of Mappoint.
  3. Product Type discount and sales discounts have been merged into one tab.
  4. Created a new report to go with Forecasting which will show which customers have not been forecasted for.
  5. Preload products now show up in the Fill by Products screen.

Bug Fixes

Desktop

  1. The Dispatch Dashboard now refreshes whenever a Work order is added or moved on a route.
  2. All customers where ever they are created now follows the desktop Customer Balance setting.
  3. Manual Routes now print out correctly.
  4. Weighted Items now post to QuickBooks properly.

Android

  1. Creating a new Customer on the device will now follow the settings on the desktop.
  2. Product Type Sales Discounts no longer require the Discount Applied checkbox to work.
  3. Fixed issue on Home Delivery where Canceling Skip would void transaction previously saved.

New Features

Desktop

  1. When sending an invoice, Quote or Sales Order from the Desktop via email as a PDF the invoice number now shows up as part of the name.

Android

  1. Assigning a Picker to an order on the Warehouse application has a new column that shows the sales rep the order is assigned to. This column can be turned on through the Company Options device layout tab.
  2. When turned on the MSRP can now be set on the invoice screen on Device and will transfer up to the Desktop during the End of Day.

Bug Fixes

Android

  1. Emailing the Customer the pdf version of the invoices now works correctly when sending from the Android device.
  2. Presales with no products picked no longer come down to the device.

Web Service

  1. The Web service has been updated so that all information for presales being created after start of day on the device shows up properly.

New Features

Desktop

  1. Update the Vendor ordering equation to work with forecasting.
  2. Created a new addin for Peachtree 2017.
  3. Created a new addin Salesperson Reconciliation.
  4. Added color coding to the Invoice/Presale Route look up table where if the customer has a default route the route will show up in green and if the customer is assigned to other routes they will show up as dark blue.
  5. We have added two new options to the MSA export where the Customer number and Inventory Item can be justified to the left or right.
  6. We have added Customer look ups and date ranges to the Outstanding Back Orders report. 

Bug Fixes

Desktop

  1. The price drill down on the Invoice or Presale screens now shows all pricing correctly.
  2. Desktop Crystal reports no longer print the UPC for items unless the setting is turned on.
  3. Multipack has been changed to account for the large package size being committed on a preload.

Android

  1. The Load Adjust screens have been fixed to add items with the Quantity set.
  2. The Android now checks the Pricing codes correctly when multiple line items can be read to change a price.
  3. Home Delivery add in is now adding items to transactions correctly.

New Features

Android

  1. Added the ability to see the price of an item in the Add Items screen for a transaction.

Bug Fixes

Android

  1. Returns on the device now calculate the correct amount instead of charging the customer for the same amount.

New Features

Desktop

  1. Route Security now has the ability to control who can see the Audit Records.
  2. Added the ability to Assign a picker to a specific presale when the picker is using the bMobile Warehouse App.
  3. Created a new Add in that allows the Desktop to record and limit items to customers have License validations.

Android

  1. Work Order inventory now shows up on Start of Day loading.
  2. Added the ability to Partially pick an order using the Picking dashboard in the bMobile Warehouse App.

Bug Fixes

Desktop

  1. Inventory Assembly items with a cost now imports correctly from QuickBooks. 

Android

  1. Rounding on Sales Tax has been fixed so it rounds properly and no longer stops an invoice going through.

New Features

Desktop

  1. We have a new option in the Company Options "Remove Zero Qty on Save/Print" this will allow the desktop Invoices, Pre-Sales or Work Orders to have line items with 0 Quantity saved. This feature was only for the Android device and is now for both. The Option was moved from the Route Options tab to the Options tab and affects the Android and the Desktop with the same setting.
  2. Added a new Device Layout for the Load sheet this is different from the Adjust Load sheet and is for the start of day process.

Android

  1. We have removed the Send Invoices Button from the End of Day process now that invoices can be sent from the Order Review screen. We have left the Send invoices/End of Day Button.
  2. We have added a new auto save option in the device options on the Android. When turned on all changes made to the Transaction will be saved to a temp file in case of Android failure.

Bug Fixes

Desktop

  1. The Route stop report no longer includes the current weeks stops with every future time frame report.
  2. Trucks as Warehouse has been updated to work better with inventory transferring and work orders.
  3. Filling a Presale from a back order now calculates pricing.

Android

  1. Start of Day information is now recorded correctly to the temp database on the device.
  2. The Route list on the Android no longer adds an address to customers who do not have them when scrolling through the list.

New Features

Desktop

  1. When updating to a new version of Route the old layout for the Balance Report is saved.

Android

  1. Picking on the Android now includes a total count of Units Ordered and Units Picked in each order.

Bug Fixes

Android

  1. The Android Open balance for a customer is no longer duplicating the invoices.
  2. The consignment button to add new consigned items to a customer no longer requires the customer to already have consigned items in the survey.
  3. Removing items from the product guide before going to the Count/Fill survery no longer stops the survey from opening.
  4. Multipack saving an invoice will now validate qty correctly based on the Desktop option to handel overselling.

New Features

Desktop

Added new address columns to the Telerik grids for the Invoice, Presale and Route balancer lists.

We have changed the Inventory Consignment tab to look like the Customer Consignment tab.

With the Security add in we have now made an Audit Record that tracks the changes being made and can be found under Tools called Change Log.

We have created a new data importer for Presales and Invoices that can be use with any CSV (Comma delimited) or TXT (Tab delimited) file. The new importer can be found under Tools called 'Manage Mapper' and 'Import Data'.

Bug Fixes

Desktop

Updated the Peachtree export to inculde a Column for Sales Tax amd Invoice Total when sales tax is enabled.

New Features

Desktop

Added the Zip Code as a new column on the Customer Grid.

Added Grid controls for the Consignment Survey screen found under the Company Options under the Device Layout tab.

Added Grid control for the Quantity Ordered column for the Product Guide grid on the device.

The Global Product Guide Update Tool has a new feature Only Modify Existing Product Guide Records, where selecting a large selection of Items that may be on the customer's product guide but only the items that are a part of the customer's product guide will be updated. The only fields this does not change are the include on Invoice and Survey check boxes.

Android

Home Delivery App now has a new Truck Report to show the Start of Day Truck Inspection report. 

Added new columns to the Consignment Survey Screen which include New Consign and Return types.

Added the Vertical Keyboard to the Consignment Survey Screen.

Created a new workflow for Consignment screens where when in the Consignment Survey screen input amounts in the Count and New Consign and the Return types then after the Invoice is completed then the next screen will be the Consignment Transaction screen instead of returning to the Consignment Survey screen.

Bug Fixes

Android

Removed Return types from the Consignment Invoice Screen and added Return types to the Consignment Transaction scree.

Removed the Qty and Search box from the Consignment Invoice screen.

New Features

Desktop

  1. Added a new setting to the Vendor on Invoice option when set to Customer Default if the customer has a vendor set in the customer record then that vendor will show up on the invoice printouts.
  2. The Mid Day Pick Screen now has more columns available from the Device layout for the Load Adjust settings.

Bug Fixes

Desktop

  1. The Global Product Guide Update Tool Approve all button now updates the status of all items based on the settings selected.
  2. Statements now print or export properly when the Customer has a parent Customer.

Android

  1. The Group by Product type setting is now organizing the invoices properly.
  2. Scanning Items into the Android when there are no Product Categories now properly jumps through the Item list.

Bug Fixes

Desktop

  1. Route Balancer Select all no longer selects transactions not showing in the change box.

Android

  1. Android 6.0+ users can now download Route for the first time on a new device without issues with the Database.

New Features

Android

  1. The Android SDK has been updated for the 6.0 build of Android because of this all Home screen short cuts for the will not work after updating the Android devices. Please delete the short cut and then replace with a new short cut.
  2. We have now created a new Add in called Consignment this now allows for an Android user to consign items to a customer then return at a later date and charge for those items. We have taken the same functionality that we had on Windows Mobile and made it available on the Android.
  3. Now the Android is able to create a new customer and create orders for that customer and send them back to the desktop before the End of Day is sent which will create the Customer record and add the transaction to them.
  4. Now able to make payments on the Android when a Customer has the setting View Customer Balance/Open Invoices On Device.

Bug Fixes

Android

  1. The Socket Scanner is now compatible with the Android 6.0 version of the software.
  2. The Invoice History Receipt now shows correct amounts without refreshing the page.

New Features

Desktop

  1. Route Sales by vendor export report has been added to the Sales under Reports. This is a short term report for at most 1 month worth of data.

Bug Fixes

Desktop

  1. Pick Dashboard printed box now updates properly when a pre-sale is printed out in any format except Pick List.

New Features

Desktop

  1. The Pick Dashboard now can be opened even when the Auto pick feature is on.
  2. The Route Master Report now shows scheduled stops on a route.
  3. Two new buttons have been added to the pick dash board, Refresh, which is a manual refresh of the dashboard, and Pause, which will pause the automatic refresh rate and is available only when the refresh rate is greater than 0.

Android

  1. The Android now can send a new customer when sending a transaction to the desktop for that customer not just during the End of Day.

Bug Fixes

Desktop

  1. The export to Sage now shows the correct invoice type.
  2. Trucks as Warehouse Desktop inventory grids now show up with the correct amount of inventory moved.

Android

  1. When the Price Override is not set to none then the prices can be changed for a Desktop generated pre-sales.

New Features

Desktop

  1. The Global Product Guide now has new statuses available, Submitted or Approved for Sale, Credit or Both. The Global Product Guide now matches the Customer Product Guide.

Bug Fixes

Desktop

  1. Forecast will now give S/CO amounts form the Product Guide when the C/O setting is set to Use Product Guide CO Always.
  2. Generate Asset Billing when the desktop reports are set to PDF no longer have a Print pages’ limit.
  3. Work Orders now save Taxable or non-Taxable correctly.
  4. Reopening a future Work Order then closing it will no longer call for saving when there have not been any changes.

Bug Fixes

Desktop

When using the Crystal Reports when viewing an Invoice or printing one if an item has two different line types both lines show up on the report.

Android

The Android when rounding a total price for an invoice now rounds to the Hundredths and Thousandths places correctly.

Web Service

For Invoices the Discount IDs are now sent from the Android to the Desktop.

New Features

Desktop

  1. The Invoice Screen allows the user to double click on the price which opens a new window to show all available pricing found for that product.
  2. The Pick List now shows which pre-sales or preloads were selected to create the list of items. This will show up when the list is previewed or printed out.
  3. When generating the Vendor Order now the date can be set to a different range then the current date. 
  4. When generating the Vendor Order if there is no forecast information the order will base off the warehouse qty versus the inventory min order qty. 
  5. The Vendor Order when generated using the inventory min order qty outstanding PO (on order) quantities will be taken into account not double order. 
  6. New columns have been added to the Vendor Item Table called Forecast Lead Days. With the Forecast Add in this new column allows for an override of the vendor lead days and creates a lockout for those days on the Android device. 
  7. Generating the Vendor Order now takes into account the Forecast Lead days when creating the order. 
  8. The Route Load Sheet Report under Order Management now includes Preloads as well as Pre-Sales.

Android

  1. Color coding has been added to the Customer Survey Forecast Grid to help the user order items at the correct time compared to when there will be forecast lead day lockouts and when they will see the customer next. 

Bug Fixes

Desktop

  1. Work Order Dispatch no longer give an exception when double clicking on Verify Address.
  2. Creating a new Work Order and dragging it onto the Dispatch grid no longer gives an error, after dragging the Work Order to the grid the user needs to refresh the page to see the change made.
  3. The 'Delete' Button in the Work Order Dispatch will now delete the work order or pop up a message if you want to delete the recurring series.
  4. Moving pre-sales between different routes in the Route Balancer the last pre-sale moves without issue between the routes.
  5. If all tokens Invoice numbers are taken a new Message box will appear stating that all numbers are used. The user will need to define the new invoice number. This works for Invoices, Pre-Sales and Quotes.

New Features

Android

  1. The Update during the Start of Day has been changed as we have removed the ability to skip the Update. Now all devices will have to update when there is a newer version available from the web service before they can do a Start of Day. 
  2. Two new buttons have been added to the Web Services Settings screen these will launch the web service website on the device user’s choice of internet browser. The buttons are Launch Web for the main web service and Launch Alternate should there be an alternate web service. These can be found under the Settings> Web Service Settings or from the Start of Day> Setting pages.

Bug Fixes

Desktop

  1. Sending Customers to Canadian QuickBooks now goes through.
  2. Reoccurring Work Orders will now skip non delivery days then reset to the original date the next occurrence.
  3. Setting a recurring work order with a Monthly Recur, now creates the master work order for the date upon which it was created and then it creates the subsequent work orders for the day that was specified.

Android

  1. Deposit and Non deposit items created on a Presale now show up correctly in the Invoice preview.
  2. Scanning a multipack item and the item is added the Invoice no longer shows an error message that the item is not available.
  3. Scanning weighted items in the Add Items screen now finds the item or shows an error message that the item is not available.

New Features

Desktop

  1. New QuickBooks Rollup add in where posting transactions to only QuickBooks will roll all transactions into one overall transaction per type and per date so fewer items need to be sent. 

Android

  1. On the android any actions that clears out transactions without sending them to the Desktop will now store the Database in a backup first that is independent from the Auto back up settings.

Bug Fixes

Desktop

  1. The SAGE import no longer pulls in inactive Sales Representative.
  2. With the Customer Departments add in the Send Statements Include Associated Invoices now sends the invoices broken up into individual pages.
  3. The Desktop Invoice now shows or does not show the UPC's based on the setting 'Print UPC On Desktop Invoices' found in the Company Options - Options tab.
  4. The Desktop now displays the correct Warehouse for Inventory Transactions.
  5. Send invoices to QuickBooks report now shows the correct information. 

Android

  1. The Android now looks at all pricing changes.
  2. The Customer Name now shows up on the Balance sheet.

New Features

Desktop

  1. With the Truck as Warehouse add in installed when a new truck is created automatically a warehouse of the same name is created.
  2. The Truck as Warehouse add in has new field on the Route Maintance Screen under the General tab called Source Warehouse from this field you can control fom which warehouse the product comes from for the route if override is not being used. 

Web Service

  1. The Truck as Warehouse add in now appends all Start of Day, Mid Day Picks and End of Day inventory transactions in a transfer report for the day.

Bug Fixes

Desktop

  1. With the Truck as Warehouse add in installed End of Day changes to the inventory is now recorded in the Inventory Transfer reports.
  2. With the Truck as Warehouse add in installed the From and To Warehouse is now being saved when creating an Inventory Transfer.
  3. When a Pre-sale has been invoiced but voided the Pre-sale will show up under the customer in the Pre-sale history tab with the status of Completed.
  4. QuickBooks Remote no longer adds a time offset when the Desktop is in a different timezone from US Mountain Time.

Android

  1. Items added to a credit with split invoice enabled will now add and default to a return type line type.
  2. Adding a positive quantity on a credit is now possible again.
  3. Scanning an excluded item no longer makes every item unaddable via scanning.
  4. Windows Mobile Inventory no longer throws an error with the Multipack addin installed and adding an Item to the Physical Inventory when setting a quantity amount.
  5. The same exclusive item for different customers now shows that item when creating a new order for either of those customers.

New Features

Desktop

  1. The Desktop now exports PO numbers to Sage.

Android

  1. In the Company Options on the Desktop under Additional Options is a new option to add two new fields to the Invoice Preview as a Header and Footer which allows for messages to be added to the preview. These messages have a 100 character limit.

Bug Fixes

Desktop

  1. With the Work Order Add in when working on an Invoice the Customer field no longer has any issues when editing the customer information.
  2. SAGE exports now support exporting Crystal reports.
  3. With the Truck Warehouse add in the Route warehouse no longer shows the Onhand and Warehouse Available columns.

Android

  1. Approved Product Guide items allowing sale or not is working on all devices based on the Status.
  2. The Warehouse Inventory App now shows the warehouse number instead of the id number for the warehouse and item is at.
  3. The Warehouse Inventory App now remembers the last sales rep logged in on the device instead of defaulting to the first sales rep in the list.
  4. The Warehouse Inventory App sync refresh tool updates with any changes made on the desktop properly.

New Features

Desktop

  1. The Customer Product guide has a new column Status which is separates the items into Approved for Sales, Credit, or Both or Submitted for Sales, Credit or Both. Also 2 new check box option have been added to Only Allow Approved Items for Sale or Only Allow Approved Items for Credits. When either of those are checked the product guide on the android will only allow the items for sale or credit based on its status.

Android

  1. The Invoice History screen now shows the total amount for the invoice, the Detail total plus the sales tax.

Bug Fixes

Desktop

  1. With Multipack enabled all items now show up on the Pricing grid with their itemnum and description.
  2. With the Accounts Receivable addin the History page now works without issues.
  3. Exporting Statements with Attached Invoices as a PDF or in an Email now send correctly adding the Invoices in a separate attachment. 

Android

  1. The Open Balance no longer pulls all invoices for the customer and only pulls invoices that have a balance remaining.
  2. Exclusive on Customer Class now works correctly and no longer excludes the customer that the list is exclusives.
  3. Pre-sale Delivery Days are no longer being overrided on the Android and show up correctly.
  4. Fill from Guide Append and Replace features are now working properly.
  5. Bmobile no longer crashes when using a Hand Scanner while in the Products page.
  6. Using the Hand Scanner while in the Add Items screen for an invoice now finds the item or sends a message the item is not in the list.

New Features

Desktop

  1. Statements have been added to the Company Options 'Document Type Specific Settings' which allow for them to be emailed with subject and message as well as the email is usable with efax.
  2. Added the option to override the Customer Default email Address with the Email Alternative button for the History, Invoices, Pre-Sales, Work Orders, Quotes, and Payments screens. To reach this new option Click on the Email buttons sub menu on the page. 
  3. New QuickBooks Option which allows for the Customer Address or Ship To Address when posting to QuickBooks in place of the Deliver to address.

Android

  1. Exclusive or Excluded items no longer show up on the Add Items list.
  2. The Save/Send order when pressed will save a copy to the internal Database that can be retrieved incase the Device fails or other unexpected event.

Web Service

  1. VOID Transactions can now be sent from the Androids End of Day to the Desktop.

Bug Fixes

Desktop

  1. No longer receive the error when using reconciliation and returns report.
  2. The 'Send Forecast' button shows up properly on the Windows Mobile Device.
  3. With multipack, the 'package' column on the customer and global product guide now populate with the default package.
  4. Send Statements now selects properly when the 'Select All With Balances' button is clicked.
  5. Generating a Pre-Load from a customer guide now no longer include inactive items.
  6. The Route Grid no longer selects multiple routes when selecting a route to add to the grid.
  7. Work Order patterns and messages have now been made to match those in the Stops procedure.
  8. QuickBooks Remote now sends invoices that contain items when the 'Remove Parent/ Sub Parent Items' option is enabled.
  9. MAS remote now properly sets up the Accounting package with Multipack enabled.

Android

  1. New Orders will no longer open with a balance already in the Subtotal, Sales Tax and Total Invoice values.
  2. The 'Send Forecast' button shows up properly on the Windows Mobile Device.

New Features

Desktop

  1. Work Orders now include payment terms for the Customer.

Bug Fixes

Desktop

  1. Adding a new item to an existing transactions, work orders, invoices or pre-sales, no longer changes the item numbers of the existing items when the Company Option 'Sort Invoice/Presale by Stock Number' is enabled.
  2. 'Email Selected' on the 'History' screen now works when the EDI add in is installed.
  3. New Unscheduled Work Orders no longer show up on the Dispatch/Work Order Grid and receive the last modified time on the work order. The Work Orders will not show up on the grid without a start time and a Route.

Android

  1. When Asset Tracking is available and discounts are enabled using discounts on an order will no longer cause any issues.
  2. With Survey Locations enabled the Parent record now shows its own location and not the ship to locations.
  3. With the Include on Survey setting on a new item added on the invoice will now show up in the Product Guide and the Survey after the invoice has been sent to the desktop application.
  4. Discounts added to an invoice on the Android now show up on the invoice once it is sent to the Desktop with the correct price. For this a new field was added to the Item drilldown called the 'Original Price' which shows the price before the discount was applied.
  5. Pick list will now print with items grouped by product type no matter the order they were added to the invoice. 

New Features

Desktop

  1. Added a Vendor Item Alias column which will replace the Item number, for customers included on the Customers tab for the vendor, on invoices preview and printouts from the desktop or Android devices.
  2. Added Telerik base controls to the Route Balancer grid screen.
  3. Added an 'Approve All' button to the Global Product Guide Update when the 'Only Allow Sale of Approved Items' or 'Only Allow Credit of Approved Items' are clicked. To open this new feature the option 'Update Customer Record With Following Settings' is enabled. 
  4. On the Generate Preload window now has an option to generate the preload when a presale exists or skip the preload if a presale exists.
  5. Added a new report 'Commission By Salesperson' which filters by Sales Rep.
  6. Company Options has a new Field which will import the company email address from the accounting software.
  7. The Company Email will now be printed on Invoices.
  8. At the End of Day Settlement for Route Invoices has a new button to 'Import Invoices' which imports all invoices for that route. To turn on this new setting in Company Options turn off the option 'Required Settlement of Desktop Invoices for Posting'.

Bug Fixes

Desktop

  1. The Payment List now accepts searching by date.
  2. The Route Dashboard is no longer stopped when Start of Day generates all routes.
  3. The Statement Contact Preference now matches the customer record.
  4. Now a Quote can be previewed from the Inventory History.
  5. Now when adding an inventory asset item to a work order created on the dispatch dashboard will add the filler inventory item. Creating a work order from the customer screen on the 'Scheduled Stops' tab also add the filler inventory item.
  6. Send Statements screen no longer shows a blank invoice when using 'Include Associated Invoices'.
  7. Defualt setting for Cash Payments acceptable per Customer is now set to be enabled.

Android

  1. Invoices now recalculate upon hitting confirm/sign.
  2. Disabling Printing from preview no longer disables previewing reports.
  3. Home Delivery with Discount per quanity now shows the correct pricing when being previewed.
  4. The Package column now displays the correct name.
  5. After a Transaction is sent from the Send screen it no longer shows up on the avaliable list. If a Forecast is saved a second time it will be available on the send list.
  6. Home Delivery and Route's Footer caption now displays the Credit Menu label set on the Desktop.
  7. If a Pre-sale is missing a Department the tablet will show an Error message stating that the department is missing.

New Features

Desktop

  1. Now the Forcast Threshold can be turned off by setting the Forcast Threshold % to a blank amount.
  2. Added a new Route option called Force Printout on Load Sheet that forces a load sheet aat the Start of Day.
  3. Added a new Route option called Disable Printing From Preview Screen which turns off printing from the preview screen on an Android device.
  4. Added a new Device option called Allow Tax Override when turned on allows for the Android user to change the tax code for an invoice.
  5. Added Map Shipvia fields to Crystal Invoices.
  6. Added the ability to edit how the Forcast grid looks on an Android device.
  7. Added the ability to change the layout of an Invoice for Android devices. To change positions from the default use negative numbers to move to the left and positive numbers to move to the right.
  8. Added a new Mid Day Pick Report 
  9. Added the function to not charge for fuel surcharge while Required Minimum Order and Fuel Surcharge
  10. Added to the Invoice the Item Description which can now be filled in during Invoice creation or with an Items Terms and conditions or Warranty information

Android

  1. Added the Customer num to the top of the override code box when propmted to enter the code. 
  2. Added the function to send Invoices, Credits, Payments, Quotst and Forcasts from the Send Screens for the Route List or the Order Review.
  3. Added a new selection filter menu for the Send screen, found through Order Review or Route List, to filter the type of transaction to send, such as 'Invoices', 'Pre-sales', 'Payments', 'Quotes', and 'Forecasts'.
  4. Moved the Tax Code to the Overflow menu 
  5. Removed the Catagory screen when no Product Types are defined
  6. Added Invoice Print out for 8.5x11 invoice from Android devices.
  7. Added the function to Send invoice history during SOD on Android devices with a setable length of time and number of invoices to send.

Bug Fixes

Desktop

  1. The Route Export Report for QuickBooks now opens.
  2. The Assest Billing Monthly frequency has been fixed and now charges correctly.
  3. When Set to limit invoice to a single class a classless item can now be added to the invoice.
  4. The Override Delivery date correctly matches the next route day.
  5. Fixed the length of time it takes to open the preview of the load report.
  6. The Print Statements on the customer's Billing tab now matches the format of the Send Statements.
  7. The Invoice and Presale buttons in Home Delevery now creates the proper transaction for the customer.
  8. The Call Manager after creating an Order no longer crashes.
  9. Asset Billing now generates corretly for Daily or Monthly billing.
  10. Updated the QuickBooks addin where the Main Email from QuickBooks is the only primary email in bMobile.
  11. Fixed the Customers with Account Receivable to now open.
  12. Fixed the SOD and SQL slowness which caused some SOD to fail.
  13. Route can now send $0.00 line items to QickBooks Online.
  14. Added back the PO field to the Inventory Presale/Preload list.
  15. Inventory Oversell no longer crashes.
  16. Fixed export from History to check invoice type and to get the data correctly based on invoice type.
  17. Fixed sending POs to Canadian QuickBooks.
  18. Sends the correct Invoice Accounts Receivable to Canadian QuickBooks.
  19. With Multipack addin rhw perviewing a pre-sale on the pick dashboard now shows the package information for each item.
  20. All transactions can be viewed without bMobile telling you to add any items in the transaction to the product guide if an item is not on the approved items list.
  21. Using Departments for Customers no longer have ship to on the invoice.

Android

  1. The Vender Item list and the Approved Saleable Items list now limit the viewable inventory.
  2. Updated the process when doing countfill and split invoices so after finishing user will be returned to the route list.
  3. The Limit invoice to a single class now limits incoives to that class.
  4. Retains saved items when toggling between the search and not.
  5. Home Delevery Promo Price now calculates correcty.
  6. Home Delevery Invoice totals now align with the right most detail column.
  7. Home Delevery Reports menu no longer crashes.
  8. The Forcast Grid no longer blanks when entering editable boxes.

Web Service

  1. Fixed the Customer Search to now search by Customernum and by Customer Name.
  2. Fixed the Inventory Exclusive properity so that an Item excluded from a customer will not add to the invoice.
  3. Removed the extra column from Exported Invoices.
  4. Fixed the Signatures sent from EOD from the Invoice/SignatureCapture now send correctly.

New Features

Desktop

  1. We now can look at whether or not the days between the route date and the forecast date are less than or equal to the # of days for that date.
  2. Added db patch that will set all CanPayCash values to 1 and alter the table to not allow nulls.

Bug Fixes

Desktop

  1. Generating presales from customer guide multiple times no longer doubles the amount of presales generated. Each generation will only generate one presale per customer.
  2. Print Pick List on presale will no longer throw OutOfMemoryException

Android

  1. Android forecast grid now follows company option for decimals
  2. Fixed device to assign the promo as it iterates through all price codes.  Previously it was assigning the 1st one but not allowing any others to overwrite.
  3. Fixed EOD Crash when oversold

New Features

Desktop

  1. Saving invoices now takes a few seconds to complete. Yesterday before the updated addin was built it took one minute to save. Now the invoices are saving within a few seconds.

Android

  1. Added validation to see if anything entered into search with a qty other than 0 and warn user when attempting to back out of add item screen.

Web Service

  1. Invoice files sent to DT now have invoicenum.

Bug Fixes

Web Service

  1. Fixed External Web Service pricing issue involving multipack.

New Features

Desktop

  1. Exporting invoices now shows the customer number in the three locations. 

Android

  1. The Android PDF invoce now matches the desktop layout.

Web Service

  1. Deliver Date is sent to the desktop now.

Bug Fixes

Desktop

  1. Fixed build up value on Survey not properly calculated.
  2. Fixed issue where if 'Allow Edits of Saved Transactions' is disabled and you void an invoice on Android that was made through Count/Fill and then do an EoD the Count/Fill of that invoice will still go through to the DT. 

Android

  1. If 'Allow Edits of Saved Transactions' is disabled and you void an invoice on Android that was made through Count/Fill and then do an EoD the Count/Fill of that invoice will still go through to the DT. 
  2. Fixed issue where if you searched for an item in the invoice screen, you would lose the data that you have already entered 
  3. Fixed scanning inconsistencies. 
  4. Fixed problem with any numeric value over 7 digits

Web Service

  1. Added code to WS to prevent any reasonid of 0 from being written.
  2. DeliveryCount file now only generates if we've actually got Count/Survey data to send back to the desktop.
  3. Deliver Date is sent to the desktop now.
  4. Fixed issue caused by WS proc that was not pulling the pkg from the presale but from the inventory default package.

New Features

Desktop

  1. Work Order and Quote are now options that allow the input of an email address on the Address tab for a Customer. 

Bug Fixes

Android

  1. Fixed crash when overselling inventory.
  2. Fixed issue when voiding Count/Fill invoices.

New Features

Desktop

  1. Added new field to EDI options called "GS Application Receiver Code".  If the field is omitted then the ISA Receiver ID will be used in the GS03 segment, which is what it did previously.

Android

  1. Changed Android to return error message if user attempts to save negative EoD inventory count. 
  2. Added "Test/Refresh DEX Dongle" button on DEX screen.
  3. You can now see the Warehouse Available information for an item is you set it the device layout.
  4. Relabeled the company options sections to reflect the true sections (Invoice, Invoice Check, Non-Delivered Pre-Sales, and Products.  I have set the defaults based on a 4" layout.

Bug Fixes

Desktop

  1. Fixed item list showing inactive items when selecting multipack deposit item.
  2. QB Online Mapping of Company Information
  3. Removed signature from create invoice process in enter order control, pack dashboard, generate invoices from presale, and manual route SoD process.
  4. System now checks and does not allow the save of duplicate presale numbers. 
  5. Fixed issue handling scientific notation before sending from Android back to DT. 
  6. Updated export to QB to check that both a tax code is specified and that the customer is tagged as taxable before setting the QB "Tax Code" to "Tax".

Android

  1. Fixed Android to pull pkg from inventory record if one not specified on order

New Features

Desktop

  1. Suppressed 'Undo' button on new record entries. The reason for this is that the 'Undo' button isn't a traditional 'Undo' button where it literally undoes the last change. Instead our 'Undo' button reverts the data to the last saved point for that record.
    Which means if I am get done creating a new record and press 'Undo' before pressing 'Save' my entire record is wiped clean leaving me to have to start all over again.

Android

  1. Creation of option to disable 'Save/Send' button.
  2. When a survey is completed on the device it now time stamps the survey with the time and date.
  3. When you have inventory credits that have been counted on a survey and a delivery you can now add the credits to the delivery. 
  4. Created 'Running Sales' report on Android accessed at 'Reports > Running Sales'
    Report takes DetailTotal + SalesTax from Invoice and adds to give the running sales total. Voided invoices are excluded from this report.

Bug Fixes

Desktop

  1. Pick list screen can now sort by product type.
  2. Delivery holidays are no longer being ignored.
  3. Fixed price override on route not preventing change of price.
  4. Fixed presales showing price based on Order Qty instead of Actual Qty.

Android

  1. The survey and delivery process will now fill in the sales column on the customer survey screen.
  2. Fixed issue where when Oversell is set to Automatic you can have product removed from your order due to the product being oversold even when there is product available.

New Features

Desktop

  1. Added ability for user to edit the carryover and the new "Calculated" checkbox on the delivery count tab for customer & shipto. If value changed on a record, that record and all future ones get recalculated. Only when the records get recalculated will the returns and sales be recalculated. This becomes valuable if a DT invoice has been entered or modified after the delivery count record was created. This process is set on the customer, shipto, and WS processing when delivery count data is brought in from the device.

Bug Fixes

Desktop

  1. Fixed pick list report to group and page break correctly.
  2. Fixed QB Remote issue with importing qtys.
  3. Edited formula of warehouse available to correctly calculate from the available sell column. Report now gathers information as follows:  On hand - presales = Available to sell - On truck = Quantity in Warehouse.

New Features

Android

  1. There is now an option to disable 'Save/Send' button

Bug Fixes

Desktop

  1. Updated process to force recalc of next delivery date when shipto specified.  This will only occur for presales.

Android

  1. Suggested Loads on Mid Day Pick and on Load Sheet Report now match.

New Features

Desktop

  1. The bMobile Scheduler for automated sending of transactions now supports efax as a process type.

Bug Fixes

Desktop

  1. Fixed code that did not delete old warehouse information when turning off warehouse override.

Web Service

  1. Fixed issue where if you make a $0 presale on android and save it, the invoice table is saving the DetailTotal and other values as null instead of 0.

New Features

Desktop

  1. New app created called "bMobile Scheduler.exe".  This has its own config file to allow it to launch with the appropriate db credentials.  The app must reside in the same directory as other BM apps. If you manually launch this app you can change the settings.  This will tag which docs can be sent.  Currently, only invoices, presales, quotes, and work orders (if you have the work order addin) can be sent.  Statements need to go through the standard DT process.  In the settings you can specify how many days prior the document will be sent out.  For example, anything with 1 will get sent 1 day prior.  Something with 0 will get sent on the same day. 

    When the senddocs is launched from this app a new button is visible to allow the user to select the docs based on the values in their options/settings.

    If the app is set to only send unsent docs then the settings will be used to decide which docs should be selected, based on the invoice setting days, presale setting days, etc.

    This should ideally be run once a day from a scheduled task but can be run more often if they want to have docs sent throughout the day.
  2. Added logic to check if customer name = ship address 1.  If so, address 2 and 3 will be used for the address lines.
  3. A new MAS option has been added to let the user decide which MAS field to use for the UPC field in BM.  The default is "Category1".
  4. Updated export to QB where the ship to has been used on the invoice to specify the shipping address for QB.  If no shipto used then the address will default to what QB has for the customer.
  5. Added button to shipto screen that follows the same rule that the customer uses to show the button.  The rule for shipto is that if the customer is flagged to only sell approved or credit approved then the button will show.

Android

  1. Added addt'l grouping of deposits to include line type.  Currently, if they had more than one sale line type or more than one return line type then it would separate each one of them out.  If they only use a single sales and return line type per invoice this won't be an issue.  *** This fix doesn't do anything to the Android invoice (if a similar change is needed there)

Bug Fixes

Desktop

  1. Fixed issue where when processing a return on credit cards using CAYAN with CMS, it is charging the customer's card, not refunding.
  2. Fixed issue where when you preview the packslip from the presale window it generates an presale invoice, not the pack slip.
  3. Fixed issue where when the pack slip is previewed on the desktop invoice creation screen it does not come up with a pack slip. It prints an invoice with pricing 
     
  4. Fixed pick dashboard to use packing slip report instead of invoice.

Android

  1. Fixed issue where if split invoice is on and we use adding items to an invoice on android, if I enter -1 as my qty then the item is placed onto the invoice as line type 5 good returns. Doesn't seem to follow default credit type in company options.  This allows us to credit items on an invoice.  We shouldn't allow use of the - key while in split invoice and writing an invoice.

Windows Mobile

  1. Fixed display to correctly highlight presales on delivery screen.

New Features

Desktop

  1. Added new "On Truck" and "Warehouse Available" columns to both screens (Inventory On Hand tab & Warehouse Inventory tab).  No other changes made except with the procs that calculate the data for these tabs.

Bug Fixes

Desktop

  1. Fixed issue where when doing reset columns it was not resetting the text wrap on the description column.
  2. Fixed issue where an error message was thrown when attempting to Preview or Print the Pick List of a Presale.
  3. Fixed issue where when the terms on an invoice are changed and do not match the customers original terms the PDF invoice does not hold the changed terms, it references the customer default terms.

Android

  1. Fixed issue where both active and inactive items appeared in the physical count 'add items' list.

Windows Mobile

  1. Fixed issue caused by invalid value updated to cell when pressing a grid header.

New Features

Android

  1. Added the ability to see Route and Delivery Date on the Order Review screen for pre-salesvice

Bug Fixes

Desktop

  1. Fixed packing process to include sales tax in total for CC
  2. Fixed error caused by web service not having a high enough "maxRequestLength" setting. Updated QB remote to throw error returned by web service so user is aware of issue
  3. Moved code that sets pricing flag as fixed after initial pricing has been calculated.

Web Service

  1. Updated the web service to check when data is being saved to prevent any invalid values, like 0, from being saved to an ID field in our system.

New Features

Desktop

  1. Added behind the scenes script to be run whenever someone turns on or off the multi-day product guide setting in company options.
  2. Added 2 new fields to company options "Addt'l Options" tab for WAN and LAN addresses.  If a value is specified in either then the respective menu option will show under Help.  If either is not specified the option will not show.
  3. Added refresh rate setting to pick dashboard.
  4. Added new menu option under "Tools/Export Inventory Images".  This will export all images in BMP format to the desired path.
  5. Changed price override report to add option to show all price overrides.  When showing all overrides an asterisk will show next to those with an override code and the report page footer will explain what the asterisk means.
  6. Field added to main inventory lookup but no changes made to smaller inventory lookup that currently contains no qty fields.
  7. Added new checkbox in send documents to allow the user to filter out 0 and negative invoices.  The user can already sort by route so nothing addressed there.
  8. Changed bMobile Windows Icon to new Logo
  9. Added a report option to show weight from package weight (existing functionality) or to pull from item's default weight. 
  10. Added new tab called "Device Reports".  New tab created that will allow the user to modify the balance report body. 
  11. Add a new option to control locking of route load.  This is in Company, Route Options tab, Load options section called Route Dashboard Locks Load. The default is checked which mimics the current behavior.  Route Dashboard looks at this value and sets the modified flag to true if this option is checked. 

Android

  1.  Added a save only button to signature capture.

Bug Fixes

Desktop

  1. Fixed direct print with the same logic as the previewer, by forcing the margins.  By default the margins were being initialized by the Telerik control.
  2. Updated the fill by product grid to use the default package if none specified on presale. 
  3. Changed parameters used in proc to format the date to "yyyyMMdd".  This same logic is used in the Work Order addin for generating recurring orders.
  4. Added all possible non-alphanumeric characters to wordwrap logic on DT PDF invoice.
  5. Update enter order screen to default the vendor associated with the customer. This will not impact any other order generation processes.
  6. Found issue when creating new work order from dispatch screen.  Creating work orders from the work order search was fixed recently but works currently.
  7. Fixed logic to include sales tax in considering if order is credit memo or invoice.
  8. Copied files and made minor changes to allow report to build correctly.
  9. Changed the logic to validate if the "email from" for the specified doc is blank.  If it is then the system will use the default settings.  
  10. Fixed screen to use same email logic.
  11. Changed default display values for sun-sat to be consecutive.
  12. The ERP export procs were requiring that the customer not be associated with an IO at all.  Updated them to allow them as long as they are not flagged as IO owned.  Changes affect multiple customers and addins.
  13. Increased size of export form to allow for larger totals to show.
  14. Updated enter order process when invoice is saved to check what the option is set to.  If "none" then both will be turned off, one or the other will be turned off if the corresponding option is set, or both will be turned on if that is the selection.  By default, the database default is for include on invoice to be on but survey is off.
  15. Changed routine and other items to cache the customer guide for current customer and ship to.  Testing needs to see what happens when changing customer information or ship to in middle of invoice, making sure the correct information is always returned.

Android

  1. Solved the issue of the screen rebuilding the console and the crashes associated with external code.
  2. If product guide is shown as "View", the grid does not allow edits. 
  3. If customer has more deliveries we do not return to route list.
  4. Corrected issue caused by case sensitivity and same ID name for hiding/showing button for bank deposits when a bank is found.
  5. If customer is already assigned vendor, we do not show the vendor dialog and automatically use the assigned ID. 
  6. Fix to format of grid to properly re-show edit boxes that were previously hidden because of null values.
  7. Added escape qualifier for % sign. EOD is now working correctly.
  8. Fixed not properly checking line type during oversell as previously we did not fully support credits on presales.
  9. Add button is no longer hidden by layout issue
  10. Located one location where the detailtotal may not be checking for null values and fixed it.  Added a safety net when EOD is finished on the web service to patch up any detailtotal or salestax fields that may be set to null.
  11. Receipt invoice now follows wrapped chars in PDF Invocie on desktop. Added new characters as well.
    1. Wrapped Chars: {' ', '.', ',', ';', ':', '!', '-', '_', '#', '~', '@', '$', '%', '^', '&', '*', '(', ')', '<', '>', '?', '/', '+', '=', '`', '\'', '\"'}

Web Service

  1. Fixed internal procedure when updating new customers to device to get only those assets needed for that customer.
  2. Change code to send quantity and multipack correctly.
  3. Found in WS that actual sales was not being calculated correctly.  Changed process to use actual BU minus actual CO.
  4. Change to web service to check the route stops when sending new stops to the device.  Requires updates to web service AND android code.
  5. Change web service to not send items from CustomerInvoice that have a matching entry in Invoice table.
  6. When using ShipToAsDepartment, only send departments that have a matching ship to that is active. 

Windows Mobile

  1. Fix null error when selecting a preload.
  2. Change web service to send package. 
  3. Change device code to allow for zero entry when picking preload. 

New Features

Desktop

  1. Added the ability for the auto updater to distribute the correct reports when an addin or customer mod is being distributed.

Android

  1. Open balance report added. This report prints all open balances, including new charge invoices for all customers that have open balances on device.
    1. Balance information in open balance screen now includes payments.
    2. When payments are voided, the invoices now properly show back up in the list.
    3. When a payment is drawn from outside the open balance screen, it properly shows up and is allowed to be included in another payment that pays off the remaining balance.
  2. We now support inventory type discounts on the invoice detail edit screen on android.
    1. When the inventory type is flagged as "Has Discounts" the discount row will show on the device.
    2. There is a new button labeled "View" on the discount line that allows the user to select a standard discount available to the type.

Bug Fixes

Desktop

  1. fixed issue where selecting 'Show Presale" after double clicking an Invoice from view invoices, displays an Invoice instead of a presale.
  2. Fixed issue caused by multi deposit feature not checking for null inventory values.

Android

  1. Fixed issue where 'fixed assets' were not displaying under certain circumstances.
  2. Fixed Adding inventory to Load/Invoice with Multipack not functioning correctly.
  3. Added 24 hours to the end price code date on android so that the price codes remain in effect for the proper length of time.
  4. Fixed issue where if you added variable weight to an item causing all items and quantities to be unchangeable regardless of whether or not the route option that disables presale items to be unchangeable is enabled.
  5. Fixed issue where a UPC with apostrophe causes device to crash.

New Features

Desktop

  1. There is now a help menu item that navigates to the release notes page here at bmobileroute.com

Bug Fixes

Desktop

  1. Fixed issue where multiple reports from desktop would leave off some customers if the customer range was not set.
  2. Fixed issue where previewing the picklist from a presale would cause an error.
  3. Fixed issue that could cause a dead lock.
  4. Fixed Pre-Sale Production Report not summing correctly under certain circumstances

Android

  1. Fixed issue where on the add item screen only the top 1/3 of screen would allow for long press.

Web Service

  1. Fixed issue where routes that start with a 0 are unable to start due to the number being stripped.

New Features

Desktop

  1. We have added a default Role to security called SuperSU
    1. SuperSu automatically loads all installed/or allowed addins and can not be deleted
    2. This will speed up security setup as this role will mean addins are always initialized without having to reauthorize them

Bug Fixes

Desktop

  1. Fixed issue that would prevent you from creating new work orders

New Features

Desktop

  1. New tab added to product type screen called "Sales Discounts".
    1. You are only able to select the discounts that apply to this product type.
    2. During sales if the item has a product type and it has discounts defined then only those ones will show in the price drilldown.
    3. If the item is not associated with a product type or the type does not have discounts specified then all discounts will show.
  2. Sending Forecasts from CF/Survey will now save changes before sending

Bug Fixes

Desktop

  1. Fixed an Issue that would prevent you from transmitting to QuickBooks

Bug Fixes

Desktop

  1. Fixed territories filter causing bad data.
  2. Fixed issue when sorting detail grid by stock number.
  3. Fixed some address information not importing to bMobile from MAS90

Android

  1. Updated device to prevent overwrite of actual qty loaded under certain circumstances

Web Service

  1. Changed exports to use field names that Android recognizes.
  2. Fixed presales created after SOD not pulling down new inventory items to HH.
  3. Fixed Route List getting error "Invalid column name 'InventoryID' "
  4. Fixed 'No Charge' items coming across to Windows Mobile as 'Sales items'

Windows Mobile

  1. Fixed Warehouse Manager Object Loader Exception

New Features

Android

  1. Credit invoices now follow the options of default invoice type and lock invoice type on the route level options.

Web Service

  1. We now hide presales that have been picked and completed from the pick list in the inventory manager on windows mobile.
  2. Altered pick presale to allow the columns to sort when header is clicked. Added "Orderd: #" at top that counts all items required to fulfill order.
  3. We now only update items that have had their locations changed.

Windows Mobile

  1. Rewired export to device to hold onto last SDF so we can use for single transactions that may get sent down from device.
  2. Added a response capture to the SMTP send call.
    1. There is a new webconfig option called EmalLogging with the possible values of ALL, (Err)ors* or None
    2. When logging is enabled it dumps the Date, Recipient(s) and the error code if any into a CSV file inside the App_Data folder.
    3. The filename is called EmailLog.csv
    4. *The code looks for any string that contains "ERR" and is not case sensitive.
  3. We now send down inventory typeid and inventory class id when sending down presales to the device

Bug Fixes

Desktop

  1. Fixed issue where pictures wouldn't sync correctly.
  2. Fixed issue where If user has a PO input on the customer record, but does not have PO required checked, the PO does not print
  3. Easy Entry now retains focus when item is added to list.
  4. Fixed an issue that caused us to import the wholesale retail price into the product guide when an item was added to the product guide on the device.
  5. Fixed issue where when a presale created on the desktop and its sent to Android the android recalculates the deposit to the inventory deposit cost base and ignores the price codes in affect
  6. Fixed issue where when an item is first added to an order using the quick entry the price is wrong
  7. Fixed issue where when a driver clicks on a delivery and then clicks on the line item to drill down, the bMobile Route App crashes.
  8. Fixed issue where when you uncheck 'Print Customer Internal # On Invoice' option it still prints on the android invoice.

New Features

Desktop

  1. Updated fixtranid to now prompt for a date filter. Everything <= that date will set the remaining balance equal to 0. No other changes made to how BF invoices are created or existing orders are synched.
  2. Added new prompt for default route. This setting will be applied when no default route exists on the customer record and will allow the balance forward process to continue without so many interruptions.
  3. Added new checkbox called "Fix Missing Parent Link" that will only be visible if running AR. This option will link the child to its parent only if there is not already something specified as the parent. The fix tran will also only run against active customers and customers who are not owned by an IO.
  4. New functions added that allow all descendents to be linked. AR addin now has custom lookup that shows linked balance on customer list. Customer screen and payment screen rewired to use new functions.
  5. Added feature to pick dashboard, enter order screen, and order history screen. **This new option will only show on the enter order and history screen if company option set to print Crystal format. PDF uses a different logic and the user can access a different printer if they hit the preview button and then change the printer setting on the print dialogue. The user will now see a tooltip on the print buttons of these screens that alerts them to right click to see more options. They can set the printer options or reset them.
  6. 2606 - Added new menu called "Generate Preloads From Load Customer". If the user is running multiday product guides they will see an additional date selection to allow the user to use the product guide from another date than the preload date. We will validate that another preload doesn't already exist for that route and with a reference of "Order Guide". If the user is running the forecast addin the qty will be used in place of the product guide.
    1. 2606 - If you run with the multiday product guide option off you won't see the "Date To Use" option but with it on you will see it and be able to select a different day to use for the preload. What makes a preload unique is "Route+Date+Reference". When we generate preloads from this screen the reference is hardwired to be "Customer Guide". The only problem I saw was that the if "driver preload" is turned off in company options all preload menus should be disabled; the 2 generate preload menus weren't being disabled correctly. (2606)
  7. 2615 - Added new MAS option to let the user specify the max length. The value will default to 7 and the user can change it to whatever their specific version of MAS permits.
  8. 281 - Added code to the webservice to check the database for the number of devices licensed. In order to populate the number of devices allowed you must have a company name and open bMobile desktop manager to communicate with the license server.
    1. When you do a start of day on the device it makes a check to the number that we record and compares that to the current list of registered devices. If we are able to add a new device it is added automatically. If not we give a temporary registration to that device. If the temporary registrations are used it returns an error saying all device registrations have been used.
    2. Further changes: When a device is temporary after 8 days of temporary it checks the database to see if any registered devices have not been synced in 8 days. If so it moves those devices to inactive and applies full registration to the temporary device. If a device is inactive and re-syncs with the webservice, it check to see if we have registration available. if not it attempts to give temporary registration. else it throws an error that all registrations have been used. Every time a device does start of day it checks to see if the registration is still valid. If it is temporary and runs out of time, it will always be check to see if there are openings for registration. If there are it applies the registration and frees up a temporary registration.
  9. 1793 - added new tab to customer screen on license server that displays current sql information.
  10. 1906 - New set of options added to MAS options to select which types of inventory to import. All are selected by default and if all are selected then it will import even those that don't have one of these four classifications.
  11. 2028 - Inventory > Warehouse List: Now shows Warehouse Type column
  12. 2065 - Desktop device layout now has a grid called Load Adjust. This grid allows the user of the desktop to manipulate the columns available in the Load Adjust screen on android.
  13. 2165 - Added new company option to enable feature. When active and the customer only allows sale of approved items we will check if item is on an applicable price code.
  14. 2239 - Updated webservice to include default packageid when creating preload from truck guide. Altered the desktop to include an un-changeable field in the truck guide to display the default load package.
  15. 2295 - US customer imports map the sales tax code to the customer but Canadian does not. This is due to the major differences between how taxing is done. In reviewing this issue I was able to identify a mapping issue that I updated so QB remote is the same as non-remote. When QB customers are imported we should be flagging every customer as taxable.
    1. Changed Canadian import so that if an overriding sales tax code is on the QB customer record we will import that to the BM customer record.
  16. 2338 - Added option to both production reports to allow qty to display as BU-CO or just BU.
  17. 2347 - Changed presale screen logic to include appointments and if customer/shipto/route sequence finds a date earlier than the scheduled stop then it will use that. If no appointment or scheduled delivery date then the default date will be used.
  18. 2370 - New utility TransactionStatusSet. Invoke from the load object function (CtrlRightClick Help). Select type of transaction (Invoice or Presale), date and customer range and old status. It will show a list of items that match. Select items to update as well as new status.
  19. 2373 - Altered the function that loads the loadsheet to account for package quantities when loading product guide items.
  20. 2380 - Added menu option for Device Usage.
  21. 2382 - Changed the message to be more accurate as to what data is going to be cleared. Even if there is no data in the forecast tables, because the user has chosen to show the forecast data, what is in the grid is either calculated forecasts or what already exists.
  22. 2386 - Renamed company option and moved to "options" tab. This value will be the default for the new customer field.
  23. 2389 - Added new option to Company Options called "Require Sales Rep On Orders". This currently ONLY gets enforced on the enter order screen during time of save. This feature will not require sales reps if orders generated via other means, like generate presales from product guide. Enforcing it there would slow down the generation and cause other issues.
  24. 2412 - Added customer & attribute params to report.
  25. 2414 - Shortened the phone # and customer name fields and gave more room to the customer #. Since not all customers use the same value as the # and name we won't make more drastic changes at the moment.
    1. Now allowing more characters to flow over from customer column. Clients should be using customer numbers and they won't run into this issue.
  26. 2418 - Added option to generate screen to recalc pricing. Note: when checked, even fixed prices will be recalced.
  27. 2427 - Added both fields to kit template & added new kit button to global product guide screen.
  28. 2428 - New field added to route setup called "Load Customer". When this is specified, the route loading will only pull forecasting and product guide items from that customer. When this field is omitted then normal loading will occur. Note: if the user has any presales or preloads then those will be included in the route loading.
  29. 2429 - Added new option to import slash (/) items
  30. 2437 - Now updates the department description when the shipto name changes and using shipto as department.
  31. 2441 - Changed taxing logic so that if running CA QB and there is an overriding sales tax code on the customer record then taxing will use the US model and not tap into the VAT logic.
  32. 2450 - Modified the history screen to combine like attachments for the same customer + shipto.
  33. 2507 - Sequence of getting the addins loaded is critical. It normally loads addins in alphabetical order. New code allows the sequence to be specified in bMobileAddinSequence.bmobile file, with the name of the addins listed in the order to load. If an addin is not listed in the file, then it will load after all other addins listed in alphabetic order. The load sequence is now as follows:
    1. CustomerMod*.dll
    2. Addins listed in bMobileAddinSequence.bmobile in the listed order
    3. Addin*.dll (in alphabetic order)
    4. Core*.dll (in alphabetic order)
    5. RouteMain.exe
    6. bMobile Desktop Controls.dll
  34. 2515 - Added Bill To field on the Billing Tab in Home Delivery addin.
  35. 2537 - Added filtering by product type & product class, as well as page break by each.
  36. 2545 - Changed label printing to sort by location, then stock # order.
    1. Fixed printing to do a page feed after every printed label.
  37. 2546 - Moved fields over, changed label and added logic to handle due date on desktop PDF invoice
  38. 2549 - Added new button to customer product guide tab that is only visible if one of the approved boxes is already checked. Added new company option to new "Addt'l Options" tab that when checked will see if item is approved at the customer level.
  39. 2572 - New report in their custom folder on \\server\customers\Central City Distribution\Reports.
  40. 2574 - New checkbox added to EDI Options called "Include Credit Memos In 810". Peak needs to turn this feature on. With this option on the 810 selection in the EDI export screen will include credit memos. Split invoice will be enforced and no invoice containing both credits and invoices will be allowed to export.

Android

  1. 2065 - Now able to adjust mid day pick layout on android. Tested a few different configurations and all came across successfully.
  2. 2487 - Wireframes have been built and approved for general flow of software.
  3. 2465 - If using external webservice, allowance is now based on base price( before promo) minus net (calculated prices).
  4. 2551 - We now update last edit when any item is clicked on the start of day and mid day load sheets.
  5. 2567 - I have added the scan sheet to the overflow menu on invoice edit. When this is clicked it directly sends information to the printer. It did not make sense to allow "Preview" as this window does not allow graphics and this report is graphics heavy.
    1. As there is a lot of information being processed and sent to the printer currently there is an upper limit to what each printer can print out.
    2. Rough Limits:
      1. Printek - 150 Line Items
      2. Datamax, Intermec & Zebra - 75-100 line items
  6. 2582 - Implemented multiple deposits onto android.
    1. This change encompasses webservice and android, both in staging of version 2015.0.15231.0 and greater.
    2. We now properly send down the inventory deposits table when doing start of day. Every time we add an item to an invoice it is checked to see if it has deposits and adds those to the invoice.
    3. You are able to edit the description of the deposit item but nothing else. When the quantity of the master item is altered the quantity of the deposit items should reflect the change.
    4. The scan sheet does not print out deposit items.
    5. Oversell should not be invoked on deposit items as they should not be marked as product.
    6. Variable weight does not alter the quantity on the deposits, only the actual quantity being sold. eg 1 box that weighs 15lbs.
    7. The deposits cannot be assets and require asset nums.
  7. 2236 - Union the product guide onto the PGApprovedPricing table. Find distinct records. if the items is within this union, it is sellable.
    1. This allows exceptions to be cast in the product guide. If the item has a price code OR it is in the product guide and only sell approved is enabled, it allows for the driver to see the item on the inventory list.
    2. When the invoice checks whether or not it is available, it checks against the same logic.
    3. Fixed an issue with crediting.
  8. 2238 - Minor alterations made to android device to allow for proper handling of invoice send throughout the day.
  9. 2277 - Updated code to match windows mobile and allow the selection of a shift on android.
  10. 2289 - Reverted current production back to how it operated before.
    1. Print | Save button will show up in the action bar on loadsheet and mid day pick.
  11. 2319 - Corrected issue cause by improperly parsing the date from the database. It was incorrectly using local date with timezone information and DST settings.
    1. History and high counts based off the count history work properly.
  12. 2321 - Altered the forecast view change function to match the rest of our system.
    1. If the field is cleared it reverts back to the previous number when selecting a new row.
  13. 2324 - The webserivce now sends down a list of inventory IDs that do not have depatments when creating dove's presales.
    1. The device captures these issues and displays them in a list of inventory nums, this allows the driver to call the office and have multiple items moved to departments.
    2. Fixed an issue caused by invalid comparison of a numeric and string value causing an error to issue.
  14. 2330 - When running MarkPol on android we now follow the desktop on line item discounts.
    1. Please refer to axo 2275 for more information on how this works.
  15. 2339 - Altered code to prefer use of description over survey num. If Description is null or empty survey num is used.
  16. 2342 - Added a new fragment to the invoice screen that can be enabled by clicking "Manage Filters" on the menu. When filtering, we only show items that match all filters.
    1. Version corrects a few issues with not properly updating items when filtering, crashing when department is selected and add items invoked and displaying classes.
  17. 2343 - If the route is IO owned and the Customer is IO Owned we ignore the option of route price override and allow them to change the price. Likewise if the customer is not IO Owned and the Route is, we check the route option to allow price override.
  18. 2349 - We now send down salesrepid from presales when grabbing information
    1. Requires WS Update to send down salesrep info when sending pre-sales
  19. 2350 - Altered customer list to display
    1. ShipName
    2. CustomerName
    3. when shipto is available.
  20. 2351 - Added new drop down box on desktop to allow user to change default type. The box only shows when the global option of "Lock Invoice Types to Route Type" The options are:
    1. Defined by Route Type
    2. Invoice
    3. Pre-sale
    4. Quote
    5. The android device reads this option and selects the correct type.
    6. Requires DT Change to create new DB Field on route table and to display the information in the route
    7. Requires Web service update to send the information down to device.
  21. 2353 - Display changed to:
    1. ShipName
    2. CustomerName
    3. when shipto is available.
  22. 2354 - Item search now properly limits the inventory type categories to only categories that hold items that match the searched text.
  23. 2355 - We are now able to display the unit package filed on the screens:
    1. Invoice
    2. Add Items
    3. Product Guide
    4. End of Day
    5. LoadSheet
    6. whether or not we are running with multipack it will display the package or an empty string.
  24. 2357 - Added new company option under route options to include device invoices in customer balance.
    1. When enabled we include device charge invoices that are created on the device.
  25. 2364 - New company option has been added.
    1. Require Override Code for Mid Day Pick.
    2. When enabled, a password is required to perform a mid day pick/adjust load.
    3. The password can be found on Route Maintenance -> Route Setup when option is enabled.
  26. 2395 - Android now checks the global option to auto calc on device.
    1. Option can be found in: Tools -> Company Options -> Route Options -> Device Options; 3rd row, 4th down.
    2. New workflow.
    3. When option is disabled, no prices are calculated automatically until save button is pressed or manual calculation is invoked
    4. removed 2 more calls that were missed when first developed.
  27. 2404 - fixed crash caused by views not being created when invoice is created.
  28. 2410 - We now sort the Inventory type categories on the inventory list screen by Display Order.
    1. It goes
    2. No type associated at top
    3. Display Order (null last)
    4. Inventory Type Num.
  29. 2422 - Altered rules when adding items to credit. If generic quantity field is used and a credit is being performed we return the number entered in the quantity field as the default for return package.
  30. 2424 - Added new report called Customer AR Balances(Summary). displays only customer name and amount owed. Changed name of previous report to Customer AR Balances(Detail).
  31. 2430 - Split out vendor ordering piece from athens on android device.
  32. 2345 - Customer record now looks at customer specific option rather than global option
    1. Fixed accidental double negative type on code.
  33. 2445 - Added forecast threshold information to athens grid.
  34. 2451 - We now print the logo and signature on delivery receipts in bMobile home delivery android piece.
  35. 2455 - When running the blue start desktop custom mod the android will see this and display the "Choose Presale" dialog when only 1 delivery exists.
  36. 2460 - Added company information to invoice header. added Customer balance information to invoice footer
  37. 2461 - bMobile home delivery now allows payments to commercial customers.
  38. 2463 - When printer is found, we set the button as save/print on signature screen.
  39. 2464 - Addition of new custom apk for craft distribution that overrides the default invoice header to include their custom user fields.
  40. 2499 - New Icons, colors and logos have been added to route
  41. 2503 - New call to webservice to check for outstanding children routes, this displays the route number of the outstanding routes. When routes are found, the parent route has the ability to continue with end of day anyway or cancel his end of day.
    1. This is only invoked when doing a full end of day.
  42. 2524 - Added a new option on the desktop to allow customer to require signature during start of day/ end of day. If not checked, it will not be required.
  43. 2530 - If the customer does not have a default route ID we use the the parent route id of the current route, if no parent routeid is found, we use the current route id.
  44. 2434 - Count/Fill - Survey Screen has a new menu option "Show Add/Cut" that shows when puritan addin is loaded on the desktop.
    1. This shows a fragment on the bottom of the screen that allows a driver to select an editable box and click 1-9 to instantly add 1-9 to the amount shown in the box.
    2. This is basically a simple calculator that eliminates the driver from having to do math.

Bug Fixes

Desktop

  1. Fixed all code to correctly get the balances and link the customers together.
  2. 2281 - Fix lookup to use Presale table.
  3. 2344 - Fixed QBShell to load addins, mods correctly inside of app domain.
  4. 2385 - Fixed issue with database unique keys.
  5. 2407 - Fixed issue with package not getting added when using multipack.

Android

  1. 2527 - Fixed spinner on invoice detail edit to properly show and save fixed asset selection
  2. fix to ambiguous text in fixed asset spinner on invoice that caused people to think it was supposed to associate an invoice with a fixed asset rather than filter the invoice by fixed asset. It now has "All Items" rather than "No Fixed Asset"
  3. Made a fix to asset track report Sales by Fixed Asset to remove the wildcard select in favor of only items needed.

Web Service

  1. 2420 - Found the issue in the way we were handling our factory inside the web service.

New Features

Desktop

  1. Added support for delivery of standing orders on a recurring schedule, specifically for home delivery businesses such as Dairy, Fruits and Vegetables (2266)
  2. Vendor ordering has been added to the system allowing for the Desktop user to specify tray information, stacks information and lead days (2361)
  3. EDI addin now produces a 997 when inbound documents are loaded into bMobile (2394)
  4. IO addin has been updated to that when exporting to an ERP so that Invoices for Customers who are assigned an IO AND are IO owned are not selected (2413)
  5. Export button has been added to main lists (Inventory, Customer, Orders, and Routes ETC). This allows desktop user to export the current list to XLS, CSV, PDF or HTML (2495)
  6. User defined Field (UDF) support has been added to Vendors. UDF are also supported for Inventory, Warehouse, Customers, Ship To, and Routes. UDF allow for user’s to add fields to the bMobile record without requiring an update from bMobile. This feature is generally used in conjunction with EDI or specialized reports. (2439)
  7. The option to import Ship-To from Quickbooks has been made into an option under Quickbooks Options. This prevents users from accidentally selecting or unselecting the Import of Ship-Tos from Quickbooks when the information is not to be used, or is required for bMobile (2381)
  8. EDI has been expanded to include support for the following:
    1. NEX support for QFC and Safeway
    2. Blue Bunny
    3. IO which allows of exporting of IO Customers and Inventory
    4. Walmart AS2 support
    5. Option for FTP on all EDI provieders
    6. EDI has also been changed for the way it handles the temp file creations. Before the temp file would be created in the export directory. This caused a problem with certain AS2 file transfer systems that would attempt to send the .tmp file before bMobile was done creating it. bMobile now saves the .tmp edi export to the local Windows temporary folder then put the completed edi in the Export Directory (2462)
  9. Check Number field is now visible on Invoice History Tab and the payment lookup screen (1524)
  10. Printing and Previewing of a Pre-sale now show Pre-sale in pop up instead of Invoice (2105)

Bug Fixes

Desktop

  1. bMobile now correctly sends the Payment that the invoice was paid with if the Company Option “Payments Require Invoices to Pay” is on and the MAS addin is in use(2362)
  2. bMobile can now correct import Inventory from MAS 200 again(2447)
  3. bMobile now uses the Deliver Date instead of invoice date when forecasting so that only delivered Presales/Invoices are what number are based on instead of all presales/invoices that have a creation date in the specified range (2528)
  4. bMobile remote now correctly differentiates between Canadian and United States QuickBooks so that Imports and exports map correctly (2470)
  5. Export of Invoices/Credit Memos from AccPac no longer causes a conversion error when the check number is null bMobile now requires Non-Stop codes to be unique (2464)
  6. Use of Manual Route no longer sets the previous committed quantity to the quanity on hand (2465)
  7. Use of serialized inventory in bMobile no longer causes a fatal crash when making an Order (2471)
  8. EDI Addin no longer causes bMobile Security to crash (2473) Opening of Route Setup no longer requires bMobile to close (2486)
  9. Use of Customer Contract no longer prohibits making an Invoice from a Presale (2493)
  10. Inventory and Inventory description now appear on the Route Stop report again (2508)
  11. EDI no longer calculates a negative discount when the Sold as Price is lower than Wholesale (2511)
  12. Use of Work Order addin no longer causes an error when Importing/Exporting from Quickbooks(2512)
  13. All accounting addins now correctly use the company option of Rep sent on Export (2523)
  14. Cloning of a Customer no longer causes the presale history to be duplicated (2533)
  15. Printing of multiple Pick/Pack sheets from the Pick Dashboard no longer produces an error referring to a row being removed from the table (2485)
  16. Walmart EDI now allows for specifying a default package to use when not using multipack so that units are properly reported to Walmart when multipack is in use (2502)
  17. bMobile Security has been updated so the Security options are enabled on left side menu (2440)
  18. bMobile now requires Vendor Number to be unique (2461)
  19. Inventory Quick List report now runs instead of promoting for unknown information (2451)
  20. Trying to pick a preload generated from the Truck Guide no longer forces bMobile to exit (2454)
  21. Order Management Notes Report again prints notes from presales (2481)
  22. Fixed assets now properly updates In/Out status when an asset is added or removed from a Customer (2482)
  23. Error during printing referring to RouteID when include associated invoices is on when printing Customer Statement no longer appears, instead system prints customer statements and includes all associated invoices (2484)
  24. Generate Preload from customer guide now only generates preload numbers based on if there is a route day selected for that route and customer combination (2497)
  25. Truck preload now uses the packages defined in the Truck Guide when generating (2519)
  26. Route Load on lower half of Route Dashboard can now be scrolled so that Desktop User can verify all items on the load instead of just a few items (2520)
  27. Pick Preload on Pick/Pack dashboard now fills in the UPC code of the item to be picked (2490)

Android

  1. Keypad on the right hand side of bMobile now only appears when it can be used in the selected field (2433)
  2. Home delivery now requires signatures when it is defined on the desktop for the Customer Class (2453)

New Features

Desktop

  1. Website now prints out on Orders (2204)
  2. New Option in Company Option below Guide Invoice/Survey Default called Duplicate Lines on Orders that allows to change how Multiple Lines of the same item/package combination is handled. By default this option is set to Ignore which matches current system functionality. Warn will show a message any time a duplicate line is detected after choosing an Item, Package and Quantity, allowing the choice to Combine or Ignore this line. Message will appear each time a duplicate line is detected. Automatic will combine matching lines when line is finished being edited. Items requiring quantity break pricing, BOGO or serial numbers will never be combined (1629)
  3. bMobile no longer requires a mapped drive to run. A new shortcut will be added to the local web service allowing for new machines to be added without requiring the folder be mapped on each machine (2129)
  4. Fixed Asset list now contains the current Customer Name/Number who has that asset (1791)
  5. Latest Call report now includes Sales Rep and Territory (1829)
  6. Global Product Guide Updater now includes the ability to add them items to the Survey when updating Customer Product Guides (1977)
  7. Added Current Truck Weight, Presale Weight, Preload Weight and End Truck Weight to Route Balancer allowing for quicker Verification of the Route Balanced weight (1900)
  8. Manual Routes now have the option to use the Route invoice numbers or the Company Invoice numbers. By Default this selection is off meaning that Company invoice numbers are used (2194)
  9. New option on the Pick Dashboard allows User to “Pick” all the selected orders at once. By Pressing [Pick Selected] all selected orders are picked in full (1600)
  10. Inventory Sales Analysis by Type now includes the option to have a summary by Product Type (2161)
  11. On Truck Quantity can now be added to be shown on the Customer Guide from Company Options: Device Layout: Customer Guide (2160)
  12. Customer Inactivity Report can be further refined to specify order type (2030)

Android

  1. Start of Day message has been modified to more clearly explain the intent of the buttons. “Continue” has been changed to “Do not Update” (2249)
  2. New company option that decides how to deal with duplicate line entries. Lines can be left as doubles, warned about the double or automatically combine the double lines together (1501)
  3. Save button has been modified across the board to use the following rules: If printer is present Save defaults to Print/Save If Printer is not present and a Data connection is present Save defaults to Save/Send If Printer is not present and a Data connection is not present Save Only (1954)
  4. Test print button has been added to printer selection under settings (1980)
  5. Product Guide on the android now takes into consideration if user has Multi-Day Guide enabled when changing the targets (2057)
  6. Sales box selection on the order screen now only appears if the Allow Sales tax box is selected under company options (2171)
  7. New option for current on truck quantity can be chosen to display when viewing the customer guide screen (2187)
  8. Start of Day has been modified to make it easier to select routes, drivers and trucks so that it more closely resembles the Windows Mobile (2202)
  9. Asset maintenance now only shows items for the particular customer for whom the Asset maintenance is being done (1983)
  10. Stop order and Scheduled Stop order now show in the correct numerical order when using the Stop Order preference in company options instead of the Time Value (2050)
  11. When scanning, the list now jumps to the scanned item in question so that quantities can be quickly changed (2207)
  12. A new audible warning can now be enabled for when the scanned barcode does not match anything in the database. This option is enabled in the Route Options of Company Options (1858)
  13. Minimum order can now be set to automatic or warn when in use under Options in Company Options (2044)
  14. Expiration dates can now be added to kits (2052)
  15. Preview Invoice from the Payment screen can now be turned on or off from the Route Options Tab of company Options (2233)
  16. Customer notes can now be the same length when entered on the Android as when entered on the desktop (2265)
  17. Preloads can now be done either globally by using the Route Options Tab under Company options or Per Route when editing the Route record (2260)

Bug Fixes

Desktop

  1. Payments from bMobile when using bMobile Account Receivable add-in to QuickBooks now correctly applies the payment to the selected invoices (2212[SaaS Only] / 2102)
  2. When using Route Balance changing the Delivery Date on multiple Pre-Sales now sets all the selected presales to the new Delivery Date (2048)
  3. The PDF Order printout on the desktop now correctly wraps the Stock Number when the Stock Number column is thinner than the length of the Stock Number (2024)
  4. The PDF Order printout on the desktop now prints the Asset Number for assets when the column is set to display (2019)
  5. Previewing the report of what was sent to QuickBooks no longer causes bMobile to crash (2018)
  6. When using Warn if Presale is in following week from company options, bMobile now only checks if the Deliver Date is in the future before displaying the message (2013)
  7. Asset Tracking has been updated so that the Asset tab on the Customer Record only shows an Asset if the Customer currently has an asset (2008)
  8. Preload History screen has been updated to reflect the Route Number instead of the backend SQL ID (2005)
  9. Invoice Layout grid has been updated so that column widths are no longer required to be wider than 30 pixels (1985)
  10. Device licenses are now properly updated to remove unused devices after ten days (1852)
  11. Barcel EDI export has been updated so that commas in an address no longer cause for column to be mismatched when compared to the accepted format (1844)
  12. Inventory Transactions can be sent when using bMobile Remote QuickBooks for SaaS (1642)
  13. When using Manual Route from the Route Dashboard, selecting print Invoices now prints the required number of Invoice copies per invoice, even if a Route Customer has multiple invoices for that day (1462)
  14. Picklist and Packlist have been updated so what when a Ship To is chosen, the Ship To’s information is now displayed in the Ship To box instead of the Main Customer Info (1458)
  15. Inventory Maintenance screen has been updated so that when using multipack the Price Adjust will work do that user can see the difference in price before committing the changes (1452)
  16. Fixed an Issue where adding an Item to a Memorized Transaction would cause an invalid description to be filled in (1123)
  17. Default Payment has been fixed so that the Default Payment method is only ignored and set to Cash when the user has a Term defined that has a 0 or blank in the days field as it is then seen as Cash On Delivery (2226)
  18. Route Balancer now reads Stop Order when presales are sent from the Device (2071)
  19. Multiple emails can now be sent though the web service for the same process such as Invoice or Invoice (No Pricing) (2083)
  20. When using QuickBooks Remote for bMobile Warehouses and Warehouses Quantities now import if there are items in the Warehouse(s) to be imported (1902)
  21. Route Load report has been modified to correctly show the Route Load for any given day (2228)
  22. Price Per each column has been update so that when using multipack it correctly calculates the price of each item in a case (2267)
  23. QuickBooks importer has been fixed so that when using Filter by date, if there are no records matching the date or earlier for Credits, Invoices, or Payments that the software no longer has a fatal error (2302)
  24. Inventory on Hand calculation has been fixed so that an adjustment is not made when there is a difference between the Current on Hand and what the Accounting software reports as On Hand. New process being created (2311)
  25. that allows for an audit trail to be made (2296)
  26. When user has Add all Packages to price codes is off, bMobile now uses the default selling package when adding items (2240)
  27. Unfulfilled lines on an Order are now correctly set to an extended price of 0.00 when running a manual route (2151)
  28. Invoice Date has been updated so that when an Invoice is created from a Presale that has a deliver date before the day it was converted, the Invoice date becomes the day it was converted (2077)
  29. MAS Remote has been updated so that when user has option to import cost of inventory off that costs are not imported. This will not set any cost to blank (1907)
  30. Lock Presale route has been updated so that user is warned about that the route chosen is invalid on the presale and which route should be chosen (1782)
  31. Default route on the Customer record has been updated so that it more consistently works as expected. The default route will be chosen if the Default Route has a delivery day selected for the day in question. Otherwise it will use the first alphanumeric route that has a valid delivery day (1781)
  32. Fixed a bug that invalid Item Numbers were allowed when desktop was running Multipack addin (1746)
  33. Invoices filled from back order now correctly calculate taxes based on Customer and Inventory records instead of always taxing all the lines (1697)
  34. When using bMobile AR addin payments made from a Parent Customer for a child customer now correctly updates the Current balance when Get Balance from Route Data is on (2250)

Android

  1. Decimal Points are now properly updated with Options table refresh from settings (2274)
  2. Presales are now exempt from the oversell setting (2232)
  3. Editing and Adding emails on the device now properly updates the customer record on the desktop (2091)
  4. The touchable area of send email check box on the Payment/Order Notes Screen has been reduced drastically so that accidental turning off of the Send Email box is greatly reduced (2232)
  5. Duplicate invoices and invoice details caused by multi-threading on android have be fixed to no longer send duplicates through the End of Day (2087)
  6. Route stops now properly maintain colors even when user exits the application (2069)
  7. Save and Invoice when using count and fill now correct fill out the Quantity field by using the target minus the on shelf to calculate the required quantity (2055)
  8. Decreasing a line quantity from the item detail on order screen now correctly returns the previously sold items back to the truck (2045)
  9. Default Selling and Return package is now taken into consideration when using the scanning ability. If the customer has multiple packages defined on the Customer Guide as include on Invoice, the system will find which ever package is located first, regardless of the default selling package (2043)
  10. The allow mid-day pick option from Company Options is now correctly read on the Android so that drivers may only adjust the load when it is permitted (2038)
  11. Sorting for Inventory items by inventory number is now consistent on all reports (2036)
  12. On truck quantities are now updated properly when using multipack and adding a large package size to the current on truck quantity (1975)
  13. Open balance screen now correctly shows all open Invoices/Credits/Payments that have unpaid or unused portions now appear (1982)
  14. Code dates now show up on the android and correctly prompt for driver input when required (1950)
  15. End of Day Report has been modified so that invoice number will wrap when it exceeds the width defined in company options device layout and device invoice (1827)
  16. Changing of Web service from the settings of bMobile no longer gives an error about selecting a Route and Driver combination (1790)
  17. Pricing when using quantity amounts now correctly adjust the price when the quanitities match the price level rules on the desktop (2247)
  18. Beginning and Ending mileage now correctly reset to 0 after doing the End of Day process (2149)
  19. Time zones are now correctly taken into consideration when the Device is in a different time zone then the server (1893)
  20. Search when using Add item has been fixed so that user may search any part of the description or Inventory number and sorts results by Inventory Number. User will need to press the Magnifying Glass on the keyboard that appears to search (1960)
  21. When using count and Fill with an invoice that allows for Credits and Debits the save and invoice correctly add both the Credit and Debit lines (2213)
  22. Setting a negative amount on any order screen now correctly sets the line quantity to the correct value and set the Line type to the Default Line Type for Credit in Company Options (2089)
  23. Customer Notes has been modified so that the text now contrasts with the background more making the notes easier to read (2108)
  24. Variable weight fields now allow for the same number of decimals as defined in the Company Options number of Places in the Qty Field (1982)
  25. Call manager notes now use the local device time of when the Note was created instead of only the date (1927)
  26. Commas are now correctly recognized when using bMobile Route for Android in countries where the decimal separator is a comma (2195)
  27. Invoice Date and Time now update when the Order is updated on the Android (2049)
  28. Exclusive items are now only allowed to be sold to people who receive those exclusive items as defined on the Desktop (1865)
Top