Hi
New to iMIS. I am trying to figure out if it is possible to prepopulate a finite number of rows/instances in a multi-instance table/window when a customer/member is first created - and then also need to be able to stop them from adding or removing any rows.
For example, we need to capture a Primary Employer, Secondary Employer and Third Employer. There must only and always be one of each.
I am restricted to the way the system was set up on implementation where by the user is required to create the three rows manually. Subsequen extracts requrie there to be the three rows and the obvious rules apply in that the Primary must first be populated - there should be be a secondary or third without a primary etc.
It would be ideal to have a list that the user can use an up/down arrow to change the order of the employers - but I think I am correct in saying that iMIS does not support this.
Therefore, I am wanting to see if I can prepopulate the primary, secondary and third rows with their type ("Primary", Secondary", "Third") and then create the table rows regardless of whether or not the user adds the additional data (i.e. name). I will need to either protect the Type, or check that they have 1 of each type afterwards, and also add the validation to check that the rows were populated correctly (primary before secondary etc).
OR am I going to have to redesign the underlying table (thereby needing to do a data conversion) to store all three employers on a single row and redesign the window (and extracts etc) to match? I think this would make the validation process much easier.
Just wanting to check my options.
Many Thanks
On the right track
Hi,
For a new user of iMIS, you seem to have a good sense of how things fit together.
Your idea for adding three and preventing more is a good one. Unfortunately, iMIS doesn't provide much support for this. Some suggestions:
For more information about our iParts or a demo, please email Brenda Barnhart (brenda.barnhart@mcgladrey.com).
--
Bruce Wilson
Director, Technical Services
RSM McGladrey, Inc.