psdi.app.labor

Interface LabTransSetRemote

    • Method Detail

      • setWork

        void setWork(boolean workActLab)
              throws MXException,
                     java.rmi.RemoteException
        Sets the userpref work setting.
        Parameters:
        workActLab - The work to be set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getWork

        boolean getWork()
                 throws MXException,
                        java.rmi.RemoteException
        Get work setting which was set at the startup of the application or later changed by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • setNonWork

        void setNonWork(boolean nonWorkActLab)
                 throws MXException,
                        java.rmi.RemoteException
        Sets the userpref non-work setting.
        Parameters:
        nonWorkActLab - The non-work to be set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getNonWork

        boolean getNonWork()
                    throws MXException,
                           java.rmi.RemoteException
        Get non-work setting which was set at the startup of the application or later changed by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • setOTRefused

        void setOTRefused(boolean otRefusedActLab)
                   throws MXException,
                          java.rmi.RemoteException
        Sets the userpref OTRefused setting.
        Parameters:
        otRefusedActLab. - The otrefused to be set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getOTRefused

        boolean getOTRefused()
                      throws MXException,
                             java.rmi.RemoteException
        Get OTRefused setting which was set at the startup of the application or later changed by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • setUnapproved

        void setUnapproved(boolean unapprovedActLab)
                    throws MXException,
                           java.rmi.RemoteException
        Sets the Unapproved LabTrans setting.
        Parameters:
        unapprovedActLab. - The unapproved flag to be set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getUnapproved

        boolean getUnapproved()
                       throws MXException,
                              java.rmi.RemoteException
        Get Unapproved LabTrans setting which was set at the startup of the application or later changed by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • setAllDates

        void setAllDates(boolean allDatesActLab)
                  throws MXException,
                         java.rmi.RemoteException
        Set the userpref alldates setting.
        Parameters:
        allDatesActLab - The userpref setting for alldates i.e. all the existing labor transactions.
        Throws:
        MXException
        java.rmi.RemoteException
      • setStartDate

        void setStartDate(java.util.Date startDateActLab)
                   throws MXException,
                          java.rmi.RemoteException
        Set by the user. If clearing the start date pass null as parameter.
        Parameters:
        startDateActLab - The start date to be set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • setEndDate

        void setEndDate(java.util.Date endDateActLab)
                 throws MXException,
                        java.rmi.RemoteException
        Set by the user. If clearing the end date pass null as parameter.
        Parameters:
        endDateActLab - The end date to be set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getAllDates

        boolean getAllDates()
                     throws MXException,
                            java.rmi.RemoteException
        Get the alldates setting which was set at the startup of the application or later changed by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getStartDate

        java.util.Date getStartDate()
                             throws MXException,
                                    java.rmi.RemoteException
        Get the start date set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getEndDate

        java.util.Date getEndDate()
                           throws MXException,
                                  java.rmi.RemoteException
        Get the end date set by the user.
        Throws:
        MXException
        java.rmi.RemoteException
      • getLaborSet

        LaborSetRemote getLaborSet()
                            throws MXException,
                                   java.rmi.RemoteException
        Get the laborset which is already updated. This is required to update labor reported hrs when the labor transaction is created
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        LabTrans.updateLabor()
      • getCraftSet

        LaborSet getCraftSet()
                      throws MXException,
                             java.rmi.RemoteException
        Get the craftset which is already updated. This is required to update labor reported hrs when the labor transaction is created
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        LabTrans.updateLabor()
      • copyPlannedLaborToLabTransSet

        void copyPlannedLaborToLabTransSet(MboSetRemote wmassignmentsSet)
                                    throws MXException,
                                           java.rmi.RemoteException
        Parameters:
        wmassignmentsSet -
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        psdi.app.app.labor.virtual.LabTransSet#copyPlannedLaborToLabTransSet
      • copyLaborToLabTransSet

        void copyLaborToLabTransSet(MboSetRemote laborSet)
                             throws MXException,
                                    java.rmi.RemoteException
        Parameters:
        laborSet -
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        psdi.app.app.labor.virtual.LabTransSet#copyLaborToLabTransSet