Except as may be provided otherwise in the Business and Taxation Code or other ordinance, any person who, at more than one fixed place of business within the city, engaged in or prosecutes any business, profession, calling or vocation for which a city license is required shall obtain a separate license and pay the prescribed tax or fee therefor each such fixed place of business and for each such business, profession, calling or vocation.