Why can't I configure B2B XML on the profile class?

You configure and maintain B2B XML invoicing parameters in the related customer account profile. Customer sites share the settings of the related customer account.