bugfixes_20181002
10/2/2018 1:26 PM
Fixes
- Fix NotSupportedException in PrintingHelpers.GetInventoryReportContext
1537983108
9/26/2018 5:33 PM
New
- Show root order number on receipts
geolocation_caching
8/14/2018 3:09 PM
Fixes
- Speed up GPS for customer asset location
disable_test_fills
8/8/2018 6:33 PM
Fixes
- Products added in the field don't pull in item pricing
- on iOS, when no printers are discovered, the progress indicator never goes away
New
- Copy meter controller URL into new settings key
1533749726
8/8/2018 5:36 PM
Fixes
- Fuel customers printing to meter ticket printer without preference being set
1532567866
7/26/2018 1:19 AM
Fixes
- Fix InvalidCastException in PrintingHelpers+d__11.MoveNext
New
- Prompt User when both the delivered and backordered quantity are zero
1531857554
7/17/2018 8:01 PM
Fixes
- Fix System.ObjectDisposedException in SignatureCaptureViewModel.b__29_0 (bulkDelivery.ViewModels.SignaturePadViewModel sender, System.IO.Stream arg)
- App crashes if capturing blank signature and pressing 'complete' on signature pad
- Cancel button on signature pad does not close/cancel the signature form
- Fix NotImplementedException in NullMeterService.GetRegisterList
- Fix NotSupportedException in TypeManager.CreateProxy
1531094489
7/9/2018 12:04 AM
Fixes
- Cannot view trip
- Fix System.NullReferenceException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/ViewModels/OrderViewModel.cs line 547
- Bulk delivery does not require a driver to enter a delivered qty
- Fix ClassCastException in android.support.v4.app.BackStackRecord.configureTransitions, line 1165
- Fix ClassCastException in BackStackRecord.configureTransitions, line 1165
New
- Update signature capture control to use Xamarin-published version
1530556984
7/2/2018 6:49 PM
Fixes
- GPS Breadcrumbs are inconsistently recorded
- Fix SIGSEGV in UITableView.g.cs line 132
1529422939
6/19/2018 3:43 PM
New
- Record location of asset fill
- Allow drivers to mark an entire order as "not delivered" from the stop list
1528816560
6/12/2018 3:17 PM
New
- Update "Clear App Data" process to use server-based PIN
1528225792
6/5/2018 7:12 PM
Fixes
- Fix UriFormatException in Uri.CreateThis
- Fix System.ArgumentOutOfRangeException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/LoadPage.xaml.cs line 103
- Post Trip screen hangs when post trip summary print fails
1528214997
6/5/2018 4:11 PM
Fixes
- Fix PackageManager$NameNotFoundException in CreatorImpl.a
New
- Show current user on the main menu page
- Change when asset filling data is printed on meter ticket printer
- If an order or load has instructions, popup instructions so driver must acknowledge
1527794122
5/31/2018 7:16 PM
Fixes
- Fix System.ArgumentException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/ViewModels/ViewLogsViewModel.cs line 72
- Fix System.ArgumentOutOfRangeException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/StartTripPage.xaml.cs line 106
- Signed By field is not constrained to DB field length
- Fix System.InvalidOperationException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/PhotoPage.xaml.cs line 69
New
- Implement "Pump From Drum" inventory management operation
- Allow driver to flush/clear a product that isn't in his truck's inventory
- Make the ability to reject an order governed by a preference
- Save the Last Ticket String as an image attached to an order or order detail
1527714664
5/30/2018 9:12 PM
Fixes
- When driver dismisses trip instructions, the pre-trip screen is still visible
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix InvalidCastException in ListViewAdapter.HandleItemClick
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
1524159174
4/19/2018 5:34 PM
Fixes
- COD does not allow you to proceed unless you enter the full payment amount
- If you enter a payment and don't complete the order, there is no way to modify it
1524152427
4/19/2018 3:42 PM
Fixes
- Fix System.NotSupportedException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/EditLoadDetailPage.xaml.cs line 33
- Fix System.FormatException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/ViewModels/WetHosingViewModel.cs line 71
- if COD order total is $0.00, app should accept payment of $0.00
- Fix PackageManager$NameNotFoundException in CreatorImpl.a
- Fix NotSupportedException in TypeManager.CreateProxy
1524086381
4/18/2018 9:22 PM
Fixes
- Trips won't update with new stops
1523549153
4/12/2018 4:07 PM
Fixes
- App does not prompt driver for gallons after device reboot or app restart
1523376619
4/10/2018 4:12 PM
Fixes
- Fix System.ArgumentOutOfRangeException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/MeteredItemDeliveryPage.xaml.cs line 155
- Fix System.ArgumentOutOfRangeException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/OrderPage.xaml.cs line 220
- RW420 printers "lose" their pairing and require PIN re-entry
- Fix System.ArgumentOutOfRangeException in /Users/vsts/agent/2.131.0/work/1/s/bulkDelivery/Views/PostTripPage.xaml.cs line 153
1523323456
4/10/2018 1:26 AM
Fixes
- If you reject all orders on a trip, when clicking end trip it requires you to unstart instead of end it
- When starting a trip, it requires an odometer but does not display a message if odometer is not entered
- Fix System.NotSupportedException in /Users/vsts/agent/2.129.1/work/1/s/bulkDelivery/Views/OrderPage.xaml.cs line 236
- Large asset lists cause the Start Trip process to fail
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
- Fix NotSupportedException in TypeManager.CreateProxy
New
- Show driver customer-specific product info in stop item list
1522360492
3/29/2018 9:56 PM
Fixes
- "Next" button click event on List Trips page doesn't fire
- Fix FormatException in Number.ParseDouble
- Can't unload more than one product during the post-trip process
- Assets with "empty" values for assetclass are not being matched with the itemsubgroup
- Fix RuntimeException in ViewRootImpl.setView, line 878
- Fix Models.Exception in MeterService+d__53.MoveNext
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix NotSupportedException in TypeManager.CreateProxy
1521225244
3/16/2018 6:36 PM
Fixes
- iOS Numeric Keyboard doesn't show decimal
- Location services permission check during pre-trip hangs the app
- on iOS, showing the instructions when opening an order fouls the app
1521042355
3/14/2018 3:50 PM
Fixes
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix RuntimeException in ViewRootImpl.setView, line 690
- Fix NotSupportedException in TypeManager.CreateProxy
1520452381
3/7/2018 7:54 PM
Fixes
- Drivers cannot select register in multi-meter truck
1520450113
3/7/2018 7:16 PM
New
- Show drivers active register calibration
- Give driver the ability to override manually entered asset filling amounts
- Add ability to wipe app cache/data from the app
1520276939
3/5/2018 7:10 PM
Fixes
- Printer discovery in settings page is unreliable
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix RuntimeException in ViewRootImpl.setView, line 585
New
- put trip code on final pre-trip summary screen
- Drivers should be able to "unstart" a trip that was started accidentally
1519073370
2/19/2018 8:52 PM
Fixes
- Fix ArgumentNullException in Dictionary`2[TKey,TValue].FindEntry
New
- Add ability to scan barcode to setup the device - without truck specific settings
1519072883
2/19/2018 8:43 PM
Fixes
- App gets stuck if the dispatcher ends a trip manually on the server
New
- Add explicit printer search to settings page
1519060619
2/19/2018 5:19 PM
New
- Only show appropriate main menu items
1518816187
2/16/2018 9:24 PM
Fixes
- Fix ArgumentException in ExceptionDispatchInfo.Throw
- Fix Models.Exception in MeterService+d__46.MoveNext
- Fix Models.Exception in MeterService+d__53.MoveNext
- Drivers report long delays printing large orders
- Wethosing order details can get saved with zero quantity on the line item
New
- Add printer to login confirmation dialog
- Show COD status on order header page.
1518636301
2/14/2018 7:29 PM
Fixes
- Panasonic FZ-X1 with Android L won't scan barcodes
- Fix PackageManager$NameNotFoundException in CreatorImpl.a
1517322749
1/30/2018 2:35 PM
Fixes
- Map View on Stop list is only a few pixels high
- Start Trip process never dismisses the "Working..." spinner
- Product does not show "Not Delivered" status when nothing is pumped
- "Not Delivered" on bulk product doesn't turn "red" in detail list
- Fix NotSupportedException in TypeManager.CreateProxy
- Fix RuntimeException in ViewRootImpl.setView, line 690
- HttpClient doesn't like SSL on test servers
New
- Perform some Item level verification for lubes
- Make capturing GPS breadcrumbs a configurable item
- Improve performance of reference data loading
1517234836
1/29/2018 2:12 PM
Fixes
- Cancel/Complete buttons not enabled correctly
- Printer toolbar button is disabled on post trip summary page
New
- Provide some context to driver when performing meter test
1516306212
1/18/2018 8:11 PM
Fixes
- "Next" button click event on List Trips page doesn't fire
- Route stops don't display
- Print inventory report does not work...in the menu list (and it should be removed)
- Add Asset screen renders incorrectly
- Fix RuntimeException in ViewRootImpl.setView, line 566
New
- Possible Site Supervisor Enhancement:
1515684559
1/11/2018 3:30 PM
Fixes
- Customer address "Pin" is in the wrong place on the order header
New
- Add PO number to order header on order info page (1st page)
1515617619
1/10/2018 8:57 PM
Fixes
- Inventory transactions can be double-counted
- Onboard quantity does not reflect "Zero out" pretrip correction
- Adding a photo to an order crashes the app
- Customer address "Pin" is in the wrong place on the order header
- Clicking "Print Inventory Report" fails when no printer is selected
New
- If an order or load has instructions, popup instructions so driver must acknowledge
- When trip is started, show dialog with all order and load instructions
- Print 10 blank compartment spaces on inventory receipt so drivers can write what is in each compartment
1515617045
1/10/2018 8:46 PM
Fixes
- "Finding Your Trips" spinner doesn't disappear
- Settings page won't close when opened from MainMenu page
- Correcting an invalid stick reading doesn't appear to pass validation
- Fix NullPointerException in android.view.ViewGroup.resetCancelNextUpFlag, line 2228
- Fix RuntimeException in ViewGroup.resetCancelNextUpFlag, line 2228
- After changing settings, a second login screen is loaded
New
- Build iOS implementations for DependencyService libraries
173251948
11/22/2017 12:50 AM
Fixes
- Fix DeadObjectException in BarcodeReaderApiToContract.disable, line 50
New
- Allow driver to "reject" loads
- Don't allow message queue objects to stack up if the operation doesn't exist
172991450
10/26/2017 6:52 PM
Fixes
- Unload product at end of trip - prints and causes error
New
- Process "out of band" delivery records from the OBC
- Support "Hybrid" metered vehicles in pre- and post-trip
- Inform driver if he hasn't filled every asset at a customer location
- Automatically show the trip selection picker if there is more than one trip
172991410
10/26/2017 6:12 PM
Fixes
- Cannot edit backordered quantity on metered bulk delivery once you've set it
- App crashes loading item with load on trip
- Prevent double tapping of main menu buttons
172820938
10/9/2017 1:41 PM
Fixes
- Load as Ordered doesn't preserve inventory location on mixed load
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
New
- show item pricing info for COD orders
- Allow drivers to record payments they collect
172771720
10/4/2017 9:22 PM
Fixes
- Metered delivery form does not save all BOLs if you split a delivery and
- Fix RuntimeException in ViewRootImpl.setView, line 579
- Fix RuntimeException in ViewRootImpl.setView, line 690
- Fix RuntimeException in ViewRootImpl.setView, line 579
New
- Add barcode support for Janam TC2
172700859
9/27/2017 1:01 PM
Fixes
- Pickup line items show pickup quantity of zero on detail list
- Pickup "delivered quantity" came across as a positive number
- LoadBuilder should ignore "pickup" items
- "Empty Truck" in pre-trip doesn't show in loads or inventory report
New
- Pull device friendly name from system if the device exists
- Replace "Is Water Present" switch with "Water Reading" entry
- Prevent "End Trip" if there are orders that haven't been acted on
- Allow for decreasing before->after stick readings for pump-outs or pickups
172621013
9/19/2017 2:20 PM
Fixes
- Cannot sync orders added in the field
- Fix RuntimeException in ViewRootImpl.setView, line 578
- Fix RuntimeException in ViewRootImpl.setView, line 578
New
- Improve performance of log viewer
- Perform a sanity check on meter reading when recovering from error
172161202
8/4/2017 4:04 PM
Fixes
- Fix RuntimeException in ViewRootImpl.setView, line 578
172091455
7/28/2017 6:56 PM
Fixes
- Fix ArgumentNullException in Enumerable.Where[TSource]
172081444
7/27/2017 6:49 PM
Fixes
- Error saving wethosing order
- Fix RuntimeException in ViewRootImpl.setView, line 578
- Fix ThreadAbortException in SyncManager+<b__12_0>d.MoveNext
- Fix Models.Exception in MeterService+d__49.MoveNext
- Gallons recorded on wrong order when 2 orders have been opened
- On start trip, if you back out of the 'start trip' page and retry the start trip, it crashes
- Flush to customer waste tank prevents trip from being completed
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
New
- Output harmonized product code on POD receipt
- Disregard port number in meter controller URL when showing diags screen
- Add audit record when driver manually enters beginning or ending totalizer values
- Improve performance of log view page
- Discover correct port to call meter controller webservice
- Prompt user if entering totalizer = 0 at start trip
- Show customer location on map on Order "Header" screen
172061320
7/25/2017 5:22 PM
Fixes
- Pre-trip validation fails even when required odometer is available
- Searchbar not visibile for customer lookup on Android 7 devices
- Cannot add items to order on Android 7 - searchbar not visible
- Fix RuntimeException in ViewRootImpl.setView, line 578
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
New
- On ending trip, validate ending totalizer manually entered values
171371222
5/17/2017 4:23 PM
Fixes
- When a trailer is attached, the pre-trip process hangs
171371155
5/17/2017 3:57 PM
Fixes
- Vehicle number isn't shown on pre-trip summary page
- "Customer Truck Number" placeholder should be "Customer Asset Number"
- Ensure detail updated message is propagated when there is a comms error
- Non-metered bulk delivery not saving stick readings
- Fix RuntimeException in ViewRootImpl.setView, line 578
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
New
- make sure to preserve item details when delivering a product under a different BOL
- Add "Horizontal" to list of tank shapes
- Ensure detail updated message is propagated when there is a comms error
- Change how numeric values are entered to allow empty values
171362108
5/17/2017 1:10 AM
Fixes
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
- Wethosing record not labeled as manual when comms error occurs
171231505
5/3/2017 7:08 PM
Fixes
- GPS Location query will sometimes hang
New
- Allow driver to refresh totalizers in pre and post trip
- Integrate Honeywell Barcode SDK
171171529
4/27/2017 7:31 PM
Fixes
- Fix crash in ExceptionDispatchInfo.Throw
- Fix RuntimeException in ViewRootImpl.setView, line 578
- Fix ActivityNotFoundException in Instrumentation.checkStartActivityResult, line 1622
- Fix ObjectDisposedException in JniPeerMembers.AssertSelf
New
- Show customer asset ID on the wethosing views
- audit return value from querying the totalizer at pre- and post-trip
- Configure app via barcode
170881642
3/29/2017 8:45 PM
Fixes
- Line item BOL in fuel order detail is not being saved
- Fix ActivityNotFoundException in Instrumentation.checkStartActivityResult, line 1622
- Fix ActivityNotFoundException in android.app.Instrumentation.checkStartActivityResult, line 1622
New
- Integrate with DLI5 barcode scanner
- Provide manual mode sanity check
170741218
3/15/2017 4:21 PM
Fixes
- Fix RuntimeException in ViewRootImpl.setView, line 578
- If user does not enter a pre-trip odometer, they simply get a message 'error' starting trip
New
- Integrate with Intermec CN51 barcode scanner
- On initial meter connection failure, show driver current config
orderdetail_467
2/25/2017 1:55 PM
Fixes
- Start trip does not confirm trailer is actually a trailer and validate METERED_VEHICLE
- Backorder qty on bulk items should not allow qty greater than qty ordered
- Reject order shows failure method
- Actual Quantity loaded can be an empty string
New
- Add specific placeholder for order line notes
170552101
2/25/2017 2:03 AM
Fixes
- Fix Models.Exception in MeterService+d__42.MoveNext
- Post Trip summary does not calculate or show "Self Fuel" inventory actions:
- Site Supervisor "Trip Status Board" Error
- Have to restart app if an order detail item can't be saved
- Fix IllegalArgumentException in zzx.zzb
- Post-Trip reconciliation doesn't always add up "issue" transactions
- Backorder qty on bulk products is not getting saved on the server
- Fix RuntimeException in ViewRootImpl.setView, line 567
New
- Audit messages for delivery tracking should differentiate between load and order
- Give driver ability to enter customer PO number or reference number
- Implement "Serialized Packaged Delivery" for packaged products
170391313
2/8/2017 6:16 PM
Fixes
- Unit Filling Order detail gets saved with incorrect filling total
- Finalize Delivery throws exception getting sale info
- Message "No product matches the product you scanned" appears during unit-filling
- Totalizer delta doesn't match on mechanical meters
- Fix RuntimeException in ViewRootImpl.setView, line 579
New
- Show order detail item notes on order page and order detail page
- Allow drivers to open an order/order item in "Manual Mode" or "Bulk Non-metered"
170161416
1/16/2017 7:19 PM
Fixes
- Make sure Loaded date is not null when posting load
- Prevent double tapping of load detail item
- Should we prevent barcode scanning while a barcode is being processed?
- Make sure to start meters if a stick reading is "canceled"
- Remove ModernHttpClient due to problems with Xamarin Android 7.X
- Metered Item Delivery screen will sometimes show current quantity for new deliveries
New
- Add option for 'none' on printer selection
- Get Load updates with other trip updates
- Create GPS Breadcrumb events for current truck and trailer
- Instrument app startup/pause/sleep/shutdown events
- Pause background sync more granularly
- Show more information about truck config on login and pretrip
- Have to preserve asset filling data between "save" operations
- Allow retries after losing connection and scanning barcode
163641044
12/29/2016 3:47 PM
Fixes
- Fix UriFormatException in RunnableImplementor.n_run
- PostTrip Inspection not getting set on MobileHub
- Unit Filling Order detail gets saved with incorrect filling total
- When new order is created on mobile, use auto meters is explicitly set to true
- Meter transition hangs between assets
- Post Trip Summary report shows 0 for post trip odometer
- Fix Lang.Exception in BarcodeReaderApiToContract.enable, line 41
- On login - app hangs and does not close login form
- First asset on order gets all gallons from previous order
New
- Create DELIVERY_TRACKING audit messages for loads
- Add ActionID and ItemNotes for order line items
- add fields for EPA, DOT, and DEXA codes
- Add preference to allow printing multiple copies of Bluetooth receipts
- Give organizations the ability to auto-print the post trip summary
- For packaged deliveries, allow the driver to scan the product barcode
163411141
12/6/2016 4:43 PM
Fixes
- Fix crash in FragmentManagerImpl.checkStateLoss, line 1493
- Sometimes the actual truck number isn't assigned to orders and trips
New
- Implement backordered quantities
163231645
11/18/2016 9:47 PM
Fixes
- Fix IllegalArgumentException in MotionEvent.nativeGetAxisValue
New
- Enter BOL from prior day's loads
- Create event and audit when totalizers don't match deliveries
- Implement backordered quantities
163221604
11/17/2016 9:07 PM
Fixes
- Duplicated Asset Filling Records
- Laser barcode scanner event handlers not being re-connected
- New assets didn't show gallons filled
- Fix Lang.Exception in BarcodeReaderApiToContract.enable, line 41
v2016.11.11.1000
11/11/2016 3:02 PM
Fixes
- "Logout" menu item doesn't actually log the user out.
- "Completing" a load with no details should simply delete the load from the app.
- Asset total wasn't reset after scanning barcode
- Meter ticket receipt skips assets
- New asset form doesn't show Description placeholder
- Asset filling record with negative gallons
New
- Modify mobile post trip summary report to show totalizer "delta"
- Show whether asset was filled manually
- Make it more obvious what truck/computer the scanner is "paired" with
163061124
11/1/2016 3:27 PM
Fixes
- App takes too long to start up
- Attempt to print assets that were fueled prior to connection loss
New
- allow user to create events on trip
- Suspend background operations while fueling
- Remove compartment from wethosing screens
- allow user to create events on order
163011203
10/27/2016 4:08 PM
Fixes
- Long product descriptions don't get printed correctly on the mobile receipt
- round unit filling inventory transactions to tenths
New
- Look up customers by geolocation when adding orders
- go straight to stop list when trip starts
- Have to preserve asset filling data between "save" operations
- show route stops on a map
- allow drivers to "swipe" through the stops from the order header page
162881330
10/14/2016 5:36 PM
Fixes
- Remove option for QR code in barcode scanner...causes it to crash
New
- Print PO number on mobile receipts
162781126
10/4/2016 3:29 PM
Fixes
- Driver can end trip even when there are unposted orders
- Need to trim() the truck number to ensure no spaces on start trip
- Post-trip doesn't show pre-trip totalizer correctly
162731632
9/29/2016 8:36 PM
Fixes
- Taking picture hangs the app with 'please wait' upon saving
- Assets created in the field with a common assetid don't get created on server
New
- Don't store actual photo data in the mobile database
- support "swipe" actions on the stop list
162671550
9/23/2016 7:53 PM
Fixes
- Animated image buttons crash app occassionally
- something occurs when the app starts up that causes UI interaction to "hang"
- initial asset barcode scan will sometimes cause app shutdown
- manually entering barcode for initial asset doesn't open register
- Add picture from gallery crashes the app
162661201
9/22/2016 4:03 PM
Fixes
- Disable barcode scanner while processing current barcode
- Create new order with bulk product on metered vehicle causes UI issues
- Fix FormatException in RunnableImplementor.n_run
162742251
9/20/2016 10:53 PM
New
- when app crashes, upload mobile database to hockeyapp
162642127
9/20/2016 9:27 PM
Fixes
- app should save the current delivery if there is a meter connection error
- UI "Ghosting"
162641828
9/20/2016 6:36 PM
Fixes
- Database is purged even when server and company code settings don't change
- If you add an item to a stop, when you end the trip you will have an inventory imbalance
- Load detail location and load terminal should save on back button pressed
- On signature screen, signedby is required but does not show a 'required' label
- On metered delivery, clicking 'next asset' does not update the summary tab
- On load detail, if you enter a zero qty and save...the line item should be marked complete
- Fix FormatException in Number.ParseDouble
- Add item to order does not let you complete the order
- On non-metered bulk delivery end-trip should not require reason for inventory imbalance
- Completing an order: FZ-X1 Metered
- FZ-X1 Metered Pre-Trip
- Scanning assets with laser scanner doesn't require compartment
- Ending stick reading must be greater than or equal to the beginning stick reading
- Scanning/entering stick readings multiple time on the same tank
- Starting a trip brings you back to the start trip screen vs the main menu
- Hardware scan doesn't correctly detect populated compartment
New
- remove "reject order" menu item from order edit page
- Camera scanner should autofocus and use the flash, if available
- Don't nag driver about overdelivering product when the item was added in the field
- Required pickers with a single option should auto-select the option
- Implement "Attach Image" to orders
162040916
7/22/2016 1:20 PM
Fixes
- Fix NotImplementedException in NullMeterService.Connect
helpabout
7/21/2016 6:10 PM
Fixes
- If you register the device with one company/URL, device license stays on the device
- New assets aren't respecting parentaccountnumber
New
- Critical issue - need to be able to logout of app
1620301
7/21/2016 2:49 PM
Fixes
- Manual meter totalizers do not allow entry
- Ordered amounts showing as zero
- Deliver as ordered not working correctly
- App loses bindings on signed by and signature if you enter the stick readings tab
- Floating Label entry doesn't show correct keyboard
- First time through in settings - does not remember company code
- Entering Quantity values in load detail form hangs if you leave the leading zero in there
- Case-insensitive search fails
- Manual Meter vehicle barcode error
- On metered delivery, if you scan a barcode with the camera the app crashes
- On load form, user can select a terminal before the load is started
- PostTrip screen - cuts off last order detail in the list
- Usability - Don't allow user to leave start trip screen w/o entering odometer value
- Object reference not set issue when starting trip (Ortec created)
- App Crash selecting new trip/end trip
- drivers should not be able to enter invalid email addresses
- App can crash saving stick readings during wethosing operations
- App cannot locate vehicle when it's entered with incorrect case
- RTA and RTD related timestamps should be ToLocalTime()
- Product body won't print on meter ticket printer
- App should instruct driver to move the switch to the run position before starting delivery
- going back via the navigation arrow should end the current delivery
- Fix RuntimeException in ViewRootImpl.checkThread, line 6483
- AppCompat text entry loses cursor position
- meter ticket should not print for non-bulk orders on metered vehicles with meter service
- Use ToLocal() on datetimes in reports, plus some minor report formatting
- loads disappear from stop list
- If an order is in progress, you should not be able to end a trip
- Ending tank reading should be disabled when entering the starting reading
- Receive # messages that trip is complete when last order is done
- Start trip button is enabled when trip is in progress
- Order page shows negative duration for time to complete
- Printed delivery receipt for package items has an extra ...... line
- NullReferenceException going from metered offload to posttrip totalizer
- Settings .... Print Test Page crashes if no printer is defined
- Printing does not work for some orders that are already completed
- Mechanical Meter Error in "View Trips"
- If all assets are filled and you open the line again, click next asset or save crashes
- Random crashes after app says ...meter should stop, print and then run
- Handle Android back button tapped when offloading is in progress
- Receipt print following order completion is inconsistent in when it actually prints
New
- Print out a transfer ticket when an inventory management operation(s) occur
- Hide stick reading tab if not a bulk product
- In the post trip process, if the truck is empty, the wizard should skip over the inventory page
- Show toast or other notification if trip changes
- While wethosing, if the driver scans a "tank" asset, add a new stick reading
- Minor Error in Signature panel
- If no printer is selected, do not try to print orders
- Give ability to print simple itemized delivery receipt on ticket printer
- give driver the ability to create a load from newly added orders
- Change complete order workflow to show signature page after driver indicates order is complete
- Modify the stop list to somehow hide or separate completed stops from the rest of the list
- Need to be able to simulate squeezing/releasing a nozzle
- Remind drivers to complete trips when all orders are completed
- Remember last paired truck when user finishes trip
- Post trip trip summary should show trip start/end time, start/end odometer, start/end totalizers
- Change label in 'undelivered assets'
- When filling tank assets, you can start pumping before entering the starting tank reading
- give organizations the ability to turn on/off meter ticket printer receipt printing
- RW420 delivery receipt unit filling - sort by delivery time for each asset
- Add totals to the metered item delivery page summary
- On the wethosing screens, only show a summary list of stick readings
- Onboard QTY in load should update to reflect loaded products
- Add info to about page
- Allow user to create orders in the field
- Send device assetrefid with start trip message
- Provide some sort of "Diagnostic" screen
- If there is no network connection on login, you just get a 'login error' message
- driver should choose among defined list of "order rejection" reasons
- when an order is posted to the server, populate customer geocode with values from device
- Create post-trip wizard
- Implement automated metered deliveries
- Configure actual truck during pretrip with a barcode
- Add ability to pull receipt template from DB
- track inventory on the truck
- Implement customer geofence testing
- receipt printing
20160718
7/18/2016 7:42 PM
Fixes
- Load on board qty is not correct
- Login form - error if you enter null in 'scan truck' field
- If truck is not metered, exceptions occur trying to inject meter service
- Add stick reading causes exception
- Timezone on RTA is not offset correctly
- Delivered bulk gallons not showing on server
- When a tank is scanned/selected as destination for fuel and the product is incompatible, the add stick reading form is displayed.
- In release build, the app shows printer diagnostics/status when completing an order
- Fix ActivationException in KernelBase.Resolve
- Start Trip Error: "trip already started"
- If you enter an incorrect (non DNS resolvable) server name, the app hangs
New
- precompile the xaml in the forms
- Record ShiftTotal after every delivery session
- implement a "shift totalizer" meter service method
- Call ShiftPrint meter service when the order is completed
- Update pre- and post-trip wizards to call ShiftPrint meter service function
- Record asset readings when scanning assets
- manual metered delivery screen
- create customer asset
- only require the main sync server url in the settings
- When the last order is sync'd for a trip, auto-email dispatchers if product is left on the truck
- Allow drivers to create loads in the field
- Need to be able to append to orders that are completed
1.3.1
5/12/2016 9:32 PM
Fixes
- Don't build a load if one already exists for the trip
- Pretrip inventory summary quantity column not wide enough
- Not Delivered and Deliver as Ordered context menu items disabled
- Scan barcode when fueling vehicle - crashes app after scan and trying to add new asset
- Completing your trip doesn't log the driver out
- completing pre-trip doesn't dismiss start trip page
- post trip doesn't send in totalizer readings to MobileHub
- Post trip process - not enough room to enter inventory discrepancy
- Pre-trip stock corrections can get double counted
- End trip does not end the trip
- Start trip summary screen does not show vehicle info
- When opening a load with no details, the app crashes
- Opening Load caused null reference exception
New
- Post loads from mobile
- Send pre- and post-trip totalizers with Start and End trip messages
- Create inventory related models and DB tables
- Create pre-trip viewmodel based on tripviewmodel
- Ability to select inventory location based on selected terminal on the load detail screen
- Save terminal ref id when a load is completed.
- Add ability to select paired bluetooth printer
- Add printer interface and implementation to forms and Droid projects
- create tables for fleet fueling/metered delivery
- Implement SHIFT+PRINT meter service function
- Retrieve inventory for vehicle selected during pre-trip
- Create inventory transactions for loads
- Create inventory transactions when needed during pre-trip
- Convert StartTripPage to carousel page
- Create inventory transactions for deliveries
- Capture pre- and post-trip totalizers for "METERED_VEHICLE"s
- Post inventory transactions to server
- Build more intuitive pre-trip workflow to capture meter totalizer and inventory
- Create wizard view for pre-trip and post-trip processes
- Implement meter service "UserPrint" function to print user-generated strings
- Notify driver if he's already "hit" an asset
- Allow driver to "append" to an existing completed order
- Give driver ability to specify email and set auto-email tag when he signs for an order
- Show list of assets that have not been delivered
- show count of remaining assets on main fueling screen
1.3
5/12/2016 7:38 PM
Fixes
- Stop list does not status color when stop is started
- complete order should take user back to stop list
- Cannot select load detail after switching back to ticket tab.
- post trip reconciliation doesn't get pre-trip totalizer values correctly
New
- implement barcode scanning
- sync fuelorderdetailinventory on posted orders
- get customers and items with reference data
- Manual Metered Delivery
1.2
1/26/2016 9:33 PM
Fixes
- order details tab on order header doesn't show product
- Start Trip should pre-select single trips returned
- Respond to change of company code
- Stop list is not displaying stops in ETA order
- Order detail should automatically select BOL if only one exists
New
- implement webapi for registering a device
- reject an order
- add support for "Load Builder"
- log user out when the trip is completed
- implement geolocation services
- respect packaged to bulk unit conversions
- lock company code if it's already been initialized
- Implement device registration
- add "Load" screen for creating or recording loaded products
- api method to post loads
- add stick readings screen for bulk products
- Implement GPS Events
- add a "Help->About" page
- Implement "StartOrder" api method to record when an order is started
1.1
1/26/2016 9:27 PM
Fixes
- "assigned to" is not set when starting a trip
- post audit API call throws NullReferenceException
New
- capture before and after stick readings for bulk products
- Add tabs to Order Info view
- Validate device against MobileHub licences
- support sending customer email receipts from MobileHub
- detailed delivery tracking
- implement "StartOrder" web service
- Resolve MobileHub assetrefid for current device
- sync stick readings to server