Make relation between transaction

No, because the supplier may not have invoiced the entire order. Or you may have several purchase orders outstanding from the same supplier. If you want to bring everything on a purchase order to a purchase invoice unchanged, use Copy to... function:

No, for the same reason. But you can also use the Copy to... function to generate your goods receipt.