[12.0][base_exception] Fix union between recordset and parent recordset in base_exception #1602
Same as #1601
There is still a bug due to last big refactore on the module.
In the code, tested with sale_exception, we try to get the intersection between sale.order.line and sale.order, which obviously fail.
In this PR, we implement a way to manage this properly in submodules.