[OFBiz] Users - Product Entity

Adrian Crum adrianc at hlmksw.com
Thu Apr 28 12:54:53 EDT 2005


I don't think it is supposed to work that way. According to the Data 
Model Resource book, a product may be something you buy or sell, and an 
inventory item is a physical instance of that product.


bjfree at free-man.net wrote:

> I maybe off track also, but "ProductID" to me is what you sell.
> "InventoryID" is what you buy.
> so there would be only one Manufacture for a inventoryID, but many
> inventoryID's for a Product.
> However, From a long time ago, David made the point that there are many ways
> to hook the Entities together depending on the functionality one wants.
> 
> 
> -----Original Message-----
> From: Adrian Crum [mailto:adrianc at hlmksw.com]
> Sent: Thursday, April 28, 2005 4:21 PM
> To: users at lists.ofbiz.org
> Subject: [OFBiz] Users - Product Entity
> 
> 
> I have just started working with the Product entity. I was wondering 
> what some of the fields are used for and if there is a better way to do 
> things...
> 
> Product.manufacturerPartyId - why would there be only one manufacturer 
> for a product?
> 
> Product.facilityId - why would there be only one facility for a product?
> 
> Maybe I'm not understanding what these fields are used for. I would hope 
> that a product would be related to one or more manufacturers and related 
> to one or more facilities.
> 
> We manufacture homes. A product (as far as I can tell) would be a 
> particular model of home. That model may be manufactured at more than 
> one facility. The other facility may be another company entity - hence a 
> different party.
> 
> I can think of examples in other industries where a product may have 
> more than one manufacturer - like electronic parts. This is where I 
> disagree with Len Silverston.
> 
> Example: a typical transistor has a standard part number, but it may be 
> manufactured by dozens of different companies. A 2N4277 transistor is 
> still a 2N4277 transistor - no matter who manufactured it. If I order a 
> bag of 2N4277 transistors from my supplier, that bag may contain 
> transistors from RCA, Motorola, Samsung, Texas Instruments, etc. Does 
> Silverston expect me to create a separate 2N4277 product for each 
> manufacturer represented in the bag? I hope not! It would be better to 
> relate the 2N4277 product to all of its manufacturers, and also relate 
> suppliers to the manufacturers. That way, if I want a Texas Instruments 
> 2N4277, I can look up the suppliers that carry it.
> 
> Am I going about this the wrong way? Any thoughts?
> 
>  
> _______________________________________________
> Users mailing list
> Users at lists.ofbiz.org
> http://lists.ofbiz.org/mailman/listinfo/users
>  
> _______________________________________________
> Users mailing list
> Users at lists.ofbiz.org
> http://lists.ofbiz.org/mailman/listinfo/users
> 


More information about the Users mailing list