I just figured out that I need to:
Add the parent WORKORDER as a SOURCE object as the first record in Source Objects
Then I can add the WORKLOG as the 2nd Source Object
And then reference WORKORDER as its Parent and select the preexisting MODIFYWORKLOG Relationship
All systems go know after I updated the MxLoader sheet accordingly
Thanks for the nudge, Steven!
Case closed
------------------------------
Jim MacDonald
JMi Facilities
------------------------------
Original Message:
Sent: 09-30-2026 16:03
From: Jim MacDonald
Subject: Importing Work Logs into the WORKLOG object
Hi Steven,
Thanks for the input, I tried to create a new Object structure, but Maximo would not cooperate by letting me add WORKORDER (or TICKET) in the Parent field and gave me the same trouble when I attempted to add something into the Relationship field.
Thanks again for your input
------------------------------
Jim MacDonald
JMi Facilities
------------------------------
Original Message:
Sent: 09-30-2026 14:09
From: Steven Shull
Subject: Importing Work Logs into the WORKLOG object
Not sure why IBM created MXAPIWORKLOG and didn't flag it as query only. WORKLOG requires a parent object when adding, similar to objects like DOCLINKS. In the add method it throws the error you mentioned when the owner MBO is null. It uses the owner to default the values from the owner record like the object name & unique identifier. You need to create an object structure that has your main object (WORKORDER, SR, etc.) as the parent of the WORKLOG object to create records.

------------------------------
Steven Shull
Naviam
------------------------------