IBM Support

IZ92157: REQUIRED FIELD SERIAL # IS BLANK ERROR MESSAGE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Required field Serial # is blank error message
    
    Maximo 7.1.1.5
    
    1)  Go to Administration -> Conditional Expression Designer and
    create a condition like below for NEWITEMNUM on the change item
    num dialog.
    Condition = NEWITEMNUM
    Type = EXPRESSION
    Expression                          : changeitemnum.newitemnum
    is not null
    Always Evaluate? Flag to   checked
    
    2)  Go to Application Designer. Select Asset.  - Click Select
    Action - Add/Modify Signature Options - Add new Sigoption = REQ.
    Description = If new Item Num is not null, Serial Number is
    required.
    
    3)  Go to -> Security Groups. Choose maxadmin.  Click on
    Application tab - find Assets. Grant access to REQ.  Sign Out
    and Sign In.
    
    4)  Go to Application Designer. Choose Asset.  Go to Edit
    Dialogs.  Add a new field Serial#. Attribute=SERIALNUM and Data
    Source ID=mainrecord.
    
    The dialog box should have this entry:
    
    <dialog id="alteritem" label="Change Item Number"
    relationship="CHANGEITEMNUM" savemode="ONLOADUNLOAD">
    <sectionrow id="alteritem_grid1_1">
    <sectioncol id="alteritem_grid1_1_1">
    <section id="alteritem_grid1_1_1_grid2">
    <textbox dataattribute="currentitemnum"
    id="alteritem_grid1_1_1_grid2_1"/>
    <textbox applink="item,inventor" dataattribute="newitemnum"
    id="alteritem_grid1_1_1_grid2_2" lookup="item" menutype="item"/>
    <textbox dataattribute="conditioncode"
    id="alteritem_grid1_1_1_grid2_3"
    lookup="conditioncode"/>
    <textbox dataattribute="SERIALNUM"
    id="alteritem_grid1_1_1_grid2_4"
    datasrc="mainrecord" inputmode="required"/>
    
    Save the XML - Import the modified XML into Application
    Designer.
    
    5)  Highlight the Serial # attribute - Click Configure
    Conditional Properties. - A).In the ?Security Groups? section
    add MAXADMIN group. B).In the ?Condition for Security Group
    MAXADMIN? add NEWITEMNUM condition created in step1 C).In
    ?Property values when condition NEWITEMNUM is true?, enter
    Property=inputmode and Value=REQUIRED.
    
    6)  Save - Sign out - Sign back in - Go to Asset Application -
    Create New ASset - Go to Select Action - Select 'Change Item
    Number' dialog.  Fill the New Item Number, and then the
    ?Serial#? field becomes required.  Now the Serial# is blank and
    click OK. Message BMXAA4195E - Required field Serial # is blank.
    Click on the message and remove the ?New Item? and click OK.
    This closes the ?Change Item Number? dialog.
    
    When you remove the New Item and tab out of the New Item field,
    the Required * is not removed.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: all                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Required field Serial # is blank error  *
    *                      message                                 *
    *                                                              *
    *                      Maximo 7.1.1.5                          *
    *                                                              *
    *                      1)  Go to Administration -> Conditional *
    *                      Expression Designer and                 *
    *                                                              *
    *                      create a condition like below for       *
    *                      NEWITEMNUM on the change item           *
    *                                                              *
    *                      num dialog.                             *
    *                                                              *
    *                      Condition = NEWITEMNUM                  *
    *                                                              *
    *                      Type = EXPRESSION                       *
    *                                                              *
    *                      Expression                          :   *
    *                      changeitemnum.newitemnum                *
    *                                                              *
    *                      is not null                             *
    *                                                              *
    *                      Always Evaluate? Flag to   checked      *
    *                                                              *
    *                      2)  Go to Application Designer. Select  *
    *                      Asset.  - Click Select                  *
    *                                                              *
    *                      Action - Add/Modify Signature Options - *
    *                      Add new Sigoption = REQ.                *
    *                                                              *
    *                      Description = If new Item Num is not    *
    *                      null, Serial Number is                  *
    *                                                              *
    *                      required.                               *
    *                                                              *
    *                      3)  Go to -> Security Groups. Choose    *
    *                      maxadmin.  Click on                     *
    *                                                              *
    *                      Application tab - find Assets. Grant    *
    *                      access to REQ.  Sign Out                *
    *                                                              *
    *                      and Sign In.                            *
    *                                                              *
    *                      4)  Go to Application Designer. Choose  *
    *                      Asset.  Go to Edit                      *
    *                                                              *
    *                      Dialogs.  Add a new field Serial#.      *
    *                      Attribute=SERIALNUM and Data            *
    *                                                              *
    *                      Source ID=mainrecord.                   *
    *                                                              *
    *                      The dialog box should have this entry:  *
    *                                                              *
    *                      <dialog id="alteritem" label="Change    *
    *                      Item Number"                            *
    *                                                              *
    *                      relationship="CHANGEITEMNUM"            *
    *                      savemode="ONLOADUNLOAD">                *
    *                                                              *
    *                      <sectionrow id="alteritem_grid1_1">     *
    *                                                              *
    *                      <sectioncol id="alteritem_grid1_1_1">   *
    *                                                              *
    *                      <section                                *
    *                      id="alteritem_grid1_1_1_grid2">         *
    *                                                              *
    *                      <textbox dataattribute="currentitemnum" *
    *                                                              *
    *                      id="alteritem_grid1_1_1_grid2_1"/>      *
    *                                                              *
    *                      <textbox applink="item,inventor"        *
    *                      dataattribute="newitemnum"              *
    *                                                              *
    *                      id="alteritem_grid1_1_1_grid2_2"        *
    *                      lookup="item" menutype="item"/>         *
    *                                                              *
    *                      <textbox dataattribute="conditioncode"  *
    *                                                              *
    *                      id="alteritem_grid1_1_1_grid2_3"        *
    *                                                              *
    *                      lookup="conditioncode"/>                *
    *                                                              *
    *                      <textbox dataattribute="SERIALNUM"      *
    *                                                              *
    *                      id="alteritem_grid1_1_1_grid2_4"        *
    *                                                              *
    *                      datasrc="mainrecord"                    *
    *                      inputmode="required"/>                  *
    *                                                              *
    *                      Save the XML - Import the modified XML  *
    *                      into Application                        *
    *                                                              *
    *                      Designer.                               *
    *                                                              *
    *                      5)  Highlight the Serial # attribute -  *
    *                      Click Configure                         *
    *                                                              *
    *                      Conditional Properties. - A).In the     *
    *                      ?Security Groups? section               *
    *                                                              *
    *                      add MAXADMIN group. B).In the           *
    *                      ?Condition for Security Group           *
    *                                                              *
    *                      MAXADMIN? add NEWITEMNUM condition      *
    *                      created in step1 C).In                  *
    *                                                              *
    *                      ?Property values when condition         *
    *                      NEWITEMNUM is true?, enter              *
    *                                                              *
    *                      Property=inputmode and Value=REQUIRED.  *
    *                                                              *
    *                      6)  Save - Sign out - Sign back in - Go *
    *                      to Asset Application -                  *
    *                                                              *
    *                      Create New ASset - Go to Select Action  *
    *                      - Select 'Change Item                   *
    *                                                              *
    *                      Number' dialog.  Fill the New Item      *
    *                      Number, and then the                    *
    *                                                              *
    *                      ?Serial#? field becomes required.  Now  *
    *                      the Serial# is blank and                *
    *                                                              *
    *                      click OK. Message BMXAA4195E - Required *
    *                      field Serial # is blank.                *
    *                                                              *
    *                      Click on the message and remove the     *
    *                      ?New Item? and click OK.                *
    *                                                              *
    *                      This closes the ?Change Item Number?    *
    *                      dialog.                                 *
    *                                                              *
    *                      When you remove the New Item and tab    *
    *                      out of the New Item field,              *
    *                                                              *
    *                      the Required * is not removed.          *
    *                                                              *
    *                      LOCAL FIX:                              *
    *                                                              *
    *                      N/A                                     *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    *                                                              *
    *                                                              *
    *                                                              *
    ****************************************************************
    REQUIRED FIELD SERIAL # IS BLANK ERROR MESSAGE
    

Problem conclusion

  • Fixed conditionally required fields.
    
    
    
    
    
    The fix for this APAR is contained in the following maintenance
    package:
    
      | release\fix pack | REL 7.1.1.9 - BS
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ92157

  • Reported component name

    MAXIMO SYS CONF

  • Reported component ID

    5724R46S1

  • Reported release

    711

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2011-01-12

  • Closed date

    2011-02-11

  • Last modified date

    2011-02-11

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • MAXIMO
    

Fix information

  • Fixed component name

    MAXIMO SYS CONF

  • Fixed component ID

    5724R46S1

Applicable component levels

  • R711 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"711","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
11 February 2011