Hi All,
Understanding the Product structure:
Tech part (Data model)
These days I have been a lot dealing with Products in AX 2012. In AX 2012 Inventory structure has been completely changed. So in brief we can understand the same as:
Understanding the Product structure:
Product type
·
Item type - This option will be selected if the product is an
inventoried product
·
Service type - This option will be selected if the product is a
non-inventoried product
Product sub type
·
Product master - Products of this
sub-type must have a product dimension group that specifies the product
dimensions that are active for the product (color, size, and configuration)
o Configuration technology
§ Predefined variant - This type should be chosen if the
product will not be configured, but simply rely on the user’s choice of Color,
and/or Size, and/or Configuration for each transaction
§ Dimension-based configuration - This type should be chosen if
the user will build a configurable BOM that relies on configuration rules to
build the Config ID and the BOM lines. (This technology may only be chosen
if Configuration is active on the Product dimension group selected for the
product)
§ Rule-based configuration - This type should be chosen if the
product will use Product builder
§ Constraint-based configuration - This type should be chosen
if the product will use the new AX 2009 Constraint based product configuration
method. (This technology may only be chosen if Configuration is active and
is the lone Product dimension active for the Product dimension group selected
for the product)
·
Product - Products of this sub-type do NOT have any
product dimensions, and therefore do not have a product dimension group
·
Product variant - A large amount of information
may be maintained at the Product master level, including, but not limited to:
o Product
dimensions
o Images
o Product
categories
o Product
attributes
o Unit
conversions
For Product master products, Product dimensions and Product variants are extremely important. Both may be managed from menu items in the ribbons section of the Products form:
For Product master products, Product dimensions and Product variants are extremely important. Both may be managed from menu items in the ribbons section of the Products form:
Dimensions
·
Product dimensions: Color, Size, Configuration
·
Storage dimensions: Site, Warehouse, Location,
Pallet ID
·
Tracking dimensions: Batch number, Serial number
Release
product
Once product
variants have been created at the instance level, they must be released to
individual companies before transactions may be performed in the respective
company. Variants may be released from any of the Products forms (All,
Distinct, Product masters), or from the Product variants form by clicking
Release products in the ribbon section of the form.
Tech part (Data model)
AX 2012 Item AIF Web Service
(InventItemService)
Table
Name
|
Table
Description
|
EcoResProduct
|
The
EcoResProduct table stores products and is the base table in the products
hierarchy.
|
EcoResProductMaster
|
The
EcoResProductMaster table stores product masters.
|
EcoResProductIdentifier
|
The
EcoResProductIdentifier table contains a product identification that is
available for users.
|
EcoResDistinctProduct
|
The
EcoResDistinctProduct table stores products.
|
EcoResDistinctProductVariant
|
The
EcoResDistinctProductVariant table stores product variants.
|
EcoResProductDimensionGroup
|
The
EcoResProductDimensionGroup table contains information about a dimension
group.
|
EcoResProductDimensionGroupProduct
|
The
EcoResProductDimensionGroupProduct table stores information about
relationships between products and dimension groups.
|
EcoResColor
|
The
EcoResColor table stores color names.
|
EcoResSize
|
The
EcoResSize table stores size names.
|
EcoResConfiguration
|
The
EcoResConfiguration table stores configuration names.
|
EcoResProductMasterColor
|
The
EcoResProductMasterColor table stores information about colors assigned to
product masters.
|
EcoResProductMasterSize
|
The
EcoResProductMasterSize table stores information about sizes that are
assigned to product masters.
|
EcoResProductMasterConfiguration
|
The
EcoResProductMasterConfiguration table stores information about
configurations assigned to product masters.
|
EcoResProductVariantColor
|
The
EcoResProductVariantColor table stores information about the colors that are
assigned to product variants.
|
EcoResProductVariantSize
|
The
EcoResProductVariantSize table stores information about the sizes that are
assigned to product variants.
|
EcoResProductVariantConfiguration
|
The
EcoResProductVariantConfiguration table stores information about the
configurations that are assigned to product variants.
|
EcoResProductMasterDimensionValue
|
The
EcoResProductMasterDimensionValue table is the base table in the product
model dimension hierarchy.
|
EcoResProductVariantDimensionValue
|
The
EcoResProductVariantDimensionValue table is the base table in the product
variant dimension hierarchy.
|
EcoResProductDimensionAttribute
|
The
EcoResProductDimensionAttribute table contains definitions of product
dimension attributes (categories).
|
EcoResInstanceValue
|
The
EcoResInstanceValue table contains the definitions of the instances of the
components or products.
|
EcoResProductInstanceValue
|
The
EcoResProductInstanceValue table contains definitions of values for the
instances of attributes of a product.
|
InventTable
|
The
InventTable table contains information about items.
|
InventTableModule
|
The
InventTableModule table contains information about purchase, sales, and
inventory specific settings for items.
|
InventItemLocation
|
The
InventItemLocation table contains information about items and the related
warehouse and counting settings. The settings can be made specific based on
the items configuration and vary from warehouse to warehouse.
|
InventItemSalesSetup
|
The
InventItemSalesSetup table contains the default settings for items, such as
site and warehouse. The values are related to sales settings.
|
InventItemInventSetup
|
The
InventItemInventSetup table contains the default settings for items, such as
site and warehouse. The values are related to inventory settings.
|
InventItemPurchSetup
|
The
InventItemPurchSetup table contains the default settings for items, such as
site and warehouse. The values are related to purchase settings.
|
InventItemSetupSupplyType
|
The
InventItemSetupSupplyType table contains information about the sourcing of
items.
|
InventDim
|
The
InventDim table contains values for inventory dimensions.
|
InventDimCombination
|
The
InventDimCombination table contains variants of items. The variants are
created as product variants that are based on product dimensions such as
size, color, and configuration. These variants are replicated to the legal
entity.
|
For extended info use the below
articles to import\integrate Products using AIF services.
http://blogs.msdn.com/b/dynamicsaxscm/archive/2011/07/06/product-item-data-management-services.aspx
http://blogs.msdn.com/b/axsupport/archive/2012/04/04/importing-products-into-ax-2012.aspx
Cheers… J http://blogs.msdn.com/b/axsupport/archive/2012/04/04/importing-products-into-ax-2012.aspx
Murkesh, thank you for posting this. I haven't dug into all the details but it looks like something I can certainly use on my current assignment. This is much appreciated.
ReplyDeleteNice blog. thanks to shared such a great informative article.
ReplyDeletehow to read product dimensions
Outdoor Living SpacesYour Best Solution In Every Complex Situation
ReplyDeleteStahlwandpoo
ReplyDelete1xbet türkiye 1xbet Türkiye, online bahis şirketi hakkında giriş ve inceleme bilgileri. Onebahis firması için 2020 güncel yeni giriş adresi, ödemeler ve üyelik işlemleri için detaylı bilgiler, 1xbahis sayfamızda yer almakta.
ReplyDeleteless than one dollar web hosting Domain hosting can be hit and miss when it comes to finding it cheap. Don’t get me wrong there are cheap web hosting options, but how about “super cheap and affordable” web hosting. Less than a dollar is “truly” affordable web hosting and this is a chance to get access to web hosting that is consistent and reliable when it comes to affordable web hosting.
ReplyDeleteBUY SPOTIFY PLAYS REAL PLAYS TO BOOST YOUR MUSIC.
ReplyDeleteWe will promote your tracks and give you very good promotion Buy spotify plays
Share Market News OIBNews is India's leading network by NDTV and CNN contributors. It has been serving the best out of the mess from World and India.
ReplyDeleteinvestment strategy GET UNIQUE INVESTMENT IDEAS FROM AN EXPERIENCED FUND MANAGER TARGETING 5X - 10X+ RETURNS.
ReplyDeletebaanpolball บ้านผลบอล (baanpolball) อัพเดทตลอด 24 ชั่วโมง ราคาบอลวันนี้ วิเคราะห์บอลแม่น ฟรีๆ ทุกคู่ 100% ทีเด็ดบอลวันนี้ 4 คู่ ราคาบอลไหล แบบเรียลไทม์
ReplyDeletei need a weight loss pill that works Authentic Option LLC offers collection of natural herbal products for skincare, hair care, and weight loss. We specialize in thermal weight loss, electrostimulation for muscle toning, cellulite removal, under-eye bags treatment and skincare products. We have an amazing range of beard growing products.
ReplyDeleteXanax 2 mg for sale One can use Xanax pills to combat anxiety that is a hindrance throughout the day. If you are taking Xanax for anxiety that interferes with your daily work or tasks, it is usually recommended that you take the Xanax 1mg dosage.
ReplyDeleteMedical Marijuana
ReplyDeleteReithose
ReplyDeletesoi cau XSMB
ReplyDeleteHORoskop
ReplyDeleteFacts about addiction Addiction stands as the top public health problem in America outstanding all other major diseases including stroke, heart diseases and even cancer. The population of addicts is far larger than the patients suffering from the three mentioned diseases in America with sufferers ranging in millions.
ReplyDeletePraHA
ReplyDeleteChicago bike shop
ReplyDeleteChicago bike stores
Kids bikes in chicago
Giant road bikes
Cannonade bikes
Specialized bikes
https://sa365.bet/
ReplyDeletedankwoods,
ReplyDeletefake dankwoods,
canim sohbet Android Dear ChatCanım chat is growing day by day with the android chat service it has given to you and serves you, dear chat lovers, free of charge. You can connect and chat online at any time of the day with your smart devices on our chat site. Anonymous chat is a free chat site that allows you to chat randomly and does not charge any fee or money from our valued chat users.
ReplyDeleteThanks for sharing detailed information about AX 2012 Item... I have been looking for this information so long..
ReplyDeletevirtual reality in education
ReplyDeleteresidential property management
ReplyDeletebuy dank vapes
ReplyDeletemotherhood CO.MOM is a fun new online magazine and social network community created by moms for moms. Read interesting articles, get advice from our agony aunt, aunt\y anne, learn how to earn an income online with our guru debbie or you can even seek medical advice from our resident physician dr samantha and relax while checking out the latest horoscopes from our trained mystic. Theres even a thriving forum community where moms of the world can get together and enjoy good conversation along with lots of other fun ways to kill some time with a cuppa when taking a break from being super mom at co.mom.
ReplyDelete