Maximo Open Forum

 View Only
  • 1.  How to enter NON-WORK Labor Actual Transaction

    Posted 08-31-2023 00:57

    How to report non-work labor labor transaction?

    I have GL validations turned on and Maximo (MAS 8.x) is not allowing me to report Non-Work transaction without mentioning GL accounts. 

    However, Work Order, Asset, Location fields are read-only for Non-Work labor transaction. So, I don't have any way to default GLs  other than manually selecting the GL for entering the transaction using GL navigator. This seems a bit weird to me as user has to enter GL account manually without making any mistakes.

    Any thoughts on this? Any one using this in real life?

    Let me know if I am missing anything here. Thanks.


    #EverythingMaximo
    #MaximoApplicationSuite
    #WorkManagement


  • 2.  RE: How to enter NON-WORK Labor Actual Transaction

    Posted 09-01-2023 09:08

    Here's an example of something I used in a similar situation.  This is, for non-work transactions, if they choose the transaction type as either MEETING or TRAINING, set the GL account to a specified value.  This is an Automation Script with an Attribute Launch Point, on the LABTRANS object and the TRANSTYPE attribute, written in Python for Maximo 7.6.  Hopefully this could be a useful starting point for you to tweak for your needs:

    from psdi.mbo import MboConstants
    
    if transType == 'MEETING' or transType == 'TRAINING':
    
        if refwo is None and ticketID is None and assetnum is None and location is None:
    
            if <put your logic in here>:
    
                mbo.setValue('glDebitAcct', '<specify a GL string here>', MboConstants.NOACCESSCHECK)


    ------------------------------
    Travis Herron
    Pensacola Christian College
    ------------------------------



  • 3.  RE: How to enter NON-WORK Labor Actual Transaction

    Posted 09-01-2023 13:04

    Thanks for the response! 

    This still requires automation scripting or some type of change in Maximo.  I was hoping to find out if there is out of the box way of entering NON-WORK time without user having to enter the right G/L account manually. I find it a bit hard to expect mechanics and technicians to know the G/L account they need to know when they are reporting non-work time. Hence, I was wondering how others have handled it.

    Looks like this requires some type of additional configuration or change to implement it in useful way. 

    Appreciate your response though. Thanks.



    ------------------------------
    Maximo EAM
    Freelancer
    ------------------------------



  • 4.  RE: How to enter NON-WORK Labor Actual Transaction

    Posted 09-01-2023 13:43

    "However, Work Order, Asset, Location fields are read-only for Non-Work labor transaction."

    Is that out-of-box functionality on Maximo 8?  I don't believe it behaves that way OOTB on Maximo 7.6.  A financial transaction like this should require at least one of those fields or the GL account.  So I was going to ask/suggest if the user could just put in a Location.



    ------------------------------
    Travis Herron
    Pensacola Christian College
    ------------------------------



  • 5.  RE: How to enter NON-WORK Labor Actual Transaction

    Posted 09-04-2023 19:07

    Yes, I saw Asset, Location, Work Order greyed out when I try to enter NON-WORK labor entries. I observed this in both Maximo 7.6.x and Maximo 8.0. 

    None of the fields are available except GL Debit account. They become available if I choose WORK type of labor entry instead of NON-WORK. This can be checked in Labor Reporting application. In work order tracking application, when I try to enter labor actuals, I don't even see the NON-WORK related values in the value list to select from. I am not sure if there is any setting (for ex. system property or something) which results in this type of behavior and hence I posted this question hoping to get some clarity. Thanks. 



    ------------------------------
    Maximo EAM
    Freelancer
    ------------------------------