psdi.app.contract.lease.virtual

Class ContractLeaseEnd

    • Constructor Detail

      • ContractLeaseEnd

        public ContractLeaseEnd(MboSet ms)
                         throws MXException,
                                java.rmi.RemoteException
        Constructor
        Throws:
        MXException
        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
      • getAssetList

        public ContractAssetSetRemote getAssetList(MboSetRemote contractAssets,
                                                   MboSetRemote selectedAssets)
                                            throws MXException,
                                                   java.rmi.RemoteException
        Returns a list of assets which reside in the sites that the user is authorized and whose status is NOT READY, OPERATING.
        Returns:
        assetSet.
        Throws:
        MXException
        java.rmi.RemoteException
      • copyAssetsToContLeaseEndAsset

        public void copyAssetsToContLeaseEndAsset(MboSetRemote contLeaseEndAssetSet,
                                                  MboSetRemote selectedAssetSet,
                                                  boolean purchaseFlag)
                                           throws MXException,
                                                  java.rmi.RemoteException
        Copies the selected Asset values to the CONTLEASEENDASST.
        Throws:
        MXException
        java.rmi.RemoteException
      • setPOAutoKey

        public void setPOAutoKey()
                          throws MXException,
                                 java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • setInvoiceAutoKey

        public void setInvoiceAutoKey()
                               throws MXException,
                                      java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException