All companies have a list of items (goods) to work with. Today, we will create a new item and discuss why some fields are mandatory. In Microsoft Dynamics AX, the list of items is maintained in the Item form located under Inventory management > Common Forms > Item details.
Let’s assume that our company resells bottles and cans, an inventory manager needs to create two new items in the Item form: Bottle and Can.
First, we create the Bottle item. Open the Item form (Inventory management > Common Forms > Item details) and press CTRL+N. In the Item number field, type 1. And, then type Bottle in the Item name field.
The Item group field contains a red wavy line which means it is a mandatory field. On the General tab, there are some other mandatory fields. They are the Item group, Inventory model group, and Dimension group fields. Refer to the following explanation why these fields are mandatory.
What should we know about the item Bottle? This question has several answers, for example, we need to know its color, size, price, and inventory unit. But, what is the Item group? We should answer simple questions what general ledger accounts will be used when we post an item transaction. Item transactions are created when an item is, for example, purchased or sold. In Microsoft Dynamics AX, we use the Item group to set up general ledger (or posting) accounts.
What are a general ledger accounts and why should we use them when purchasing or selling an item? This question will be disclosed in the Microsoft Dynamics AX Financial Training. But, before I will create it, you can understand the Financial area yourself. The great training about Accounting is stored here.
Now, I will try to explain some Financial concepts. Look at the following figure, a company from a financial point of view is a circle with assets, liabilities, and equity parts.
Where Assets = Liabilities + Shareholder’s Equity. Assets are items and money that customers should pay to a company – bank accounts, cash, and fixed assets (for example machines that produce goods). Liabilities are money that a company should pay to vendors – payroll (salary to workers), tax amount, insurance, and bank loans. Shareholder’s Equity is the money that a company should pay to company investors or shareholders (amounts invested into the company by the owners plus the cumulative net income of the company that has not been withdrawn or distributed to the owners). Why is the Shareholder’s Equity separated from other parts of the circle? Because it contains the information about the amount of money that a company should return to shareholders (This is the main purpose of all companies =) ).
General ledger accounts are used to store the information (amount of money) about a concrete type of assets, liabilities, or Shareholder’s Equities. For example, in the Microsoft Dynamics AX demo data we have such accounts as Bank Account USD, Bank Account EUR, Accounts receivable (money that a company should pay to vendors), Car audio receipts, DVD player receipts, etc. (The path: General ledger > Common Forms > Chart of Accounts Details). Here, we can always find the information about, for example, how much money we spent for purchasing Bottles for the last month. If we don’t have a general ledger account how could we do this?
If a company keeps accurate records, the accounting equation will always be “in balance,” meaning the left side should always equal the right side. The balance is maintained because every business transaction affects at least two of a company’s accounts. For example, when a company borrows money from a bank, the company’s assets will increase and its liabilities will increase by the same amount. When a company purchases inventory for cash, one asset will increase and one asset will decrease. Because there are two or more accounts affected by every transaction, the accounting system is referred to as double entry accounting.
A company keeps track of all of its transactions by recording them in accounts in the company’s general ledger.
Let’s return to our Bottle item. We should create general ledger accounts for this item for any possible case. Luckily, I use the demo data and so do you. So, let’s use the existing Item group for the Bottle item. In my demo data, I select the Packaging item group.
How can we find out what general ledger accounts are assigned to the item? We can do it by either right-clicking in the Item group field and selecting the Go to the main Table Form option or by opening the Item groups form (Inventory management > Setup > Item groups). In the Item group form, we see different tabs with many fields. All these fields contain the information about which general ledger accounts will be used to store the amount of money for specific item status (sold item, purchased item, purchased but not paid item, applied discount amount, etc.). For example, go to the Purchase order tab, the Invoice field group, Receipt field. This field contains a general ledger account that stores the amount of money that has been spent for purchasing. The Packing slip field contains the general ledger account that stores the amount of money that will be spend for the item that is already in a warehouse (Vendor hasn’t asked to pay for them yet).
Don’t be frightened right now as we will understand AX features when we discuss certain business processes.
Why is this field mandatory? What else should we know about an item? As you understand it is not the size, weight, or color – it is something that all items must have. Let’s assume that a company purchases four items for the cost of $5 and three items for the cost of $6. So, the total items’ cost is 4*$5+3*$6=38$. The company sells two items. Now, there are 4+3–2=5 items in the company warehouse. And how much items’ cost remains?
Possible variants:
We can’t answer this question accurately because we only know that there are six items remaining in the warehouse and we don’t know which items are sold. The first and the main purpose of the Inventory model group is to set up the rules for calculating of item cost (of those items that are still in the warehouse and those that are sold).
We can set up the following rules for an inventory models to calculate item’s cost:
We will use the FIFO inventory model group for the Bottle and Can items. The inventory model group called FIFO is already created in our demo data used for training.
You can create your own inventory model group. Go to Inventory management > Setup > Inventory > Inventory model group and create a new record with the following setup:
As you can see from screen shots an Inventory model group has a few more parameters. You can also specify the following parameters:
These parameters will be explained later in practice.
Now, we assign an inventory model group to the Bottle item (back to the Item > General tab).
What else should we know about an item? That is the item and storage dimensions. Item dimensions characterize an item by size, color, and configuration. Storage dimensions characterize an item by location, warehouse, serial number, etc. Item and storage dimension are known as Inventory dimension. Inventory dimensions are used to define physical characteristics of inventory items. Dimensions control how items are stored and drawn from inventory and enable inventory to be managed on a more detailed level.
Microsoft Dynamics AX provides the following Item dimensions:
Storage dimensions are as follows:
For the Bottle item, we will use the Size and Color item dimensions and the Site and Warehouse storage dimensions.
Find or create a new inventory dimension group. Go to Inventory management > Setup > Dimensions > Dimension groups. If you use our demo data, find the appropriate dimension group (i.e. with Size, Color, Site, and Warehouse dimensions active).
Or create yours:
The Inventory dimension form also contains a lot of fields. The functions of these fields will be explained later.
Now, go to the Item form (Inventory management > Common Forms > Item details > General tab) and assign the inventory dimension group to the Bottle item.
Now all item’s mandatory fields are filled in, we can save the record in the Item form. The Bottle item is now created.
For the Bottle item, we select the CS-W dimension group with the Color and Size item dimensions active. Let’s create a value for these dimensions.
First, create a value for the Size dimension:
Then create a value for the Color dimension:
An item may be of different sizes and colors but a company may not purchase and/or sell item in every dimension combination. Available item dimension combinations must be created in the Combinations of item dimensions form. We will work with the Bottle items with the following dimension combinations:
To create these dimension combinations, do the following:
It is a very tedious process to activate a dimension combination when a new dimension value is created. If an item must have a dimension combination for all dimension values, we can set up Microsoft Dynamics AX to activate new dimension combinations automatically.
To achieve this, do the following:
Now, create the Orange color dimension (click Setup > Colors). Make sure that the new dimension combinations 0.5 Orange and 0.33 Orange are created (click Setup > Item dimension combinations).
Note that automatically created combinations have the Auto-generated check box selected.
Now, we will create the Can item. It has similar parameters to those of the Bottle item. We will use the Bottle item template for this purpose.
To create the Bottle template, do the following:
After a template is created, Microsoft Dynamics AX automatically shows the Select a template for Item form when we create a new item in the Item form.
To create the Can item, do the following:
Note: Item dimensions are not transferred from the Bottle item. So, we need to create new Size and Color dimensions and activate them in the Dimension combination form.
Create the following Sizes and Color dimensions for the Can item and activate them:
In this lesson we have created a first items, got acquainted with mandatory fields, and given consideration to the Item group, Inventory model group, Dimension group.
Our Company has two items to work with: Bottle and Can. The items have the following setup:
The Bottle item is set up with the following dimension combinations:
The Can item has following dimension combinations:
We have finished setting up the company’s item list. Now, we will work with these items purchasing and selling it. In the next training, we will learn the process of purchasing an item.
Thank you very much. This would really help and also understand what is Axapta.
Thanks a lot. its very helpful for a technical person like me.
Its really very helpful for a developer…
Awesome work !!! This link is really useful for the people you wanted to learn functinal aspects of AX and a easy way to make DEV understand the inventory life-cycle.
Thanks again 🙂 Keep up the good work
Hello,
Could you let me know the account 130300, 141050, 510190, 401190, 520100 what it is in the Inventory posting?
this could be of great help to me.
could u provide me the chart of accounts for the above accounts please?
Thank you,
Can I apply discount for Items Group and link it to specific Customer Group.
very helpful. thanks!
Thanks a lot, its really simple and comprehensive clarification for dynamics trainer.