Given a geographical system of demand functions, the simple-plant location problem under uniform delivered pricing consists in determining the delivered price taken as uniform for all customers, the number, the locations, the sizes and the market areas of the plants which supply these customers, in order to maximize the profit of the firm. A model is proposed, which allows, moreover, to integrate some aspects of the commercial policy of the firm, i.e., its decision to satisfy all markets with positive demands or profitable markets only, or to allow a maximum unit loss or require a minimum unit gain on each served market. An efficient algorithm is presented and illustrated by an example. Computational results with a code using recursively Erlenkotter's DUALOC program as a subroutine are summarized.