Adding new fields to asset information
DRAFT
See ticket #80.
Use case
User is managing estates with NorfelloCMMS and wants to keep the street address of the estates in the system. In the earlier version (1.0) he used the MarkupLanguage to include the address in the long description:
* *Address:* Some street 13
He also had a asset type called 'Estate' but it was mainly used to add a small picture of a building to all assets of that type.
Now the user has migrated to version 1.2 and decides to migrate the address information to the new system. He does this by first defining a new information field for the asset type 'Estate'.
Mockup of information field editing form
+--------------------+------------+
| Name | Type |
+--------------------+------------+
| Street address | Address [+]|
+--------------------| String |--+
[Save cha| Integer |
| Boolean |
| Date |
+---------+
+--------------------+--------------+
| Name | Type |
+--------------------+--------------+
| Street address | Address [+]|
+--------------------+--------------+
[Save changes] [Cancel]
The user defines a new field 'Street address' of the type 'Address'. Now when he starts to edit an old estate asset he notices that the new 'Street address' field is now visible between the 'Name' and 'Description' fields. He cuts the street address from the description field and pastes it to the new field. After this he saves the changes he has made.
When the user returns to the asset information page he sees that the address is now displayed similar to the asset's name. Next to the address field he sees a Google Maps window that displays the address on a map.