psdi.app.invoice

Class FldInvoiceCostAssetNum

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldInvoiceCostAssetNum
    extends FldCommonAssetnum
    InvoiceCost.assetnum validation class: The base class FldCommonAssetnum checks if the asset entered here is a valid asset. If the invoice cost location is null set it to the asset's location. Also set the debit general ledger account.
    See Also:
    FldCommonAssetnum
    • Constructor Detail

    • Method Detail

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        If the asset is rotating and wonum field is null set chargestore field to be editable. If the invoice cost location is null set it to the asset's location. The base class FldCommonAssetnum is used to set the debit GL Account for the invoice cost.


        Conditions:
        1. Set the location to the asset's location if the location field is null This is done in the superclass FldCommonAssetnum.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class FldCommonAssetnum
        Throws:
        MXException
        java.rmi.RemoteException