Issue #23448 Fix invoice performance.
Explode group by columns to avoid distinct
Change sochild view to use type registration pattern.
Drop table instead so not null constraints do not conflict.
remove SalesOrderLine from test spec.
Add user_share support to invoices.
Merge branch 'shiphead_performance' into 4_5_x_working
Merge branch 'invchead_share' into 4_5_x_working
Reorder manifest so view exists before share is created
Merge branch 'invchead_share' into 4_5_x_working