Organizational units in the SAP system represent the structure of a company. In other words, they correspond to the legal and/or organizational units of an enterprise. SAP provides organizational units for all areas of your company (such as accounting, purchasing, production, and warehousing). We focus on the elements that are relevant for purchasing and inventory management.
The organizational unit Purchasing Organization is used exclusively in purchasing processes. Other organizational units, such as the Company Code or Plant, belong to other areas and are also used in extra processes, and not only in the external procurement.
The organizational levels are defined and assigned in Customizing for the enterprise structure.
The organizational units relevant for external procurement are shown in the figure Organizational Levels in the Procurement Process.

Client
The client is a unit within an SAP system that is self-contained both in legal and organizational terms, and is represented as separate master records and an independent set of tables. For example, the client could represent a corporate group.
The client is the highest hierarchical level in the SAP system. Specifications or data that you make and enter at this level apply to all company codes and other organizational units. Therefore, you do not have to enter the specifications and data at the client level more than once in the system. This ensures a uniform data status.
Access authorization is assigned on a client-specific basis. A distinct user master record must be created between each user and the client. If the Client field has not been prepopulated, each user must specify a client key when logging on to the SAP system. All user input is stored, processed, and evaluated on a client-specific basis.
A client is uniquely defined in the system by a three-digit numeric key.
Company Code
The company code is the smallest organizational unit in external accounting for which a complete, self-contained bookkeeping system can be maintained.
A company code represents an independent unit that produces its own financial statements, such as a company within the corporate group (a client). You can set up several company codes for the same client to keep separate sets of accounts.
A company code is defined in the system by a four-character alphanumeric key that is unique for the client.
Plant
The plant is an organizational unit within logistics that subdivides an enterprise from the viewpoints of production, procurement, plant maintenance, and materials planning.
A plant may represent various entities within a firm, such as:
Production facility
Regional sales office
Corporate headquarters
Maintenance location
A plant is defined in the system by a four-character alphanumeric key that is unique to it in the client.
Storage Location
The storage location is an organizational unit that facilitates the differentiation of stocks of materials within a plant. Inventory management on a quantity basis is carried out in the plant at the storage location level. The physical inventory is also carried out at this level.
A storage location is defined by a four-character alphanumeric key. The key is unique within a plant.

