Add enhancement to the Invoice Date Due calculation so that a due date calculated based on the Invoice Due-In Days setting in Preferences does not fall on a non-business day (weekend or holiday) but on the next regular business day after the non-business day.
An example of an implementation of the desired calculation logic can be found in the Windows program WinDate Calculator found at www.windatecalc.com