Fields needed to create Products

All,

Is there a document somewhere that lists all the fields that must be populated to create a product by code? With all the new tables in AX 2012 I was hoping to find all the fields and tables I need to address when creating a product (not product master). Thanks in advance.

Shawn