psdi.webclient.beans.labrep

Class LabTransAppBean

  • All Implemented Interfaces:
    java.util.EventListener, javax.servlet.http.HttpSessionBindingListener, DataBeanListener


    public class LabTransAppBean
    extends AppBean
    • Constructor Detail

      • LabTransAppBean

        public LabTransAppBean()
    • Method Detail

      • CREATEINVC

        public int CREATEINVC()
                       throws MXException,
                              java.rmi.RemoteException
        Check if invoices can be created for the selected labor transactions. Do not create invoices if the selected labor transaction already has an invoice or if it is not approved.
        Throws:
        MXException
        java.rmi.RemoteException
      • APPRLABOR

        public int APPRLABOR()
                      throws MXException,
                             java.rmi.RemoteException
        This handles the 'Approve Labor' action in labor reporting. This function will attempt to approve those rows selected by the user. Approval is done on each record using the below method.
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        LabTrans.approveLaborTransaction()
      • BYLABOR

        public int BYLABOR()
                    throws MXException,
                           java.rmi.RemoteException
        This method checks for the conditional sigoption for "Enter By Labor" action, either from dialog or toolbar button. If the sigoption is granted, the "Enter By Labor" dialog will be launched. Otherwise, an exception is thrown. This is fix for Issue #07-23940
        Throws:
        MXException
        java.rmi.RemoteException
      • BYTICKET

        public int BYTICKET()
                     throws MXException,
                            java.rmi.RemoteException
        This method checks for the conditional sigoption for "Enter By Ticket" action, either from dialog or toolbar button. If the sigoption is granted, the "Enter By Ticket" dialog will be launched. Otherwise, an exception is thrown.
        Throws:
        MXException
        java.rmi.RemoteException
      • BYWORKORD

        public int BYWORKORD()
                      throws MXException,
                             java.rmi.RemoteException
        This method checks for the conditional sigoption for "Enter By Work Order" action, either from dialog or toolbar button. If the sigoption is granted, the "Enter By Work Order" dialog will be launched. Otherwise, an exception is thrown.
        Throws:
        MXException
        java.rmi.RemoteException
      • BYAMCREW

        public int BYAMCREW()
                     throws MXException,
                            java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException