cmdb "form factor" field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-24-2015 05:13 PM
Hi,
Recently i got a requirement to add "form factor" field for different classes of CI's. I see this field "form factor" is available in cmdb_ci_computer, cmdb_ci_memory_module tables. I want this field to be available in cmdb_ci table and also to the chirdren table that are extending cmdb_ci table. My main question is, is this field OOB field? why its not visible in cmdb_ci table. if not OOB do i need to manually add this field at cmdb_ci table? what is the purpose and benefit of having this field?
appreciate any kind of help.
thanks,
sy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2015 09:44 AM
Hi Akash,
Thank you very much for the reply. Could you please tell me the procedure you have followed. I haven't find the Model table?.
thanks,
sry
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2015 10:53 AM
sry: Not much of a "procedure"...
1) Add field: Form Factor - Choice -- To table: cmdb_hardware_product_model
2) Add new field to Hardware Model form
I added this to the Hardware Model table because it doesn't necessarily make sense on the other model tables...so went with the extension.
Hope that helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-02-2015 11:21 AM
Hi Akash,
This is related to Asset management and CMDB together. I have to add this field only at CMDB_CI table level and its children. Will discuss with my team and understand about couple more details. I am not sure if i add this field to table cmdb_hardware_product_model will actually helps my scenario ! if i figure out a solution i will post it here.
thanks,
sry

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-10-2019 09:31 AM
I echo the comments made above, that form factor should be part of the Hardware Product Model. But there are two use cases I can see:
1) A single hardware model does not differentiate between different Form Factors. In this case the Hardware Asset should be able to specify the Form Factor that is used, and then the CI should synchronize with the Asset.
2) Multiple hardware models are distinguished from one another by the Form Factor. In this case there are several things that I would think we should do:
- Define the Form Factor field on the Hardware Model
- Track these as Compatible Models or relate them to one another in some other way
- Include the Form Factor in the Display Name of the model
- Synchronize the Form Factor on a Computer with the Form Factor on its Model record
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-20-2020 07:55 AM
Paul- I'm trying to figure out your last step: Synchronize the Form Factor on a Computer with the Form Factor on its Model record.
How to you suggest going about that? Business Rule? Script?