- Value Group
- nishitD
- 2015-05-13 09:28:22
Value group is an important component of inoERP and extensively used by many modules/extensions to validate & control what a user can enter in a select field. You can use a single value group across modules/extensions for many different fields. You can use the same value group to multiple fields in a single form.

For each value group value, you define a code that is stored in database. You can show either the value or a description to users during data entry in a form.
A simple example of value group is a product group. A company that deals with computer business can define a value group as product with value as Laptop, Tablet & Desktop.
To represent different components of desktop the company can define another group with values as CPU, Mother Board, cabinet, etc.
You can create, view & update any value header level information by navigating to Setup -> Master Data -> Value Group.
To create a new value group/or update an existing value group, enter below information as applicable for the value group and then save the record.
Value Group Header Id:
A unique system generated number. You can’t modify this number.
Value Group:
Enter value group name. It is a free text field of 25 characters.
Access Level:
Select access level as applicable for the value group.
System: Sledded option type and not available for user change.
User: Non-seeded Custom option type. You can create/modify the option. You can add new option values.
Both: Seeded option type available for modification. You can modify the option. You can add new option values.
Description:
Enter any comment /remark in the description field.
Module Code:
Select a module code which primarily owns the option & its values. You can programmatically change the option & its values from a class which has the same module code.
Option Assignment:
If you are defining a value group against an option then selects the option assignment as used in the option header.
Status:
Status field shows the current status of an option. Blank status value means active.

Sequence Number:
Select validation type as applicable. Select validation type of none, or leave the field blank if you want to use value group line to enter the values.
Field Type:
Field type validates the type of the value field. Select the field type as required.
Min Size:
Min size controls the minimum number of characters that value group value should contain.
Max Size:
Max size controls the maximum number of characters that value group value should contain.
Min Value:
Min value controls the minimum value of the value group line.
Max Value:
Max value controls the maximum value of the value group line.
For each value group value, you define a code that is stored in database. You can show either the value or a description to users during data entry in a form.
A simple example of value group is a product group. A company that deals with computer business can define a value group as product with value as Laptop, Tablet & Desktop.
To represent different components of desktop the company can define another group with values as CPU, Mother Board, cabinet, etc.
You can create, view & update any value header level information by navigating to Setup -> Master Data -> Value Group.
To create a new value group/or update an existing value group, enter below information as applicable for the value group and then save the record.
Value Group Header Id:
A unique system generated number. You can’t modify this number.
Value Group:
Enter value group name. It is a free text field of 25 characters.
Access Level:
Select access level as applicable for the value group.
System: Sledded option type and not available for user change.
User: Non-seeded Custom option type. You can create/modify the option. You can add new option values.
Both: Seeded option type available for modification. You can modify the option. You can add new option values.
Description:
Enter any comment /remark in the description field.
Module Code:
Select a module code which primarily owns the option & its values. You can programmatically change the option & its values from a class which has the same module code.
Option Assignment:
If you are defining a value group against an option then selects the option assignment as used in the option header.
Status:
Status field shows the current status of an option. Blank status value means active.
Sequence Number:
Select validation type as applicable. Select validation type of none, or leave the field blank if you want to use value group line to enter the values.
Field Type:
Field type validates the type of the value field. Select the field type as required.
Min Size:
Min size controls the minimum number of characters that value group value should contain.
Max Size:
Max size controls the maximum number of characters that value group value should contain.
Min Value:
Min value controls the minimum value of the value group line.
Max Value:
Max value controls the maximum value of the value group line.