IBM Support

IJ50564: UPPER AND LOWER INVOICE TOLERANCES ARE BEING SELECTED FROM DIFFERENT SECURITY GROUPS

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • ABSTRACT:
    Upper and Lower Invoice Tolerances Are Being Selected From
    Different Security Groups
    
    DESCRIPTION:
    The User is a member of two Security Groups that have different
    Invoice Tolerance levels set. During the Invoice approval
    process, the log shows that the Upper Invoice Tolerance and
    Lower Invoice Tolerance percentages are being selected for
    evaluation from two different Security Groups for the User. This
    is preventing invoice approval in some scenarios.
    
    STEPS TO REPRODUCE:
    1. Log in to maxdemo instance as maxadmin
    	Create two Security Groups with different Invoice Tolerances:
    2. Go To Security | Security Groups
    3. Common Actions | New Group
    4. In the Group field, enter "INV 50"
    5. In the Description field, enter "Invoice Tolerance 50%"
    6. In the Start Center Template field | Select Value | click 5
    Administration
    7. Click the checkbox for "Display Side Navigation Menu?"
    8. On the Sites tab, click the checkbox for "Authorize Group for
    All Sites?"
    9. Save the record
    10. On the Applications tab | Applications section | click the
    "Grant Listed Applications" button, then click All Above
    11. Click OK at the System Message, "BMXAA3804W - Grant all
    access for listed applications for this security group?"
    12. Save the record
    13. On the Applications tab | click Filter | Description field |
    enter "invoice", then press Enter
    14. Click the "Grant Listed Options for This Application"
    button, then Save the record
    15. Repeat the steps to grant access to all options for the
    Purchase Orders application
    16. Repeat the steps to grant access to all options for the
    Receiving application
    17. Save the record
    18. On the Storerooms tab, click the checkbox for "Authorize
    Group for All Storerooms?"
    19. Save the record
    20. On the Limits and Tolerances tab, click the New Row button
    21. In the Organization field, enter "eaglena", then tab out
    22. In the Invoice Tolerance section, enter values:
    	Upper Invoice Percent: 0.5000
    	Lower Invoice Percent: -0.5000
    23. In the Tax Tolerance section, enter values:
    	Upper Tax Percent: 0.5000
    	Lower Tax Percent: -0.5000
    24. Save the record
    25. More Actions | Duplicate Group
    26. In the Group field, enter "INV 10"
    27. In the Description field, enter "Invoice Tolerance 10%"
    28. Save the record
    29. In the Invoice Tolerance section, update values:
    	Upper Invoice Percent: 0.1000
    	Lower Invoice Percent: -0.1000
    30. In the Tax Tolerance section, update values:
    	Upper Tax Percent: 0.1000
    	Lower Tax Percent: -0.1000
    31. Save the record
    	Add a User to both Security Groups:
    32. Go To Security | Users
    33. In the User field, enter "abby", then press Enter
    34. Click to open the record
    35. On the Groups tab, click the "Mark Row for Delete" button
    for all rows except for the EVERYONE Group
    36. Save the record
    37. Click the New Row button
    38. Click the Select Groups button
    39. In the Group field, enter "inv", then press Enter
    40. Click the checkboxes to select INV-50 and INV-10
    41. Click OK
    42. Save the record
    43. Log out
    	Verify the resulting User Security Profile:
    44. Log in as maxadmin
    45. Go To Security | Users
    46. In the User field, enter "abby", then press Enter
    47. Click ABBY to open the record
    48. On the Security Profile tab, scroll down to BEDFORD
    49. Expand the details for the BEDFORD Site
    50. Expand the details for TOLERANCES
    51. View the Tolerance values
    
    RESULT:
    The Upper Tolerances are from one Security Group, and the Lower
    Tolerances are from another Security Group:
    LOWER INVOICE PERCENT = -0.1000
    UPPER INVOICE PERCENT = 0.5000
    LOWER TAX PERCENT = -0.1000
    UPPER TAX PERCENT = 0.5000
    
    EXPECTED RESULT:
    The Tolerances will be cumulative of both Security Group, with
    the most tolerances prevailing
    The Tolerance values should be:
    LOWER INVOICE PERCENT = -0.5000
    UPPER INVOICE PERCENT = 0.5000
    LOWER TAX PERCENT = -0.5000
    UPPER TAX PERCENT = 0.5000
    
    REPORTED IN VERSION:
    Tivoli's process automation engine 7.6.1.3-IFIX20231223-1405
    
    LOCAL WORKAROUND:
    none
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * MAXIMO                                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * UPPER AND LOWER INVOICE TOLERANCES ARE BEING SELECTED FROM   *
    * DIFFERENT SECURITY GROUPS                                    *
    ****************************************************************
    

Problem conclusion

  • The fix for this APAR will be contained in a future release.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ50564

  • Reported component name

    MAXIMO ASST MGM

  • Reported component ID

    5724R46AM

  • Reported release

    761

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-03-21

  • Closed date

    2024-05-02

  • Last modified date

    2024-05-02

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

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

Fix information

  • Fixed component name

    MAXIMO ASST MGM

  • Fixed component ID

    5724R46AM

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"761","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
03 May 2024