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.



Work assignment using MS Project or Primavera

From: junior224466 (2011-09-04 17:13)

The assignment manager that is included with Maximo allows you to manually assign a labor resource to a work activity which is usually stored in the assignment table. My question is regarding using MS Project or Primavera as a scheduling tool and work assignment tool interfacing with Maximo. I was reviewing the Primavera Adaptor documentation and it appears that data does not flow from Primavera to the assignment table in Maximo. Based on this, it appears that only schedule start and stop dates (plus other work order and resource fields) are sent back to Maximo and work assignments (the assignment table) are still handled on a manual basis if using MS Project or Primavera as a scheduling tool.


From: junior224466 (2011-09-05 05:37)


After rereading my previous post I don't think it was clear what the question was. If Primavera is going to do the resource leveling and scheduling based on labor resource availablity it sounds like it has already figured out what labor resource goes with each work activity so why not just finish the job by actually doing the work assignment and updating the assignment table?
Thanks.


From: grant_utter (2011-09-05 20:36)

It will depend on how the work was planned in Maximo. If the tasks were assigned to crafts, then Primavera will level the schedules based on the declared availability of the individual crafts. It won't know who the individuals are within those crafts, and so can't do labor assignments. If the work is planned to the individual labor records in Maximo, then Primavera will level the schedules based on their availability. At that point, it shouldn't be necessary to take the assignments back to Assignment Manager - do the report out of Primavera.
Grant Utter
--- In MAXIMO@yahoogroups.com, "junior224466" <junior224466@...> wrote:
>
>
>
> After rereading my previous post I don't think it was clear what the question was. If Primavera is going to do the resource leveling and scheduling based on labor resource availablity it sounds like it has already figured out what labor resource goes with each work activity so why not just finish the job by actually doing the work assignment and updating the assignment table?
>
> Thanks.
>


From: junior224466 (2011-09-05 22:55)


I don't think I would ever plan down to the labor level. I would always plan to the craft level.
Even at the craft level, wouldn't Primavera take into consideration the laborers and their calendars for those crafts?
For example, based on the laborers calendars, there may be 16 hours available for the ELECT craft in a given day. Primavera would use these laborer hours to schedule work for that given day and assign work to the 16 hours. My reasoning is that Primavera knows who these laborers are since it just referenced their calendar information, so it could potentially do the work assignments also. I realize that the topic of scheduling is a completely different topic from the topic of work assignments, and that scheduling is difficult enough on its own, but it just seems that Primavera has just completed this mapping of laborer to task internally so it wouldn't take much more at this point to actually update the assignment table.
Maybe I'm missing something. Thanks for your help!
--- In MAXIMO@yahoogroups.com, "grant_utter" <grant_utter@...> wrote:
>
> It will depend on how the work was planned in Maximo. If the tasks were assigned to crafts, then Primavera will level the schedules based on the declared availability of the individual crafts. It won't know who the individuals are within those crafts, and so can't do labor assignments. If the work is planned to the individual labor records in Maximo, then Primavera will level the schedules based on their availability. At that point, it shouldn't be necessary to take the assignments back to Assignment Manager - do the report out of Primavera.
>
> Grant Utter
>
> --- In MAXIMO@yahoogroups.com, "junior224466" <junior224466@> wrote:
> >
> >
> >
> > After rereading my previous post I don't think it was clear what the question was. If Primavera is going to do the resource leveling and scheduling based on labor resource availablity it sounds like it has already figured out what labor resource goes with each work activity so why not just finish the job by actually doing the work assignment and updating the assignment table?
> >
> > Thanks.
> >
>


From: Grant Utter (2011-09-05 19:09)

Without going into the complexity of resource leveling algorithms, neither MS Project nor Primavera know that the 3 electricians available on Wednesday are Tom, Dick and Jane. 
My contention is that if your site has superintendents or foremen running the maintenance crews, all they need to know from a maintenance schedule is the electrician's work that should to be done on Wednesday (or some day between Monday and Friday) based on logic, priorities, and the availability of electricians.  They'll decide whether its Tom, Dick or Jane they give the work to.
If you site does not have crew foremen, then take the schedule dates back to Maximo and use Assignment Manager to allocate the work to individuals.
 
Grant Utter
From: junior224466 <junior224466@yahoo.com>
To: MAXIMO@yahoogroups.com
Sent: Monday, September 5, 2011 6:55:12 PM
Subject: [MAXIMO List] Re: Work assignment using MS Project or Primavera
 
I don't think I would ever plan down to the labor level. I would always plan to the craft level.
Even at the craft level, wouldn't Primavera take into consideration the laborers and their calendars for those crafts?
For example, based on the laborers calendars, there may be 16 hours available for the ELECT craft in a given day. Primavera would use these laborer hours to schedule work for that given day and assign work to the 16 hours. My reasoning is that Primavera knows who these laborers are since it just referenced their calendar information, so it could potentially do the work assignments also. I realize that the topic of scheduling is a completely different topic from the topic of work assignments, and that scheduling is difficult enough on its own, but it just seems that Primavera has just completed this mapping of laborer to task internally so it wouldn't take much more at this point to actually update the assignment table.
Maybe I'm missing something. Thanks for your help!
--- In MAXIMO@yahoogroups.com, "grant_utter" <grant_utter@...> wrote:
>
> It will depend on how the work was planned in Maximo. If the tasks were assigned to crafts, then Primavera will level the schedules based on the declared availability of the individual crafts. It won't know who the individuals are within those crafts, and so can't do labor assignments. If the work is planned to the individual labor records in Maximo, then Primavera will level the schedules based on their availability. At that point, it shouldn't be necessary to take the assignments back to Assignment Manager - do the report out of Primavera.
>
> Grant Utter
>
> --- In MAXIMO@yahoogroups.com, "junior224466" <junior224466@> wrote:
> >
> >
> >
> > After rereading my previous post I don't think it was clear what the question was. If Primavera is going to do the resource leveling and scheduling based on labor resource availablity it sounds like it has already figured out what labor resource goes with each work activity so why not just finish the job by actually doing the work assignment and updating the assignment table?
> >
> > Thanks.
> >
>