psdi.app.craft

Class CraftRateSet

    • Method Detail

      • getRate

        public double getRate(java.util.Date planDate)
                       throws MXException,
                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • canAdd

        public void canAdd()
                    throws MXException
        Can not add craftrate when it is owned by a contract which has a status APPR.
        Overrides:
        canAdd in class MboSet
        Throws:
        MXException
      • matchLabor

        public CraftRateSet matchLabor(Mbo mbo)
                                throws java.rmi.RemoteException,
                                       MXException
        Set the set to match the fields on the WPLabor or JobLabor mbo given.
        Parameters:
        mbo -
        Returns:
        This set, after the where clause is updated.
        Throws:
        java.rmi.RemoteException
        MXException