[FIX] purchase: updating existing PO should keep origin
[FIX] purchase: updating existing PO should keep origin

When a make to order product is sold, a purchase order is created or added to an
existing one. In the second case, the origin of the sale order was lost.
It is now added to the existing source.

opw 656688

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