psdi.app.invoice

Class FldInvoiceCostChargeStore

  • All Implemented Interfaces:
    MboConstants, MboValueListener


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

      • FldInvoiceCostChargeStore

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

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        If this field is changed from NO to YES the following invoice cost fields are cleared: assetnum, location, wonum, refwo and taskid.


        1. If chargestore is 'Y' or 'T' then set the values of wonum,assetnum,location, taskid to null
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MboValueAdapter
        Throws:
        MXException
        java.rmi.RemoteException