psdi.app.inventory

Class FldInventoryFreqUnit

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldInventoryFreqUnit
    extends SynonymDomain
    Behaviour of the Frequnit field in the Inventory object
    Frequency Units Represents the time units that is elapsed between the invoices generated from Inventory transactions. The Frequency units can be days, weeks, months or years.
    • Constructor Detail

      • FldInventoryFreqUnit

        public FldInventoryFreqUnit(MboValue mbv)
                             throws MXException
        Construct and attach to the mbo value
        Parameters:
        mbv -
        Throws:
        MXException
    • Method Detail

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        The Inventory's next invoice date should be recalculated when the frequency units change.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MAXTableDomain
        Throws:
        MXException
        java.rmi.RemoteException
        See Also:
        psdi.app.inventory.Inventory#setNextDueDate