[FIX] sale: report: find sales of subcategories
[FIX] sale: report: find sales of subcategories

When searching for sales of a specific category,
display the products of the whole category subtree.
Consistent with:
* https://github.com/odoo/odoo/commit/633df8dc920028a1f8177fb99ef85e70c46da52c
* https://github.com/odoo/odoo/blob/8.0/addons/account/report/account_invoice_report_view.xml#L72

Closes #4631

synconics/odoo,ehirt/odoo,microcom/odoo,vnsofthe/odoo,Endika/odoo,draugiskisprendimai/odoo,odootr/odoo,Adel-Magebinary/odoo,BT-ojossen/odoo,hip-odoo/odoo,hassoon3/odoo,leorochael/odoo,Nowheresly/odoo,draugiskisprendimai/odoo,NeovaHealth/odoo,Noviat/odoo,BT-ojossen/odoo,Endika/OpenUpgrade,alexcuellar/odoo,rubencabrera/odoo,Elico-Corp/odoo_OCB,slevenhagen/odoo,mustafat/odoo-1,Endika/OpenUpgrade,xzYue/odoo,hassoon3/odoo,NeovaHealth/odoo,syci/OCB,shingonoide/odoo,ygol/odoo,QianBIG/odoo,eino-makitalo/odoo,mustafat/odoo-1,CatsAndDogsbvba/odoo,BT-rmartin/odoo,ygol/odoo,bplancher/odoo,vnsofthe/odoo,Daniel-CA/odoo,odootr/odoo,datenbetrieb/odoo,Noviat/odoo,optima-ict/odoo,bplancher/odoo,factorlibre/OCB,vnsofthe/odoo,slevenhagen/odoo,leorochael/odoo,jiangzhixiao/odoo,diagramsoftware/odoo,synconics/odoo,draugiskisprendimai/odoo,ygol/odoo,CatsAndDogsbvba/odoo,funkring/fdoo,factorlibre/OCB,kybriainfotech/iSocioCRM,ygol/odoo,jiangzhixiao/odoo,avoinsystems/odoo,leorochael/odoo,stephen144/odoo,xzYue/odoo,Adel-Magebinary/odoo,stephen144/odoo,xzYue/odoo,Elico-Corp/odoo_OCB,Daniel-CA/odoo,bplancher/odoo,Endika/OpenUpgrade,Daniel-CA/odoo,odootr/odoo,windedge/odoo,xzYue/odoo,vnsofthe/odoo,sergio-incaser/odoo,shingonoide/odoo,kybriainfotech/iSocioCRM,NeovaHealth/odoo,ehirt/odoo,hip-odoo/odoo,BT-rmartin/odoo,eino-makitalo/odoo,hassoon3/odoo,diagramsoftware/odoo,Nowheresly/odoo,funkring/fdoo,grap/OpenUpgrade,mlaitinen/odoo,sysadminmatmoz/OCB,factorlibre/OCB,sysadminmatmoz/OCB,BT-rmartin/odoo,grap/OpenUpgrade,mlaitinen/odoo,mlaitinen/odoo,leorochael/odoo,spadae22/odoo,OpenUpgrade/OpenUpgrade,datenbetrieb/odoo,slevenhagen/odoo,Endika/odoo,markeTIC/OCB,datenbetrieb/odoo,MarcosCommunity/odoo,BT-rmartin/odoo,Endika/OpenUpgrade,bplancher/odoo,kybriainfotech/iSocioCRM,spadae22/odoo,dfang/odoo,grap/OpenUpgrade,Noviat/odoo,ehirt/odoo,jfpla/odoo,storm-computers/odoo,optima-ict/odoo,Antiun/odoo,funkring/fdoo,kybriainfotech/iSocioCRM,Elico-Corp/odoo_OCB,windedge/odoo,alexcuellar/odoo,jfpla/odoo,rubencabrera/odoo,Elico-Corp/odoo_OCB,jiangzhixiao/odoo,windedge/odoo,dfang/odoo,spadae22/odoo,optima-ict/odoo,glovebx/odoo,Antiun/odoo,slevenhagen/odoo,leorochael/odoo,laslabs/odoo,laslabs/odoo,jfpla/odoo,dfang/odoo,factorlibre/OCB,Adel-Magebinary/odoo,CatsAndDogsbvba/odoo,glovebx/odoo,laslabs/odoo,windedge/odoo,sergio-incaser/odoo,mlaitinen/odoo,dfang/odoo,optima-ict/odoo,provaleks/o8,shingonoide/odoo,glovebx/odoo,jiangzhixiao/odoo,microcom/odoo,diagramsoftware/odoo,mustafat/odoo-1,xzYue/odoo,BT-rmartin/odoo,mustafat/odoo-1,OpenUpgrade/OpenUpgrade,Daniel-CA/odoo,OpenUpgrade/OpenUpgrade,rubencabrera/odoo,hassoon3/odoo,microcom/odoo,jiangzhixiao/odoo,grap/OpenUpgrade,stephen144/odoo,makinacorpus/odoo,BT-ojossen/odoo,Adel-Magebinary/odoo,diagramsoftware/odoo,OpenUpgrade/OpenUpgrade,microcom/odoo,avoinsystems/odoo,draugiskisprendimai/odoo,markeTIC/OCB,NeovaHealth/odoo,OpenUpgrade/OpenUpgrade,Endika/odoo,rubencabrera/odoo,datenbetrieb/odoo,CatsAndDogsbvba/odoo,Nowheresly/odoo,synconics/odoo,funkring/fdoo,provaleks/o8,tvibliani/odoo,OpenUpgrade/OpenUpgrade,CatsAndDogsbvba/odoo,BT-ojossen/odoo,shingonoide/odoo,tvibliani/odoo,synconics/odoo,sysadminmatmoz/OCB,glovebx/odoo,synconics/odoo,QianBIG/odoo,vnsofthe/odoo,grap/OpenUpgrade,sergio-incaser/odoo,dfang/odoo,Endika/OpenUpgrade,alexcuellar/odoo,Noviat/odoo,makinacorpus/odoo,Noviat/odoo,Daniel-CA/odoo,alexcuellar/odoo,provaleks/o8,provaleks/o8,Antiun/odoo,makinacorpus/odoo,datenbetrieb/odoo,kybriainfotech/iSocioCRM,makinacorpus/odoo,hip-odoo/odoo,jiangzhixiao/odoo,leorochael/odoo,glovebx/odoo,glovebx/odoo,Endika/OpenUpgrade,funkring/fdoo,jiangzhixiao/odoo,grap/OpenUpgrade,factorlibre/OCB,Adel-Magebinary/odoo,odootr/odoo,provaleks/o8,Endika/odoo,MarcosCommunity/odoo,xzYue/odoo,alexcuellar/odoo,avoinsystems/odoo,QianBIG/odoo,eino-makitalo/odoo,draugiskisprendimai/odoo,MarcosCommunity/odoo,Endika/odoo,storm-computers/odoo,jfpla/odoo,stephen144/odoo,ygol/odoo,Endika/odoo,NeovaHealth/odoo,datenbetrieb/odoo,shingonoide/odoo,avoinsystems/odoo,eino-makitalo/odoo,sergio-incaser/odoo,CatsAndDogsbvba/odoo,MarcosCommunity/odoo,kybriainfotech/iSocioCRM,microcom/odoo,spadae22/odoo,ygol/odoo,NeovaHealth/odoo,synconics/odoo,shingonoide/odoo,hip-odoo/odoo,markeTIC/OCB,jfpla/odoo,mustafat/odoo-1,avoinsystems/odoo,bplancher/odoo,tvibliani/odoo,markeTIC/OCB,avoinsystems/odoo,windedge/odoo,Antiun/odoo,spadae22/odoo,sergio-incaser/odoo,shingonoide/odoo,storm-computers/odoo,draugiskisprendimai/odoo,diagramsoftware/odoo,vnsofthe/odoo,slevenhagen/odoo,BT-rmartin/odoo,sysadminmatmoz/OCB,ygol/odoo,hip-odoo/odoo,mustafat/odoo-1,QianBIG/odoo,ehirt/odoo,Noviat/odoo,glovebx/odoo,diagramsoftware/odoo,ehirt/odoo,MarcosCommunity/odoo,windedge/odoo,factorlibre/OCB,alexcuellar/odoo,laslabs/odoo,dfang/odoo,sysadminmatmoz/OCB,MarcosCommunity/odoo,ehirt/odoo,syci/OCB,Elico-Corp/odoo_OCB,spadae22/odoo,odootr/odoo,microcom/odoo,makinacorpus/odoo,provaleks/o8,leorochael/odoo,provaleks/o8,spadae22/odoo,slevenhagen/odoo,MarcosCommunity/odoo,kybriainfotech/iSocioCRM,rubencabrera/odoo,vnsofthe/odoo,eino-makitalo/odoo,factorlibre/OCB,bplancher/odoo,makinacorpus/odoo,funkring/fdoo,OpenUpgrade/OpenUpgrade,QianBIG/odoo,jfpla/odoo,tvibliani/odoo,stephen144/odoo,Daniel-CA/odoo,sergio-incaser/odoo,jfpla/odoo,draugiskisprendimai/odoo,mlaitinen/odoo,syci/OCB,odootr/odoo,BT-ojossen/odoo,QianBIG/odoo,diagramsoftware/odoo,markeTIC/OCB,Elico-Corp/odoo_OCB,BT-ojossen/odoo,MarcosCommunity/odoo,hip-odoo/odoo,Endika/OpenUpgrade,xzYue/odoo,ehirt/odoo,Antiun/odoo,stephen144/odoo,funkring/fdoo,markeTIC/OCB,storm-computers/odoo,Nowheresly/odoo,mlaitinen/odoo,mustafat/odoo-1,eino-makitalo/odoo,synconics/odoo,Antiun/odoo,alexcuellar/odoo,windedge/odoo,eino-makitalo/odoo,Nowheresly/odoo,BT-ojossen/odoo,datenbetrieb/odoo,Adel-Magebinary/odoo,mlaitinen/odoo,sysadminmatmoz/OCB,sysadminmatmoz/OCB,laslabs/odoo,grap/OpenUpgrade,makinacorpus/odoo,Endika/odoo,rubencabrera/odoo,BT-rmartin/odoo,syci/OCB,Nowheresly/odoo,rubencabrera/odoo,tvibliani/odoo,Nowheresly/odoo,hassoon3/odoo,laslabs/odoo,storm-computers/odoo,odootr/odoo,syci/OCB,Antiun/odoo,optima-ict/odoo,Adel-Magebinary/odoo,tvibliani/odoo,storm-computers/odoo,Daniel-CA/odoo,slevenhagen/odoo,CatsAndDogsbvba/odoo,Noviat/odoo,tvibliani/odoo,avoinsystems/odoo,markeTIC/OCB,hassoon3/odoo,NeovaHealth/odoo,syci/OCB,optima-ict/odoo