psdi.app.invoice

Class FldInvoiceTransInvoiceNum

  • All Implemented Interfaces:
    MboConstants, MboValueListener


    public class FldInvoiceTransInvoiceNum
    extends MboValueAdapter
    InvoiceTrans.invoicenum validation class: Copy currencycode, exchangerate and exchangerate2 from the related Invoice. The base class FldInvoiceNum checks if the entered invoicenum is valid.
    See Also:
    FldInvoiceNum
    • Constructor Detail

      • FldInvoiceTransInvoiceNum

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

      • action

        public void action()
                    throws MXException,
                           java.rmi.RemoteException
        Copy currencycode, exchangerate and exchangerate2 from Invoice. Get the correct Invoice as the InvoiceTrans can either be owned by an InvoiceLine or an Invoice.
        Specified by:
        action in interface MboValueListener
        Overrides:
        action in class MboValueAdapter
        Throws:
        MXException
        java.rmi.RemoteException