Package psdi.app.labor

The Labor package includes Mbos related to those who perform work.

See: Description

Package psdi.app.labor Description

The Labor package includes Mbos related to those who perform work. Labor codes identify individual workers who are grouped by crafts. The Labor records are created that provide a detailed accounting of hours worked, individual pay rates, and overtime worked and refused. The craft records represent groups of employees. Both labor and craft records may have calendars assigned to them. Calendar records provide shift, vacation and holiday information which can be used to schedule work. The actual labor usage can be reported through labor reporting application. When the labor is reported against a workorder, the actual labor totals are updated on the Work Order Tracking.

Package Specification

The Mbos included in the Labor package are:

  • Labor -- This MboSet has information about Crafts and Labor Codes. This information includes the pay rate, overtime worked and refused, special skills, qualification, and calendar. Labor Codes can have a value in the Craft attribute. The IsCraft attribute indicates the type of Labor record. Labor can be designated as a transit location, to track equipment and items that have been assigned to labor. A work order can be assigned to the labor depending on the calendar.
  • Attendance -- Maintains the work hours of the labor, that is the start date and end date, start time and end time on a particular date.
  • LabTrans -- This transaction table stores a record of the work done by Labor. Each time actual labor is reported within the Work Order Tracking or Labor Reporting, a labor transaction is added to the Labor Transaction table. It also maintains the information of approval of labor transactions and gets updated when service receipts are created for the individual transactions or summarized lines for a particular labor.

Other classes included in the Labor package are:

  • LaborService - This is also a helper class. It contains some utility methods that any object can access. These utility methods perform actions that are related to Labor. It also helps to create service receipts for summarized or individual lines of a labor transaction.

Related Documentation

  • MaxUserGroups object -- Associates a laborcode to a user name.
  • JobPlan object -- The Labor responsible for the work.
  • JobLabor object -- Work Planned for a labor/craft.
  • WPLabor object -- Work Planned for a labor/craft.
  • LabAvail object -- Maintains the information about the availability of labor for a particular shift.
  • Assignment object -- Determines labor assigned to a particular workorder.

Last updated: 03/07/2002

Updated By : Ramadevi Bhogadi