Intended learning outcomes: Produce an overview on the object classes for inventories. Present in detail the attributes of the object class “inventory transaction”.
The following objects are grouped into logical units (object classes) for the purposes of administering inventories:
- Storage location for administering the various stock locations within the firm. The attributes of this object class are the location ID, description, various classifications, attributes for modeling the different features described in Section 11.1.1, and so on.
- Physical inventory for administering the various stocks of storable items for accounting purposes. The attributes of this object class are the identifications of the administered item and of the stock location, the quantity stocked expressed in the unit of measure for the item, date of the last receipt into and issue from stock, and so forth.
These two classes are not sufficient on their own to represent stocks of batches or variants, however. The extensions required for the processing industry and for production with a wide range of variants are discussed in Section 17.4.2. According to [Schö01], Ch. 8, a stock of batches or variants ultimately becomes a specialization of an order position.
All item movements, particularly the inventory transactions, are defined in a transaction class. See also Section 11.1. This class may be analyzed using any number of criteria, e.g., consumption, sales, or bid statistics (see Section 11.2). The attributes of this class include:
- Transaction date
- Item ID or item family ID
- Moved quantity
- Persons responsible for recording the transaction
- Two customers, production, or procurement order positions or stock level positions concerned (“from” and “to” positions associated with the transaction)
Course section 17.1: Subsections and their intended learning outcomes
17.1 Order Data in Sales, Distribution, Production, and Procurement
Intended learning outcomes: Present the data structure of customers and suppliers. Describe the general data structure of orders in sales and distribution, production, and procurement. Disclose the data structure of the order and partial order header as well as the order position.
17.1.1 Customer and Supplier Data, and the Corporate Group Structure
Intended learning outcomes: Present the business object “business partner”: customer and supplier data. Identify the corporate group structure.
17.1.2 The General Data Structure of Orders in Sales and Distribution, Production, and Procurement
Intended learning outcomes: Explain the general data structure of an order in sales and distribution, production, or procurement. Disclose the basic object classes in an order database.
17.1.3 The Order Header Data and Partial Order Header Data
Intended learning outcomes: Produce an overview on the object classes “order header”, and “partial order header”. Present in detail the attributes of the object classes “order header”, and “partial order header”.
17.1.4 The Order Position Data
Intended learning outcomes: Produce an overview on the object class “order position”. Present in detail the attributes of the object class “order position”.
17.1.5 Inventories and Inventory Transactions Data
Intended learning outcomes: Produce an overview on the object classes for inventories. Present in detail the attributes of the object class “inventory transaction”.