Merge pull request #343 from xtuple/4_4_x

4.4.1
Merge pull request #360 from xtuple/4_5_x

4 5 x
Issue #22824:add abilty to update discount and markup schedules
Merge pull request #374 from xtuple/4_5_x

4 5 x
Issue #22824:wrap db updates in transaction
Changes for using shared version of OpenRPT
Issue #23487:conditionally exclude inactive items in new mode only
Issue #23903:pass currrate and amount args to togglebankreccleared function
Issue #23973:change qinputdialog qtyper range
Issue #23959:add ability to create new incident
Merge pull request #384 from garyhgohoos/23903

Issue #23903:pass currrate and amount args to togglebankreccleared funct...
issue #23937 - add void and credit support for external transactions
if credit fails, try to void instead for relatively new transactions (a.n settles at approximately midnight)
Merge pull request #388 from gilmoskowitz/issue23937_voids

issue #23937 voids and credits, issue #13748
Merge remote-tracking branch 'DPOCOCK/qmake-libdir' into qmake-libdir-45x
Merge pull request #382 from garyhgohoos/23487

Issue #23487:conditionally exclude inactive items in new mode only
Merge pull request #386 from garyhgohoos/23973

Issue #23973:change qinputdialog qtyper range
Merge pull request #387 from garyhgohoos/23959

Issue #23959:add ability to create new incident
Merge pull request #389 from gilmoskowitz/qmake-libdir-45x

merge static/dynamic library build changes onto 4_5_x (thanks to dpocock for the contribution)
Merge pull request #375 from garyhgohoos/22824

issue #22824 - add ability to update discount and markup schedules