This commit prevent VAT and company name edition if an user has already at least one document (SO or invoice) for his partner or his related company partner. Any module can override this feature to add their own condition to prevent campany name/VAT edition. task-33088 Closes #23420