com.ibm.tivoli.maximo.amcrew.app.labor

Class AMCrewWoLab

  • java.lang.Object
    • psdi.mbo.Mbo
      • com.ibm.tivoli.maximo.amcrew.app.labor.AMCrewWoLab
    • Constructor Detail

      • AMCrewWoLab

        public AMCrewWoLab(MboSet ms)
                    throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • add

        public void add()
                 throws MXException,
                        java.rmi.RemoteException
        Description copied from class: Mbo
        This is called when a new Mbo is added to the Mboset collection. It is called AFTER user defaults have been set from the data dictionary. Programmer should usually override this to set some defaults. Default behavior is to do nothing.
        Specified by:
        add in interface MboRemote
        Overrides:
        add in class Mbo
        Throws:
        MXException
        java.rmi.RemoteException
      • exceedsActDuration

        public boolean exceedsActDuration(double totalacthrs,
                                          double totalreghrs,
                                          double totalprempayhrs)
                                   throws MXException,
                                          java.rmi.RemoteException
        Regular Hours + Premium Pay Hours >
        Specified by:
        exceedsActDuration in interface AMCrewWoLabRemote
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        WMAssignTmp#exceedsActDuration(String totalacthrs,String totalreghrs,String totalprempayhrs)
      • actDurationExceeds

        public boolean actDurationExceeds(double totalacthrs,
                                          double totalreghrs,
                                          double totalprempayhrs)
                                   throws MXException,
                                          java.rmi.RemoteException
        Check if the labor is active in labor table
        Specified by:
        actDurationExceeds in interface AMCrewWoLabRemote
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        WMAssignTmp#actDurationExceeds(String totalacthrs,String totalreghrs,String totalprempayhrs)