Maximo List Archive

This is an archive of the Maximo Yahoo Community. The content of this pages may be a sometimes obsolete so please check post dates.
Thanks to the community owner Christopher Wanko for providing the content.



Import through Matrectrans

From: holli.parris (2016-02-11 10:12)

Trying to import receipts through the matrectrans object, but receive the following error:
POLINENUM did not validate. Gather the logs from the <HOME> directory and determine the problem by looking at the message that is appended to this message.
null
The log doesn't really tell me anymore:

psdi.util.MXSystemException: BMXAA4134E - POLINENUM did not validate. Gather the logs from the <HOME> directory and determine the problem by looking at the message that is appended to this message.
null
at psdi.mbo.Mbo.validate(Mbo.java:4299)
at psdi.iface.mos.MosProcessImpl.checkValidateErrors(MosProcessImpl.java:2067)
at psdi.iface.mos.MosProcessImpl.setMainMaximoTable(MosProcessImpl.java:1130)
at psdi.iface.mos.MosProcessImpl.fillMaximoTables(MosProcessImpl.java:769)
at psdi.iface.mos.MosProcessImpl.processExternalData(MosProcessImpl.java:316)
at psdi.iface.mic.MicSetIn.processExternalData(MicSetIn.java:147)
at psdi.iface.mic.MicService.processDataIn(MicService.java:1536)
at psdi.iface.mic.MicService.processExternalData(MicService.java:1432)
at psdi.iface.load.FileLoaderProcess.processData(FileLoaderProcess.java:607)
at psdi.iface.load.FlatFileLoaderImpl.processFlatData(FlatFileLoaderImpl.java:213)
at psdi.iface.app.extsystem.MaxExtIfaceIn.importData(MaxExtIfaceIn.java:314)
at psdi.webclient.beans.extsystem.LoadBean.loadImport(LoadBean.java:170)
at psdi.webclient.beans.extsystem.LoadBean.importdata(LoadBean.java:106)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at psdi.webclient.system.session.AsyncProcess.run(AsyncProcess.java:171)
at java.lang.Thread.run(Thread.java:853)
Caused by: java.lang.NullPointerException
at psdi.app.inventory.MatRecTrans.allKitComponentsAreInTransferToStore(MatRecTrans.java:6071)
at psdi.app.inventory.FldMatRecTransItemNum.action(FldMatRecTransItemNum.java:180)
at psdi.mbo.MboValue.validate(MboValue.java:1725)
at psdi.mbo.MboValue.setValue(MboValue.java:891)
at psdi.mbo.MboValue._setValue(MboValue.java:1246)
at psdi.mbo.MboValue.setValue(MboValue.java:1142)
at psdi.mbo.Mbo.setValue(Mbo.java:2318)
at psdi.app.common.receipt.ReceiptMbo.receiptDetails(ReceiptMbo.java:350)
at psdi.app.inventory.FldMatRecTransPoLineNum.action(FldMatRecTransPoLineNum.java:116)
at psdi.mbo.MboValue.validate(MboValue.java:1725)
at psdi.mbo.MboValue.validate(MboValue.java:1602)
at psdi.mbo.Mbo.validateAttributes(Mbo.java:4681)
at psdi.mbo.Mbo.validate(Mbo.java:4267)
... 18 more


From: clowlong (2016-02-12 02:28)

I grab my receipts from our accounting software.
I use mxreceipt_iface with the mxin_inter_trans.

The cron task the takes this into the matrectrans.

I only grab receipts that I know the purchase orders where generated from Maximo.
-ken





From: holli.parris (2016-02-12 06:29)

Using Maximo 7.6. I am just trying to do a one time load, but it is a PO with 3400 lines that I am trying to receive into inventory. I was able to use the MXRCVROTITEM object once I populated the externalrefid, sourcesysid and the matrectransid (restricted but still needed data to load.) It loaded 12 lines but is now giving me the error cannot delete material line receipt. The 12th line came in at a WASSET status, but I am not loading any assets at this time, so I am not sure why it came in at that status. Also not sure why it is now trying to delete rather than load.


From: Paul Bishop (2016-02-12 09:44)

If the 12th line is an ITEM NUMBER that is marked as a ROTATING ITEM, that
would cause the WASSET status to occur.
Paul D. Bishop
On Fri, Feb 12, 2016 at 9:29 AM, holli.parris@urs.com [MAXIMO] <
MAXIMO@yahoogroups.com> wrote:
>
>
> Using Maximo 7.6. I am just trying to do a one time load, but it is a PO
> with 3400 lines that I am trying to receive into inventory. I was able to
> use the MXRCVROTITEM object once I populated the externalrefid, sourcesysid
> and the matrectransid (restricted but still needed data to load.) It loaded
> 12 lines but is now giving me the error cannot delete material line
> receipt. The 12th line came in at a WASSET status, but I am not loading any
> assets at this time, so I am not sure why it came in at that status. Also
> not sure why it is now trying to delete rather than load.
>
>
>
>
>


From: holli.parris (2016-02-12 09:17)

Thank Paul,
None of them are listed as rotating item. Now it also deleting receipts. Don't get it.


From: InComm Solutions Inc. (2016-02-13 11:47)

Hi Holli: you really should be using the MATRECTRANS object to receive,
unless these are rotating items.

These objects mirror what's in the GUI. For most receipts in the GUI, the
receipt is entered into the MATRECTRANS object by going into the Receiving
application, retrieving the PO, and clicking on the "Select Ordered Items"
button. The MXRCVROTITEM is for those (relatively) rare cases where the
item is a rotating item, in which case an extra step is required to complete
the receipt (in addition to the regular receipt I was just talking about).

If the MATRECTRANS object is giving you a "POLINENUM did not validate"
error, then somewhere in your data you have a PO Line # that isn't on the PO
- you just need to find it and fix the data.



Shannon


From: MAXIMO@yahoogroups.com [mailto:MAXIMO@yahoogroups.com]
Sent: Friday, February 12, 2016 6:29 AM
To: MAXIMO@yahoogroups.com
Subject: [MAXIMO List] Re: Import through Matrectrans


Using Maximo 7.6. I am just trying to do a one time load, but it is a PO
with 3400 lines that I am trying to receive into inventory. I was able to
use the MXRCVROTITEM object once I populated the externalrefid, sourcesysid
and the matrectransid (restricted but still needed data to load.) It loaded
12 lines but is now giving me the error cannot delete material line receipt.
The 12th line came in at a WASSET status, but I am not loading any assets at
this time, so I am not sure why it came in at that status. Also not sure why
it is now trying to delete rather than load.