psdi.app.financial

Class FldFinPerCloseDate

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldFinPerCloseDate
    extends MboValueAdapter
    FinancalPeriods.closedate validation class: This class does some sequential validation of dates. Also if a value is entered in this field the mbo is set to read/only.
    • Constructor Detail

      • FldFinPerCloseDate

        public FldFinPerCloseDate(MboValue mbv)
        Construct and attach to the specified mbovalue.
        Parameters:
        mbv -
    • Method Detail

      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Validate that the actual close date is after the accounting close date. Also the user is not allowed to enter an actual close date if there is no accounting close date.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MboValueAdapter
        Throws:
        MXApplicationException - (financial, actualneedsaccounting) There should be an accounting close date to enter an actual close date.
        MXApplicationException - (financial, closebeforeaccounting) The the actual close date is before the accounting close date.
        MXException
        java.rmi.RemoteException