NorthScope 2025.04.21

NorthScope 2025.04.21

(Software Version: 2025.04.21 Database Version: 2025.04.21

Release Date: April 21st, 2025



Improvements

Fisherman Accounting

NS-10604 & NS-11049 – Fish Ticket List View & Record Views Upgraded to NorthScope 3

Please try to enjoy these facts equally and not show preference for any over the others. Your Fish Ticket List View and Record View enjoys its upgrade to the NorthScope 3 framework. Your Fish Ticket List View and Record View revels in its increased performance. Your Fish Ticket List View and Record View appreciates the myriad of usability improvements bestowed unto it by NLPs development team.

No goats were involved (let alone harmed) in the upgrading of the Fish Ticket List View, Fish Ticket Line List View, Fish Ticket Record View, and Taxes & Premiums Record View to the NorthScope 3 framework. In the process, we fixed several performance bottlenecks and made the screens consistent with other NorthScope 3 screens. We weren’t done though: we updated the Record View’s Stat Area tab to make it easier to add and remove stat areas on a fish ticket and made it possible to not require a Stat Area to post a ticket.


NS-12127 – Fisherman & Tender, Fisherman Address, Loans, and Loan Address List Views Upgraded to NorthScope 3

The Fisherman & Tender, Loans, and their related Addresses List Views and Record Views are central to the Fisherman Accounting functional area. We converted the closely related Vendors List View and Record View to the NorthScope 3 framework previously, so it’s now time to show the Fisherman master files the same amount of love and attention.

While we were upgrading all these master files, we took a moment to reorganize a few of the properties on the Fisherman & Tenders and Loans master files to keep them consistent with the Vendors master file. The former Check Name property is now called Payment Name and the Tax Type, 1099 Type, Tax ID, and Tax ID properties are now grouped together under a new heading, imaginatively named “Tax”. We also updated the Account properties to use the powerful GL Account Lookup feature.


NS-12140 – Fish Ticket Premiums and Fish Ticket Taxes Upgraded to NorthScope 3

Here we are, updating more screens to the NorthScope 3 style. The big upgrade here, though, isn’t so much that the Fish Ticket Premiums and Fish Ticket Taxes List Views and Record Views were migrated to the NorthScope 3 framework, but rather that the GL Account lookup window now can be used on grids that feature more than one GL Account. This sounds like a trivial improvement, but we think it’s going to allow for a lot more flexibility in places where being able to set more than one account per line item is useful.


NS-12152 – Fisherman Settlement Batch Upgraded to NorthScope 3

Fisherman Settlement Batches, launched from the Fisherman Balances List View in Fisherman Accounting is the latest screen to be upgraded to NorthScope 3. As with any good upgrade, we’ve also refreshed the user interface a bit to make it easier to use and the screen consistent with others in NorthScope. The header area has been broken into two tabs: Batch Properties and Filters. The grid toolbar buttons for Include Transactions and Remove Transactions have been replaced with Include Filtered and Clear Filtered buttons, respectively. These changes, while sounding simple, should make the Settlement Batch screen more intuitive and faster to use.

Framework

NS-9552 – Edit and Delete Grid Toolbar Buttons Now Display Reminder Message

You clicked on that Edit toolbar button. You’re sure you did. Positive. But nothing’s happening. Your computer isn’t frozen and the internet connection is still working fine; NorthScope’s just sitting there at the same list view you started at. Oops, you didn’t select a row to edit, so of course NorthScope is just sitting there. We’ve added a reminder to the grid toolbar Edit and Delete buttons on NorthScope 3 screens that will pop up if they’re clicked on without at least one grid row selected so you’ll know that NorthScope registered your button click and just doesn't know exactly what item you were talking about.


NS-12517 – NorthScope Upgraded to new versions of Microsoft .Net, Telerik RadAJAX, and Telerik Kendo UI Frameworks

NorthScope is built using a collection of building blocks, which are themselves built from smaller building blocks. Like NorthScope, these foundational components are updated periodically, with improvements, bug fixes, and new features. Sometimes updates to these components are benign and transparent, other times, they mark a foundational shift and require significant effort to absorb into the NorthScope application. We think this effort is worth it. NorthScope’s underpinnings in the Microsoft .Net and Telerik Frameworks have been updated to the latest versions, which brings about a wealth of new features and capabilities that we’ll be able to incorporate into future versions of NorthScope, as well as countless improvements and bug fixes for components already in use.


NS-12913 & NS-13003 – Framework UI Style Tweaks

Just like NorthScope strives to eliminate breaking changes from interfering with your daily workflow, so do the vendors that develop the tools we use to build NorthScope. Sometimes, those breaking changes are inevitable, but ultimately worth the temporary frustration. Case in point, the upgrade of NorthScope’s underlying building blocks came with the need to revamp NorthScope’s color scheme to work with the new Telerik Kendo Framework version's component style requirements. We promise everything is right where you left it, but we’ve taken the opportunity to give NorthScope a fresh, but familiar, coat of paint.

As part of the NorthScope 3 Update project, we’re upgrading more than just how screens look; we’re making improvements to how they’re developed, too. For a long time, NorthScope developers have been able to control whether a screen component is disabled or even completely hidden from view. With the upgrade to NorthScope 3, we developed a more efficient method of controlling when components are hidden or disabled. The new component visibility features let our developers specify which pieces of a screen should be hidden in a much simpler format, which makes the screens easier to develop and should mean less likelihood for bugs in the future.

Purchasing

NS-12403 – Upgraded AP Application Inquiry to NorthScope 3

Your Release Notes author is sensing a theme here. Another pair of screens got converted to NorthScope 3. There’s a twist with this one, though, since it’s actually the same inquiry launched from two different buttons. The difference being the default Group By option being driven by which button launched the Inquiry. The Application Inquiry is launched by one of two buttons on the Vendor Balances List View in Purchasing: Invoice Applications or Payment Applications. While we were updating this inquiry, we adjusted a couple of the Inquiry Filter Options so that the Vendor option is now allows selecting several Vendors at one time and the old From Date and To Date options are consolidated into one date range option.


Sales

NS-12342 – Migrated Change Customer and Export Details Sales Transaction Windows to NorthScope 3

We upgraded the primary NorthScope Sales Transaction window to the NorthScope 3 framework a while back, so now it’s time to complete the project by updating a couple additional Sales Order screens. The Change Customer screen and the Export Details (accessed from the Shipments tab) have now been updated to the NorthScope 3 framework.


System

NS-9124 & NS-12144 – Updated Transaction Class Configuration Pages to NorthScope 3

The NorthScope modernization hit parade continues with the Transaction Class configuration record view screens, which are used throughout the system. The Purchasing Vendor, Sales Customer, and Fisherman Class record views as well as the Inventory, Sales, and Fisherman Accounting Ticket Class record views have all been upgraded to the NorthScope 3 framework.


NS-12099 – Price Lists Upgraded to NorthScope 3

Price Lists are used in a variety of areas within NorthScope. With the upgrade to NorthScope 3, we took the opportunity to migrate the four, related but independent, Price List Record Views and List Views into one cohesive design, which helps NLP developers roll out new features more easily and keeps the user experience consistent from functional area to functional area.

Price Lists are more than just the main List View and Record Views, though. The Formula Steps screen, used for configuring formulas on Sales Order Linked Price Lists was also updated to NorthScope 3. But wait, there’s more! Price List Mass Update also got in on the fun and was upgraded to NorthScope 3.


NS-12111, NS-12131 & NS-12136 – Convert the Void Transaction, Apply Documents, and Unapplied Documents common screens to NorthScope 3

Just like in cinema, where there are far more actors playing critical supporting roles than there are headline stars, NorthScope has many unsung heroes quietly supporting the headline grabbing transactions. These supporting characters deserve attention, too, so we rewarded a couple of the hardest working ones with a spa day and an upgrade to NorthScope 3.

The Void AP Checks screen in the Financial functional area, Void AP Invoices & Credit Memos in Purchasing, and Void Quick Sales & AR Payment Receipts in Sales have all been updated to use the NorthScope 3 framework. Likewise, the Apply Documents and Unapplied Documents screens, used from the Fisherman and Vendor Balances, have also been upgraded to NorthScope 3.

Are Oscar nods in the futures for these supporting roles? Time will tell, but for now we think you’ll enjoy their snappy responses and fresh looks.


NS-12391 & NS-12640 – Migrated Copy Windows and Update NorthScope Framework to Support Header-Only Screens 

On our continuing quest to migrate all NorthScope screens to the 3.0 Frameworks, we removed the notion that Record Views always have a data grid. Once we freed NorthScope’s mind from requiring Record Views to have a grid to be “correct”, we could do whatever we want. What we wanted to do was migrate the Copy Windows to the NorthScope 3 Framework, so that’s what we did: the Fisherman Accounting Programs, Inventory Item, and Security Group Copy windows are now in the NorthScope 3 Framework.


New Features

Framework

NS-12496 – Rebuilt the Primary Navigation Menu in the Kendo UI Framework

First out of the gate after upgrading NorthScope’s Telerik Kendo UI components was the modernization of the primary navigation menu, or as we affectionately call it: the Left-Menu, which includes the Company Picker, Menu Search, and Menu Panel. Just like the Six Million Dollar Man, we’ve rebuilt these features from the ground up to be better, faster, and easier to use (not to mention easier for our developers to maintain). We didn’t reinvent the menu, though, so you’ll still find everything right where you’re used to seeing it.


Bugs

Fisherman Accounting

NS-8628 – Fixed Security Group Rights for Voiding Checks in Purchasing Also Affects Fisherman Account Checks

NorthScope is a living, breathing organism; it constantly is reinventing itself. Sometimes that reinvention includes some reorganization of where screens are launched from. Case in point: the Fisherman Accounting: Void Payments screen used to be called the Void AP Checks screen and was in the Purchasing module. When this screen was reorganized, we missed changing it in the Security Groups screen, which made it difficult to find and set security for. We’ve fixed that now, so setting security on the Void Payments screen is easier to find.



Technical Changes

  • Please view cumulative schema changes here.
  • No config file changes.