psdi.app.invoice

Class FldInvoiceLineProrateCost

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldInvoiceLineProrateCost
    extends MboValueAdapter
    InvoiceCost.chargestore validation class: Specifies if the invoice cost line has to be charged to a store.
    • Constructor Detail

      • FldInvoiceLineProrateCost

        public FldInvoiceLineProrateCost(MboValue mbv)
        Construct and attach to the mbo value
    • Method Detail

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        action to recalculate the loadedcost if proratecost is set. This action only happens to the lines whose prorateservice is false. It also asks the invoice to recalculate the totalallocated value based on the MboSet this Mbo is in.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MboValueAdapter
        Throws:
        MXException
        java.rmi.RemoteException