IBM Maximo for Service Providers, Version 7.6.0

Restoring fields related to service addresses

If you modified service address fields in a version of the product before version 7.5.1.1, the fields show an invalid binding error after the upgrade. You can restore the modifications with the Application Designer application.

Before you begin

Review the following applications, decide whether the new Service Address fields meet your requirements, and note any fields that show an invalid binding error:

About this task

When you upgrade to Maximo® for Service Providers from a version of the product earlier than version 7.5.1.1, any field that you added or moved in the Application Designer that references the PLUSPSERVADDR table shows an invalid binding error. Any fields that use values from the PLUSPSERVADDR table must be modified to read the value from the SERVICEADDRESS table.

For example, if you added the field Postal Code from the PLUSPSERVADDR table to a tab in the Locations (SP) application, after the upgrade completes, this field shows an invalid binding error. To resolve this error, you modify the attribute property of the field so that field value is read from the SERVICEADDRESS table.

Procedure

  1. In the Application Designer workspace, open the application you want to work with.
  2. Select the required tab, and select the section that contains the field with the invalid binding.
  3. Modify the Data Source property of the section. For the Locations application, modify the value to savirtual. For all other applications, modify the value to serv_add.
  4. If there is an invalid binding error in a State/Province, Country, or time zone field, select the field and open the Properties window.
    1. Modify the Attribute property of the field. Identify the new values in the Service Address lookup table.
    2. Add the domain Lookup for Part 2, for the multipart text fields. Use the Service Address mapping table to identify the name of the new domain.
  5. If you have an invalid binding error on a Street Address field, remove the lookup property, and modify the Menu Type field from showvalue to SA_MOD_STRADDR.
  6. If you have an invalid binding error in the Hierarchy section of the Locations application tabs, modify the properties of fields as follows:
    1. Modify the Attribute property of the hierarchy fields from PLUSPSRVADD.addressfromloc to LHANCESTOR and from PLUSPSRVADD.ancestorsaddress to LHANCESTORADDRESS.
    2. Modify the domain Lookup for Part 2 for the hierarchy fields from PLUSPSRVADD.LOCATIONS.description to LHANCESTORDESC, and PLUSPSRVADD.SERVICEADDRESSANCESTOR.description to LHANCESTORADDRESSDESC.
    3. Add the sigoption, LOCANCES to both fields.
  7. Save your changes.
  8. Repeat this procedure for all the applications listed, modifying every section and field that shows an invalid binding error.

Results

Your service address fields are restored.


Feedback