Update facture.php

if socid is filled and send, they no need to get the thirdparty of the object
the $socid is filled by the GETPOST("socid") line 68
$this->socid is filled by the $objectsrc->fetch_thirdparty(); but in external create call, the value could be empty ...
$socid is already tested line 1727 and fill $soc