Merge pull request #1521 from xtuple/4_5_x

4 5 x
tweak pre-reqs to be more flexible yet more rigid for xtmfg
issue #23559: Syntax error on Sales Orders
Issue #23628:copy SO characteristics and email from quote to SO
Merge pull request #1525 from gpazo/preReqTweak

tweak pre-reqs to be more flexible yet more rigid for xtmfg
Issue #23507:correctly handle non-netable
Merge pull request #1530 from julesstp/23559-SOSyntaxError

issue #23559: Syntax error on Sales Orders
Issue #23758:correctly calc costs and margins for kits
Merge pull request #1532 from garyhgohoos/23628

Issue #23628:copy SO characteristics and email from quote to SO
Merge pull request #1536 from garyhgohoos/23507

23507:correctly handle non-netable
Merge pull request #1538 from garyhgohoos/23758

23758:correctly calc costs and margins for kits
Issue #23760 Fix group by and union by on join table columns.
Merge branch 'item-site-list' into 4_5_x_working