Home Services About Us Contact Us
 
 
715.453.9803
EMAIL US

Windows Mobile Route Sales Invoicing Project Backgrounder

 

The goal of the project was to develop a Windows Mobile application to replace the current software used by the route truck drivers. The current system used ancient hand held computers, printers, and a Windows 98 computer to transfer data to the AS400 Mapics ERP system. It was a huge support burden on the IT department. The hardware was obsolete and replacement units were no longer available.

We decided to create a Windows Mobile managed application. We selected Symbol 9000 Series Mobile Computers. Then decided on Zebra RW420 series mobile printers.

The application allowed the driver to perform the following tasks:

  • Enter and maintain a sales order
  • Enter and maintain a credit memo
  • Enter and maintain a future sales order
  • Enter and maintain a donation order
  • Enter and maintain payments received on account.
  • View item information, including Item price, quantity on hand, descriptions
  • View open invoices and aging information for a customer
  • View customer information, including address, payment information, aging
  • Sync order information with SYSTEM 2000. The main ERP Package
  • Sync Master Data information from System 2000, Mapics XA6, and some in house AS400 files.
  • Price check product on the truck.
  • Print Invoices, ROA Receipts,  and Statements

Hardware and Software used on the project:

  • Symbol 9000 series mobile computers
  • Zebra RW420 series mobile printers
  • Visual Studio 2005
  • SQL Server Compact Edition
  • Symbol Mobile Developers Kit
  • PrinterCE.net Printer Software
  • Visual Basic .NET
  • Compact Framework 2.0
  • Windows Mobile 5

Application Highlights:

  • Routes can sell to some of the same customers.  The system contains a series of tables to allow a one-to-many relationship of routes to customer.
  • Sync process connects directly to the AS400 Web Server. It uses a secure wireless network established in the warehouse.  This allows the driver to refresh his device's data anywhere anytime.
  • Sync process only transfers the changed items.  This reduced the sync time immensely.
  • Sync process has error recover built in.  Orders cannot be lost.
  • A series of programs was developed on the AS400 for IT to recover transactions. This allows IT to recover transactions from a history database without the need for the device. 
  • View the status of each sync. This reduced the need to contact a driver to see if they uploaded the orders from the day's route.
  • System actively manages inventory. Reducing quantities as product is sold.  Helping the driver view his inventory more accurately.

The company using this application sells 90% of their product by route sales.  It is a critical part of their business. 

 

 

     
 
Copyright (c) 2009 Kangas Komputing, LLC. All rights reserved.
All trademarks and registered trademarks on this website are the property of their respective owners.