Merge pull request #3 from xtuple/4_5_x

4 5 x
Merge remote-tracking branch 'XTUPLE/4_5_x' into 4_5_x
Merge remote-tracking branch 'XTUPLE/4_5_x' into 4_5_x
Merge remote-tracking branch 'XTUPLE/4_5_x' into 4_5_x
initial commit
Merge remote-tracking branch 'XTUPLE/4_5_x' into 4_5_x
Issue #23253:cash based tax distribution
Issue #23253:cash base tax distribution
Add group by, fix order by
Get group by and order by to work with XM.XdrupleCommerceProduct
Fix order by by wrapping unions in subquery table.
Add etag support.
Fix etag error. Expose _fetch() so it be used in xdruple ext.
Merge remote-tracking branch 'XTUPLE/4_5_x' into 4_5_x
Use XM.ItemSitePrivate model for this.
Merge remote-tracking branch 'XTUPLE/4_5_x' into 4_5_x
update version in package.xml for 4.5.x branch
Issue #23571:fix value posted to inventory
issue #23646: can not save purchase order
Merge pull request #1495 from gpazo/updateVersion

Update version