IZ66001: UNABLE TO CANCEL PO RECEIVE ERROR FIELD VENDOR IS READ-ONLY

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Client is on 6.2.4 with Nuclear 6.3.1. With the latest fix packs
    
    When a PR is referenced on a PO you get an error Field Vendor is
    read-only when you try to cancel the PO
    
    Go to the PR application and enter a new PR
    Enter FSC as the Vendor.
    Go To PR Lines and enter a new line I used 560-00 save and
    approve.
    
    From Select action Create a PO. Note the PO number.
    Go To the PO application and bring up your PO
    Change status to cancel you get the following error.
    
    
    
    
    30 Nov 2009 14:40:13:406 [ERROR] Field Vendor is read-only.
    psdi.util.MXAccessException: Field Vendor is read-only.
            at
    psdi.mbo.MboValue.checkFieldAccess(MboValue.java:2016)
            at psdi.mbo.MboValue.setValue(MboValue.java:1186)
            at
    psdi.plus.app.pr.virtual.PlusFldPlusVendor.initValue(PlusFldPlus
    Vendo
    r.java:43)
            at psdi.mbo.MboValue.initValue(MboValue.java:341)
            at psdi.mbo.MboValue.isNull(MboValue.java:444)
            at psdi.mbo.Mbo.validate(Mbo.java:3343)
            at psdi.mbo.MboSet.validate(MboSet.java:3891)
            at psdi.mbo.MboSet.validateTransaction(MboSet.java:5913)
            at
    psdi.txn.MXTransactionImpl.validateTransaction(MXTransactionImpl
    .java
    :359)
            at
    psdi.txn.MXTransactionImpl.saveTransaction(MXTransactionImpl.jav
    a:196
    )
            at
    psdi.txn.MXTransactionImpl.save(MXTransactionImpl.java:145)
            at psdi.mbo.MboSet.save(MboSet.java:5621)
            at psdi.mbo.MboSet.save(MboSet.java:5591)
            at
    psdi.app.common.virtual.ChangeStatusSet.doChangeMboStatus(Change
    Statu
    sSet.java:197)
            at
    psdi.app.common.virtual.ChangeStatusSet.changeStatusOnSet(Change
    Statu
    sSet.java:114)
            at
    psdi.app.common.virtual.ChangeStatusSet.execute(ChangeStatusSet.
    java:
    78)
            at
    psdi.app.common.virtual.ChangeStatusSet.execute(ChangeStatusSet.
    java:
    47)
            at
    psdi.webclient.system.beans.DataBean.execute(DataBean.java:5251)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
            at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.
    java:39)
            at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    Acces
    sorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at
    psdi.webclient.system.beans.DataBean.callBeanMethod(DataBean.jav
    a:547
    2)
            at
    psdi.webclient.system.beans.DataBean.callMethod(DataBean.java:52
    92)
            at
    psdi.webclient.system.beans.DataBean.callMethod(DataBean.java:52
    80)
            at
    psdi.webclient.system.controller.Utility.handleDialogOK(Utility.
    java:
    1586)
            at
    jsp_servlet._webclient._controls._dialog.__control._jspService(_
    _cont
    rol.java:1397)
            at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
            at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationActio
    n.run
    (ServletStubImpl.java:996)
            at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletS
    tubIm
    pl.java:419)
            at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletS
    tubIm
    pl.java:315)
            at
    weblogic.servlet.internal.RequestDispatcherImpl.include(RequestD
    ispat
    

Local fix

  • No Fix
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Error message comes up when user tries  *
    *                      to change a PR status to Cancel. As     *
    *                      part of this action, a read only field  *
    *                      of PR Line, is reloaded (this field is  *
    *                      the one that indicates if the line is   *
    *                      or is not associated with the vendor).  *
    *                      At the moment we reload this field, we  *
    *                      got the error.                          *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    *                                                              *
    *                                                              *
    *                                                              *
    ****************************************************************
    Error message comes up when user tries to change a PR status to
    Cancel
    

Problem conclusion

  • "Read only" rule has been by passed and the field can be
    reloaded without problems.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ66001

  • Reported component name

    PURCHASE ORDERS

  • Reported component ID

    5724R46PO

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-11-30

  • Closed date

    2009-12-03

  • Last modified date

    2009-12-03

  • 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

    PURCHASE ORDERS

  • Fixed component ID

    5724R46PO

Applicable component levels

  • R610 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Maximo Asset Management
Purchase Orders

Software version:

610

Reference #:

IZ66001

Modified date:

2009-12-03

Translate my page

Machine Translation

Content navigation