Wednesday, 18 March 2015

Crew Types



Crew Types is a template for Crews which are the labor and assets with specific craft-skill levels and qualifications needed to perform work. A crew type then is the required craft-skills, qualifications and tools that will need to be fulfilled by the members of a crew. Crew types are defined at the organization level (object AMCREWT) and the Crew Type application will be found under the Administration - Resources module.

Before starting with crew types the positions in the crew need to be defined in the ALN domain called AMCREWPOSITION. Each position in the crew will be filled by a labor that has a certain  craft-skill level, therefore the next step is to define the craft-skill level for each position in the crew type. The select value on the craft record associated with the crew type (object AMCTCRAFT) is restricted to those craft that have been defined as being available for use with crews (ISCREW), there is a similar checkbox on the Tools application. As craft-skill level records are added to the crew type the hourly rate is calculated as the sum from each record, if the craft-skill level uses outside craft then this is the hourly rate from the vendor and/or labor rate contract. Field Override Hourly Rate can be used if the summed hourly rate is not appropriate, for example, to include a charge for the use of a vehicle or other tools.

As the required tools of the crew type are added (object AMCTTOOL) then if these tools have required qualifications (object TOOLQUAL) then these will be added to the crew type as a required qualification (object AMCTQUAL). These qualifications are not linked to a particular position in the crew type. Additional qualifications can be added and linked to a crew type position or alternatively a quantity given meaning that there must be at least this number of persons in a crew that hold this qualification.

Crew types are defined at the status of ACTIVE and can be made INACTIVE. Crew types can be associated with a Work Zone Type. Crew types cannot be deleted if they are being used on a Job Plan or Crew.

Saturday, 14 March 2015

Work Zones



Work Zones are used in Maximo to define areas in which locations and assets reside and in which labor and crews work. The Work Zone application will be found in the Administration - Resources sub-module.

The Work Zone object is defined at the organization level and has few fields; an identifier, name and type. The type field is mandatory and must first be set up in the ALN domain WORKZNTYPE. You can associate one or more labor and crew with a work zone from either the Work Zone application or from a tab added to Labor and Crew applications, but unfortunately only one record at a time. For each labor or crew record one work zone can be set as the default. If another work zone is selected as the default then the previous work zone record is unchecked for the labor or crew record.

In Locations and Assets applications there is an action Associate Work Zone that is available from the List Tab; this allows the selected set of locations or assets to be associated with a work zone in one action. While a location or asset can belong to multiple work zones there is no default.

Work zones are used when assigning labor or crew to a work order. In Work Order Tracking - Assignments Tab the Select Value on labor or crew fields are filtered so that if the location or asset on the work order belongs to a work zone then the labor or crew that can be selected is from the set where the default work zone matches that of the location or asset. If the location or asset does not have a work zone then Select Value filtering is by craft-skill level or crew type. If a work order has both a location and an asset and the location has a work zone but the asset does not then Select Value filtering is by craft-skill. There is no hard validation on the labor or crew fields, the user can use the Go To and return with a labor or crew that does not match the work zone of the location or asset.

Work zones are used in the optimization rules of Maximo Scheduler.