psdi.app.financial.virtual

Class GLNavTempOrgSet

    • Constructor Detail

      • GLNavTempOrgSet

        public GLNavTempOrgSet(MboServerInterface ms)
                        throws java.rmi.RemoteException
        Construct the GLNavTempOrgSet set.
        Parameters:
        ms -
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • setForCOA

        public void setForCOA(boolean newFlag)
                       throws MXException,
                              java.rmi.RemoteException
        Set flag for stating is this MBO is being used in COA app or not
        Specified by:
        setForCOA in interface GLNavTempOrgSetRemote
        Parameters:
        newFlag - as boolean
        Throws:
        MXException
        java.rmi.RemoteException
      • isForCOA

        public boolean isForCOA()
                         throws MXException,
                                java.rmi.RemoteException
        Returns is the mbo is being used in COA app currently
        Specified by:
        isForCOA in interface GLNavTempOrgSetRemote
        Returns:
        true if currently in COA app.
        Throws:
        MXException
        java.rmi.RemoteException
      • fetchOrgAndSiteIdFromSource

        public void fetchOrgAndSiteIdFromSource(MboSetRemote sourceMboSet)
                                         throws MXException,
                                                java.rmi.RemoteException
        Retrieves Org and Site from source. It first tries to find out a mapped org id i.e in Incidents, RELEVENT ORGID is ASSETORGID, so use that one. If that is not present then, use orgid. If SITEID field exists for the source, retrieve it.
        Specified by:
        fetchOrgAndSiteIdFromSource in interface GLNavTempOrgSetRemote
        Throws:
        MXException
        java.rmi.RemoteException