psdi.app.financial

Class FldFullGLAccount

    • Constructor Detail

      • FldFullGLAccount

        public FldFullGLAccount(MboValue mbv)
        Construct the validation domain and link to the specified MboValue.
        Parameters:
        mbv -
    • Method Detail

      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Validate if the GL Account is fully specified. If the maxvar DISABLEGLSWITCH is true no validation needs to be done. If the account has to be validated check the maxvar GLCHECKCOA. If GLCHECKCOA is true the GL Account needs to validated against an exact match from CHARTOFACCOUNTS else the individual segments should be valid segments in GLCOMPONENTS.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MAXTableDomain
        Throws:
        MXApplicationException - (financial, GLNotActive) GL account is not active.
        MXApplicationException - (financial, invalidglcomp) Invalid GL component.
        MXException
        java.rmi.RemoteException