BusinessPlus Documentation

Release 26.3.5.0 - August 2026

Ticket

Component

Release Notes

BPF-97896

Accounts Payable

APOHBTUB: Fixed an issue where processing Use Tax for invoices with multiple line items having different tax codes and amounts calculated taxes incorrectly. Use Tax calculations now evaluate tax-rate deltas per line item to ensure accurate tax amounts.

BPF-81324

Accounts Payable

APOHPPPA : Fixed an issue where EFT generation for vendors configured with CCD+ or PPD+ and RMR/REF addenda type generated multiple addenda records per invoice/reference. The process now generates a maximum of one addenda record per vendor payment record.

BPF-101391

Accounts Receivable

ARUTFI / ARBTARUB: Fixed an issue where updating AR data using ARUTFI caused the User Total in ARBTARUB to truncate decimal places beyond two instead of rounding correctly. The User Total now rounds accurately to match the System Total for both the invoice and the batch.

BPF-101636

CDD

Update of syscat database tables.  If a message is encountered during the host update, CDB step of app server update, then the following 2 sql statements should be run against the syscat database either through SQL Management Studio or the Admin Console tool.

alter table bsi_sys_blob add macrotype char(12);

alter table bsi_rpt_def add exec_macro char(1);

BPF-95267

CDD

Workflow: Updated the Workflow Designer to ensure changes made to CDD Report activities are saved correctly to the database. Previously, changes appeared in the Document Online activity interface but were not persisted, which could result in the saved workflow configuration not reflecting the designer's updates.

BPF-100252

Contract Management

CMUPCM: Fixed an issue where copying a contract in the CMUPCM screen failed when the Security Code field was configured as a required field in NUUPDF. The copy contract function now includes the Security Code, allowing contracts to be copied successfully.

BPF-103500

Forms Printing

Client-specific for Bellflower Unified School District AP and PY: Updated signature for AP checks and PY checks.

BPF-101577

Forms Printing

Client-specific for Boise City School District PO: Saved the POUPFO for BO format that was created while working with the client (client may have changed it since then) and moved files from PDF to appropriate directories within ELF.

BPF-101336

Forms Printing

Client-specific for Board of Education of the Rockford Public Schools, District No. 205 AP and PY: Updated CFO signature on AP and PY checks.

BPF-102076

General Ledger

GLUTRIIJ - Journal Upload now accepts Debit and Credit amounts with or without trailing zeros, so 38.1 is treated as 38.10 and 40 as 40.00. Previously, the upload required two-decimal formatting and values like 38.1 or 40 could be misinterpreted, causing incorrect batch totals. The system now normalizes all values to two decimal places while keeping Debit/Credit processing unchanged.

BPF-101543

Nucleus

NUUPDF: Updated NUUPDF to add all missing Contract Management tables to the list of CM tables available in the Default Rules screen. Previously, several Contract Management objects (e.g., BT20.CMAmendItem) were not available for selection when configuring default rules in NUUPDF, preventing administrators from setting up business rules for the Contract Management screen (CMUPCM) Amendments tab.

BPF-101537

P-Card

APPCUTSI: Updated process to fix errors when MerchantId was missing from the mapping format or the data file.

BPF-103486

Payroll

PYUPAT: Fixed an issue where searching by Period alone in the PYUPAT screen returned inaccurate results or displayed "no records found" when detail records existed. The Period field is now read-only in Search Mode, while its functionality in Grid Mode and Add Mode remains unchanged.

BPF-101264

Payroll

PYTCDTUB / PYTCDTUK: Fixed an issue where adding a time entry on a period-end date in Payroll Time Card masks (PYTCDTUB / PYTCDTUK) did not automatically populate key.objects in the Distribution Worksheet. Distribution lines now populate correctly upon adding time entries.

BPF-101535

Punch Out

POUPPR: When checking out items via Punchout vendors into Purchasing Requests (POUPPR), item descriptions will no longer include extraneous !CDATA tags or XML markup. Item description text now displays as intended.

BPF-89671

Purchasing

Workflow: Updated WF engine to fix PR not stopping at Procurement for approval under duplicate "Many Condition" configuration settings.

BPF-101580

State Specific

Iowa Workers Compensation Report - Increased size of total variable to prevent field overflow.

BPF-95266

State Specific

Washington State Specific S275 Warning Change - S275 Warnings added to common codes

Changed salary warnings 51 and 52 to get values from common code (minimum and maximum). Requires new common code PYWA/S275MAX.

BPF-103497

System

BusinessPlus Security: Fixed an issue where stored password hashes could be submitted directly as login credentials during authentication in BusinessPlus desktop applications. Authentication now requires a valid plaintext password and properly verifies its hash against stored values.

BPF-103441

System

System: Node.js was upgraded to v24.19.0 in BusinessPlus to keep the platform on a supported, secure runtime and improve stability.

BPF-99219

System

Preserve EO IP restriction settings in ifas7/web.config during upgrades.


BPF-101560

BPF-101559

BPF-101558

BPF-101557

BPF-101556

BPF-101555

BPF-101554

BPF-101547

VBScript, CDD

CDD, Bank Reconciliation: Bank Reconciliation Standard Reports converted to Python

BK3060

BK3051

BK3050

BK3040

BK3030

BK3020

BK3010

BK1001


BPF-103462

BPF-103461

BPF-103460

BPF-103459

VBScript, CDD

CDD, Contract Management: Contract Management Standard Reports converted to python

CM3300

CM3100

CM1100

CM1000


BPF-101590

BPF-101589

BPF-101588

BPF-101587

VBScript, CDD

CDD, Employee Online: Employee Online Standard Reports converted to Python

EO1010

EO1003

EO1002

EO1001


BPF-101603

BPF-101600

BPF-101599

BPF-101598

BPF-101597

BPF-101596

BPF-101595

BPF-101594

BPF-101593

BPF-101592

BPF-101591

VBScript, CDD

CDD, Fixed Asset: Fixed Asset Standard Reports converted to Python

FA1600

FA1500

FA1200

FA1150

FA1140

FA1135

FA1125

FA1120

FA1115

FA1001

FA0010


BPF-101532

BPF-101531

BPF-101519

BPF-101496

BPF-101495

VBScript, CDD

CDD, Ledger: General Ledger Standard Reports converted to Python

GL5910

GL5900

GL3020

GL1501

GL1500

BPF-101630

BPF-101629

BPF-101628

BPF-101627

BPF-101626

BPF-101625

BPF-101624

BPF-101623

BPF-101622

BPF-101621

BPF-101620

BPF-101619

BPF-101618

BPF-101617

BPF-101616

BPF-101615

BPF-101614

BPF-101613

BPF-101612

VBScript, CDD

CDD, Nucleus: Nucleus standard reports converted to python

NU0095

NU0090

NU0085

NU0080

NU0075

NU0070

NU0065

NU0060

NU0055

NU0050

NU0045

NU0040

NU0035

NU0030

NU0020

NU0015

NU0010

NU0050


BPF-102099

BPF-102098

BPF-102097

BPF-102095

BPF-102094

BPF-102093

BPF-102092

BPF-102091

BPF-102090

BPF-102089

BPF-102088

VBScript, CDD

CDD, Position Budgeting: Position Budgeting Standard Reports converted to python

PB3500

PB3100

PB3055

PB3045

PB3040

PB3035

PB3030

PB3020

PB3015

PB3010

PB3005


BPF-102087

BPF=102086

VBScript, CDD

CDD, Project Allocation: Project Allocation standard reports converted to python

PA1100

PA1000


BPF-103467

BPF-103466

BPF-103465

BPF-103464

BPF-103463


VBScript, CDD

CDD, Purchasing: Purchasing Standard Reports converted to python

PO3200

PO3001_DD

PO3001

PO1200

PO1100


BPF-103470

BPF-103469

BPF-103468

VBScript, CDD

CDD, Recurring Calculations: Recurring Calculations Standard Reports converted to python - RC1001_DD

RC1001

RC0001

BPF-103495

VPAT

VPAT: Improved screen reader labels for text input fields that use the default wildcard asterisk (*) on BusinessPlus report parameter pages (for example, General Ledger Reports > 1000D: Transaction Detail).

Assistive technologies now announce asterisk wildcard entries as "Wildcard Input All" instead of "Star", giving clearer auditory context for users navigating report filters.

BPF-103477

VPAT

VPAT: Fixed page layout distortions and usability issues on the BusinessPlus Tasklist screen at high display scaling or browser zoom. All interactive controls, navigation menus, and task options now scale responsively and remain visible, aligned, and functional at browser zoom levels up to 400%.

BPF-102066

VPAT

VPAT: Fixed an issue where the CDD (Custom Document Designer) and Documents pages did not display correctly when browser zoom was set to 200% or 400%. Pages now render properly across all supported zoom levels to ensure accessibility compliance.

BPF-101607

VPAT

VPAT: Fixed an issue where zooming in on UI screens in add/edit mode caused display and scaling issues with the side navigation bar. The side navigation bar now collapses properly to a toggle icon when zoomed in, allowing page content to scale and adjust without element truncation.

BPF-100757

VPAT

VPAT / Custom Screens: Fixed an issue where UI elements and navigation sidebars overlapped on Custom Screens and Job Screens when browser zoom was set to 200% or 400%. Screen layouts now scale and render correctly across all supported zoom levels to ensure accessibility compliance.

BPF-100756

VPAT

VPAT / Banner: Fixed an issue where banner content and page headings were truncated when browser zoom was set to 200% or 400%. Page headings are now repositioned below the banner upon zooming to ensure all content renders properly without truncation.