NorthScope 2026.07.23

NorthScope 2026.07.23

Software Version: 2026.07.23 Database Version: 2026.07.23

Release Date: Jul 23, 2026

 

New Features

Purchasing

NS-12776 - AP and Purchase Orders: Line Attributes Have Entered the Chat

AP and Purchase Order transactions just got more flexible. You can now add line attributes to AP Invoices, AP Credit Memos, and Purchase Orders, giving users a cleaner way to capture additional detail directly on individual transaction lines.

Previously, if you needed line-level detail beyond the standard fields, the options were basically “use what’s there,” “put it somewhere awkward,” or “invent a process and hope everyone remembers it.” A fine tradition, but not exactly elegant.

With this update, AP and PO lines can now carry their own attribute information, making it easier to track the details that matter at the line level instead of trying to force everything into header fields or comments like a data-storage junk drawer.

 

Improvements

Inventory

NS-13494 - Mass Update Site Lookups: Special Characters Are Welcome Now

Site Names in NorthScope can include special characters, because real-world naming conventions do not always politely stick to plain letters and numbers. Unfortunately, some Mass Update Site lookups were not handling that quite carefully enough.

In certain Mass Update site lookups, a Site Name with special characters could sort ahead of “(No Change)”, which is supposed to stay at the top and be selected by default. That meant Mass Update could accidentally select an actual Site instead of leaving the Site unchanged. Not ideal. Also, not subtle. Tiny dropdown, big consequences — software loves that trick.

We’ve updated the affected Mass Update Site lookups so special-character Site Names are handled safely and “(No Change)” remains the default option where it belongs.

This improvement applies to Mass Update behavior on List Views for Production Lots and Fisherman Sales. We’ve also done the same thing in the Inventory Record Views for Adjustments, Receipts, and Transfers.

 

NS-13830 - Item List: Built for Bigger Inventories Without Getting Winded

The Inventory → Setup → Item List has been updated to use the newer page style designed for larger datasets. This matters because plenty of NorthScope customers have thousands — sometimes tens of thousands — of items. Finished goods, packaging, parts, supplies, mysterious things someone created in 2014 and nobody wants to delete. The usual inventory ecosystem.

Previously, larger Item Lists could run into annoying page behavior: record counts might not display, changes made to an item might not refresh cleanly, and column updates could leave the page acting like it needed a nap.

We’ve updated the Item List so it behaves more like NorthScope’s larger inquiry-style pages, making it better suited for high-volume item records.

 

Bugs

Financial

NS-13338 -  Ledger Detail Report: Bank Transfers and Adjustments Join the Ledger Party

The Ledger Detail report has been updated to include Bank Transfers and Bank Adjustments, because apparently leaving those out made the report slightly less “detail” and slightly more “detail-ish.”

With this improvement, users can see those additional bank-related transactions directly in the Ledger Detail report instead of having to track them down elsewhere like accounting detectives with a spreadsheet and a grudge.

 

Fisherman Accounting

NS-14002 - Fisherman Sales & Tender Resales: Attributes Tab No Longer Sets a Delete Trap

Fisherman Sales and Tender Resales had a oddly specific delete problem: if a user opened the Attributes tab and then tried to delete the record, NorthScope would throw a foreign key error. If the user did not open the Attributes tab, the delete worked. If they deleted from the List View, the delete worked. Naturally, because software likes its bugs served with a side of “wait, why only there?”

We’ve fixed the issue so Fisherman Sales and Tender Resales can now be deleted from the Record View as expected, even after the Attributes tab has been opened.

 

Inventory

NS-13628 - Inventory Costing: No More Dividing by Zero, Because Math Objects

While posting an Inventory Production transaction, NorthScope ran into a divide by zero error during weighted average cost calculation. As you may remember from math class, dividing by zero is frowned upon by both teachers and the universe. The database agreed, dramatically.

We’ve updated the weighted average cost calculation logic so it can handle this edge case without blowing up the posting process. Even when the underlying values create a zero-value calculation scenario, NorthScope will now avoid the error and continue processing as expected.

 

NS-13945 - Inventory Costing: Zero-Cost Allocations Stop Breaking Sales Order Posting

We fixed an edge case where posting a Sales Order could fail if the order used an allocation with a zero cost rate. NorthScope would run into a divide-by-zero error during costing, which is the database equivalent of stepping on a rake and then blaming arithmetic.

We’ve updated the cost calculation so zero-cost allocation scenarios are handled safely. Sales Orders with those allocations can now post without the costing process throwing an error.

In short: zero-cost allocations are valid, posting should not explode, and zero has once again been reminded that it is allowed to exist — just not to divide the universe by itself.

 

Purchasing

NS-13582 - Vendors: GL Accounts Stop Disappearing When Nobody Looks at the Tab

In a very specific scenario, Vendor GL Account values were pulling a vanishing act. If a Vendor did not have default GL Accounts, and users manually set the Accounts Payable and Purchases accounts, those values saved correctly at first. But after closing and reopening the Vendor record, making a change on the Properties tab, and saving again — without first opening the GL Accounts tab — those two account values could disappear.

Because apparently the accounts needed to be looked at directly to remember they existed. Very normal. Not suspicious at all.

We’ve fixed the issue so saved Vendor GL Account values remain intact whether or not the GL Accounts tab has been opened during that session.

This specifically corrects the disappearing Accounts Payable and Purchases account values. Other account values, like Terms Discount Taken and Write Off, were already behaving themselves and will continue doing so.

 

NS-13962 - AP Currency Gain/Loss: Debits and Credits Stop Trading Hats

AP applications had a currency gain/loss issue where the related journal could post to the wrong side of the account. In plain English: what should have been treated as a gain could look like a loss, or what should have been a loss could look like a gain. That is not “currency fluctuation.” That is accounting cosplay, and nobody asked for it.

We found that the AP application logic was handling debit and credit postings the same way as AR, even though AP and AR need to treat those postings differently. Same logic, wrong side of the mirror. Classic tiny accounting goblin behavior.

We’ve corrected the AP currency gain/loss posting logic so the journal now posts to the proper side of the gain/loss account when payments are applied to invoices with exchange rate differences.

 

Technical Changes

  • Please view cumulative schema changes here.

  • No config file changes.